ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

开关电源纹波与噪声电压的抑制方法:从机理到实测全面解析

开关电源纹波与噪声电压的抑制方法:从机理到实测全面解析 开关电源的纹波和噪声电压一直是电源设计里最磨人的问题。很多刚入门的朋友拿着示波器一测看到输出波形上密密麻麻的毛刺就开始束手无策甚至有人把纹波和噪声混为一谈导致排查方向完全跑偏。我在做电源设计的头两年也在这上面栽过不少跟头。后来系统地把机理捋清楚再针对性地做抑制才发现这东西其实有章可循远没有想象中那么玄乎。这篇就结合我自己的实测经验把开关电源纹波和噪声电压的抑制方法完整拆一遍希望能帮你少走弯路。1. 先分清纹波和噪声别用同一套思路去治在谈抑制方法之前必须先把概念掰扯清楚。纹波和噪声虽然都叠加在直流输出上但来源、频率特征和抑制手段完全不同混为一谈只会越调越乱。1.1 纹波的来源与本质开关动作的必然副产物纹波是开关电源工作原理本身决定的只要开关管在导通和关断之间切换电感或变压器里的能量传输就不是连续的输出端必然会出现与开关频率同步的电压波动。对于Buck电路这个波动主要取决于输出电容的ESR、ESL和充放电电荷量对于反激电路输出纹波则主要来自输出电容在开关管导通期间向负载供电时产生的电压跌落。这里有一个很多人容易忽略的点纹波电流的频率并不等于开关频率。以Buck电路为例输出电感的纹波电流频率等于开关频率但经过输出电容滤波后电压纹波的基波频率仍然等于开关频率只是高次谐波分量会被电容衰减。计算电流纹波时大家常用的公式是[ \Delta I_L \frac{(V_{in} - V_{out}) \times D}{L \times f_{sw}} ]其中D是占空比f_sw是开关频率。这个公式算出来的是电感电流的峰峰值它直接决定了输出电容需要吸收多大的纹波电流。很多工程师设计时只盯着电感的饱和电流却忘了核算这个纹波电流能否被输出电容吃下——电容的纹波电流额定值一旦不够发热和失效就是迟早的事。1.2 噪声的来源与本质寄生参数和高速开关引发的尖峰如果说纹波是预期之内的噪声就是计划之外的。噪声电压往往表现为叠加在纹波上的窄尖峰脉冲频率远高于开关频率可能达到几十兆赫兹甚至上百兆赫兹。它的来源主要有三个开关管开关瞬间的电压尖峰dv/dt、二极管反向恢复电流di/dt、以及寄生电感电容形成的谐振。以反激变换器为例MOS管关断瞬间变压器漏感中的能量无处释放会和MOS管的输出电容Coss、线路寄生电感形成LC谐振在漏极上产生一个几倍于输入电压的尖峰。这个尖峰不只是会击穿MOS管更关键的是它会通过变压器匝间寄生电容耦合到次级或者通过PCB走线的寄生电感耦合到输出端形成共模和差模噪声。同样输出整流二极管在反向恢复时也会产生很大的di/dt这个电流变化在寄生电感上感应出的电压尖峰会直接落在输出端。1.3 为什么说纹波好压、噪声难缠从抑制难度上看纹波是相对好办的一种它频率固定幅值可以估算用加大输出电容、降低电容ESR、增加LC后级滤波等手段就能有效压住。但噪声不一样。噪声的传播路径极其复杂可以通过传导、辐射、地弹等多种方式耦合到输出端有时候你在输出端口测到的噪声根本不是从输出回路直接传过来的而是从空间辐射感应过来或者从地线串扰过来的。所以业界有一句话压纹波靠堆料压噪声靠布线。这句话虽然夸张了些但方向是对的。纹波的问题主要靠元件参数解决噪声的问题主要靠布局布线和屏蔽手段解决。后面我会依次展开讲具体的做法。2. 五大类抑制手段从源头压、从路径堵既然搞清楚了纹波和噪声的来源抑制思路就很清晰了要么减小源头产生的能量要么切断传播路径要么在接收端加强滤波。我按优先级整理了五类做法在实际项目中通常要组合使用。2.1 输出电容的选型和并联策略压低ESR是关键输出电容是抑制纹波的第一道防线。对纹波电压影响最大的参数不是容值大小而是ESR等效串联电阻。开关电源的技术文档里经常能看到这么一句输出纹波电压近似等于纹波电流乘以ESR公式长这样[ V_{ripple} \approx \Delta I_L \times ESR ]这里面的逻辑是电感纹波电流流过电容时在ESR上产生的压降直接叠加到输出电压上。容值大小主要影响的是充放电导致的电压波动这个分量在频率一定时可以通过公式 \( \Delta V \frac{\Delta I_L}{8 \times f_{sw} \times C} \) 估算。实际设计中当开关频率较高时ESR引起的纹波往往远大于电容充放电引起的纹波所以优先选用低ESR的陶瓷电容或者高分子聚合物电容比一味加大容值更有效。我自己的选型习惯是电解电容或者固态电容负责提供大容值陶瓷电浓缩负责压低高频ESR。两者并联的容量配比要看纹波电流有多大一般而言陶瓷电容占总容值的10%到30%就行太多了容易引起谐振啸叫太少了高频纹波压不住。如果你手头有阻抗分析仪可以直接测一下并联组合的阻抗曲线在开关频率附近阻抗最低的组合就是最优的。2.2 后级LC滤波专治高频噪声的利器当输出纹波要求非常苛刻时比如给高精度ADC、运算放大器供电单靠输出电容是不够的这时候需要在输出端加一级LC滤波。LC滤波器的工作原理很直观电感对高频噪声呈高阻抗电容对高频噪声呈低阻抗两者构成分压关系高频分量被显著衰减。这里有两个关键设计点。第一个是谐振频率要远低于开关频率通常取开关频率的十分之一以下。比如开关频率是100kHzLC的谐振频率取10kHz以下这样在开关频率处的衰减能力才会够。谐振频率的计算公式是[ f_{LC} \frac{1}{2\pi\sqrt{LC}} ]第二个关键点是电感的额定电流要足够否则大负载时电感饱和滤波性能直接归零。另外需要注意LC滤波会引入额外的阻抗对负载的动态响应有影响所以在闭环反馈采样点的选取上有讲究。2.3 Layout布线的门道地和回路比什么都重要这是我觉得整个抑制工作里最容易被低估的一环。很多工程师把原理图画得漂漂亮亮电容电阻都堆得很足但板子回来后纹波噪声还是压不下去问题多半出在布局和走线上。开关电源的工作特点是高频大电流开关动作任何一段走线都有自己的寄生电感电流突变时就会在这个电感上产生电压尖峰。回路面积越大寄生电感越强耦合到的噪声就越大。几个核心原则供参考功率回路要尽量短尤其是开关管、电感、输出电容组成的回路面积越小辐射越少。输出电容应靠近负载端而不是靠近功率级。很多人习惯把电容摆在电感旁边其实是错的。反馈采样点应直接接在输出电容正负极上用单独的走线引回到控制芯片避免采样到功率路径上的压降。地线要单点连接或者铺完整地平面尽量不要让功率地和控制地在输出电容处汇合前先串到一起。我见过一个典型的反面案例输出电容放在距离负载5厘米远的地方反馈走线又长又绕结果输出纹波在负载端测出来比电容端多了50mV全是走线寄生电感叠加出来的。后来把电容挪到负载正下方反馈线改成紧贴地线的细走线噪声一下降了三倍。布局上的收益是换任何名牌电容都换不来的。2.4 RC吸收电路Snubber给开关节点的振铃泄压噪声尖峰里占比很大的一个来源是开关节点比如MOS管的漏极或者整流二极管的阴极在开关瞬间产生的振铃。这个振铃频率很高如果不加处理会通过寄生电容直接串到输出端。最常规的做法是在开关节点对地或者对电源之间加一个RC吸收电路给振铃能量提供一个耗散通路。RC吸收电路的设计一般遵循几个经验步骤。先测振铃频率f_ring然后选取吸收电容 \( C_{snubber} \)使 \( \frac{1}{2\pi\sqrt{L_{parasitic} \times C_{snubber}}} \) 低于振铃频率实际中常用10pF到1nF的电容作为起点。电阻的阻值则可以通过示波器观察波形来确定从小阻值开始加当振铃幅度明显减小、开关损耗增加不是特别离谱时就是个合适的值。需要注意RC吸收电路的本质是损耗能量来换取波形干净。加了之后效率会有一点下降这是正常的只要下降幅度在可接受范围内就行。之前做过一个12V/3A的反激电源MOS管漏极振铃幅度有80V加了RC吸收后压到20V左右效率只掉了1.2%收益远大于成本。2.5 控制环路的补偿抑制低频纹波与动态响应除了高频噪声还有一类低频纹波容易被忽视就是控制环路没有处理好造成的问题。当环路带宽不够时电源对输入电压波动和负载突变的抑制能力就会下降。比如反激变换器在输入电压脉动较大时即使占空比在调输出电压也会跟随着输入电压的纹波走。这时候需要用环路补偿网络来提高带宽和相位裕度。对电压控制模式的反激或者Buck电路Type II或Type III补偿网络是常用的选择。Type II提供一对零极点适合功率级本身已经有一定相位裕度的场景Type III提供两个零点两个极点适合需要显著提升相位裕度和带宽的场合。环路带宽一般取开关频率的十分之一到五分之一为宜太大了容易引入高频噪声太小了动态响应差。调环路的时候除了用网络分析仪扫增益相位曲线还可以用动态负载来观察响应波形给电子负载加一个方波跳变观察输出电压的过冲量和恢复时间这个办法直观且有效。如果观察到恢复过程中有振铃说明相位裕度不够可以增大补偿电容如果过冲很大说明带宽太低需要提高零点的位置。这个调试过程虽然繁琐但配合仿真工具可以少走很多弯路。3. 实测案例把12V/3A反激开关电源从150mV噪声压到30mV理论讲得再多不如用一次完整的实测来串联所有方法。我之前调试过一个基于UC3842的12V/3A反激开关电源最开始输出端的纹波加噪声总峰峰值大约是150mV客户要求满载时不能超过50mV。当时客户还催得紧我只能一边测一边改最终顺利压到了30mV以内。整个过程我把每一步的思路和关键参数都记录下来了这里完整复盘。3.1 第一步先测出真实的纹波和噪声并区分成分拿到板子后我没急着改电路先做了测量准备。很重要的一点是测量方法不对数据全是错的。我用的是示波器标配的无源探头先把探头的地线夹子换成了一小段弹簧地原装的长地线夹子全部拿掉因为长地线本身就像一根天线会拾取大量空间辐射噪声测出来的数据毫无参考价值。带宽限制也调到了20MHz这是业界公认的电源纹波测试标准。实际测量后输出端的波形大致是这样一个以开关频率100kHz为周期的锯齿状波动幅值大约40mV这个是真正的纹波上面叠加了一堆高频尖刺往往出现在MOS管关断的瞬间尖峰高度大约110mV这就是噪声。我用两个办法把它们分开看。第一个办法是通过负载电流变化来看纹波的变化趋势负载加大时纹波幅值明显增大噪声尖峰几乎不变这证明纹波是负载相关的噪声则不是。第二个办法是关掉开关管的工作只给输入上电看输出端还有没有尖峰。如果没有尖峰说明噪声源头就在开关电路本身。3.2 第二步先治纹波换电容、加后级滤波确定了纹波含量大约40mV之后我先从降低ESR入手。原来的输出电容是两颗470uF的电解电容并联ESR大约在30毫欧级别。我换成了两颗470uF固态电容并联ESR降到10毫欧以下顿时纹波降到了约15mV。但15mV离目标还差一点而且考虑到负载动态情况我想留出更多余量。于是又在输出端增加了一级LC滤波取L4.7uHC22uF陶瓷电容谐振频率约15kHz左右远低于100kHz的开关频率。加上之后开关频率处的纹波几乎被压到了5mV以内效果立竿见影。这里有个细节值得注意LC滤波电感的直流电阻DCR不能太大否则重载时压降吃不消。我选的这颗DCR只有30毫欧满载压降约90mV在12V输出上只占了不到1%可以接受。如果你用的是匝数很多的磁珠就要注意它的直流电阻和饱和电流别让滤波成了限流。3.3 第三步再治噪声RC吸收和Layout一起动纹波压下来之后剩下的110mV噪声尖峰就成了主要矛盾。我用示波器单触发模式抓到了MOS管漏极的波形发现关断时振铃频率大约在35MHz左右幅值接近80V。谐振源很大概率是变压器漏感和MOS管的Coss寄生电容。针对这个振铃我在MOS管漏极和地之间加了一组RC吸收。初始值取C220pFR10欧。接上后观察波形振铃幅度从80V降到了45V左右但效率下降了约0.8%。为了找到一个更优的平衡点我把电阻逐步加大到22欧、33欧。实测下来33欧时振铃大约30V效率损失1.5%已经比较合适。最终定型为R33欧、C220pF的组合。然后处理次级整流二极管。这个二极管反向恢复引起的噪声也很大。我最初用的是一颗快恢复二极管FR107反向恢复时间较长。换成了超快恢复二极管UF4007之后反向恢复电流明显减小输出端的高频尖峰又下降了一截。如果追求极致还可以换成肖特基二极管但要注意其耐压和漏电流的问题在高输出电压场合需要谨慎。最后是Layout的优化。原始板子的输出地线走得很长而且反馈采样点接在了负载端的远端这导致负载端的噪声比输出电容端还大。我把采样线单独走了一根细线直接从输出电容正负极引回芯片的反馈引脚同时把输出电容挪到了输出插座下方缩短了功率回路的长度。这一版改动后高频噪声从50mV降到了18mV左右。3.4 第四步三次改版后的最终数据和参数表经过这几轮调整最终测得满载条件下的纹波和噪声总峰峰值大约在28mV左右满足并超过了客户小于50mV的要求。最终关键参数如下项目初始方案优化方案输出电容470uF电解x2470uF固态x2 22uF陶瓷输出滤波器无4.7uH电感 22uF陶瓷原边吸收无R33欧, C220pF整流二极管FR107UF4007反馈采样点负载远端输出电容近端纹波噪声150mV28mV这次案例给我的感受是噪声问题的解决靠的是组合拳没有任何一种单一手段能一次搞定。而且每一步之间会互相影响比如吸收电路的加入会略微改变振铃频率可能影响到输出端的尖峰形态。所以调试的时候要有耐心一次只改一个变量观察效果之后再动下一个否则出了问题都不知道是谁引起的。4. 商用车母线电容的纹波失效教训小纹波为何能毁掉大电容这几年我在工程现场还遇到过一个很有代表性的场景虽然它不算传统的开关电源输出纹波问题但本质和纹波抑制高度相关——商用车大功率DC-DC变换器的输入母线侧纹波电流把母线电容煮坏了。这个案例对理解纹波的危害和抑制手段很有帮助值得单独拿出来说。4.1 失效过程复盘不是电压过压是电流发热当时那台用于商用车的DC-DC变换器主功率级前级接高压动力电池电池端并联了一组铝电解电容作为母线支撑电容。运行一段时间后电容陆续出现鼓包、裂开、电容量衰减的故障。刚拿到失效样品时我第一反应是电容耐压选的不够或者电路有电压尖峰把电容打穿了。但拆解分析后发现电容的耐压余量充足工作电压完全在规格范围内真正的原因出在纹波电流的热效应上。母线上的纹波电流很大尤其在轻载和重载切换频繁的工况下电容内部ESR持续产生热量温升叠加环境温度之后加速了电解液的蒸发和干涸。电容干涸带来两个恶果一是电容量下降纹波电流进一步增大形成恶性循环二是内部压力升高防爆阀开启电解液外泄电容彻底失效。4.2 为什么说纹波电流是比纹波电压更隐秘的杀手这个案例让我重新审视了纹波的定义。平时我们提纹波第一反应是电压纹波看示波器时也只关注电压波形但实际上电容的寿命和可靠性更多受纹波电流支配。电压纹波只是电流纹波流过阻抗后的外在表现真正让电容内部发热的是电流有效值不是电压峰峰值。这一点在商用车的母线电容设计上尤其重要。商用车母线电压波动大、负载冲击频繁母线电容要承受的纹波电流往往比实验室理想条件下大得多。如果选型时只看电容量和耐压不看纹波电流额定值发生热失控只是时间问题。我记得有份资料里提到商用车母线电容的纹波过载失效是其最核心的失效模式之一这个判断在我后来的项目中反复被验证。4.3 从失效反推抑制方案增大容值、并小电容、分散热源针对这种纹波电流导致的过热问题抑制思路和输出纹波有所不同。首先要做的是核算纹波电流的有效值可以通过实测电流探头测量母线上的交流电流波形或者通过功率级参数仿真得到。拿到有效值之后再对照电容的允许纹波电流规格看余量是否充足。实际解决手段有三个层次。第一个层次是增加电容器的数量或者选用更大容值的电容让总的允许纹波电流提上来。多个电容并联的另一个好处是等效ESR更低发热量随之下降。第二个层次是高频纹波电流用薄膜电容或者CBB电容去吸收这类电容能承受的纹波电流远大于电解电容可以承担高频分量电解电容只需要处理低频分量。第三个层次是在机械结构上尽量分散电容避免局部过热必要时增加流过电容表面的风道或者导热垫。这三个层次对应到设计上并不复杂但需要项目前期就做完评估而不是等样品失效了才追悔莫及。我在后期参与的几个项目中都把母线电容的纹波电流核算画进了设计评审的必查清单里再没出现过同类失效。5. 噪声测量的方法论测不准等于白调这篇文章已经接近尾声了但还有一个最基础也最关键的问题必须着重强调——噪声测量。我在实际工作中见过太多工程师拿着满屏毛刺的示波器截图来找我讨论结果发现有一半以上的毛刺都是测量方法不当引入的假噪声。如果连真实数据都测不准后面所有的抑制手段都会变成瞎调。5.1 探头和接地的常见坑无源探头的地线夹子很长长地线本身就是一个电感在高频下阻抗很高反而会感应出各种环境辐射噪声。我见过有人用无源探头测Buck输出端的开关噪声长地线一夹上去示波器上直接多出来近百毫伏的伪噪声。换上弹簧接地针之后同样一个测试点噪声数值直接腰斩。另一个常见错误是探头地线接到看起来很近但实际上不是输出地回流点的位置。原则上探头的地线应该就近接到负载端的地而且越短越好。如果万不得已必须用长地线至少要把探头用磁环或者铜箔屏蔽起来减少空间耦合。5.2 示波器带宽限制和采样率的配合对于电源纹波的测试业界的通用做法是把示波器的带宽限制打开到20MHz。原因很简单电力电子开关产生的噪声虽然频率很高但真正影响负载工作的频率分量主要集中在20MHz以内的传导频段超出这个范围的频谱分量更多是测量环境的伪迹。如果示波器全带宽测量几十上百兆赫兹的空间辐射全会被采进来。采样率方面既然带宽限制在20MHz示波器的采样率至少要达到200MSa/s才能比较准确地还原波形。如果采样率不足示波器自身会发生混叠效应把一个低频假信号叠到真实波形上那就彻底没法判断了。5.3 用余辉模式和单次触发看清噪声源纹波和噪声的叠加波形实际上包含了周期性分量和随机性分量。如果只用普通触发模式看实时波形示波器上的信号是不断跳动的很难看清噪声尖峰出现的规律。这时候我建议使用余辉模式让示波器把多次扫描的波形叠加显示周期性分量会形成一条固定的包络随机噪声则呈现为类似云雾的散布。两种特征一目了然。如果需要定位噪声尖峰和开关动作的对应关系则要用单次触发模式把触发源设置为开关节点电压观察输出端波形在开关节点跳变后的表现。这个操作能帮你确认噪声尖峰是伴随开关管开通还是关断出现的从而决定应该去调整哪一处的吸收电路。5.4 测量结果的记录和对比标准最后也给一个记录建议测量纹波噪声时要同时记录输入电压条件、负载电流条件、示波器带宽设置、探头接地方式。同样的电源在空载和满载条件下的纹波噪声差异可能达到几倍在输入电压最低和最高时的表现也不一样。如果不能把测量条件统一不要说和客户对标连自己前后两次调试的结果都没有可比性。我一般会在每次测量截图前先拍一张测试现场的照片记录探头连接方式和仪器档位。这样即使隔了一周再翻出截图也能清楚知道当时测的是哪种工况。这种习惯看似很低级但关键时刻能帮你省下大量重复测试的时间。6. 实操总结几个被反复验证过的小技巧垫了这么多理论和案例最后分享几个我在实操中反复验证过的小技巧不算什么高深的东西但往往是最容易被忽略的细节输出电容的低ESR效果可以通过加大并联陶瓷电容来获得但陶瓷电容的直流偏压特性要留意额定电压越高同等容值在施加直流偏压后有效容量下降越明显。我一般选25V额定电压的陶瓷电容来做12V输出的滤波16V耐压的就不太敢用。噪声问题如果布局已定、不想改版先在开关节点加RC吸收或者磁珠是最快的临时方案。虽然会损失一点效率但能争取到改版的时间。反馈环路采样电阻的走线一定要远离开关节点和电感。有一次我的输出纹波始终压不到理想值查了半天才发现是反馈走线恰好贴着电感底部走过去拾取到了大量磁场噪声。看过很多设计输出电容和负载之间连了一段宽度不足的细走线导致负载端测到的纹波远大于电容端。如果布局空间允许输出功率路径尽量做成铺铜降低走线电阻和电感。反激变换器的次级地、初级地和控制芯片地三者在物理上要分区布置。次级地的高频电流不会全部流回初级地在分区不合理时控制芯片地会被次级噪声抬升导致环路误动作。这个问题的排查难度比输出纹波更大因为在控制芯片引脚上看到的噪声其实是被地电位差拖上去的。开关电源的纹波和噪声抑制说到底是一个结合了原理认知、器件选型、布局布线和测试方法的多维度问题。我的体会是不要指望某一种神器能解决所有问题也不要因为某一次调不好就怀疑自己的能力。把每个环节吃透把测量基础打牢剩下的就是耐心地反复试验。踩过的坑越多你对各种噪声特性的直觉就会越准调起板子来也会越来越得心应手。
返回列表