ARTICLE DETAIL

资讯详情

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

示波器测BUCK电路纹波:测量原理、实操技巧与故障诊断指南

示波器测BUCK电路纹波:测量原理、实操技巧与故障诊断指南 “示波器测BUCK电路纹波看着是电源工程师的基本功可真到了实验室里能一次性把纹波测准、把故障波形看明白的人其实不算多。我前两天帮朋友调试一块12V转3.3V的BUCK板子空载纹波只有20mV上下结果他一接上示波器就变成60多mV折腾半天找不出原因最后我过去看了一眼就乐了——探头地线夹子拖了根十几厘米的长线还打了个圈拾到的全是空间辐射噪声。把地线改成弹簧针之后波形立刻干净了。这篇文章我就结合自己测试BUCK电路的实际经验把纹波测量和故障诊断的完整流程拆开聊聊。适合刚接触开关电源的硬件工程师、做嵌入式电源方案的同学以及那些想把示波器用得更明白的电子爱好者。内容包括测量原理、仪器设置、实操步骤、典型故障波形判读和排查思路后面还会分享几个我实际踩过的坑尽量做到看完就能上手。”1. BUCK电路工作原理与纹波产生的底层逻辑1.1 同步与非同步BUCK的基本工作过程BUCK电路是DC-DC降压拓扑里最常用的一种基本构成是上管开关MOSFET、下管同步拓扑中是另一个MOSFET非同步拓扑中是续流二极管、储能电感L和输出电容C。电路的工作过程分两个阶段上管导通时输入通过电感给负载供电同时给电感储能上管关断后电感电流通过续流路径继续流向负载电感电流逐渐下降。如此循环开关节点处就生成一个幅值为输入电压的方波经LC低通滤波后获得平直的直流输出。纹波的大小直接跟电感电流纹波、开关频率、输出电容的ESR和ESL相关。常见的非同步BUCK里续流二极管的正向压降会在下管导通区间产生额外损耗而同步BUCK用低导通电阻的MOSFET替代二极管效率通常能高几个百分点。但同步BUCK也有死区时间处理不当引发的直通风险这在实际故障诊断中是个值得关注的隐蔽点。理解工作过程对后续测量很重要因为示波器上看到的纹波不是单一信号而是周期性电流脉冲与寄生参数相互作用后的叠加结果。不看电路状态就开始测很容易被波形表象误导。1.2 纹波的两种主要成分低频纹波与高频尖峰许多新手把屏幕上所有不在直流电平上的波动都叫纹波这是不对的。严格来说输出电压上的交流成分至少包含两类一类是开关频率基波及谐波组成的低频纹波另一类是由开关节点快速“跳变”激励寄生电感电容产生的高频振铃尖峰。低频纹波主要由电感电流纹波在输出电容充放电引起频率等于开关频率或其整数倍幅度可以通过公式近似估算。输出电容的ESR起主导作用时纹波电压约为电感纹波电流乘以ESR如果陶瓷电容的ESR极低则纹波主要来自电容充放电引起的电压变化量。高频尖峰则比较麻烦往往达到几十甚至上百兆赫兹幅度和PCB布局、寄生参数密切相关。高频分量在示波器上呈现为叠加在方波边缘的“毛刺”如果探头地线接得不好这部分测量结果完全不可信。所以我测纹波时的第一原则就是先分清要测的是低频纹波还是总纹波含高频尖峰然后根据不同目标选择带宽限制和测量方式。2. 示波器测量纹波的硬件准备与关键设置2.1 探头选型无源探头、差分探头和地线弹簧的取舍测量BUCK输出纹波市面上最常用的是10:1无源探头但我建议有条件的话优先考虑1:1无源探头或50Ω阻抗匹配方式。这里有个很多人不知道的秘密10:1探头本身的衰减电阻网络会引入额外噪声而且它的带宽限制在测量毫伏级纹波时并不占优势。1:1探头测小信号更友好但带宽通常只有十几到几十兆赫恰好适合滤除无谓的高频噪声。高端做法是用差分探头特别对浮地测量场景比如测BUCK上管栅极驱动波形或输出对地之外的信号时差分探头的共模抑制能力能避免大共模信号把真实波形淹没。不过差分探头价格不便宜如果只是常规输出纹波测量一只相对靠谱的1:1无源探头加一根弹性接地针就足够。接地方式必须单独强调探头的鳄鱼夹地线在测量纹波时是个大坑那根细长的地线本身就是一根天线会拾取开关节点跳变产生的辐射噪声导致屏幕上的纹波远大于实际值。我常用的是弹性接地针让探头尖端和地针尽量短地直接接触在输出电容两端这在业内叫“short ground spring”测法效果立竿见影。2.2 示波器通道设置耦合、带宽限制与垂直分辨率示波器面板上那几个按键不同测试场景下设置完全不同。测量纹波时第一件事是把通道耦合切到AC耦合因为BUCK输出电压通常在几伏到几十伏而纹波只有几毫伏到几十毫伏用DC耦合会把垂直档位浪费在直流电平上小信号被挤在黑压压的一条线里根本看不清。AC耦合能滤掉直流分量把信号放到示波器放大器的中段才有机会看到纹波的真实面貌。带宽限制这个功能经常被忽略但它非常关键。一般示波器全带宽可能到100MHz或更高而普通的BUCK开关频率在100kHz到2MHz之间。如果我们只关注电压纹波把带宽限制在20MHz能有效排除高频噪声干扰得到一个干净的低频纹波包络。反过来如果怀疑电路存在高频振铃问题就不能开带宽限制必须用全带宽观察真正的噪声尖峰。垂直分辨率同样注意尽量让纹波波形占满屏幕的三分之一以上否则示波器ADC的量化噪声会吃掉细节。比如纹波只有15mV如果垂直档位设在500mV/div那整个信号只占不到半格看起来方头方脑的啥都看不出来。正确做法是把档位压到5mV/div或10mV/div并确认示波器底层采用了高分辨率采集模式。2.3 采样率、时基和触发方式的配合策略时基设置决定了示波器看波形的“时间窗口”对纹波测量来说通常不宜太大也不宜太小。如果一屏显示几十个开关周期能看到纹波的周期性和重复性如果时基太大比如扫到一毫秒每格显示出来的就变成了调制慢信号或负载瞬态响应而不是纹波本身。我自己习惯的起点是10µs/div左右对应100kHz开关频率大约一个周期占一格先判断整体形态再逐步缩小观察细节。触发方式在测纹波时也需要调整。常规边沿触发虽然能稳定波形但触发电平如果落在纹波内部会晃来晃去。更实用的做法是把触发放到开关节点方波上用一个通道接SW节点做触发源主通道测输出纹波这样能清楚看到纹波与开关动作的时间对应关系对后续判断异常来源特别有帮助。很多中高端示波器的“n周期触发”或“延迟扫描”功能也可以配合使用。3. 纹波实测全流程从接线到读数3.1 第一个实操步骤检查环境与电路状态拿起示波器之前先把被测板子的状态确认一遍。输出是否带了额定负载输入电源是否稳定有没有其他仪器通过同一插座引入共地噪声这些因素都会影响纹波测试结果。我做纹波测试时习惯先把电子负载静态电流设置在额定值的50%左右这样既能看到常态纹波又不会因为满载导致波形上叠加太多热噪声。另外如果BUCK电路周围有风扇、变压器或开关电源适配器尽量拉开间距或调整探头方向避免工频磁场干扰。我自己在办公桌上测板子时经常因为旁边的显示器电源适配器太近导致波形里出现50Hz这种低频背景起伏看起来像负载调制排查半天才发现是干扰。做完这些准备再记录环境温度和输入电压方便复现。测纹波不像焊板子本身是件精细活儿环境变量控制得越好波形数据的说服力越强。3.2 第二步正确连接探头到输出电容两端刚才提过弹性接地针现在说具体连接位置。测量点应该直接落在输出电容的焊盘两端因为输出电容是BUCK输出滤波器真正的高频“储能点”示波器探头从这里取信号最能代表真实的输出电压纹波。如果探针夹在负载端的线束上线束本身的寄生电感会和负载动态电流相互作用制造出比实际纹波大得多的电压降。一些工程师习惯用BNC线直接焊到板上再连示波器这也是好办法特别是对重复性测试场景很友好。但无论哪种方式都要注意接地路径务必短而粗。好的连接方式应当是接地极为Google-当地不细说接地路径——探头的信号尖端和地针之间的距离控制在5毫米以内形成一个非常小的“测量回路”。实际上这个测量回路面积越小捕获的磁场噪声就越少。我自己在测高频率Buck时还会在探头尖端并联一颗100nF的MLCC贴片电容直接焊在测量点附近目的是滤除从探头线缆本身耦合进来的空间噪声这种做法在电源行业里叫“tip filter”测出的波形更加干净真实。3.3 第三步逐项设置示波器并读取有效值连接好之后我按照固定顺序设置示波器通道耦合设置为AC带宽限制按目标选择测低频纹波开20MHz看总纹波关掉垂直档位从10mV/div开始顺时针或逆时针调整直至波形清晰时基先在10µs/div观察几个周期采样方式选择高分辨率或平均模式视信号稳定性而定。示波器屏幕上的读数要重点看Vpp峰峰值和Vrms有效值两个参数。正规的纹波指标通常写Vpp但很多标称“超低纹波”的电源模块在实际应用中用Vrms衡量二者差异很大。前者反映最恶劣情况后者反映功率意义上的等效大小。测到波形后我习惯先截几个不同时间窗口的图再统计平均值防止偶然出现的干扰尖峰把峰值拉得很高误导判断。4. BUCK电路故障诊断典型波形与排查思路4.1 异常波形速查振铃、跌落、毛刺与不规则跳动用示波器测BUCK电路最终目标往往不只是看纹波大小而是通过波形反推故障根源。这么多年我有一个体会波形形态本身就能告诉你大量信息关键在于你会不会看。第一类是开关节点振铃在SW节点观察波形时方波边沿后面跟着一串衰减振荡频率通常在几十到几百兆赫。这代表PCB布局寄生电感与MOSFET输出电容发生谐振严重时会增加开关损耗和EMI。解决思路是降低回路寄生电感、调整栅极电阻或加吸收网络这一点在测量中必须记录振铃频率后续改板才有对比基础。第二类是输出电压跌落即每次开关周期内纹波上出现一个明显的下凹通常发生在负载电流突变或电感饱和的瞬间。电感饱和后等效电感量骤降电流纹波急剧增加输出电容来不及维持电压就出现跌坑。通过加大电感或选用饱和电流更高的磁芯可以改善。第三类是随机毛刺波形上看是不规则的窄尖峰与开关频率没有严格同步。这种毛刺大概率不是BUCK本身产生的而是附近其他数字电路或通信模块的耦合干扰也可能是探头拾取的辐射噪声。此时我用近场探头在电路板周围扫一遍找到干扰源头而不是直接在BUCK板上改参数。4.2 逐步排查流程从电源输入到负载端面对一个纹波异常的BUCK电路建议按“输入侧-开关节点-输出侧-负载端”的顺序排查每级用示波器留下证据。先看输入电压是否稳定。BUCK的输入侧如果本身就带电源适配器的开关噪声经过BUCK后会被部分传导到输出侧。用示波器测输入电源轨若发现几十毫伏的杂散噪声考虑在输入端并联更大容量的电解电容。然后看SW开关节点波形。正常BUCK的SW波形是干净的方波边沿有轻微振铃属正常但如果占空比抖动、频率不稳定说明环路或控制芯片异常。同步BUCK还要检查死区时间如果上下管导通出现重叠会看到SW节点出现明显的负压缺口或异常振荡严重时芯片发热甚至击穿。再看输出电容两端波形。这是判断纹波大小的直接依据按照前面第3章的设置测量如果实测值比计算值大很多优先怀疑输出电容ESR过高或容值不足可以用LCR表拆下来验证。最后把负载从空载、半载到满载逐级增加观察纹波变化趋势如果负载增加后纹波迅速恶化多半是环路补偿不足或负载瞬态响应分配不合理。4.3 实测案例分享一次输出电压偏低但纹波杂乱的诊治过程有一次同事拿来一块样品板现象是12V输入、3.3V输出实际只有3.1V纹波显示得很杂乱峰峰值达到90mV而设计指标要求在30mV以内。起初大家都怀疑反馈分压电阻精度不够我直接用示波器观察SW节点波形发现占空比明显大于理论值软件计算的等效占空比和反馈电压对不上。继续查发现SW节点上升沿后紧接着一个较长的振荡拖尾导致有效占空比下降输出无法达到设定电压。用LCR表和频谱方法找寄生参数最终定位到上管MOSFET的栅极驱动电阻太大开通过程变慢开关损耗增大。把栅极电阻从22Ω改到4.7Ω后SW波形边沿明显变陡输出电压恢复到3.32V纹波峰值降到28mV。这个案例说明纹波只是表象示波器在故障诊断中的价值在于帮你看到内部节点波形而不是只盯着最终输出。5. 进阶经验用示波器反推环路稳定性与元件选型5.1 从瞬态响应判断环路的稳定裕度纹波测量之外示波器还能帮助判断BUCK控制环路的稳定性这相当于“不用网络分析仪也能粗略评估环路”。做法是给负载加一个方波跳变用示波器观察输出电压的瞬态响应波形。如果负载电流突然从轻载跳到重载输出电压会出现一个下冲之后回调到设定值。下冲大小和恢复时间是关键指标。如果输出电压在恢复过程中出现多次明显振荡每振荡一次幅度衰减很慢说明相位裕度偏低环路临界稳定需要调整补偿网络的零极点。正常情况下恢复过程应是一两次小幅过冲后迅速收敛振荡次数超过三到四次就需要警惕。这个方法虽然没有精确测量环路增益曲线但作为快速摸底非常高效我在调试电源时经常用。5.2 元件选型与PCB布局对纹波和测量的影响最后聊一下从源头减少纹波的思路。输出电容的选择直接影响纹波幅值低ESR的MLCC并联大容量电解电容是常见组合MLCC提供低阻抗高频通路电解电容补充中低频能量。电感选择要兼顾纹波电流和饱和特性电感量越大纹波电流越小但动态响应变慢需要平衡取舍。PCB布局方面开关回路尽量短粗去耦电容靠近开关管和输出端。示波器探头的测量焊盘最好提前预留一些高端电源模块原厂参考设计上会留专门的纹波测试点这是一个很值得学习的做法。5.3 对示波器本身的几点认知想做严谨的电源测试示波器自身的底噪和垂直精度也要心里有数。入门级示波器底噪可能达到几毫伏甚至十几毫伏测5mV纹波时读数可能大半是示波器自身的噪声。这种情况下可以打开高分辨率采样或多次平均把随机噪声抹平。但我必须提醒一点平均模式会把真正的周期信号保留、随机噪声抹掉如果测量目标是包含高频随机噪声的总纹波用平均模式反而会“美化”结果。这是很多初学者没注意到的陷阱。6. 常见测量与诊断问题自查表6.1 快速定位异常情况对照参考为了方便现场排查我把平时遇到的问题整理成一张速查表按现象、可能原因、确认方法、处理建议排列供大家参考异常现象可能原因确认方法处理建议纹波偏大且为低频输出电容ESR过高LCR表测电容ESR换低ESR电容或多个MLCC并联纹波上有高频毛刺探头地线过长或空间辐射改用弹簧接地针复测改善接线若依旧则查PCB布局SW波形振铃严重回路寄生电感与MOSFET电容谐振测算振铃频率减小驱动电阻或加RC吸收输出电压低于设定占空比受限或反馈异常示波器测SW占空比与反馈电压查反馈分压和电感饱和同步BUCK发热异常死区时间过短导致直通查看SW节点是否出现负压缺口调整死区配置或换驱动芯片负载瞬态振荡多次环路相位裕度不足方波负载跳变实验调整补偿网络表格只是参考钥匙实际排查还是要结合波形现场判断别生搬硬套。6.2 几个容易踩坑的细节提醒测纹波时很多人会在示波器上随手按一下“Auto Set”这个习惯在测电源纹波时我强烈不建议。Auto Set会根据当前信号自动调整垂直和水平增益结果常常把直流分量拉进画面垂直档位被放大到几十伏纹波完全淹没。正确做法是手动设置按照先耦合、再带宽、再时基、最后垂直的顺序逐步调整。另外测量BUCK输出纹波时给电路板供电的电源本身也要干净。如果输入电源本身纹波巨大BUCK只能部分抑制输出纹波会跟着变差。这种情况下测出来的纹波是“输入串扰开关噪声”的混合体会导致判断失误。我一般在输入端加一级LC滤波器或使用电池供电保证输入侧干净这样BUCK自身性能的评估才有效。最后一个小提醒电容器老化、电感磁芯饱和温度特性这些元件级问题也可能改变纹波表现这类问题靠示波器初筛最终还得靠LCR表和温升测试确认。做BUCK电路的纹波测量和故障诊断说到底就是两件事一是让示波器看到真相二是让波形告诉你问题。前者靠探头接法和仪器设置后者靠对电路原理的理解和大量波形经验的积累。我在实际测试中最大的体会是别一上来就怀疑芯片和拓扑八成问题出在测量方法本身。先把探头接好、把示波器设置对再谈故障诊断这个顺序永远不要颠倒。以后遇到纹波数据不对不妨先问自己三个问题探头地线短了吗带宽限制设置对了吗波形里有多少是示波器自己带来的噪声这三个问题排查完再去看电路本身。这个习惯帮我省下了大量无效调试时间希望你也能在实测中体会到它的价值。
返回列表