拓冰建站拓冰建站
首页 / 资讯中心 / 正文

DC-DC转换电路设计实战:拓扑选型、元器件计算与PCB布局避坑指南

1. DC转换电路设计的整体思路与方案选型1.1 为什么DC转换电路值得单独拿出来讲搞硬件的朋友都有一个共识电源做不好后面全是白搭。DC转换电路说白了就是把一个直流电压变成另一个直流电压的电路看起来简单实际上它是整个电子系统里最容易出问题、也最考验功力的环节之一。我做过的项目里MCU莫名其妙复位、ADC采样跳动、无线模块通信距离缩水追到根子上十有八九是电源纹波太大或者瞬态响应跟不上。DC/DC转换大致分两条路线线性稳压LDO和开关电源SMPS。LDO的原理像一个自动调节的可变电阻把多余的电压以热量的形式消耗掉输出干净、噪声低、外围简单但效率低压差大的时候发热惊人。开关电源则是通过电感和电容储能、高频开关斩波来实现能量传递效率轻松做到85%以上但纹波和EMI是绕不开的代价。选哪条路核心看三个指标输入输出压差、输出电流、对噪声的敏感度。压差小、电流小、噪声要求苛刻选LDO压差大、电流大、效率优先选开关电源。很多时候两者会组合使用比如前级用Buck把12V降到5V后级再用LDO把5V降到3.3V给模拟电路供电这样既保证了效率又兼顾了噪声。1.2 拓扑选择Buck、Boost还是Buck-Boost拓扑选择是DC转换电路设计的第一步也是最关键的一步。选错了拓扑后面怎么调都是事倍功半。Buck降压输入电压高于输出电压时使用是最常见的拓扑。比如28V转5V、12V转3.3V。核心器件是开关管、续流二极管或同步整流管、电感和输出电容。Boost升压输出电压高于输入电压时使用。比如3.7V锂电池升到5V或者12V升到24V。Boost的难点在于右半平面零点环路补偿比Buck麻烦。Buck-Boost升降压输入电压可能高于也可能低于输出电压时使用。比如锂电池供电的系统电池电压从4.2V降到3.0V而系统需要稳定的3.3V这时候就需要Buck-Boost。我个人的经验是如果输入输出压差不大优先考虑LDO如果压差大且电流超过500mA果断上开关电源。拓扑选择上能Buck就不Buck-Boost能异步就不同步成本敏感时但效率要求高的时候同步整流是必选项。1.3 开关频率的选择逻辑开关频率直接影响电感、电容的选型和整体方案的体积。频率越高电感和电容可以越小但开关损耗和EMI会增大。常见的开关频率范围是100kHz到2MHz。100kHz~300kHz适合大功率、对效率要求高的场合电感和电容体积大但开关损耗小。500kHz~1MHz折中选择体积和效率兼顾是大多数消费类电子的首选。1MHz以上适合空间极度受限的场合但PCB布局和EMI滤波要求极高。我一般会先看芯片手册推荐的频率范围再结合电感的实际供货情况来定。比如TPS5430推荐500kHz那就在这个频率附近选电感算出来的值容易买到标准件。2. 核心元器件选型与参数计算2.1 电感的选型不只是看感值电感是开关电源的心脏选型时不能只看感值还要看饱和电流、温升电流和直流电阻DCR。感值的计算以Buck为例公式是[ L \frac{V_{out} \times (V_{in} - V_{out})}{V_{in} \times \Delta I_L \times f_{sw}} ]其中(\Delta I_L)是电感纹波电流一般取输出电流的20%~40%。举个例子12V转5V输出电流3A开关频率500kHz纹波电流取30%即0.9A[ L \frac{5 \times (12 - 5)}{12 \times 0.9 \times 500000} \approx 6.48 \mu H ]实际选型时取标准值6.8μH。饱和电流要大于峰值电流输出电流加上一半纹波电流即3A 0.45A 3.45A留20%余量选4A以上。DCR越小越好但小DCR通常意味着大体积需要权衡。注意电感的饱和电流如果不够会在负载突变时瞬间饱和导致电流失控烧开关管。这个坑我踩过一颗3A的电感用在3A输出的电路上满载启动直接炸管。2.2 输出电容的计算与选型输出电容决定了输出电压的纹波大小。纹波主要由两部分组成电容充放电引起的电压波动和电容ESR引起的电压波动。[ \Delta V_{out} \Delta I_L \times ESR \frac{\Delta I_L}{8 \times f_{sw} \times C_{out}} ]对于陶瓷电容ESR很小第二项占主导对于电解电容ESR较大第一项不能忽略。实际选型时我一般会用两颗22μF的陶瓷电容并联再并一颗100nF的高频电容这样高低频纹波都能压住。2.3 开关管与续流二极管的选择开关管的选型看三个参数耐压、导通电阻和栅极电荷。耐压要大于最大输入电压的1.2倍导通电阻越小导通损耗越低栅极电荷越小开关损耗越低。这两个参数通常是矛盾的需要根据开关频率来权衡。续流二极管在异步拓扑中使用选肖特基二极管正向压降小、反向恢复时间短。耐压同样要大于最大输入电压的1.2倍电流要大于输出电流。同步整流用MOS管代替二极管效率能提升5%~10%但驱动电路复杂一些。现在很多集成芯片内置了同步整流管外围只需要一个电感几个电容非常省事。2.4 反馈电阻的计算输出电压由反馈电阻分压决定公式是[ V_{out} V_{ref} \times (1 \frac{R_1}{R_2}) ]以TPS5430为例(V_{ref}) 1.221V要输出5V[ \frac{R_1}{R_2} \frac{5}{1.221} - 1 \approx 3.095 ]选R2 10kΩ则R1 30.95kΩ取标准值30.9kΩ或31kΩ。反馈电阻的精度直接影响输出电压精度建议用1%精度的电阻。3. 实操过程与PCB布局要点3.1 原理图设计的关键细节画原理图的时候有几个地方容易忽略但后果严重。输入电容要尽量靠近芯片的VIN引脚输出电容要尽量靠近电感反馈电阻的分压点要从输出电容的后端取不能从电感前端取否则纹波会直接反馈到FB引脚导致振荡。补偿网络的设计也很关键。电流模式控制的芯片通常只需要一个RC网络从COMP引脚到地电压模式控制的芯片需要Type III补偿。补偿参数的计算比较复杂我一般先用芯片手册推荐的参数再根据实际波形微调。3.2 PCB布局的黄金法则PCB布局是开关电源设计的重中之重布局不好再好的方案也白搭。我总结了几条黄金法则输入环路最小化输入电容、开关管、续流二极管组成的环路面积要尽可能小这个环路里流的是高频脉冲电流面积越大辐射越强。功率地和信号地分开功率地走大电流信号地走小信号最后在芯片的GND引脚处单点连接。反馈走线远离电感FB引脚是高阻抗节点容易被干扰走线要短要远离电感和开关节点。电感下方不要走线电感的漏磁会耦合到下方的走线上尤其是高阻抗的信号线。散热焊盘要打足过孔芯片底部的散热焊盘要打至少9个过孔连接到背面的大面积铜皮帮助散热。实操心得我习惯在布局完成后用示波器探头在开关节点上测一下振铃。如果振铃超过输入电压的50%说明环路电感太大需要调整布局或加RC吸收电路。3.3 输入输出滤波的实战配置输入滤波主要是防止开关噪声串到输入电源上影响其他电路。一般用一个10μF~22μF的陶瓷电容加一个100nF的高频电容就够了。如果输入线缆较长还需要加一个共模电感或π型滤波。输出滤波除了电容有时候还需要加一个后置LC滤波来进一步降低纹波。比如给模拟电路供电时我会在开关电源输出后面加一个铁氧体磁珠加10μF电容的LC滤波纹波能从几十毫伏降到几毫伏。3.4 热设计的实际考量开关电源的损耗主要来自开关管、电感和二极管。开关管的损耗包括导通损耗和开关损耗导通损耗是(I^2 \times R_{ds(on)})开关损耗和频率、栅极电荷、电压电流有关。以TPS5430为例12V转5V3A输出效率大约90%损耗约1.67W。芯片的θJA是50°C/W环境温度25°C时结温约108°C接近但没超过125°C的极限。如果环境温度到50°C结温就到133°C了必须加散热片或降低输出电流。我一般会在满载运行30分钟后用热像仪测一下芯片和电感的温度芯片结温控制在100°C以内比较稳妥电感表面温度不要超过80°C。4. 常见问题与排查技巧实录4.1 输出电压不对或跳变这是最常见的问题排查思路如下现象可能原因排查方法输出电压偏高反馈电阻虚焊或阻值错误万用表测分压点电压输出电压偏低负载过重或限流触发减小负载看是否恢复输出电压跳变环路不稳定或反馈受干扰示波器看SW节点和FB节点波形上电无输出使能引脚电平不对或芯片损坏测EN引脚电压和VIN电压我遇到过一次输出电压在4.8V到5.2V之间周期性跳变最后发现是FB走线从电感下方穿过耦合了开关噪声。把走线绕开电感后问题解决。4.2 开关波形振铃严重开关节点振铃是EMI的元凶也是开关管应力过大的原因。振铃的频率通常在几十MHz到上百MHz由开关管的输出电容和PCB的寄生电感谐振引起。解决方法缩短开关管和续流二极管的连线减小寄生电感。在开关节点加RC吸收电路一般取10Ω~100Ω电阻和100pF~1nF电容串联。选用输出电容小的MOS管但要注意导通电阻会增大。注意RC吸收电路的电阻会消耗能量降低效率所以参数要尽量小刚好压住振铃就行。4.3 轻载时效率低或进入跳周期模式很多开关芯片在轻载时会进入跳周期模式Burst Mode来提高效率但这会导致输出电压纹波增大有时候还会产生音频噪声。如果应用对纹波敏感可以选强制PWM模式的芯片或者加一个假负载让芯片始终工作在连续导通模式。假负载的取值一般是输出电流的1%~5%比如3A输出加30mA~150mA的假负载。假负载会降低轻载效率但能保证纹波稳定。4.4 电感发热严重电感发热通常是因为饱和电流不够或者DCR太大。用示波器测电感电流波形如果波形顶部变平说明电感饱和了需要换更大饱和电流的电感。如果波形正常但温度高说明DCR太大换低DCR的电感。还有一种情况是电感选型时只看饱和电流没看温升电流温升电流通常比饱和电流小长时间满载运行会过热。我一般会选温升电流大于输出电流1.5倍的电感。4.5 启动时芯片炸裂这个问题通常和输入电容、软启动、电感饱和有关。输入电容太小会导致上电瞬间VIN跌落芯片反复重启。软启动时间太短会导致启动电流过大电感饱和。电感饱和电流不够会在启动瞬间饱和电流失控烧芯片。排查时先用示波器看VIN和SW节点的上电波形如果VIN有明显跌落加大输入电容如果SW节点电流波形有尖峰加长软启动时间或换更大饱和电流的电感。5. 进阶话题同步整流与多相并联5.1 同步整流 vs 异步整流同步整流用MOS管代替续流二极管导通压降从0.3V~0.5V降到几十毫伏效率提升明显。以5V/3A输出为例异步整流的二极管损耗约1.5W同步整流的MOS损耗只有0.1W左右效率差距超过10%。但同步整流也有代价需要额外的驱动电路死区时间控制不好会导致直通炸管轻载时同步整流管可能反向导通导致效率下降。所以很多芯片在轻载时会自动切换到异步模式。5.2 多相并联的设计要点大电流输出时单相Buck的开关管和电感压力很大这时候可以用多相并联。比如两相Buck每相承担一半电流电感和开关管的应力都减半输出纹波频率翻倍纹波幅值减小。多相并联的关键是均流每相的电流要基本一致否则某一相过载。均流可以通过电流模式控制自然实现也可以在每相串联一个小电阻采样电流做主动均流。5.3 数字电源的初步探索现在很多高端应用开始用数字电源用MCU或专用数字控制器来实时调整环路参数。数字电源的优势是灵活可以通过软件调整输出电压、开关频率、保护阈值还能做故障记录和通信。但数字电源的环路延迟比模拟方案大高频响应差一些适合对动态响应要求不极端的场合。我个人的看法是大多数应用用模拟芯片就够了数字电源适合需要频繁调整参数或做系统级电源管理的场合。6. 实测案例28V转5V/3A电源模块设计6.1 需求分析与方案确定需求输入28V±10%输出5V/3A效率大于85%纹波小于50mV工作温度-20°C到70°C。选型TPS5430输入范围5.5V~36V输出电流3A开关频率500kHz内置MOS管外围简单。6.2 关键参数计算电感按30%纹波电流计算L ≈ 6.8μH选饱和电流5A、DCR 30mΩ的电感。输出电容两颗22μF陶瓷电容并联ESR约2mΩ纹波约20mV。反馈电阻R1 30.9kΩR2 10kΩ输出电压5.0V。输入电容22μF陶瓷电容加100nF高频电容。6.3 PCB布局与实测结果PCB用两层板功率走线加粗到2mm输入环路面积控制在50mm²以内反馈走线从输出电容后端取远离电感。散热焊盘打9个0.3mm过孔。实测结果满载效率88%纹波35mV芯片表面温度65°C电感表面温度58°C开关节点振铃约8V输入28V加RC吸收后降到4V。6.4 遇到的问题与解决调试时发现轻载100mA时输出电压有100mV的低频纹波频率约2kHz。排查发现是芯片进入了跳周期模式输出电容充放电导致纹波。在输出端加了一个100Ω的假负载纹波降到20mV但轻载效率从75%降到60%。最后换了一颗强制PWM模式的芯片问题彻底解决。这个案例告诉我选型时不能只看重载效率轻载行为同样重要尤其是待机功耗有要求的场合。7. 个人经验总结与避坑清单做DC转换电路设计这些年踩过的坑比走过的路还多。下面这几条是我用真金白银换来的经验希望能帮你少走弯路。第一电感饱和电流一定要留足余量。我早期做的一个12V转5V/2A的板子电感选了2.5A饱和电流的满载启动直接炸管。后来换成4A的什么问题都没有。启动瞬间的电流可能是稳态的2~3倍电感饱和电流至少要是输出电流的1.5倍。第二反馈走线是命门。FB引脚是高阻抗节点一根头发丝粗细的干扰都能让它振荡。走线要短、要粗、要远离电感和开关节点分压电阻要靠近FB引脚。第三输入电容不能省。很多人觉得输入电容只是滤波随便放一个就行。实际上输入电容承担的是高频脉冲电流ESR和 ESL 直接影响开关节点振铃和EMI。我一般会用一颗10μF的陶瓷电容加一颗100nF的放在芯片VIN引脚旁边。第四热设计要留余量。芯片结温不要超过100°C电感表面温度不要超过80°C。满载运行30分钟用热像仪测一下心里才有底。第五轻载行为要提前验证。很多芯片在轻载时会进入跳周期模式纹波和噪声特性跟重载完全不同。如果应用对轻载纹波有要求选型时就要选强制PWM的芯片或者加假负载。第六PCB布局比原理图重要。原理图对了布局错了照样出问题。功率环路要小功率地和信号地要分开电感下方不要走线散热焊盘要打足过孔。最后分享一个小技巧调试开关电源时先用电子负载做恒流模式从0到满载慢慢加观察输出电压和SW波形。如果中间有跳变或振荡说明环路有问题先调补偿再继续加负载。这样能避免直接满载炸管的风险。
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门