4. 示波器设置:垂直刻度的设置技巧、时基设置对纹波测量的影响、采样模式的选择
示波器设置,是纹波测量里最容易出幺蛾子的环节。很多工程师拿着高端示波器,测出来的数据却一塌糊涂。问题出在哪?说白了,就是没把示波器当成一个精密测量仪器来用,而是当成了“波形显示器”。
我刚开始做电源测试那会儿,也犯过这种错。有一次测一个5V输出的DC-DC模块,纹波指标要求20mV以内。我随手把垂直刻度设在500mV/div,时基设在1ms/div,结果测出来纹波只有8mV,心里还挺美。后来老工程师过来看了一眼,说:“你把刻度调小再试试。”我调到50mV/div,好家伙,纹波直接飙到35mV。这就是典型的设置不当导致的测量误差。
核心原则:示波器的设置,决定了你能看到什么、看不到什么。垂直刻度、时基、采样模式,这三个参数必须根据纹波特性来匹配,否则测出来的数据就是自欺欺人。
4.1 垂直刻度的设置技巧
垂直刻度,就是示波器Y轴每格代表的电压值。这个参数直接影响ADC的量化精度和信噪比。
为什么刻度设置会影响测量结果?我简单解释一下。示波器的ADC通常是8位的,满量程对应256个量化等级。如果你把垂直刻度设得很大,比如1V/div,那么整个测量范围是8V(假设8格),ADC的量化步长就是8V/256 ≈ 31.25mV。而你的纹波可能只有10mV,连一个量化步长都不到,示波器根本分辨不出来。
反过来,如果你把刻度设得太小,比如5mV/div,纹波信号可能会超出屏幕范围,导致削顶失真。所以,垂直刻度的设置,本质上是在“分辨率”和“动态范围”之间找平衡。
我个人习惯的做法是这样的:
- 先粗调,再细调。先把垂直刻度设在100mV/div左右,观察纹波的大致幅度。如果波形在屏幕内占2-3格,说明刻度基本合适。
- 让纹波占满屏幕的60%-80%。这是经验值。比如纹波峰峰值是30mV,我会把刻度设在20mV/div或50mV/div,让波形在垂直方向上占据4-6格。这样ADC的量化精度最高。
- 注意直流偏置。纹波是叠加在直流电平上的小信号。你需要用示波器的“垂直偏移”或“直流偏置”功能,把直流分量去掉,然后把交流分量放大。很多示波器有“AC耦合”模式,可以直接滤掉直流分量。
小技巧:如果你用的是数字示波器,可以开启“高分辨率模式”(High-Res Mode)。这个模式通过硬件滤波和过采样,能有效提升垂直分辨率,从8位提升到12位甚至更高。我在测低纹波电源时,几乎必开这个功能。
我曾经遇到过一个案例:某团队测一个LDO的输出纹波,指标要求5mV以内。他们用20mV/div的刻度,测出来是4.8mV,刚好合格。但我建议他们把刻度调到10mV/div,结果测出来是6.2mV,超标了。为什么?因为20mV/div时,量化步长太大,把纹波的细节给“吞”掉了。所以,垂直刻度的选择,直接决定了你的测量结果是否可信。
4.2 时基设置对纹波测量的影响
时基,就是示波器X轴每格代表的时间。这个参数决定了你能看到多宽的时间窗口,以及采样率有多高。
时基设置的核心矛盾在于:时基越大,采样率越低;时基越小,采样率越高。而纹波测量,既需要足够的采样率来捕捉高频噪声,又需要足够的时间窗口来观察低频纹波。
我举个例子。假设示波器的采样率是1GSa/s,时基设在1ms/div(总共10ms的窗口)。这时候采样率是1GSa/s,没问题。但如果你把时基设在1s/div(总共10s的窗口),示波器为了存储10s的数据,只能降低采样率,可能降到100MSa/s甚至更低。这时候,高频噪声就被“欠采样”了,测出来的纹波会偏小。
反过来,如果你把时基设在1μs/div,采样率虽然很高,但只能看到10μs的时间窗口。低频纹波(比如100Hz的工频纹波,周期是10ms)根本看不到。
那怎么设置才合理?我建议按以下步骤来:
- 先确定纹波的频率范围。开关纹波通常在几十kHz到几MHz,工频纹波是100Hz/120Hz,高频噪声可能到几十MHz。你需要根据电源的工作频率来估算。
- 时基设为纹波周期的5-10倍。比如开关频率是500kHz(周期2μs),时基设在10μs/div左右,这样能看到5-10个周期,便于观察纹波的形态和稳定性。
- 检查采样率是否足够。示波器屏幕上通常会显示当前的采样率。确保采样率至少是信号最高频率的5倍以上。比如信号最高频率是20MHz,采样率至少要有100MSa/s。
| 纹波类型 | 典型频率 | 建议时基 | 最低采样率 |
|---|---|---|---|
| 工频纹波 | 100Hz - 120Hz | 5ms/div - 10ms/div | 1kSa/s |
| 开关纹波 | 100kHz - 1MHz | 1μs/div - 10μs/div | 10MSa/s |
| 高频噪声 | 10MHz - 100MHz | 10ns/div - 100ns/div | 500MSa/s |
注意:时基设置不当,会导致“混叠效应”。比如你测一个1MHz的纹波,时基设在1ms/div,采样率只有1MSa/s,这时候示波器会把1MHz的信号“折叠”成低频信号,让你误以为纹波很小。我曾经见过有人把1MHz的开关噪声测成了50kHz的“伪纹波”,就是因为时基设得太大了。
4.3 采样模式的选择
示波器的采样模式,决定了它如何从模拟信号中提取数字数据。常见的模式有:实时采样、等效时间采样、峰值检测、高分辨率模式等。纹波测量中,最常用的是实时采样和峰值检测。
实时采样:这是最基础的采样模式。示波器以固定的采样率连续采集数据。优点是波形真实、无失真;缺点是采样率受限于示波器的硬件能力。对于大多数纹波测量场景,实时采样就够用了。
峰值检测:这个模式很有意思。它不记录每个采样点的值,而是记录每个采样窗口内的最大值和最小值。说白了,就是“只抓极值”。这个模式对捕捉纹波的峰峰值非常有用,因为它不会漏掉任何尖峰。
我个人的经验是:测纹波峰峰值时,优先用峰值检测模式。为什么?因为纹波里经常夹杂着高频尖峰,这些尖峰的持续时间很短,可能只有几纳秒。如果用实时采样,采样点可能刚好错过这些尖峰,导致测出来的峰峰值偏小。而峰值检测模式,只要尖峰出现在采样窗口内,就一定能抓到。
举个例子。有一次我测一个Buck变换器的输出纹波,开关频率是1MHz。用实时采样模式,测出来的峰峰值是25mV。但切换到峰值检测模式,峰峰值变成了38mV。差了13mV!后来我用高带宽示波器一看,原来开关节点的高频振铃耦合到了输出端,产生了持续时间不到10ns的尖峰。实时采样没抓到,峰值检测抓到了。
当然,峰值检测也有缺点。它只能显示极值,不能显示波形的细节形态。所以,我通常的做法是:
- 先用峰值检测测峰峰值,确认纹波的最大幅度。
- 再用实时采样观察波形形态,看看纹波是正弦波、三角波还是尖峰。
- 如果怀疑有高频噪声,可以开启高分辨率模式,提升垂直分辨率。
避坑指南:我曾经见过有人用“平均采样模式”测纹波。平均模式会把多次采集的波形做平均,从而降低随机噪声。但问题是,纹波本身是周期性的,平均模式会把纹波也“平均”掉一部分,导致测量结果偏小。所以,测纹波时,不要用平均模式。除非你想看的是直流分量上的噪声,而不是纹波本身。
4.4 三个参数的协同设置
垂直刻度、时基、采样模式,这三个参数不是孤立的。它们之间相互影响,必须协同设置。
我画了一张图,帮你理清它们之间的关系:
从这张图可以看出,三个参数是环环相扣的。我个人的操作顺序是:
- 先调时基,确定时间窗口和采样率。
- 再调垂直刻度,让纹波信号占满屏幕的60%-80%。
- 最后选采样模式,根据测量目的选择峰值检测或实时采样。
- 检查一遍,确认采样率是否足够、波形是否削顶、是否有混叠。
重要提醒:每次调整一个参数后,都要重新检查其他参数是否仍然合适。比如你调小了时基,采样率会升高,但垂直刻度可能就不合适了。我见过有人调完时基后,忘了重新调垂直刻度,结果波形缩成一团,测出来的数据完全不能用。
好了,关于示波器设置的三个核心参数,我就讲到这里。记住一句话:设置不对,测量白费。下次你用示波器测纹波时,不妨多花30秒检查一下这三个参数,你会发现测量结果的可靠性提升一大截。