ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

TPS54560降压电源设计全解:参数、外围电路、布局与散热

TPS54560降压电源设计全解:参数、外围电路、布局与散热 搞电源设计这些年被问得最多的一个问题是“TPS54560这个电源芯片能不能升压”每次我都得先纠正一句——它是降压芯片输入电压必须高于输出电压方向搞反了板子从第一版就废了。之所以有人会把它和“升压电源芯片”联想到一起多半是搜索时被一堆不相关的关键词带偏了网上确实有帖子把降压、升压、升降压混着说看多了容易懵。所以这篇我就把TPS54560从身份、参数、外围典型应用电路到布线散热完整捋一遍。如果你正准备拿它做一块宽输入、5A级别的降压电源板或者手上有块板子调试不顺利这篇可以直接当参考资料用。下面所有内容都是围绕它真实的数据手册和实际调试经验展开的不掺水。1. 先把TPS54560的身份搞对1.1 降压还是升压方向错了全盘皆输TPS54560是一款宽输入电压范围的降压BuckDC-DC转换器输入电压范围4.5V到60V持续输出电流能力5A。它的核心拓扑是异步降压也就是内部集成了一个高侧N沟道MOSFET作为主开关管低侧需要你自己外接一颗肖特基二极管做续流。这一点非常关键因为很多人第一次看它的外围电路会疑惑“为什么还多一个二极管”答案就在这里——它不是同步整流方案高侧开关在芯片内部低侧靠外部二极管完成。为什么方向问题这么致命打个比方降压就像把高处的水引到低处的水池靠的是重力势差升压则要把低处的水泵到高处需要额外的“泵”。TPS54560走的是前一条路它的输出只能低于输入。你如果拿它去做12V升24V无论外围怎么接都不可能工作因为芯片内部根本没有升压所需的低侧开关和相应的控制逻辑。市面上有一些降压芯片支持“升降压”拓扑但那需要在外围加额外的MOS和电感做四开关Buck-Boost属于另一套设计思路和TPS54560这种纯Buck完全不是一回事。它的目标场景很明确工业控制板、通信设备、车载电子这类输入电压波动大比如24V或48V总线但下游需要5V、3.3V甚至更低稳定电压的场合。输入能扛到60V的耐压意味着它能应对很多浪涌和瞬态这是它比普通低压Buck芯片更值钱的地方。1.2 一张表看清它的能力边界选型的第一步永远是先看清芯片能干什么、不能干什么。TPS54560的关键参数我整理成下面这张表方便你对照自己的需求。参数项典型值/范围说明输入电压范围4.5V ~ 60V稳态工作范围瞬态耐压更高最大输出电流5A持续电流受散热条件限制反馈基准电压0.8V ±1%决定输出电压分压比开关频率100kHz ~ 2.5MHz通过RT引脚电阻设定高侧MOS导通电阻约92mΩ与输入电压有关低压时更低控制方式峰值电流模式补偿设计相对简单轻载模式Eco-mode脉冲跳跃提升轻载效率封装HSOP-8PowerPAD散热焊盘必须焊好限流点约6A量级逐周期限流具体看手册看到“约92mΩ”这个数很多新手会觉得不高但你要注意它和输出电流的关系。假设输出5A高侧MOS导通损耗就是 I²×R ≈ 25×0.092 ≈ 2.3W虽然有占空比折算但因为它是异步拓扑外部二极管也要产生损耗所以整体发热并不小。这就解释了为什么散热设计是这块芯片的“必修课”而不是选修课。封装是HSOP-8管脚不算多但底部有个散热焊盘这个焊盘焊得好不好直接决定了芯片能不能跑到满载。引脚分布也要记清楚顺序是1脚BOOT、2脚VIN、3脚EN、4脚RT/CLK、5脚FB、6脚COMP、7脚GND、8脚SW底部的PowerPAD等同于GND。配置外围电路之前我习惯先把这张引脚图在心里过一遍接错一根线可能就上电冒烟后面章节会有详细的连线说明。2. 典型应用电路的骨架是怎么搭起来的2.1 主功率回路VIN—高侧MOS—SW—电感—负载整块电路可以分成“主功率回路”和“控制辅助回路”两大部分。先看主功率回路这是真正搬运能量的那条路径。能量从VIN引脚进入芯片穿过内部高侧MOS从SW引脚流出然后经过外部电感L送到输出电容Cout和负载最后通过地回到GND。这条路径上的元件都必须能承受大电流电感、输出电容、二极管一个都不能省。这条回路的电流波形不是平直的而是锯齿状的高侧MOS导通时电流上升关断时电流通过外部二极管续流并缓慢下降一个开关周期内就这样上下起伏。这个起伏的幅度也就是电感纹波电流是后面所有元件选型的核心变量。纹波太小电感体积大、成本高纹波太大输出电容压力大、损耗高、EMI也差。业界一般把纹波电流控制在输出电流的20%到40%之间这也是3.1节要重点讲的内容。实际画板子的时候VIN到芯片的路径越短越好输入电容必须紧贴VIN和GND引脚因为这条回路在开关瞬间的电流变化极快di/dt很高任何多余的走线电感都会变成电压尖峰和辐射源。我见过不少板子纹波大、干扰重问题不在芯片而在于输入电容离芯片太远等于白装。这是新手最容易忽略、老手却反复强调的一点。2.2 续流二极管异步降压绕不开的元件前面反复提到TPS54560是异步降压低侧必须有外部肖特基二极管。它的作用是在高侧MOS关断的那段时间里为电感电流提供一条继续流动的通路否则电感电流突变会产生极高的反向电压把芯片打坏。二极管的选择不能随便拿一颗凑数要看三个指标反向耐压、正向电流能力、反向恢复时间。反向耐压至少要大于最大输入电压留20%以上余量48V系统我一般选100V的管子。正向电流要能承受平均电流和峰值电流的冲击5A输出通常选5A或更大的。最关键的是要选肖特基二极管而不是普通整流管因为肖特基的正向压降低、没有反向恢复电荷能显著减少损耗和开关噪声。当然肖特基的反向漏电流偏大高温下更明显所以耐压不要选得过高够用即可60V系统选100V通常比较平衡。二极管的位置也要讲究它连接SW和GND所以从SW到二极管的走线、二极管到GND的走线都要短而粗。这条回路其实是和输入回路并行的另一个高di/dt回路很多人只关注输入电容布局却把二极管放得老远结果一样出问题。我习惯把二极管、输入电容、芯片的GND脚三者围成一个最小的环路这样能最大程度压住噪声。2.3 控制与辅助回路反馈、补偿、频率、使能控制回路决定了电源“稳不稳”。核心是FB引脚它通过一个电阻分压网络采样输出电压和内部0.8V基准比较差值经过COMP引脚上的补偿网络后去调节占空比。分压电阻的比值决定了输出电压补偿网络的元件值决定了环路的稳定性和响应速度。这两块内容看似简单实则是调试阶段最花时间的部分。辅助回路包括几个功能性引脚。RT/CLK用来设定开关频率接一个电阻到地即可也可以接外部时钟做同步。EN引脚用来使能或者做欠压锁定接分压电阻可以设置一个启动电压门槛让芯片在输入达到某个值之后才工作。BOOT引脚通过一个自举电容接到SW为内部高侧MOS的驱动电路提供悬浮电源这是N沟道高侧开关的标准做法。还有SS软启动可以通过外接电容来延缓启动时间避免上电瞬间冲击电流过大。这些引脚的功能听起来零碎但每一个都对应一个实际设计痛点频率影响效率和元件体积EN影响上电时序软启动影响浪涌补偿影响稳定性。理解它们各自解决什么问题比死记外围电路图有用得多。3. 外围元件选型与参数计算3.1 电感纹波系数定生死电感是整个设计里第一个要算、也是最难的元件。计算公式是L (Vin_max - Vout) × Vout / (Vin_max × Fsw × Kind × Iout)其中Vin_max是最大输入电压Vout是输出电压Fsw是开关频率Iout是输出电流Kind就是纹波系数一般取0.2到0.4。我们拿一个实际例子来算24V输入、5V输出、5A电流、开关频率400kHz取Kind为0.25。代入得 L (24-5)×5 / (24×400000×0.25×5) ≈ 95 / 12,000,000 ≈ 7.9μH。取标准值10μH。反过来验证纹波电流ΔIL (Vin-Vout)×Vout / (Vin×Fsw×L) 19×5 / (24×400000×10e-6) ≈ 0.99A约等于1A正好是输出电流的20%符合预期。选电感除了感值还要看饱和电流和温升电流。峰值电流是输出电流加上一半纹波也就是5.5A所以电感的饱和电流至少要留到6.5A以上稳妥点选7A到8A的型号。另外DCR直流电阻直接影响效率越低越好但通常体积和成本会上升。我个人经验是同感值下宁愿选体积稍大、DCR低一点的因为电源板的发热往往就卡在这几颗功率元件上。3.2 输入电容别只放一个输入电容的任务是给开关瞬间的大电流提供“就近来源”防止输入电压被拉塌。它的有效值电流是Icin_rms Iout × √(D × (1-D))D是占空比近似等于Vout/Vin。24V转5V时D≈0.21代入Icin_rms 5×√(0.21×0.79) ≈ 5×0.407 ≈ 2A。这个有效值电流不小所以输入电容必须选能承受这个纹波电流的型号通常用多个陶瓷电容并联。我一般的做法是一个大容量陶瓷电容比如10μF到22μF负责低频再并一两个0.1μF的小电容负责高频直接放在芯片VIN和GND引脚旁边。如果是工业场合输入线缆比较长还会再加一个电解电容或者大容量陶瓷作为“储能池”但那个位置可以离芯片稍远。这里有个坑很多人只放一个0.1μF就以为够了结果满载一上纹波就炸因为小电容的容值撑不住这么大的纹波电流。注意陶瓷电容有直流偏压效应标称22μF的电容在24V直流偏压下实际容值可能掉到10μF以下选型时一定要看厂家给出的偏压曲线别只看标称值。3.3 输出电容纹波和瞬态的平衡输出电容决定两件事输出纹波电压和负载瞬态响应。纹波电压主要由两个部分组成一是电容容值引起的三角波纹波二是电容ESR引起的方波纹波Vout_ripple ≈ ΔIL × (ESR 1/(8 × Fsw × Cout))从公式看降低纹波有两条路增大Cout或者降低ESR。实际中用多个陶瓷电容并联是主流方案因为陶瓷电容ESR极低并联后ESR进一步变小纹波压得很低。比如用两个47μF陶瓷并联得到94μF配10μH电感纹波可以控制得很小。但要注意纯陶瓷电容虽然纹波好瞬态响应时可能因为容量不够而出现较大的电压跌落。如果负载电流变化剧烈我建议再并一个大容量的聚合物电容或者钽电容兼顾瞬态和体积。陶瓷电容同样有直流偏压效应标称47μF在5V输出下还好但在更高输出下也会缩水选型时要留足余量。3.4 反馈分压电阻一个公式定输出电压输出电压由FB引脚的两个分压电阻决定公式是Vout 0.8 × (1 R1/R2)R1是上分压接Vout到FBR2是下分压接FB到GND。一般先固定R2为10kΩ左右因为这个值既不会太耗电又能让分压网络对噪声不敏感。要输出5V则 R1 R2 × (Vout/0.8 - 1) 10k × (5/0.8 - 1) 10k × 5.25 52.5kΩ取标准值52.3kΩ1%精度重新核算 Vout 0.8 × (1 52.3/10) ≈ 4.98V非常接近。这里有个容易踩的坑分压电阻一定要用1%精度的金属膜电阻而且走线要短FB节点是敏感节点走线长了容易引入噪声导致输出抖动。另外R2不能选得太大比如100kΩ以上否则FB节点阻抗过高容易被SW节点的电场耦合干扰输出纹波会莫名其妙变大。我用10kΩ这个量级从没出过问题。3.5 开关频率与RT电阻效率与体积的权衡开关频率由RT/CLK引脚对地的电阻决定阻值越大频率越低阻值越小频率越高。频率的选择是典型的取舍问题频率高电感和电容可以选小一点板子体积小但开关损耗上升、效率下降、EMI更难过频率低效率好、EMI容易处理但元件体积大。我一般把频率定在300kHz到500kHz这个区间兼顾体积和效率。具体阻值需要查TPS54560数据手册里给出的频率-电阻对照曲线因为它的公式比较复杂直接查表最准。有一点要记住手册给的曲线是在特定条件下的典型值实际阻值会因批次和温度略有偏差所以如果你对频率精度要求高比如做同步最好实测一下SW波形确认频率。RT引脚还有另一种用法——接外部时钟做同步多路电源并联时可以让它们频率一致避免拍频干扰。这个功能在工业多路供电系统里很实用但需要外部时钟信号的电平符合芯片要求接之前一定看手册的电平规范。3.6 自举电容与软启动两个小电容的大作用自举电容接在BOOT和SW之间典型值0.1μF。它的作用是给内部高侧MOS的栅极驱动提供悬浮电源当SW节点被拉低时芯片通过内部电路给自举电容充电当需要开启高侧MOS时电容上的电压被“顶”到SW之上提供高于VIN的驱动电压。这个电容虽然小但绝对不能省也不能用大容值的0.1μF是经过验证的最佳值太大反而影响充电速度。软启动通过SS引脚外接电容实现启动时间近似为tss Css × 0.8 / IssIss是内部充电电流量级在微安级具体数值看手册。假设Iss约2μA想要4ms的软启动时间则Css tss × Iss / 0.8 ≈ 4ms × 2μA / 0.8 ≈ 0.01μF。软启动的意义在于限制上电瞬间的输出电流上升速率防止冲击电流触发输入电源保护或者造成输出过冲。如果SS引脚不接电容直接悬空芯片会用内部默认的软启动时间一般也能工作但可控性差。我建议还是加上尤其是输入电源能力有限的场合。3.7 补偿网络稳定性就靠它TPS54560用的是峰值电流模式控制相比电压模式补偿设计要简单一些因为电流内环已经提供了一定的相位裕度。补偿网络接在COMP引脚一般是R3串联C1再并联C2到地。设计思路是这样的先确定交越频率fc通常取开关频率的十分之一到二十分之一比如400kHz开关频率fc取20kHz到40kHz。然后根据功率级在fc处的增益选出R3让整个环路增益在fc处降到0dB。C1决定了补偿零点用来抵消输出电容带来的极点C2提供一个高频极点用来抑制开关噪声。对于5V/5A、输出电容100μF、开关频率400kHz的组合R3大约在10kΩ量级C1在2.2nF到4.7nFC2在100pF左右这是一个经验起点。这里必须强调补偿值没有万能答案一定要实测。最简单的验证方法是做负载跳变测试看输出电压在负载从满载跳到半载、再跳回来时恢复时间和过冲是否可接受。如果过冲大、震荡久说明相位裕度不够需要调整R3或C1。有条件的可以用环路分析仪测波特图直接看相位裕度和增益裕度那是最靠谱的方法。没有仪器的话负载跳变观察波形也能判断个八九不离十。4. 完整实操24V转5V/5A设计走一遍4.1 需求确认与参数表我们来做一块完整的降压电源板需求是工业24V供电输出5V/5A。先定几个关键参数输入范围取18V到36V覆盖24V±20%的波动输出5V最大电流5A开关频率选400kHz纹波系数取0.25。把这些写进参数表后面所有计算都围绕它展开。设计项取值输入电压范围18V ~ 36V输出电压5V输出电流5A开关频率400kHz纹波系数0.25目标纹波50mV4.2 元件计算与选型清单电感按36V最大输入计算L (36-5)×5 / (36×400000×0.25×5) ≈ 155/18,000,000 ≈ 8.6μH取10μH饱和电流7A以上。输出电容用两个47μF陶瓷并联ESR极低纹波主要来自容值项1/(8×400000×94e-6) ≈ 3.3mΩ乘上纹波电流1A约3.3mV再加上ESR贡献总体远小于50mV目标达标。输入电容算出有效值电流约2A24V条件下D≈0.21选两个10μF陶瓷加一个0.1μF并联后能承受足够的纹波电流。如果输入线长再加一个100μF的固态电容。反馈电阻R2取10kΩR1取52.3kΩ得到约4.98V输出。其余元件续流二极管选100V/5A肖特基自举电容0.1μF软启动电容0.01μFRT电阻按手册曲线取对应400kHz的值补偿网络R3从10kΩ起调C1从2.2nF起调C2从100pF起调。4.3 原理图连线要点连线顺序我按信号流走一遍。VIN引脚接输入正极旁边紧贴输入电容到GND。EN引脚可以通过分压设置启动门槛比如想18V才启动就按电阻分压设计如果不需要可以直接接VIN或者悬空看手册默认状态。RT/CLK接电阻到地设定频率。BOOT通过0.1μF到SW。SW接电感和续流二极管的正极二极管负极接GND。输出电容和负载接在电感后端。FB通过分压网络接输出。COMP接补偿网络。SS接软启动电容。GND和散热焊盘一起接到地平面。画板的时候我会把高di/dt的三个环路输入回路、SW-二极管回路、输出回路都做到最小面积这一点第六节会展开说。原理图阶段还要注意EN、SS这类功能引脚如果不用不要随手悬空先查手册确认默认行为避免上电异常。5. 常见问题与排查速查表5.1 上电不启动或反复重启最常见的现象是上电后没有输出或者输出“打嗝”式地反复启动。第一反应先量EN引脚电压确认是否达到了使能阈值。如果EN分压设置得过高而输入又没到那个电压芯片当然不工作。第二看VIN电压是否稳定如果输入电源带载能力不足芯片一启动就把输入拉塌就会触发欠压保护。还有一个隐蔽原因是软启动时间设得太短加上输出电容大启动瞬间电流冲击触发限流芯片进入打嗝模式。解决办法是加大SS电容延长软启动时间。实测中我还遇到过分压电阻取值过小导致静态电流偏大或者FB走线被干扰表现都是启动异常所以调试时先量关键引脚电压再怀疑元件。5.2 输出纹波大、芯片发热纹波大的排查顺序先看输入电容是否够、是否靠近芯片。输入电容不足会让SW波形振铃严重直接反映到输出纹波上。再看电感的纹波电流是否超标如果电感选小了纹波电流大输出纹波自然大。最后看输出电容的ESR和容值陶瓷电容的偏压效应常常被忽略标称够用实际不够。芯片发热要分情况。如果是满载下发热多半是散热没做好散热焊盘没焊实或者过孔不够热量散不出去。如果是轻载下也热那要怀疑开关损耗可能是频率设太高或者MOS驱动异常或者续流二极管选错用了普通整流管而不是肖特基。5.3 轻载异响、效率偏低轻载时听到“吱吱”声通常是Eco-mode脉冲跳跃导致的属于正常现象但如果声音大或者影响其他电路可以考虑强制PWM模式如果芯片支持或者提高负载电流。效率偏低除了元件损耗还要看补偿是否合适环路振荡会额外增加损耗。提示调试时我的习惯是先空载量输出电压是否准确再半载量纹波和效率最后满载测温和瞬态。按这个顺序走能把大部分问题在早期暴露出来避免一上来就满载烧元件。5.4 常见问题速查表现象可能原因排查方向无输出EN未使能、VIN不足量EN、VIN引脚电压反复重启软启动太短、限流触发加大SS电容纹波大输入电容不足、电感偏小检查电容位置和电感值满载发热散热不良检查焊盘和过孔轻载异响Eco-mode脉冲跳跃属正常必要时改模式输出不准分压电阻误差、走线干扰换1%电阻缩短FB走线效率低二极管/电感损耗大换低VF肖特基、低DCR电感6. PCB布局与散热决定成败的最后一公里6.1 关键回路面积与地平面电源板做好做坏布局至少占一半功劳。TPS54560有三条高di/dt回路必须重点照顾第一条是输入电容到VIN和GND的回路第二条是SW到续流二极管再到GND的回路第三条是输出电感、输出电容到负载的回路。这三条回路的面积越小寄生电感越小辐射和振铃就越少。我画板时习惯把输入电容、二极管、芯片GND脚聚在一起让这三条回路共享最短路径。地平面处理也很关键。不要用细线把各个地连起来而是用一个连续的地铜皮把输入电容地、二极管地、输出电容地、芯片地都汇到同一块铜上。FB和COMP这类敏感信号要远离SW节点最好用地铜隔开走线也尽量短。SW节点是高压高频节点铜皮面积要小避免变成“天线”往外辐射。还有一点新手常犯把反馈分压电阻放在离芯片很远的地方。FB节点阻抗高容易被干扰正确的做法是把分压电阻放在芯片FB引脚附近采样线从输出电容两端单独拉过去。这种“开尔文连接”的思路能显著提升输出精度。6.2 散热焊盘与过孔设计HSOP-8的散热焊盘必须焊到PCB上而且在焊盘下面要打足够多的过孔连到内层或底层的散热铜皮。过孔的数量和孔径直接决定热阻我一般打9到16个0.3mm孔径的过孔分布在焊盘内过孔最好做塞孔或者盖油处理避免焊接时锡从过孔流走。散热铜皮面积越大越好但要平衡板子空间。实测下来散热焊盘焊好后芯片满载运行的温度能比没焊好低二三十度这个差距足以决定芯片是“温温的”还是“烫手”。另外如果空间允许在芯片旁边留一点空气流动空间或者加个小散热片效果会更稳。工业环境下我还会做降额设计5A的芯片实际只跑3.5A到4A留出余量可靠性和寿命都更有保障。需要额外提一句的是很多人搜索时还会看到“6842电源芯片应用电路图”或者“HCNR201典型应用电路”这类词它们其实和TPS54560不是同一类东西。前者多是别的控制器方案后者是高线性隔离器件常出现在需要原副边隔离的反馈通路里。如果你的系统需要隔离思路就完全变了不能再套用这里的非隔离降压电路一定要分清楚需求再选方案。最后分享一个我在实际调试中养成的习惯每块电源板第一次上电我都用可调电源限流到100mA左右先试确认没有短路和异常再逐步放开电流。这个动作看起来慢但能救回无数颗芯片。电源设计没有太多玄学把参数算准、把回路做短、把热量散好TPS54560这颗芯片其实是相当好用的。
返回列表