测量方法论:示波器探头选择与接地技巧

做电源纹波测量,说白了就是跟噪声打交道。我见过太多工程师,明明电路设计没问题,结果一上示波器,测出来的纹波比实际大了好几倍。问题出在哪?十有八九是测量方法不对。

这一章,咱们就聊聊怎么用示波器把纹波测准。我会把探头选择、接地环、带宽限制这些细节掰开揉碎了讲。你想想看,如果连测量都不准,后面的优化工作还有什么意义?

核心观点:纹波测量的误差,80%来自探头和接地方式。选对工具、用对方法,比换更贵的示波器管用得多。

2.1 探头选择:10x 还是 1x?

示波器探头通常有 10x 和 1x 两档。很多人习惯性用 10x,觉得衰减大、安全。但测纹波的时候,这个习惯可能会害了你。

参数 10x 探头 1x 探头
衰减倍数 10 倍 1 倍(无衰减)
输入阻抗 10 MΩ 1 MΩ
带宽 通常 100 MHz 以上 通常 10-20 MHz
信噪比 低(信号被衰减) 高(信号直接进入)
适用场景 大信号、高频测量 小信号纹波测量

我个人习惯,测电源纹波时优先用 1x 探头。为什么?因为纹波本身很小,通常只有几十毫伏。如果用 10x 探头,信号先被衰减 10 倍,示波器再放大,噪声也跟着放大了。你想想看,这不是自己给自己找麻烦吗?

我在项目中遇到过一件事:一个 5V 输出的 DC-DC,规格书上写纹波 20 mVpp。我用 10x 探头一测,好家伙,50 mVpp!当时差点把板子扔了。后来换成 1x 探头,重新测,22 mVpp。嗯,这才是真实值。那多出来的 30 mV,全是探头和接地引入的噪声。

小技巧:如果示波器支持,可以在通道菜单里手动设置探头衰减比。用 1x 探头时别忘了把衰减比设成 1x,否则示波器会按 10x 计算,读数直接翻 10 倍。

2.2 接地环:别小看这根弹簧

探头标配那根长长的黑色地线夹子,测低频信号还行。但测纹波——尤其是高频开关纹波——那根地线就是一根天线。

为什么会这样?地线夹子本身有电感。一根 10 cm 长的地线,电感量大约 100 nH。在 100 MHz 的开关噪声面前,这个电感产生的阻抗可不小。结果就是:地线上的压降被叠加到测量信号里,你测到的根本不是真实的纹波。

解决办法很简单:用 接地环(也叫接地弹簧)。

  • 接地环是什么?一个金属弹簧圈,套在探头前端,直接接触被测点的地平面。
  • 好处:接地路径极短(< 5 mm),电感几乎为零,高频噪声无处遁形。
  • 怎么用?把弹簧圈拧到探头金属套筒上,尖端接触信号点,弹簧圈接触最近的地。

我曾经吃过这个亏。一个 1.8V 的 LDO,输出纹波怎么测都是 15 mVpp。换了接地环之后,直接降到 3 mVpp。你猜那 12 mV 是什么?全是地线夹子捡回来的噪声。

注意:接地环只适用于表面贴装器件或裸露的地平面。如果被测点周围没有地,可以用短地线(< 2 cm)代替,但效果会差一些。

2.3 带宽限制设置:不是越宽越好

示波器带宽越高,能看到的信号频率越高。但测纹波时,带宽太高反而是坏事。

电源纹波的主要成分是开关频率及其谐波,通常在几百 kHz 到几十 MHz 之间。而示波器本身的噪声是宽带的,从 DC 到几百 MHz 都有。如果你把带宽开到全带宽(比如 500 MHz),那些高频噪声全进来了,纹波波形上全是毛刺,根本看不清真实值。

我的做法是:打开带宽限制,设为 20 MHz。

  • 为什么是 20 MHz?绝大多数电源的开关频率在 2 MHz 以下,20 MHz 带宽足够覆盖 10 次谐波。再高的频率,要么是噪声,要么是辐射耦合,不是我们关心的纹波。
  • 怎么设?示波器通道菜单里一般都有 "Bandwidth Limit" 选项,选 20 MHz 即可。

我记得有一次帮同事排查一个 3.3V 电源的噪声问题。他测出来的纹波有 80 mVpp,波形上全是高频毛刺。我让他打开 20 MHz 带宽限制,毛刺瞬间消失,纹波只剩 12 mVpp。他当时就愣住了——原来之前测的 80 mV,有 68 mV 是示波器自己的噪声。

经验法则:测纹波时,带宽限制设为 20 MHz。除非你明确知道需要观察更高频率的成分(比如开关边沿的振铃),否则不要开全带宽。

2.4 测量点的选取:离负载越近越好

很多人习惯在电源输出端子的焊盘上测纹波。但实际负载看到的纹波,跟输出端子上的纹波可能差很多。

