自从开始认真调电源我就发现一个很有意思的现象同样的板子有人测出来的纹波只有十几毫伏有人测出来却是几百毫伏还有人测出来的波形“毛刺”多到根本没法看。问题多半不在电源本身而在示波器和探头怎么用。尤其是DC-DC这类开关电源纹波和噪声本来就是两回事很多人把它们混为一谈测量时又随手把探头地线夹往输出电容上一挂结果测出来的数据既不是纹波也不是噪声而是地线上的乱七八糟信号。这篇内容就把示波器实测DC-DC电源纹波与噪声这件事讲透附上我自己一直在用的正确接地方法适合刚接触电源测试的硬件工程师、嵌入式开发者以及自己折腾板子的电子爱好者照着做基本不会翻车。1. 纹波与噪声先分清测量对象才能选对测量方法电源纹波和电源噪声虽然经常被放在一起说但它们的来源、频率特征、对负载的影响方式完全不同。如果不先把这两个概念拆开后面的探头选择、带宽设置、接地方式都没有依据测完也说不清数据到底反映了什么问题。1.1 纹波的本质与开关频率强相关的周期性波动纹波的源头是DC-DC的开关动作。以Buck电路为例开关管以固定频率导通和关断电感电流在断续与连续之间切换输出电容反复充电和放电输出电压就随之呈现锯齿状或三角状的周期性波动。这个波动的基频就是开关频率常见范围从几十千赫到几兆赫高端电源模块甚至更高。纹波的大小取决于几个因素输出电容的容量和等效串联电阻、电感的纹波电流、开关频率、环路补偿参数。简单说输出电容越大、ESR越低、开关频率越高纹波通常越小。但这不是绝对当开关频率提升到一定程度电容的寄生参数开始占主导单纯堆电容反而效果有限。纹波有个典型特征它与开关动作严格同步波形形状相对规则频率和占空比可以直接从波形上读出来。用示波器测纹波时如果看到的是稳定的、频率与开关频率一致的锯齿波这基本就是纹波。1.2 噪声的本质寄生参数与高频谐振叠加的随机干扰噪声比纹波复杂得多。它的来源非常分散包括开关节点的高频振铃、二极管反向恢复尖峰、电感磁场耦合、PCB走线寄生电感引起的地弹噪声、甚至外部环境辐射进来的干扰。开关节点比如Buck电路的SW节点在开关瞬间会产生极高的dV/dt这个快速的电压跳变通过寄生电容耦合到输出端形成高频尖峰。同时开关节点的寄生电感和寄生电容会构成谐振回路产生频率在几十兆赫到几百兆赫的振铃。这些高频成分叠加在纹波上就形成了肉眼看到的“毛刺”。噪声的特征是频率远高于开关频率波形不规则幅值分布不稳定有时候示波器上显示的峰值会跳动。噪声的幅值虽然通常比纹波小但对于给模数转换器、射频电路、锁相环供电的场景高频噪声的影响往往比纹波更致命因为噪声很难被后级线性稳压器完全抑制。1.3 为什么测量结果总比数据手册差很多很多人在实测时发现纹波噪声数值比芯片数据手册给的还要差好几倍第一反应是电源设计有问题。我踩过这个坑之后才明白很多时候问题出在测量的“物理连接”上。数据手册里的纹波指标是在理想条件下测得的比如使用极短的接地弹簧针、使用带宽受限的测量通道、电路板布局经过优化。而实际测量时普通探头的地线夹往往有十几厘米长这个地线夹本身就是一根天线会拾取开关节点辐射的高频磁场在测量环路里感应出额外的电压。这还不是最严重的关键是地线夹与探头探针之间形成了一个大的环路面积这个环路像一个线圈穿过它的磁通量变化会转化为环路上的电压叠加到被测信号上。这些误差叠加在一起实测结果可能比真实值高出几倍甚至一个数量级。只有把测量方法和测量环境控制好才能得到接近真实情况的数据。2. 测量准备示波器和探头选型决定测量上限在动手测量之前先把设备调校到位。示波器不是越贵越好但关键参数必须达标否则后面花再多功夫也是白搭。2.1 示波器带宽选型时最容易犯的错误测量DC-DC纹波噪声示波器带宽够不够直接决定你能不能看到真实的高频噪声。如果带宽不足高频振铃会被衰减峰峰值测出来偏小如果带宽太高会把无关的环境噪声也收进来测出来偏大。我自己的经验是基础纹波测量用100MHz到200MHz带宽的示波器就足够但如果要捕捉并分析开关节点和输出的高频噪声建议用500MHz甚至更高带宽。原因在于开关节点振铃的频率往往落在50MHz到300MHz之间如果示波器带宽只有100MHz振铃的高次谐波被大幅衰减你看到的噪声幅值会明显低于真实值。采样率同样重要。示波器的采样率至少要达到带宽的5倍以上才能比较准确还原信号波形。现在主流示波器都能做到1GSa/s或以上基本够用。但要注意采样率和存储深度是联动的存储深度不够时时基拉大了采样率会自动下降这时测高频噪声就会失真。所以测噪声时要实时关注屏幕底部的采样率读数。2.2 带宽限制功能测纹波和测噪声应该用不同设置示波器上通常有一个带宽限制选项常见的有20MHz和200MHz两档部分型号有更多档位。这个功能的核心逻辑是用低通滤波器把高频成分滤掉只保留关注频段内的信号。测纹波时如果开关频率不高比如几百千赫建议开启20MHz带宽限制。因为纹波是低频周期性信号高频噪声是干扰项把它们滤掉才能准确读出纹波幅值。很多电源芯片数据手册标注的纹波指标就是在20MHz带宽限制条件下测得的。测噪声时要看情况。如果你关心的是全频段噪声总水平就不要开带宽限制让示波器以最大带宽显示如果你关心的是某个频段内的噪声比如音频频段对射频电路的影响则要根据频段选择合适的带宽限制档位。如果用户手头示波器支持FFT频域分析功能配合FFT查看噪声频谱分布能快速定位主要噪声源在哪个频段比单纯看时域波形高效得多。我自用的固件就刷过FFT功能实测下来对那些“不知道怎么进来的干扰”特别有用。2.3 探头选择无源探头和同轴电缆各自的适用场景测量电源纹波噪声探头选择有个基本矛盾普通无源探头使用方便但它的地线夹过长测量环路面积大容易拾取干扰同轴电缆直接用BNC接头焊接测量接地路径极短环路面积几乎为零测量最准确但操作麻烦且需要改动被测板。我常用的方案是对于常规调试用无源探头配弹簧接地针接地环路非常短效果接近同轴电缆对于要求较高的摸底测试或指标验证直接焊接一根短路同轴电缆到输出电容两端把电缆另一端接到示波器匹配50Ω阻抗这种方式几乎消除了测量环路带来的额外噪声。还要注意探头衰减比。10X探头把信号衰减10倍输入阻抗更高对被测电路影响更小但示波器端会引入探头本身的底噪。1X探头灵敏高适合测小信号但带宽通常只有几十兆赫且输入电容大对高频噪声测量不利。建议一般场景用10X探头配上弹簧接地针底噪与带宽的平衡点最好。提示测纹波时记得先做探头补偿。把探头针接到示波器自带的1kHz方波校准端调节探头上的微调电容让方波形状平整、无过冲无圆角。探头未补偿好测出来的波形边缘要么尖锐过冲要么圆滑失真直接影响测量判断。3. 正确接地方法测DC-DC纹波噪声的核心关键这一节是整篇文章的重心。测量纹波噪声如果接地方法不对所有读数都缺乏参考价值。这里的“接地”指的是示波器探头的接地参考点而不是被测电路的系统地。3.1 普通地线夹的隐患环路面积带来的地弹噪声先来解释一个概念地弹电压。当开关电流在PCB的地回路上流动时地走线或地平面并非理想导体存在寄生阻抗电流流过寄生阻抗就会产生电压差。这个电压差就是地弹噪声。地弹噪声的频率和幅值与开关电流的dv/dt直接相关电流跳变越快、回路寄生电感越大地弹噪声越严重。普通探头的地线夹一根十几厘米长的引线本身就有可观的寄生电感。示波器探头的地线夹连到被测板的地平面时整个环路包括探头针尖到地线夹之间的空间面积可能高达几平方厘米。这个环路相当于一个拾磁天线开关电源工作时开关节点和电感周围会产生交变磁场磁场穿过这个环路就会在环路里感应出一个电压叠加到探头测到的信号上。这个感应电压常常表现为尖锐的脉冲频率可达上百兆赫幅值从几十毫伏到几百毫伏不等。更麻烦的是这些振铃的振荡频率和幅值会随探头位置、走线方向而变化导致同一个测试点换一个接地位置就测出完全不同的噪声。很多人花大把时间改电源电路却一直找不到“纹波超标”的原因实际上是被测量环路骗了。3.2 弹簧接地针把测量环路缩到毫米级解决环路问题的第一招就是换掉地线夹改用弹簧接地针。弹簧接地针是一个螺旋形的金属簧片直接套在探头针尖的金属套管上另一端自然接触到被测电路的地。这样探头针尖与接地参考点之间的距离只有几毫米测量环路面积几乎被压缩到最小值。使用弹簧接地针的要点是接地针的尖端必须接触到输出电容的接地端且要尽量靠近被测的电容引脚不要贪方便接到远端的螺丝孔或者接插座的地。如果弹簧针够不到被测点可以先用短粗的铜线焊在探头地端再把铜线搭到被测地注意铜线长度控制在1厘米以内否则环路又变大。拿探头的手要稳弹簧针容易松动接触不良时波形会剧烈跳动看到这种异常先检查接触。不少示波器探头出厂就附带弹簧接地附件有些需要单独购买或自己用铜丝绕制。如果手头没有可以取一段不要的元件引脚或漆包线绕成螺旋状套在探头上保证能良好接触且短于1厘米就够用。3.3 双轨测量法同时观察输出与开关节点定位噪声来源只测输出端波形有时候很难判断噪声来源。我习惯的做法是同时测两个点一路通道测DC-DC的输出电压另一路通道测开关节点SW的波形。把两路波形在同屏对比一眼就能看出输出噪声与开关动作之间的关系。开关节点波形本身是方波但在开关瞬间板上的寄生参数会让方波边缘产生振铃。这些振铃信号通过寄生电容和寄生电感耦合到输出端就形成了噪声毛刺。如果把输出噪声的尖峰和开关节点振铃的下降沿对齐就能确认噪声的传播路径针对性在开关节点加RC吸收电路或改善布局。双轨测量的另一个好处是可以观察两路信号之间的相位关系。输出纹波应该与开关频率存在严格的相位对齐如果输出噪声与开关节点波形对不上说明噪声来源可能不是本路DC-DC而是从其他地方耦合过来的排查范围就可以扩大了。3.4 使用环线短地直接测量消除测量引入误差的终极大法对于高精度测试弹簧接地针虽然已经是很好的方案但依然无法完全消除测量环路。最可靠的方式是使用同轴电缆直接焊接测量。做法也简单取一根50Ω同轴电缆剥出端头的芯线和屏蔽层把屏蔽层直接焊在被测输出电容的接地端把芯线焊在输出电容的正极引脚或测试点。电缆另一端的BNC头直接接到示波器的50Ω输入通道示波器通道设置里的耦合方式选择为直流耦合输入阻抗设置为50Ω。这种接法的核心优势在于同轴电缆的屏蔽层就是信号的返回路径它围住了内部芯线整个测量环路被完全屏蔽外部磁场几乎无法在环路中感应出电压。同时同轴电缆的寄生电感和寄生电容都很小对高频噪声的传输影响极低。一旦用过这种接法你就能直观感受到之前的弹簧针测量还差多少。不过这种测量方式也有代价同轴电缆一端必须焊在板上每次测试都要动烙铁并且焊接点要选得干净避免焊在开关节点等干扰区域附近。如果被测系统需要长时间调试可以在PCB设计阶段预留专用的测试点用邮票孔或SMA座引出测试时直接插上即可。接地方法环路面积测量精度操作复杂度适用场景普通地线夹大数平方厘米低易拾取干扰低低频信号、数字信号测量弹簧接地针小几平方毫米中高中DC-DC纹波噪声常规测试同轴电缆焊接几乎为零极高高指标验证、遗留问题排查4. 实操流程示波器实测DC-DC纹波与噪声的完整步骤设备就位、接地方法确定之后就开始正式测量了。这里给出一个我从检板到出报告一直在用的标准流程按这个顺序来基本不会因为操作失误得到脏数据。4.1 测量点的选择与确认先确定测哪里。被测DC-DC的输出电容就是最常用的测量点电容引脚两端是最直接的参考位置。但要注意输出电容可能有多颗并联测量点应该选在靠近负载一侧的电容上而不是靠近电感那一侧。因为离负载越远走线电阻和电感对纹波噪声的衰减越明显测到的数据就偏离了负载实际看到的电源质量。如果你想尽量还原芯片数据手册里的指标测量点应该尽量靠近芯片的输出引脚用开尔文测试点结构四个测试点两个电压检测、两个电流激励可以避免走线压降的影响。不过大多数工程师直接测量输出电容这也没问题只要在报告中标注清楚测量点位置即可。确认测量点的同时还要确认电源是否处于稳定的工作状态。轻载和重载条件下纹波噪声的幅值和频率特性都可能变化。如果需要完整评估应在不同负载条件下分别测量。千万不能空载测一次就写“纹波达标”这在工程上是不严谨的因为有些DC-DC在轻载时工作于跳脉冲或省电模式开关频率降低纹波形态会完全改变。4.2 示波器参数设置耦合、带宽、垂直刻度和时基设置顺序建议按照耦合方式、带宽限制、垂直刻度、时基、触发的顺序逐项调整每项都检查清楚再继续避免后面反复返回修改。耦合方式必须选择直流耦合。不少人习惯用交流耦合觉得这样可以滤掉直流偏置、直接看小信号波动但这会隔断低频成分测得的波形已经失真了。直流耦合法下先把垂直刻度放到比较大比如500mV/格看清输出电平是否正常再逐步收窄。带宽限制根据之前说的逻辑来选。看纹波时开20MHz带宽限制看噪声总水平时关闭带宽限制。实际操作中我会在相同测试点各测一次并记录两组数据一边一组对比结论更有说服力。垂直刻度测纹波时垂直刻度要尽量放小。把通道的垂直位置调整到波形显示区的中部附近把垂直刻度从200mV/格逐步降到10mV/格甚至5mV/格直到波形填满屏幕垂直范围的大约三分之一到二分之一。垂直刻度太满会截顶读取峰峰值不准太小又看不清底噪。时基先看一个完整的开关周期。如果开关频率是500kHz周期是2μs时基先设置在500ns/格左右就能看到几个周期。观察纹波的周期性和规律性再逐步拉大时基到5μs/格或10μs/格检查是否存在低频不稳定性或间歇噪声。触发测纹波时使用上升沿或下降沿触发触发源选被测通道触发电平设置在输出电平附近。设置不当会导致波形不稳定峰峰值读数变化范围很大。测噪声时若噪声形态乱、难以稳定触发可以把触发模式切到自动或者在噪声尖峰最多的电平上设置成单次触发。4.3 读取峰峰值、平均值与FFT频谱示波器测量面板提供了多种自动测量。测纹波噪声最常用的是峰峰值它能直观量化电压波动的总幅度。但峰峰值很容易受到偶发噪声尖峰的影响一次异常的振铃就可能把读数拉高不少。因此我建议同时观察平均值平均电压和标准偏差标准差。标准偏差反映信号的波动程度比峰峰值更稳定适合用来做不同方案的对比评估。比如切换电容、修改开关频率前后的对比看峰峰值可能因为零星尖峰看不出趋势但标准差能清晰反映整体改善效果。如果示波器有FFT功能这一步最好用起来。将通道设置为FFT显示模式选择合适的窗函数测周期性纹波用矩形窗或汉宁窗都可以横轴切到频率域观察频谱。你会看到在开关频率及其整数倍频处有明显的频谱峰值高频段可能还会有一个较宽的鼓包那就是噪声频段。通过FFT定位到噪声主频后就能判断是开关动作引起还是外界辐射耦合进而决定是在开关节点加吸收电路还是改善测量环境。4.4 记录数据至少三种条件下的数据齐了才算完整很多人的测试报告只有一张波形截图和一组峰峰值说服力很弱。完整的纹波噪声数据至少应该覆盖以下三种条件额定负载条件下的纹波和噪声轻载或空载条件下的纹波形态检查是否进入跳脉冲或省电模式动态负载如果条件允许下的瞬态响应记录时注明测试条件输入电压、输出电压、负载电流、带宽限制、测量点位置、接地方式。这些信息是别人复现你测试结果的基础。没有测试条件的测量数据等于没有。5. 常见问题与排查技巧实录最后这部分专门说我在实际测试中踩过的那些坑和对应的处理方法。很多问题别看小碰上一次就能浪费你一整天时间。5.1 波形异常跳动或毛刺暴增先怀疑测量干扰有次我测一块12V转3.3V的DC-DC电路输出纹波标称应该在20mV以内但示波器上显示的峰峰值直接跳到200mV以上还伴随着密集的振铃。我一开始以为芯片环路没调好换了几个补偿参数都不见效。后来借着朋友提醒把地线夹换下来改焊接一根短的铜线接地波形一下安静了峰峰值回到了18mV。原来之前的地线夹刚好悬空在电感上方整个环路把电感的漏磁完全吸进了测量回路。这就是典型的测量环节引入干扰特征就是振铃频率高于开关频率好几个数量级而且幅值会随着探头位置变动剧烈变化。遇到这类情况先不要急着动电路把接地方式改成弹簧针或同轴电缆再判断是不是电路本身的问题。5.2 测量时波形不断“飘”可能不是示波器问题而是探头接触不良弹簧接地针接触面很小如果被测板表面有氧化层或助焊剂残留接触电阻就会随着探头轻微晃动而变化表现为波形基线在缓慢漂移或突变。排除方法很简单用万用表二极管档或通断档量一下探头尖端到地的电阻确认接触良好。或者轻轻晃动探头看波形是否漂移。如果晃动过程中波形明显变化说明接触点松动清理测试点表面污渍后再试。还有一种情况是探头本身的同轴屏蔽层在靠近探头尖端的地方断裂这种断裂从外观上看不出来但在测量高频噪声时屏蔽层的断点会让外部干扰直接进入信号路径。排查方法是换一根探头做A/B对比。5.3 带宽限制开启后噪声却变大先确认耦合和输入阻抗有一回我测一块板开启20MHz带宽限制后反而比关闭限制时看到的噪声更大这明显不合逻辑。折腾了半天发现是示波器通道的输入阻抗设置成了1MΩ而探头是10X衰减探头的高频响应在带宽限制开关切换过程中出现了相位异常。多数示波器在1MΩ输入阻抗下带宽最高只能到几百MHz而且隔直电容的频响特性和不同带宽限制档位之间会产生交集测量结果可能偏离真实值。正确做法是使用10X无源探头时输入阻抗设为1MΩ使用同轴电缆直连时输入阻抗设为50Ω。带宽限制开关切换后留意一下波形边缘变化如果波形形态出现明显异常检查输入阻抗匹配。5.4 不同示波器测同一块板结果差异大核心原因是探头不少团队内部有过类似沟通成本硬件组用A品牌示波器测纹波软件组用B品牌示波器测同一块板两组读数相差一半。多数情况下不是仪器品牌谁的更准而是测试条件不一致。差异来源通常是这几个探头是否做补偿、接地方式是否相同、带宽限制是否一致、垂直分辨率和采样率是否足够、测量点是否完全一致。其中探头接地方式对测量结果的影响常常最大。我看到的大部分团队内“示波器数据对不上”原因几乎都是地线夹的外形长短差异造成的。建议用一份统一测试SOP把接地方式和带宽设置固定下来再对比数据才有意义。5.5 实测发现开关节点振铃严重怎么在源头处理如果正确接地后仍然看到输出噪声有规律地与开关节点振铃同步说明电源自身的寄生参数设计存在优化空间。这时候除了改测量更要处理源头。常见处理手段包括在开关节点对地并联一个RC吸收电路几百皮法到几纳法的电容串联几欧姆到几十欧姆的电阻抑制振铃优化PCB布局让开关节点的回路面积尽量小减小寄生电感把电感受到绕组的谐振频率问题确认清楚必要时更换电感型号输出电容选用低ESL的MLCC并做多颗并联降低高频阻抗。这些改动的参数计算可以用示波器实测振铃频率来反推振铃频率f 1/(2π√(LC))已知PCB走线寄生电感的经验范围估算出振铃电容的参考值。虽然工程中不会精确到这步但对新手来说用公式理解振铃来源有助于建立正确直觉。5.6 想长期测试又怕反复焊接可以预留SMA测试座如果你的项目需要反复测量同一块电源板每次焊接同轴电缆确实麻烦而且焊多了还容易把PCB焊盘弄坏。我的做法是在设计PCB时在输出电容旁边预留一个SMA同轴连接器焊盘位置把SMA座的信号引脚接到输出正端外壳和接地焊盘接到输出地。测试时只需将一个SMA转BNC的线缆插上就可以随时量测。前提是SMA焊盘和输出电容之间的走线要短而直不能在高频噪声路径上形成额外电感。这个做法尤其适合需要反复调参的电源模块验证阶段省下来的测试时间远大于设计阶段增加的成本。写在最后测DC-DC纹波噪声这件事测量方法的合理性永远排在寻因之前。我自己有几次为“异常噪声”折腾了一整个下午最后发现全是接地不当造成的假象这种感觉确实不好受。现在做任何电源测量我都会先确认测量环路和接地方式再谈数据好坏。普通调试用弹簧接地针已经能解决绝大多数问题做正式评估或边缘条件测试时有条件就直接上同轴电缆焊接数据出来的都特别干净判断问题也能看得更清楚。希望这篇经验贴能帮你少走些弯路下次再遇到“纹波超标”先检查一下手里的探头是怎么接地的。
阅读完成 · 觉得有帮助?