☰
示波器测BUCK电路纹波:测量原理、实操技巧与故障诊断指南
2026/10/7 4:49:24 网站建设 项目流程

“示波器测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电路的纹波测量和故障诊断,说到底就是两件事:一是让示波器看到真相,二是让波形告诉你问题。前者靠探头接法和仪器设置,后者靠对电路原理的理解和大量波形经验的积累。我在实际测试中最大的体会是,别一上来就怀疑芯片和拓扑,八成问题出在测量方法本身。先把探头接好、把示波器设置对,再谈故障诊断,这个顺序永远不要颠倒。

以后遇到纹波数据不对,不妨先问自己三个问题:探头地线短了吗?带宽限制设置对了吗?波形里有多少是示波器自己带来的噪声?这三个问题排查完,再去看电路本身。这个习惯帮我省下了大量无效调试时间,希望你也能在实测中体会到它的价值。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询