简介:TLF35584在24V车载系统中的电源设计面临显著难题:芯片引脚耐压固定在40V,而正常供电范围可能达16~36V,启动或负载突降时更是低至5V、高至58V,尤其需要应对ISO 16750-2标准下5A的load dump测试。该应用笔记围绕英飞凌TLF35584,面向汽车电子电源设计工程师,系统讲解如何将原有Boost结构改造为SEPIC电路,把5~58V宽范围输入转换为6~40V供芯片稳定工作。笔记不仅给出SEPIC在开关管开通、关断两种状态下的回路公式、伏秒平衡与电容安秒平衡分析,还针对TLF35584需要6V以上输入才能启动的特点,设计了输入低于7.5V时由内置Boost升压至8V的辅助启动方案;同时结合完整电路框图和关键功能参数表,逐项说明电感、电容、MOSFET等器件的选型考虑,并补充了启动阶段的瞬态行为说明,有助于避免启动失败和过冲问题。资源为单个PDF文档,共949KB,属于英飞凌TLF35584系列应用笔记。目前已有1767人学习,适合汽车电子电源设计、功能安全开发及相关专业学生阅读,能够帮助快速建立SEPIC改造思路、掌握宽压启动设计和器件选型的关键技术点。
1. 为什么 40V 耐压撑不住 24V 系统:load dump 5A 冲击下的供电需求
TLF35584 这颗电源芯片,纸面参数够漂亮,但把它直接用在 24V 车载系统里,第一个翻车点就出在耐压上:对外引脚耐压只有 40V,而带 load dump 的 24V 环境,用 36A 的 TVS 钳位后电压仍然能冲到 58V,这已经越过了芯片的绝对最大值。更麻烦的是整个工作区间横跨 5~58V:正常供电 16~36V,cranking 瞬间低到 5V。要让 TLF35584 在这种环境下稳定工作,就必须在它前面加一级能把 5~58V 整理成 6~40V 的电源转换电路。这套 TLF35584 SEPIC 前置方案解决的就是这个问题:不改芯片、不动系统架构,只改前级拓扑,把内部 boost 驱动改造成 SEPIC,再配一路辅助启动电路,实现全电压域覆盖。正在做 24V 汽车电源方案、或者要交 SEPIC 电路设计的人,可以直接拿这条链路当参考底稿。
2. 需求边界与拓扑选型:5~58V 输入转 6~40V 的链路怎么定
2.1 24V 供电环境的真实边界
做 24V 电源设计,最先要确认的不是芯片选型,而是输入边界条件。很多工程师默认「24V 就是 24V」,实际上 24V 车载系统的供电范围宽得吓人:正常工作电平在 16~36V,最低工作电平可以去到 8V,部分车厂的 cranking 要求甚至把电压拖到 5V。这意味着电源芯片的输入侧必须能扛住 5~58V 的完整区间,而不是只按标称 24V 设计。
load dump(负载突降)是另一个容易忽略的硬约束。ISO 16750-2 的 5A 测试里,发电机在负载突降瞬间会产生一个很高的电压尖峰。这个测试要用 36A 的 TVS 做钳位,根据这颗 TVS 的钳位特性,钳位电压在 58V 左右。也就是说,无论系统正常工作时多「温柔」,异常工况下输入侧一定会出现 58V 的电压,这是前端拓扑必须接受的现实。
| 边界条件 | 电压值 | 说明 |
|---|---|---|
| 最低工作电平 | 8V | 系统能维持正常功能的下限 |
| Cranking 电压 | 5V | 部分车厂要求的极限启动条件 |
| 正常工作范围 | 16~36V | 24V 系统的标称工作区间 |
| Load dump 钳位后 | 58V | ISO 16750-2 5A 测试,36A TVS 钳位 |
| 整体设计区间 | 5~58V | 前级电路必须覆盖的完整范围 |
TLF35584 的问题在于,与外部相关的管脚耐压全部只有 40V。40V 在 24V 系统正常工况下勉强够用,但一旦 load dump 的 58V 尖峰进来,芯片输入端就会直接超规格。所以方案的第一步很明确:不能把 TLF35584 直接挂在输入母线上,必须在前级加一级电压变换,把 5~58V 的宽范围输入转换成 TLF35584 能接受的 6~40V。
2.2 为什么选 SEPIC:内部 boost 输出电压反馈是改造基础
宽范围输入、且输入可能低于也可能高于输出,这种场景下最自然的想法是 buck-boost 拓扑。但这里有个现成的基础:TLF35584 内部本来就带一路 boost 结构,这路 boost 的驱动使用的是输出电压反馈。输出电压反馈这个特性很关键,意味着不需要额外增加控制芯片,只需要把这路 boost 的功率级接法改成 SEPIC 拓扑,反馈环路依然有效。
SEPIC 相比 buck-boost 的优势在于:输入输出同极性,不需要反激变压器的绕制工艺;输入电流是连续的,对前级 TVS 和输入电容的浪涌压力更小;没有桥臂直通问题,驱动逻辑与 boost 几乎一致。改造的核心逻辑是,SEPIC 可以看成 boost 的变体——把 boost 的电感换成「耦合电容 + 第二电感」的组合,功率路径上多一个 Cs 电容和 L2 电感,但控制环路看进去仍然是输出电压反馈。
这套路的工程价值在于:不换主控芯片、不重新设计环路补偿,只是把外部的功率级拓扑替换掉,就能把 TLF35584 的适用范围从原来的低压场景扩展到 24V 系统。对于要交付方案的人来说,这意味着技术风险被控制在了功率级,而不是控制级。
2.3 设计指标反推:从 buck 输出端倒算 SEPIC 输出
SEPIC 的输出参数不是拍脑袋定的,是从 TLF35584 内部 buck 的需求反推出来的。TLF35584 内部 buck 的最大输出电流 Io=1.3A,输出电压 Vbuck=5.8V;而 TLF35584 输入脚 Vs 的工作电压设计为 7.5V。按照功率守恒折算,SEPIC 需要提供的输出电流为 1.3A × 5.8V ÷ 7.5V,约等于 1A。
于是 SEPIC 电路的设计指标就定为:输出电压 Vo=7.5V,输出电流 Io=1A,输入电压 Vi 取 4.5~65V。这里输入范围比实际系统的 5~58V 更宽,是故意留的余量——TVS 钳位电压有离散性,PCB 走线电感还会叠加尖峰,65V 的设计上限给后级器件留出了安全垫。
| 参数 | 设计值 | 来源 |
|---|---|---|
| SEPIC 输出电压 Vo | 7.5V | TLF35584 Vs 工作点 |
| SEPIC 输出电流 Io | 1A | 1.3A × 5.8V ÷ 7.5V 功率折算 |
| 输入电压设计范围 | 4.5~65V | 覆盖 5~58V 实际区间并留余量 |
| 等效占空比 | D = Vout / (Vin + Vout) | SEPIC 连续模式伏秒平衡 |
技术选型到这里已经闭环:输入范围确定、输出参数确定、拓扑确定,剩下的就是按照 SEPIC 的工作状态把每个器件算出来。
3. SEPIC 工作原理与状态推导:导通、关断与伏秒平衡
3.1 Q1 导通与关断:两个状态的回路方程
SEPIC 电路的工作状态分成 Q1 导通和 Q1 关断两个阶段,分析清楚这两个状态,后面所有器件计算都有依据。
Q1 导通时,输入电压直接加在电感 L1 两端,L1 储存能量;耦合电容 Cs 通过 Q1 放电,把能量转移给 L2;此时二极管 D1 反偏截止,负载电流完全由输出电容 Cout 提供。这个状态下的关键关系是:L1 两端电压等于 Vin,Cs 两端电压等于 Vin,L1 电流与 L2 电流方向相反,二极管电流为 -Vout/Rload,即 -Io。
Q1 关断时,L1 的电流不能突变,通过 D1 续流,一部分给 Cs 充电,一部分流向负载;L2 同样通过 D1 续流。此时 L1 两端电压由负载回路的 KVL 决定,等于 Vin - VCs - Vout。这个阶段里 Cs 和 Cout 同时被充电,能量从输入侧向输出侧转移。
| 状态 | L1 电压 | Cs 状态 | D1 状态 | 输出供电路径 |
|---|---|---|---|---|
| Q1 导通 | Vin | 通过 Q1 放电给 L2 | 反偏截止 | Cout 单独向负载供电 |
| Q1 关断 | Vin - VCs - Vout | 被 L1 电流充电 | 导通续流 | L1、L2 共同向负载供电 |
两个状态交替出现,SEPIC 才能实现「输入低于输出时升压、输入高于输出时降压」的特性。这里的核心是 Cs 在导通阶段把能量交给 L2,在关断阶段又从 L1 补充能量,相当于一个能量中转站。
3.2 伏秒平衡与占空比公式
在连续导通模式(CCM)下,L1 在整个开关周期内满足伏秒平衡,Cs 也同样满足伏秒平衡。两个方程联立:
D × Vin + (1-D)(Vin - VCs - Vout) = 0
D × VCs + (1-D)(-Vout) = 0
第一个方程是 L1 的伏秒平衡,导通阶段 L1 承受 Vin,关断阶段承受 Vin - VCs - Vout;第二个方程是 Cs 的伏秒平衡。解这个方程组可以得到两个关键结论:占空比 D = Vout / (Vin + Vout),耦合电容稳态电压 Vcs = Vin。
实际电路中二极管 D1 存在正向压降 Vd,输出路径上多了一分压降,占空比公式要修正为 D = (Vout + Vd) / (Vin + Vout + Vd)。二极管压降在低输入电压、大输出电流时影响更明显,计算器件应力时建议按带 Vd 的版本估算。
提示:Vcs = Vin 这个结论是 SEPIC 最容易踩坑的地方。Cs 不是普通的耦合电容,它稳态承受的电压等于输入电压,选型时要按最高输入电压加降额系数来选,而不是按输出电压。
3.3 安秒平衡与电感平均电流
Cs 和 Cout 在稳态下满足安秒平衡,即一个周期内流入电容的电荷等于流出的电荷。对 Cs 列安秒平衡方程,结合占空比公式,可以解出两个电感的平均电流:
IL2 = Io
IL1 = Vout / Vin × Io
这个结论说明:IL2 的平均电流就是输出电流,而 IL1 的平均电流与输入输出电压比相关。在输入电压低于输出电压时,IL1 的平均电流会明显大于 Io。比如输入 5V、输出 7.5V 时,IL1 平均电流约等于 1.5 × Io。所以 L1 的电流应力天然比 L2 大,这就是「两个电感取相同感量、但按 L1 的峰值电流做统一选型」的物理原因。
对应的峰值电流公式为:
IL1_peak = (1 + γL1) × IL1 = (1 + γL1) × Vout / Vin × Io
IL2_peak = (1 + γL2) × IL2 = (1 + γL2) × Io
其中 γ 是纹波电流系数,取 0.3~0.4 比较合理。峰值电流直接影响电感饱和电流和 MOSFET 的电流应力,后面的器件选型都从这里展开。
4. 关键器件计算与选型:电感、电容、MOSFET、二极管和启动辅助
4.1 电感 L1/L2:纹波系数 0.3~0.4 的取值逻辑
电感取值由伏秒平衡和纹波电流要求共同决定。L1 在 Q1 导通时承受 Vin,时间为 D×T,纹波电流 ΔIL1 与感量关系为 L1 × ΔIL1 = Vin × D × T。把纹波电流用 γL1 × IL1 表示,整理后得到:
L1 = Vin × D / (γL1 × IL1 × fs)
L2 在 Q1 关断时承受 Vout,时间为 (1-D)×T,同理得到:
L2 = Vout × (1-D) / (γL2 × IL2 × fs)
其中 fs 是开关频率,由 TLF35584 内部 boost 驱动决定,具体值按你所选配置查数据手册确认。γ 取 0.3~0.4 是工程上的折中:太小则电感体积过大,太大则纹波电流和输出纹波超标。
由于 L1 的平均电流大于 L2,而两个电感感量取相同值便于统一物料,这时 L1 的纹波系数设为 γL1=0.4,L2 的实际纹波系数会自动小于 0.4,可以按公式 γL2 = Vin/Vout × γL1 估算。峰值电流统一按 L1 的参数计算。如果使用同芯双电感做设计,耦合后每个绕组的电感值为独立电感值的一半,这个细节在绕制时容易搞错。
4.2 电容 Cs/Cout/Cin:耐压、RMS 与 ESR 三条线
Cs 的电压应力已经明确:Vcs = Vin,所以耐压选择要高于最高输入电压并留降额余量。Cs 承受的 RMS 电流近似为 Io × √(D/(1-D)),这个值在低输入电压、大占空比时比较可观,要确保持续电流能力足够。
Cs 的容值由允许的电压波动决定。电容充放电导致的电压变化为 ΔVcs = Io × D / (Cs × fs)。如果设定 ΔVcs 不超过 5% × Vin,则:
Cs = Io × D / (5% × Vin × fs)
输出电容 Cout 的选型有两条线:一是纹波电流,RMS 值与 Cs 类似;二是 ESR 造成的电压纹波,要求 ESR ≤ ΔVout / ΔIL,其中 ΔIL 是输出路径上的纹波电流。容值按下式估算:
Cout = Io × D / (ΔVout × fs)
输入电容 Cin 的 RMS 电流为 ΔIL1 / √12,容值选择以保证输入电压稳定为目标,通常取几微法到几十微法,具体按输入纹波要求计算。
| 器件 | 关键参数 | 选型原则 |
|---|---|---|
| Cs | 耐压 > Vin_max,RMS = Io·√(D/(1-D)) | 按最高输入电压加降额 |
| Cout | ESR ≤ ΔVout/ΔIL,容值按 ΔVout 需求 | 优先满足 ESR,再校核容值 |
| Cin | RMS = ΔIL1/√12 | 靠近 Mosfet 放置,容值按输入纹波定 |
4.3 MOSFET 与二极管:电流应力和耐压都按最坏工况
MOSFET 的峰值电流等于 IL1 峰值与 IL2 峰值之和,因为 Q1 导通时两个电感的电流都会流过它。三角波 RMS 电流按峰值组合计算,公式为:
Irms = √((Ia² + Ia×Ib + Ib²) / 3)
其中 Ia、Ib 分别是三角波的上下峰值。MOSFET 的耐压按最大输入电压加降额选择,因为 Q1 关断时承受的是输入电压与 Cs 电压叠加后的应力,这个值在 load dump 工况下会接近甚至超过 65V,不能只按 36V 正常工作电压选。
二极管的电流参数与 MOSFET 一致,峰值电流和 RMS 电流都可以直接沿用 MOSFET 的计算结果。反向耐压要求大于最大输入电压,考虑到系统里存在 58V 的 load dump 钳位电压,建议选 100V 档的超快恢复二极管,而不是普通肖特基。普通肖特基在低压场景效率好看,但在这种宽电压、有浪涌冲击的环境里,反向耐压余量和漏电流风险都不划算。
4.4 启动辅助电路:TLS805、6~7V 与 45mA 的关系
SEPIC 改造有一个天然的启动死锁问题:TLF35584 需要至少 6V 的供电才能进入正常工作状态,此时内部 boost 驱动才开始工作;而 SEPIC 电路本身正是由这路 boost 驱动驱动的,SEPIC 的输出又是给 TLF35584 供电的。也就是说,没有外部辅助电源,整个环路永远起不来。
对照 TLF35584 的 boost 功能参数:输入电平低于 7.5V 时,芯片会使能内部 boost 电路,把输入电压升压到 8V 左右。这个特性正好被用来解决启动问题——外加一路稳压电路,输出 6~7V 的 Vstart,送到 TLF35584 的 VS 管脚,让芯片先完成上电。因为 Vstart < 7.5V,芯片判定输入偏低,内部 boost 启动,SEPIC 电路随之建立 7.5V 输出,之后主供电接管负载,辅助电路的任务完成。
启动阶段 TLF35584 的供电需求小于 45mA,所以辅助电源不需要很大功率。用 TLS805 这类低压差稳压器就能满足:输出 6~7V,电流能力覆盖 45mA 绰绰有余。需要注意 Vstart 的电压值不能高于 7.5V,否则芯片会误判输入已经足够,不触发 boost 启动逻辑,整个链路依然起不来。
5. 避坑清单:SEPIC 改造最容易翻车的五个现场
5.1 TVS 钳位后输入端仍超 65V
现象:load dump 测试时,SEPIC 输入端的示波器波形上出现超过 65V 的尖峰毛刺,个别样机甚至击穿输入电容。
原因:36A TVS 的钳位电压是脉冲条件下的参数,存在器件离散性,而且 PCB 走线寄生电感会在 di/dt 很大时叠加额外的电压尖峰。规格书上的钳位值不等于实际板上的钳位值。
解决:输入侧设计上限按 65V 留余量,不要卡着 58V 设计;TVS 必须紧靠输入端子放置,保证钳位回路面积最小;必要时在 TVS 与 SEPIC 输入之间加一级差模电感,限制浪涌电流的上升速率。
5.2 电感饱和导致 MOS 过流炸管
现象:轻载时一切正常,加大负载后效率骤降,MOSFET 温度异常升高,严重时直接过流保护甚至炸管。
原因:选电感时只按平均电流选,忽略了峰值电流工况。输入电压最低时占空比最大,IL1 的峰值电流达到最高点,此时电感磁芯饱和,感量骤降,电流失去限制。
解决:按最低输入电压、最大占空比的工况计算峰值电流,再乘以 1.2~1.3 的饱和余量;L1 与 L2 虽然是同感量器件,但 L1 的峰值电流更大,统一按 L1 的峰值电流选饱和电流规格。
5.3 Cs 电容耐压选低导致炸机
现象:上电和轻载测试都正常,一过 load dump 或者输入电压拉高,Cs 鼓包、炸裂,板上有一股明显的焦味。
原因:对 Cs 的工作电压判断错误,以为它是耦合电容,两端电压只有输出的一部分。实际 SEPIC 稳态下 Vcs = Vin,load dump 时还会更高,耐压不够直接击穿。
解决:Cs 耐压按最高输入电压再乘降额系数选择;陶瓷电容要注意直流偏压特性,额定耐压 100V 的 X7R 在 65V 直流偏压下实际容值会打折,必要时用更高耐压等级或并联方案。
5.4 启动失败或反复重启
现象:输入电压正常,但 TLF35584 始终没有输出,用示波器看 VS 电压在 6V、0V 之间来回跳,系统反复尝试启动。
原因:Vstart 电压实际值高于 7.5V,芯片判定输入足够,不触发内部 boost 启动逻辑;或者辅助电源的电流能力不足,启动瞬间被拉垮,电压跌落导致芯片复位。
解决:实测 Vstart 在 6~7V 范围内,不要凭稳压器标称值估算;确认 TLS805 的输出电流覆盖 45mA 启动需求并留余量;同时检查看门狗和复位引脚的时序,排除其他因素导致的周期性复位。
5.5 开关节点振铃被误判为环路振荡
现象:示波器测量 D1 阴极节点,看到一个幅度很大的振铃波形,第一反应是环路不稳定,准备调补偿网络。
原因:SEPIC 比 buck 多了一个 Cs-L2 回路,开关节点的寄生电感和电容谐振被放大,振铃是开关瞬态的正常现象,不是环路振荡。两者混淆会浪费大量调试时间。
解决:用探头的地线弹簧测量开关节点,减小测量回路引入的寄生电感;先加 RC 吸收电路(1Ω + 1nF 起步)观察振铃是否收敛;判断是否真振荡要看输出纹波是否随负载规律变化,以及补偿网络是否在正常范围内。
6. 验收与答辩:一张测试清单和三个必答题
6.1 验收测试清单
验证这套方案是否成立,不能只看「输出有没有 7.5V」,要做完整的边界测试。测试顺序建议是:先静态参数,再动态冲击,最后跑 load dump,防止前面的异常工况损坏待测板。
| 测试项 | 测试条件 | 合格判据 |
|---|---|---|
| 输出精度 | 输入 16~36V,满载 1A | VS = 7.5V ± 3% |
| 低输入启动 | 输入 5V 冷启动 | Vstart 建立 6~7V,系统一次启动成功 |
| 高输入耐受 | 输入 58V,持续 1 分钟 | SEPIC 输入不超 65V,无器件损坏 |
| Load dump | ISO 16750-2 5A 测试 | 钳位后输入 ≤ 65V,输出不掉电 |
| 输出纹波 | 满载,示波器 AC 耦合 | 纹波在预设范围内,无异常振荡 |
| 效率记录 | 24V 典型输入,25%~100% 负载 | 记录效率曲线,评估损耗分配 |
6.2 答辩三个必答题
评审大概率会问三个问题,提前把答案准备好。
Q1:为什么不用 buck-boost 拓扑?回答要点:SEPIC 输入输出同极性、输入电流连续、无桥臂直通风险,最重要的是能直接复用 TLF35584 内部 boost 的输出电压反馈结构,控制环路改动量最小。
Q2:SEPIC 输出为什么定 7.5V?回答要点:从内部 buck 需求反推,1.3A × 5.8V ÷ 7.5V ≈ 1A,这个工作点对 SEPIC 来说电流应力合理;同时 7.5V 与内部 boost 的启动阈值匹配,保证辅助电路能触发启动逻辑。
Q3:辅助启动电路能不能省?回答要点:不能。SEPIC 的建立依赖 boost 驱动工作,而芯片工作依赖 VS 有电,没有 Vstart 就是死锁。省掉它的代价是输入低于 7.5V 时系统永远无法启动。
带过几轮 24V 电源方案后,我现在每次做前级电源都会强制走一遍流程:先拉输入边界和耐压表,再定拓扑,最后才算器件,顺序反了后面全是返工。最怕的其实是拿 40V 耐压直接扛 58V 的 load dump,那是拿经验赌运气。希望这份 TLF35584 SEPIC 设计笔记能帮到你,完整版里有 boost 功能参数表和完整的测试波形,下载后可以直接对照你的设计参数逐项核对。
本文还有配套的精品资源,点击获取