为什么?因为 PCB 走线有电阻和电感。从电源输出到负载,电流流过走线,会产生压降。如果负载电流是变化的(比如 CPU 突然从休眠切换到全速运行),走线上的电感会产生尖峰电压。这些尖峰在输出端子上可能看不到,但在负载端却实实在在存在。

所以,测量点的选取原则是:在负载的电源引脚上测。

  1. 找到负载的电源引脚——比如 FPGA 的 VCC 引脚、DDR 的 VDD 引脚。
  2. 在引脚旁边的去耦电容上测——电容两端就是电源和地,信号最干净。
  3. 探头尖端接触电容的正极,接地环接触电容的负极(地)。

我在项目中遇到过一种情况:一个 12V 转 1.2V 的 POL 模块,输出端子上测纹波只有 10 mVpp,但 FPGA 老是报错。后来在 FPGA 的电源引脚上测,纹波高达 45 mVpp。问题出在哪?PCB 走线太长,寄生电感把纹波放大了。后来在负载端加了一颗 10 μF 陶瓷电容,纹波降到 18 mVpp,问题解决。

小提示:如果负载引脚被遮挡,可以在最近的去耦电容上测。但要注意,电容本身会滤除一部分高频纹波,所以测到的值可能比实际略低。保守起见,可以在电容两端和负载引脚两端各测一次,取平均值。

2.5 AC 耦合与 DC 耦合

示波器的输入耦合方式有两种:AC 耦合和 DC 耦合。测纹波时该用哪个?

先说结论:测纹波用 AC 耦合。

为什么?因为纹波是叠加在直流电压上的小信号。比如一个 5V 输出,纹波只有 20 mV。如果用 DC 耦合,示波器会把 5V 直流和 20 mV 纹波一起显示。为了看清 20 mV 的纹波,你得把垂直刻度调到 10 mV/div。但这样一来,5V 的直流分量会把波形推到屏幕外面,你根本看不到纹波。

用 AC 耦合就不一样了。示波器内部会串联一个电容,把直流分量滤掉,只显示交流成分。这样你就可以把垂直刻度调到 10 mV/div,纹波波形清晰可见。

耦合方式 显示内容 适用场景
DC 耦合 直流 + 交流 测量直流电压值、观察波形整体
AC 耦合 仅交流(滤除直流) 测量纹波、噪声、交流分量

不过要注意一点:AC 耦合会引入一个高通滤波器。示波器内部的耦合电容和输入电阻会形成一个 RC 高通网络,截止频率通常在 10 Hz 左右。这意味着频率低于 10 Hz 的纹波会被衰减。不过对于开关电源来说,纹波频率通常在几十 kHz 以上,所以这个影响可以忽略。

我个人习惯是:先用 DC 耦合看整体,确认直流电压正常;然后切换到 AC 耦合,放大看纹波细节。两步走,心里有底。

注意:AC 耦合不能承受过高的直流电压。大多数示波器的 AC 耦合输入范围是 ±400 V(DC + AC peak)。如果被测电压超过这个范围,先用探头衰减(10x)再耦合。

2.6 知识体系总览

下面这张图把本章的核心知识点串起来了。你可以把它当作测量前的检查清单。

电源纹波测量方法论知识体系 电源纹波测量方法论 示波器测量纹波 探头选择 接地环使用 带宽限制 测量点选取 AC/DC耦合 关键原则 1. 1x探头 + 接地环 + 20MHz带宽 2. 在负载端去耦电容上测量 目标:测到真实的纹波,而不是示波器噪声 注:五个分支缺一不可,任何一个环节出错都会导致测量偏差

2.7 避坑指南

最后,我把这些年踩过的坑总结一下。你对照着检查,能省不少时间。

  • 别用长地线夹子测高频纹波。我曾经用 15 cm 地线测一个 2 MHz 的 Buck 纹波,结果测出来全是振铃。换成接地环,振铃消失,纹波波形干净得像教科书。
  • 别在输出端子上测完就完事。负载端的纹波才是真实纹波。走线越长,差异越大。我见过最夸张的案例:输出端子 10 mVpp,负载端 80 mVpp。
  • 别用 10x 探头测小纹波。除非你的示波器噪声极低(比如 12-bit 高分辨率示波器),否则 1x 探头是更好的选择。
  • 别忘了开带宽限制。全带宽模式下,示波器自身的噪声会淹没真实纹波。20 MHz 带宽限制是你的好朋友。
  • 别忘了用 AC 耦合。DC 耦合下,直流分量会把纹波挤到屏幕边缘,你根本看不清。AC 耦合 + 小垂直刻度,才是正确姿势。

一句话总结:1x 探头 + 接地环 + 20 MHz 带宽限制 + 负载端测量 + AC 耦合 = 真实的纹波值。少一个,结果都可能不靠谱。