ARTICLE DETAIL

资讯详情

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

DC-DC电源纹波与噪声测量:示波器接地方式决定测试结果可信度

DC-DC电源纹波与噪声测量:示波器接地方式决定测试结果可信度 1. 先搞清楚你测的到底是什么纹波和噪声的本质1.1 纹波不是噪声它们是两码事很多刚接触电源测试的工程师拿到示波器就往DC-DC输出上一夹看到波形上有起伏就喊纹波好大。但严格来说你看到的这个东西大概率不是单一现象而是纹波和噪声叠加在一起的结果。这两者的来源、频率特征、抑制手段完全不同如果混为一谈后面所有调试方向都会跑偏。先说纹波。纹波是跟随开关频率周期性出现的波动它由DC-DC的斩波工作方式决定——开关管导通时电感储能关断时电感释能这个过程中输出电容不断被充电和放电电压自然会有周期性的起伏。纹波的主要频率就是开关频率Buck电路常见的是几百kHz到几MHz幅度一般还算稳定波形看起来像一个规则的小锯齿叠加在直流电平上。它主要由电感的电流纹波和输出电容的ESR等效串联电阻共同决定公式上可以粗略表达为Vpp ≈ ΔI_L × (ESR 1/(8 × f_sw × C_out))。也就是说想降纹波要么让电感电流纹波变小要么降低输出电容的ESR或者加大电容容值。再说噪声。噪声是叠加在纹波之上的高频毛刺频率通常比开关频率高一个数量级以上几十MHz甚至几百MHz都有可能波形不规则、幅度忽大忽小看起来像在光滑的纹波波形上撒了一把钉子。噪声的来源更复杂主要跟开关节点的高dv/dt有关——开关管动作瞬间节点电压以极高的斜率跳变这个快速变化的电场会通过寄生电容耦合到输出端同时环路电感在开关切换时也会产生振铃这些能量最终都混进了测量结果里。我用一个生活化的类比来解释纹波像是海面上的潮汐有规律、幅度相对稳定、周期很长噪声则是浪尖上的碎浪和泡沫杂乱无章、变化很快。你要判断一片海域潮汐规律肯定不能把浪花的高度都算进潮汐幅度里测电源纹波也是同一个道理。1.2 为什么误测会让你做出错误判断把纹波和噪声混在一起测最直接的后果就是得到一个虚高的数值。我曾见过某位工程师用一根十几厘米长的接地鳄鱼夹去测一颗Buck芯片的输出示波器上显示的峰峰值高达120mV而芯片规格书宣称纹波只有30mV。他拿着这个数据去找原厂理论结果人家用专业方案一测真实纹波只有28mV问题出在测量方法上而不是芯片本身。更麻烦的是错误测量不只是数值不准还会误导调试方向。比如你看到一个纹波超标的波形如果不知道这是探头接地线引入的振铃就会去修改输出电容、调整补偿网络改了半天纹波没降下来反而把环路搞得不稳定。或者你看到的其实是地弹噪声却当成普通噪声去加RC滤波结果高频噪声抑制了地弹依旧存在问题根本没解决。所以要测好DC-DC纹波和噪声第一步不是调示波器而是先建立正确的认知框架知道什么是纹波、什么是噪声、什么是地弹、什么是测量引入的伪影。后面所有操作都是在这个认知基础上展开的。这也是为什么这篇文章要从分类讲起而不是直接甩给你一个照做就行的步骤清单。2. 测量前的准备工作选对探头和设置测出来才靠谱2.1 探头选型与补偿校准示波器测量纹波很多人直接拿起标配的无源探头就用这是第一个坑。市面上大多数示波器标配的无源探头是10:1衰减比的带宽通常只有100MHz到200MHz测量普通信号完全够用但用在电源纹波上就需要注意几个问题。首先是带宽。10:1探头的带宽指标看着够用但探头本身、探头线和示波器输入端口之间会形成一个谐振回路。如果你的示波器带宽比较高比如500MHz以上接上长地线后这个回路的谐振频率可能落在几十MHz恰好和DC-DC的开关噪声频段重合测出来的噪声幅度会被放大好几倍。这就好比你用一个频响不平直的麦克风去录音某个频段的声音被特意加强了录出来的东西自然失真。其次是探头补偿。10:1探头内部有一个可调电容用来匹配示波器输入端的电容确保衰减比例在全频段内保持一致。如果这个电容没有调好低频分量和高频分量的衰减比例不一致测量出来的波形就会变形——方波变圆角、纹波幅度偏大或偏小。每次换通道、换探头都应该先做一次补偿校准也就是把探头接到示波器自带的1kHz方波输出上用非金属螺丝刀调节探头上的微调电容直到波形上下沿笔直、无过冲、无圆角。另外如果你要测的是很小的纹波比如几十mV以下10:1探头本身的衰减会让小信号在示波器屏幕上显得更小垂直分辨率吃亏。1:1探头或者直接用同轴线直连会更合适但这个先按下不表后面接地方法部分我会展开说。2.2 通道参数设置带宽限制与垂直刻度很多人拿到示波器什么都不调直接Auto Set就开始测这绝对是教科书写不出来的反面教材。Auto Set会自动选择电压刻度和时基但它不会帮你判断哪些频率成分是真实信号、哪些是测量伪影。对于DC-DC纹波测量通道设置至少要做三件事开带宽限制、设垂直刻度、选交流耦合。带宽限制是区分纹波和噪声的第一步。示波器普遍提供20MHz带宽限制功能打开之后高于20MHz的成分会被滤掉。为什么是20MHz因为这个数值对应业界通用的纹波测量标准——很多电源规格书在描述纹波时都会注明20MHz带宽限制下测量。所以你要和规格书对比数据就必须用同样的带宽设置否则数字没有可比性。那噪声呢如果你想同时观察噪声就需要关闭带宽限制看全带宽下的波形。更讲究的做法是分两次测量第一次开20MHz带宽限制测纹波第二次关掉限制测全频段噪声。两次的差值基本上就是高频噪声的贡献。我有时候会在同一个屏幕上开两个通道一个通道开带宽限制、一个通道关掉同时看对比效果非常直观。垂直刻度是另一个容易踩的坑。纹波通常只有几十mV而DC-DC输出可能是3.3V或者5V如果垂直刻度设置在2V/div纹波在屏幕上只有不到一格看着挺干净实际什么都看不出来。正确做法是把垂直刻度调到50mV/div甚至20mV/div让纹波波形撑满屏幕高度的三分之一以上。这时候如果不用交流耦合直流电压会把波形顶出屏幕所以必须切成交流耦合滤掉直流分量只看变化量。2.3 测量位置怎么选离输出电容越近越好测量点选在哪儿直接影响测量结果而且这个影响经常被忽略。DC-DC的输出走线上有寄生电阻和寄生电感电流流过时会产生压降离输出电容越远你测到的电压偏离实际输出电压越多。尤其是负载电流动态变化的时候走线电感上产生的感应电压会让波形出现一个尖峰这个尖峰可能比真实的纹波还大但它是走线效应不是电源本身的问题。正确的做法是把探头接到输出电容的两端也就是电容正极焊盘和负极焊盘上。电容是稳定电压的元件它两端的电压最接近电源模块实际输出给负载的电压。如果板子上有多颗输出电容并联选离电源芯片最近的那颗因为它对高频噪声的抑制效果最直接。还有个细节探针不要点在焊盘的元件体上要点在焊盘与走线连接的位置因为贴片电容本体上的金属端子电阻很小但也不是零。一个标准的做法是用探针尖端直接接触电容正极焊盘地线用短弹簧直接压到负极焊盘上来这就是标题里说的正确接地方法我会在下一章详细展开。3. 核心环节接地方式决定测量成败3.1 为什么标准接地线会测出假噪声这是整篇内容里我认为含金量最高的一部分真的是用血泪换来的经验。示波器探头的标配接地线是一根带鳄鱼夹的长导线长度通常有10到15厘米。这根导线在低频测量中没什么问题但在DC-DC纹波测量中它就是最大的噪声源。原因在于接地线有寄生电感。一根细长的导线每厘米大约有5到10nH的电感15厘米的接地线就有将近150nH。当DC-DC的开关管高速切换时输出电流在瞬间剧烈变化di/dt可以轻松达到每微秒几安培甚至更高。这个高速变化的电流流过接地线的寄生电感就会在电感两端产生一个感应电压公式是V L × (di/dt)。代入实际值算一下150nH乘以1A/μs的电流变化率得到的就是150mV的尖峰——这还没算上更高的谐波分量实际尖峰可能更大。这个感应电压叠加在接地点的参考电位上示波器会把探头接地端的电压当成零点于是这个尖峰就混进了测量结果里看起来就像是一条条的高频毛刺。更糟糕的是接地线和探针之间形成一个大的环路面积这个环路像天线一样接收周围空间的电磁干扰开关节点的电磁辐射、旁边走线的串扰都会被捡进来波形想干净都难。用一个类比来理解你测体重的时候如果脚底下垫了一块海绵海绵被风吹得晃来晃去你称出来的数字能准吗长接地线就是这个会晃的海绵把参考平面弄得不稳所有测量都跟着失真。3.2 正确的接地方法弹簧接地、短尖端直触、同轴线测量下面进入实操环节我把验证过有效的几种接地方法按推荐程度列出来。方法一短弹簧接地这是最推荐的方案也是各大电源芯片原厂FAE普遍采用的做法。把探头前端标配的接地夹拆掉探针尖端附近有一个可旋转的接地环把一根专用弹簧示波器原厂通常有售配件盒里有时也会附赠旋上去让弹簧的底端刚好低于探针尖端1到2毫米。测量时把探针尖端压在输出电容的正极焊盘上弹簧的底端自然会同时接触到电容的负极焊盘整个接地回路的长度只有几毫米寄生电感从150nH降到了大约5nH以内感应电压小到可以忽略。用弹簧接地得到的波形噪声底会明显降低高频毛刺少很多看到的才是电源真实的面貌。这个方法的缺点是操作需要手稳弹簧底端面积小焊盘氧化或者有污渍的时候接触不好。我建议测量前先用酒精清洁一下焊盘或者用镊子轻轻刮一下焊盘表面。方法二去除探头帽直接使用探针尖端实际应用中有时候弹簧会碰到旁边太近的无件导致短路这时候可以把探头的塑料套帽完全拔掉只露出里面光秃秃的探针尖端。将探针尖端直接顶在测量点然后用一小段裸铜线或者钢针一端压在接地焊盘上另一端靠近探头金属接地环来缩短接地路径。这个方法本质上是自己做一个等效短接地比长接地夹好很多但不如弹簧接地稳定因为操作中容易抖动。实际使用中我更推荐在焊盘上先焊一根短线作为地参考再用探针去接触。方法三同轴线直接测量这种方法最专业但准备工作稍多。找一根50Ω的SMA转BNC同轴线缆在一端剥出一小段内芯线和外屏蔽层内芯焊到输出电容正极屏蔽层焊到输出电容负极。另一端接示波器通道的BNC输入。由于同轴线的屏蔽层是完整包裹内芯的环路面积几乎为零外部电磁干扰根本进不来测量结果最干净。需要特别说明的是这种同轴线直连方式测量时示波器看到的是真实的信号但因为没有了探头前端电阻的分压输入阻抗从探头的10:1变成了50Ω搭配此时示波器需要设置为50Ω输入阻抗或者用BNC适配器。此外还需要注意如果你的示波器输入端口为1MΩ同轴线会变成一根天线反而会引入更多噪声所以应当先把示波器通道输入阻抗设置为50Ω如果示波器没有50Ω挡位可以加一个低噪声的BNC转接头或者使用专门的有源探头。3.3 地弹噪声与接地环路工程师最容易忽略的坑说到接地就不得不提地弹噪声。地弹这个词听起来有点玄本质上就是地平面上的电位在快速电流变化下产生局部跳变。回到DC-DC场景同步Buck电路里高边开关管和低边开关管交替导通每一次切换都意味着电流路径从一条支路切换到另一条支路。开关节点上的电压以ns级别的时间从0V跳到Vin或从Vin跳回0V对地平面而言这个快速变化的电流会在接地回路的寄生电感上产生压降导致局部地电位瞬间浮起来。地弹对测量的影响在于如果你想测的是电源输出相对本地的电压但示波器的地参考点恰好踩在地弹的高点上你看到的波形就会有地弹噪声叠加在里面。这当然不是电源的真实纹波但也不能说完全是假信号——它就是板子上真实存在的地电位扰动只不过它不该被当作输出纹波来算。区分地弹噪声和普通噪声的办法是看波形特征。地弹噪声通常出现在开关切换的瞬间和开关节点波形有严格的时间对应关系普通噪声则可能落在任意相位形态更杂乱。用示波器的余辉模式或无限余辉观察或者用上升沿触发抓取开关切换瞬间的细节都能帮你判断噪声的来源。如果噪声尖峰总是对齐在开关节点跳变的边沿上那大概率就是地弹或者近场耦合而不是输出电容的问题。防止地弹干扰测量的根本手段还是缩短示波器接地的路径。接地回路电感越小地弹在示波器参考端产生的压降越小测量就越接近真实值——这也是弹簧接地法为什么有效的原因之一。4. 实操实录同一块板子三种接法结果对比4.1 实测环境与板卡说明空口说理论容易实际测一遍才最有说服力。我用一块实际调试中的电路板做了一次对比测试板子是常见的Buck降压方案输入12V输出3.3V开关频率500kHz输出电流1.2A输出电容用的是一颗22μF的MLCC加一颗47μF的电解电容并联。示波器用的是国产入门级四通道数字示波器带宽100MHz采样率1GSa/s标配的无源探头是10:1、100MHz带宽。这个配置在纹波测量场景里算是最常见的组合不高端也不落后测出来的结果对其他工程师有参考价值。每次测量前我都做了探头补偿校准垂直刻度统一设为20mV/div时基设为1μs/div分别在20MHz带宽限制开关两种状态下各测一轮。按照顺序先用长接地鳄鱼夹再换短弹簧接地最后用同轴线直连三种方式的数据都记录下来。4.2 波形解读与数据对比先是最常见的错误示范10:1探头带上15厘米鳄鱼夹接地线带宽限制关闭。示波器上波形非常丰盈除了正常的500kHz纹波轮廓还叠加了一层密密麻麻的高频尖峰看起来像是噪声爆炸。用示波器的峰峰值测量功能读数Vpp约126mV其中纹波部分看着只有30mV左右剩下的约90mV都是高频成分。同样的测试点换成弹簧接地带宽限制关闭。波形瞬间清爽了很多高频尖峰明显减少只剩下一些幅度比较小的毛刺峰峰值读数降到了约58mV。再把20MHz带宽限制打开只测纹波成分读数稳定在32mV和规格书的典型值基本对得上。最后用同轴线直连带宽限制关闭波形和弹簧接地时很接近峰峰值约55mV略低于弹簧接地。两者的差别在高频段同轴线的屏蔽效果更好多滤掉了几个mV级的高频成分。打开20MHz带宽限制同轴线的纹波读数同样约32mV。把三种接法的数据整理成表格看一眼就明白为什么接地方法这么重要测量方式带宽限制峰峰值读数主要噪声来源长地线鳄鱼夹关约126mV接地线寄生电感感应环路天线接收长地线鳄鱼夹20MHz开约60mV接地线寄生电感低频谱振短弹簧接地关约58mV残余近场耦合部分地弹短弹簧接地20MHz开约32mV基本为真实纹波同轴线直连关约55mV基本为真实高频噪声同轴线直连20MHz开约32mV基本为真实纹波长地线接法在全带宽下测出126mV而真实值只有55mV左右误差超过了100%。如果你用错误的方法测得出纹波超标、噪声过大的结论然后兴师动众去改版设计这个时间成本和改版费用谁来承担所以说测量方法不是锦上添花的事而是决定调试方向正确与否的关键第一步。4.3 如何从波形判断测量结果是否可信测完三种接法我总结了几条快速判断测量结果是否可信的经验分享出来供大家参考。第一看噪声的形态。真实的电源噪声通常是杂散的、幅度不均匀的像一堆细小的碎刺而接地线引入的噪声往往表现为规律的、幅度较大的尖峰群且与开关切换边沿有严格的时间对齐关系。如果你看到噪声尖峰每一个都齐刷刷排在开关节点跳变的瞬间大概率是测量引入的地弹或振铃。第二检查测量位置对读数的影响。把探头在测试点周围移动一下如果读数变化很大说明探头在接收空间辐射或者耦合到近场噪声测量系统本身就有问题。真实电源纹波在输出电容两端是稳定均匀的不应该因为测试点挪了几个毫米读数就剧烈变化。第三对比不同带宽限制下的波形。纹波是低频周期信号20MHz带宽限制对它的影响很小噪声是高频成分带宽限制一开就明显减少。如果你的波形在开和关带宽限制时没有明显区别说明你看到的可能根本不是高频噪声或者你的噪声源频率很低需要另行分析。第四有条件的话用两种不同原理的方案交叉验证。比如先用弹簧接地测一次再用同轴线测一次如果两次读数接近说明测量结果可信如果差异很大说明至少有一种方法有问题。这个方法相当于给测试结果上了一份保险。5. 常见问题排查与避坑技巧5.1 高频噪声和纹波分不清怎么办这是评论区出现频率最高的问题其实前面已经讲了不少这里再补充一个快速分辨技巧看周期性。把时基拉大比如从1μs/div拉到50μs/div观察波形是否呈现与开关周期同步的变化规律。纹波一定与开关周期严格同步因为它的本质就是开关动作的副产品而噪声往往表现为不规律的毛刺即使与开关相关也不会像纹波那样规整。如果你用的是带FFT功能的示波器可以直接切到频域看频谱。开关频率处比如500kHz会出现一根明显的谱线那就是纹波如果频谱上还有一堆分布在几十MHz的宽带噪声那就是噪声。用FFT区分纹波和噪声比单看时域波形直观得多。有的示波器型号还支持把FFT谱线和时域波形同步显示调试效率更高。5.2 测量数值比规格书大很多先排查这五件事如果你测出来的纹波数值跟规格书对不上别急着怀疑芯片有问题先按这个清单排查第一确认是否开了20MHz带宽限制。很多规格书的纹波数值是在20MHz限制下测的你不开的话噪声全叠进去肯定偏大。第二确认接地方式是否规范。长接地线测出来的数值天然虚高换成弹簧接地再看。第三确认测量点是否正确。测在输出走线远端而不是输出电容两端会额外引入走线压降和电感效应。第四确认示波器垂直刻度是否合适。刻度太大量化误差会淹没小信号细节让读数不准。第五确认示波器本身底噪是否过大。低端示波器在2mV/div甚至更小的垂直档位下自身底噪就有几十mV你说这是电源的纹波还是示波器的底噪其中第五点很容易被忽略我专门踩过这个坑。有次用一台入门级示波器测一颗低纹波LDO的输出测出来的峰峰值有20多mV换了台高带宽示波器再测只有5mV。后来一查是那台示波器在2mV/div档位下的本底噪声就有18mV。测小信号示波器自身的底噪是一个绕不开的瓶颈如果示波器性能有限就只能考虑用高倍率有源探头来弥补。5.3 固件外设噪声串入电源轨道的排查思路有时候你会发现示波器测到的电源纹波并没有超标但某个外设模块就是工作不稳定这时往往不是电源本身的问题而是噪声通过某种路径耦合进了电源轨道。常见的情况是模数混合电路里的数字模块比如MCU在刷写Flash或者处理中断时产生大电流脉冲这个脉冲电流流过共用电源轨道的走线电感在模拟部分的地参考上产生压降最终表现为模拟采样的读数抖动。可以尝试用分段上电的办法定位把数字模块和模拟模块的供电用磁珠比如在LDO输出串一个磁珠隔开再测量模拟部分电源的波形。如果噪声明显下降说明噪声是从数字模块通过共用路径串进来的这时需要考虑调整布局或者增加去耦电容。测这类问题时探头的接地方式同样重要我用弹簧接地测和用长地线测看到的噪声形态完全不一样如果方法不对可能把数字噪声误判成电源环路不稳定那就绕远路了。5.4 一份可以直接照抄的测量检查清单最后整理一份简洁实用的检查清单打印出来贴在示波器旁边每次测之前扫一眼基本能避开九成以上的坑探头补偿是否校准接1kHz方波看波形是否平顶垂直刻度是否合适调到mV级让波形占屏幕三分之一以上耦合方式是否正确测纹波用交流耦合滤掉直流带宽限制是否按需设置对比规格书用20MHz看全貌则关闭接地方式是否合规弹簧接地或同轴直连严禁长鳄鱼夹测量点是否靠近输出电容测电容两端不测远端走线示波器底噪是否已知先短接探头测底噪心里有数结果是否交叉验证有条件就换一种接地方式再测一次个人习惯是每次开始测量前花三十秒直接把示波器底噪测一遍——探头尖端和接地弹簧短接看基线噪声有多大。这三十秒能帮你判断后面所有测量结果的置信度。如果底噪就占了你要测信号的50%那测出来的数字你心里要打个问号。最后再分享一个小技巧我踩过几次坑之后养成的习惯每次测完纹波顺手把示波器的波形截图存下来标注清楚测试条件、探头型号、接地方式、带宽设置跟测试数据一起归档。下次再拿数据去跟同事讨论或者对比芯片批次时这套记录能省掉很多来回沟通的成本。电源调试就是这样测量方法对了后面的事就顺了。
返回列表