尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

Boost电路设计实战:从CCM/DCM模式选择到PCB布局调试全解析

Boost电路设计实战:从CCM/DCM模式选择到PCB布局调试全解析 这类工具最值得先看的不是功能列表而是能不能在普通环境里稳定跑起来。Boost电路作为DC-DC电源设计中最基础也最关键的拓扑之一很多新手工程师甚至是有一定经验的人都会在看似简单的升压环节踩坑。问题往往不是出在原理不懂而是实际设计时电感选型、电容布局、环路补偿、工作模式切换这些细节没处理好导致电路效率低、纹波大、甚至直接烧MOS管。我建议先从最小样例开始把Boost电路从原理图到PCB再到上电测试的完整链路拆清楚。下面按实际落地顺序拆一遍重点不是复述公式而是告诉你哪些参数必须算、哪些地方必须测、以及调试时最常见的几个“坑点”在哪里。1. 先搞清楚你的Boost电路到底要在哪种模式下工作很多人一上来就画图、选芯片忽略了最根本的问题你的电路预期在连续导通模式CCM还是断续导通模式DCM下运行这直接决定了电感量计算、峰值电流、以及后续补偿网络的参数选错了模式后面怎么调都别扭。1.1 CCM与DCM的核心区别与选用场景CCM模式下电感电流在整个开关周期内始终大于零。DCM模式下电感电流在每个周期内会有一段时间下降到零。这不是一个单纯的理论选择而是由你的负载电流和开关频率共同决定的。CCM模式的特点与适用场景输出电流大因为电感电流连续平均电流高适合中到大功率应用比如给多个模块供电、驱动电机等。纹波电流小电感电流的峰峰值ΔIL相对较小对输入输出电容的纹波电流应力要求低一些。控制模型复杂其传递函数包含一个右半平面零点RHPZ这会导致相位滞后补偿网络设计更讲究动态响应相对慢。轻载效率可能偏低因为始终有持续的导通损耗。DCM模式的特点与适用场景输出电流小适合轻载或待机应用很多低功耗设备在休眠时电源芯片会进入DCM甚至跳频模式。控制模型简单传递函数近似为一阶系统补偿设计容易动态响应快。轻载效率高在电流为零的时段导通损耗为零。纹波电流大ΔIL大对电容的RMS电流要求高需要更关注电容的选型。怎么选一个很实际的方法先确定你的最小负载电流。很多芯片的数据手册会给出CCM/DCM的临界负载电流公式或曲线。如果你的应用长期工作在低于这个临界值的状态那就必须按DCM来设计补偿如果长期高于临界值则按CCM设计。对于负载变化范围大的应用则必须保证电路在两种模式切换时也能稳定。1.2 从工作模式到关键参数计算模式定了计算才有意义。这里给一个通用计算流程具体公式以你选用芯片的数据手册为准。确定基本规格输入电压范围Vin_min, Vin_max输出电压Vout最大输出电流Iout_max开关频率Fsw。计算最大占空比D_max (Vout - Vin_min) / Vout。这个值必须小于芯片允许的最大占空比通常0.9左右。计算电感量L这是第一个关键坑点。对于CCM通常取纹波电流系数ripple factor ΔIL / I_L_avg为0.2~0.4。公式为L (Vin * D) / (ΔIL * Fsw) 其中ΔIL Ripple_Factor * (Iout / (1-D))。计算时要用Vin_min和D_max这个最恶劣条件来算确保在最难升压时纹波也不超标。对于DCM计算目的是保证在最大负载时仍能工作在DCM边界。公式涉及输出功率通常手册会提供。注意算出来的值是一个理论值。实际要选择最接近的、且饱和电流Isat和温升电流Irms都留有余量的标准品。Isat必须大于电感峰值电流Ipeak的1.3倍以上。计算电感峰值电流Ipeak用于选择电感和MOS管。CCM:Ipeak Iout / (1-D) ΔIL / 2DCM:Ipeak (2 * Iout * Vout) / (Vin * D)在边界条件下评估输出电容Cout用于满足输出电压纹波要求。纹波由两部分组成电容ESR引起的纹波ΔV_esr和电容充放电引起的纹波ΔV_c。ΔV_esr ΔIL * ESR_coutΔV_c ΔIL / (8 * Fsw * Cout)总纹波ΔVout ΔV_esr ΔV_c。要选择低ESR的电容如陶瓷电容并可能需要多个并联。注意不要只依赖在线计算器。自己动手算一遍理解每个参数的物理意义调试时才能知道该调哪里。2. 原理图设计避开这些元件选型和连接的“暗坑”原理图阶段如果埋了雷后期调试会事倍功半。除了放对芯片、电感、电容以下几个点要特别检查。2.1 输入电容与二极管不只是放上去就行输入电容Cin它的主要作用是提供开关管快速导通/关断所需的高频电流回路降低输入电源线上的噪声。必须紧靠芯片的VIN和GND引脚放置。容值不一定需要很大但必须是高频特性好的陶瓷电容如X5R X7R通常用1uF~10uF。如果输入线很长可以再并联一个大容量的电解或钽电容来应对低频波动。续流二极管D或同步整流管如果使用二极管肖特基二极管核心参数是反向恢复时间Trr要极短以及正向压降Vf要小。Trr长的二极管在开关管导通瞬间会产生很大的反向恢复电流尖峰增加损耗和噪声甚至击穿MOS管。一定要选“肖特基”二极管并且确认其规格满足你的开关频率。现在很多芯片采用同步整流用MOS管代替二极管效率更高。但要注意其死区时间控制防止上下管直通。这部分通常由芯片内部处理但PCB布局时必须把这两个MOS管的功率回路做小。2.2 反馈网络与补偿让系统稳定工作的“方向盘”这是第二个大坑区很多电路震荡、响应慢的问题都出在这里。分压电阻Rfb1 Rfb2用于设置输出电压Vout Vref * (1 Rfb1/Rfb2)。Vref是芯片内部的基准电压如0.6V或0.8V。坑点电阻值不能随便选。阻值太大会引入噪声且对FB引脚上的微小漏电流敏感阻值太小则会增加无谓的功耗并加重误差放大器的负载。通常使流过分压电阻的电流在1uA~100uA量级是一个合理的起点。例如Vref0.8V Vout12V 若取流过Rfb2的电流为10uA则Rfb2 0.8V / 10uA 80kΩRfb1 (12V - 0.8V) / 10uA 1.12MΩ。选择接近的标准值即可。关键动作必须在FB引脚到地之间紧挨着引脚放置一个小电容如10pF~100pF。这个电容用于过滤来自开关节点或布局引入的高频噪声防止其干扰反馈电压导致输出抖动。这个电容经常被遗忘。补偿网络围绕芯片的误差放大器EA或跨导放大器OTA搭建。典型结构是Type II补偿一个积分器加一个零点。RC网络放置通常是在补偿引脚COMP到地之间串联一个电阻Rcomp和一个电容Ccomp然后再并联一个电容Ccomp2。Rcomp和Ccomp提供零点Ccomp2提供高频极点。如何确定参数这是难点。强烈建议使用芯片厂商提供的设计工具如TI的WEBENCH ADI的LTpowerCAD或仿真软件如SIMPLIS PSIM进行初步设计。手动计算需要知道功率级的传递函数包含那个讨厌的RHPZ、误差放大器的跨导gm等非常繁琐。对于新手先按照芯片数据手册“典型应用”电路中的推荐值这是最稳妥的。调试时主要通过观察负载瞬态响应波形来微调。2.3 使能、软启动与频率设置使能EN引脚不能悬空必须根据手册要求通过电阻上拉到VIN或拉低到地。悬空会导致状态不确定可能损坏芯片。软启动SS引脚如果芯片有务必使用。通过一个电容Css到地来设置启动时间。这可以限制启动时的浪涌电流避免输入电压被拉低。不用软启动在带大容性负载上电时很容易出问题。频率设置RT如果频率可调通过一个电阻到地来设置。电阻精度影响频率但通常1%精度已足够。注意布线要远离噪声源。3. PCB布局决定EMI和稳定性的“隐形战场”开关电源的PCB布局和原理图一样重要甚至更重要。糟糕的布局会导致严重的开关噪声、地弹、效率下降甚至无法工作。3.1 功率回路最小化最核心的原则功率回路是指高频开关电流流经的路径。对于Boost电路主要有两个开关导通回路输入电容Cin正极 - 芯片VIN - 开关管内部- 芯片SW - 电感L- 输入电容Cin负极。这个回路电流变化率di/dt极大。开关关断续流回路电感L- 芯片SW - 二极管D或同步整流管 - 输出电容Cout- 地 - 电感另一端。这个回路同样高频。布局目标让这两个回路的物理面积尽可能小。这意味着输入电容Cin必须紧贴芯片的VIN和GND引脚。电感L应靠近芯片的SW引脚。二极管D或同步整流管的阴极接输出端应靠近输出电容Cout。使用宽而短的走线或者铺铜。对于大电流可以使用多层板用中间层或底层作为完整的电源或地平面。3.2 敏感信号线的保护反馈FB走线必须远离噪声源特别是电感、二极管和SW节点。最好用地线包围Guard Ring。反馈分压电阻的接地点应连接到芯片的模拟地AGND或安静的参考地而不是功率地PGND的噪声点上。补偿COMP走线同样需要远离噪声尽量短。芯片的模拟地AGND虽然最终要和功率地PGND单点连接但在芯片下方及附近应保持一个相对“干净”的地区域供模拟部分基准、误差放大器使用。3.3 接地策略星型单点接地对于开关电源芯片通常有功率地PGND和模拟地AGND两个引脚。PGND连接输入电容Cin的负极、输出电容Cout的负极。这里是高频大电流的返回路径噪声很大。AGND连接反馈网络的地、补偿网络的地、软启动电容的地等。正确接法在PCB上将PGND和AGND在芯片下方的同一个过孔或焊盘处连接在一起实现“单点接地”。然后从这个点用较宽的走线连接到系统的主地平面。这样可以防止PGND上的噪声通过地线耦合到敏感的AGND部分。3.4 散热与过孔SW节点电压跳变剧烈从0V到Vout以上具有很高的dV/dt是主要的噪声发射源。该节点铺铜面积不宜过大以免成为天线。必要时可以用开窗阻焊层开窗来减小寄生电容。芯片散热如果芯片有裸露的散热焊盘Thermal Pad必须按照手册要求在PCB上设计一个与之匹配的焊盘并通过多个过孔连接到内部或底层的地平面以帮助散热。这些过孔要足够多、足够大。电感下方避免在电感正下方的所有层走任何信号线。电感是强磁场源会干扰信号。4. 调试与测试从“能动”到“稳定好用”电路板做回来上电不冒烟只是第一步。接下来的调试才是验证设计的关键。4.1 上电前检查与静态测试目视与万用表检查检查有无短路、虚焊、错件。用万用表二极管档测量输入、输出对地电阻排除严重短路。不上电先测芯片关键引脚用万用表测量VIN对GND、SW对GND、FB对GND等不应有直接短路。缓慢上电可调电源限流使用可调直流电源将电压慢慢调到额定输入电压并设置一个较小的电流限值如100mA。观察输入电流是否异常。如果电流瞬间达到限值立刻断电检查。4.2 动态波形测试与关键指标测量使用示波器探头地线要尽量短使用接地弹簧针。开关节点SW波形这是最重要的诊断波形。看形状上升/下降沿应干净陡峭无严重振铃。过大的振铃表明功率回路寄生电感过大布局问题可能产生EMI并导致电压应力超标。可以在SW节点与地之间加一个小的RC吸收电路Snubber来抑制但会降低效率。看电压SW的峰值电压不应超过芯片SW引脚的绝对最大额定值通常为芯片最大耐压。Boost电路的SW节点电压会冲到Vout以上要留足余量。看占空比是否与理论值相符。电感电流波形使用电流探头或采样电阻测量。这是判断工作模式CCM/DCM最直接的方法。看是否连续确认电路是否工作在设计的模式。看纹波ΔIL是否与设计值吻合。过大可能电感饱和或感量不对过小可能电感量过大动态响应慢。输出电压纹波用示波器交流耦合带宽限制到20MHz使用探头本身的接地针不要用长地线夹。测量输出电容两端的纹波。正常应该是比较干净的三角波或类三角波叠加了一些高频开关噪声。异常如果纹波很大且是低频振荡可能是补偿没调好系统不稳定。如果是高频尖刺可能是布局不好或输出电容ESR过大。负载瞬态响应测试使用电子负载或MOS管开关让输出电流在轻载和重载之间阶跃变化如从10%跳到90%负载。观察输出电压应该有短暂的下冲/过冲然后快速恢复到稳态。下冲/过冲的幅度和恢复时间反映了电源的动态性能。调整补偿如果下冲过大、恢复慢、或产生振荡就需要调整补偿网络Rcomp Ccomp。通常增加Ccomp降低零点频率可以减小过冲但会减慢响应增加Rcomp提高零点频率可以加快响应但可能引入振荡。需要反复微调。4.3 常见问题与排查清单当电路不工作或性能不佳时按以下顺序排查问题无输出或输出电压远低于预期。查供电芯片VIN引脚电压是否正常EN引脚电压是否达到开启阈值查反馈FB引脚电压是多少是否接近芯片的Vref如0.8V如果FB电压为0检查分压电阻是否焊接错误、FB是否对地短路。如果FB电压正常但输出不对可能是芯片内部损坏。查SW用示波器看SW引脚是否有开关波形如果没有芯片可能未启动或损坏。如果有波形但幅度很小可能是上管驱动不足或电感短路。查电感电感量是否正确是否饱和饱和后电感量骤降可以用LCR表在板上简单测试需断电。问题输出电压不稳定纹波大或有低频振荡。查补偿这是首要怀疑对象。尝试微调补偿元件。确保补偿网络的地接到了干净的AGND。查布局反馈走线是否受到SW或电感噪声干扰尝试用飞线将FB分压电阻直接接到输出电容两端看是否改善。查负载负载本身是否稳定是否存在周期性脉冲电流查输入输入电源是否稳定输入电容是否足够且靠近芯片问题芯片或电感发热严重。测效率效率 (Vout * Iout) / (Vin * Iin)。效率过低必然导致发热。查损耗来源导通损耗MOS管Rds(on)、二极管Vf、电感DCR是否过大计算在满载电流下的导通损耗。开关损耗SW节点上升/下降沿是否不够陡峭开关慢振铃是否严重开关损耗与频率成正比在高压差、大电流时尤为显著。考虑是否可适当降低频率如果允许。电感损耗包括铜损DCR和铁损磁芯损耗。高频下铁损不可忽视。检查电感规格书中的温升电流参数。查散热芯片散热焊盘是否良好接地通过过孔散热电感周围是否有空气流通问题上电瞬间烧芯片或MOS管。查输入电压是否超过了芯片的绝对最大额定值有无电压尖峰如热插拔查SW电压应力在关断瞬间SW节点电压会冲到Vout Vf二极管压降 Spike振铃尖峰。这个峰值电压必须小于开关管的耐压如芯片的SW耐压或外置MOS的Vds。振铃尖峰通常由布局不良引起。查二极管是否使用了慢速整流管反向恢复时间长的二极管会导致巨大的反向恢复电流尖峰击穿上管。查软启动是否未使用或软启动电容太小导致启动电流过大。最后留几个我自己排查时会优先看的点第一别急着调补偿先确保SW波形干净、电感不饱和第二FB引脚的噪声要用示波器仔细看那点小电容10pF经常能解决大问题第三负载瞬态测试是检验电源稳定性的终极考题别只用静态负载。Boost电路设计理论计算是骨架PCB布局是血肉而调试测试才是赋予它稳定灵魂的过程。把每一步的“为什么”想清楚比套用十个成功案例都有用。
返回列表