2. 纹波噪声的源头分析
做硬件这么多年,我有个习惯——遇到纹波问题,先不急着拿示波器到处戳。先问自己一句:这噪声到底从哪来的?
你想想看,源头都搞不清楚,后面再怎么滤波、屏蔽,都是瞎忙活。这一章,咱们就把几种常见的纹波噪声源头掰开揉碎了讲清楚。
2.1 开关电源纹波产生机理
开关电源的纹波,说白了就是能量传递过程中留下的“脚印”。
以最常用的 Buck 电路为例,它的工作过程是这样的:
- 开关管导通:输入给电感和负载供电,同时给电容充电。
- 开关管关断:电感续流,电容放电维持输出电压。
这个“充-放-充-放”的过程,必然导致输出电压有起伏。这个起伏,就是纹波。
纹波幅值的计算公式(Buck 电路):
Vripple ≈ (Vin - Vout) × Vout / (L × fsw × Vin × 8 × Cout)
其中 fsw 是开关频率,L 是电感值,Cout 是输出电容。
从公式能看出来,想降低纹波,无非三条路:加大电感、加大电容、提高开关频率。但每条路都有代价——电感大了体积大,电容多了成本高,频率高了开关损耗跟着涨。
我的经验: 实际项目中,我一般先算理论纹波值,然后留 30% 的余量。别把理论值当绝对标准,PCB 布局、寄生参数都会让实际纹波比算出来的大。
2.2 DC-DC 转换器纹波特性
不同类型的 DC-DC,纹波特性差别很大。我整理了一张对比表,方便你快速查阅:
| 拓扑类型 | 纹波频率 | 纹波幅值特点 | 典型应用场景 |
|---|---|---|---|
| Buck(降压) | 等于开关频率 | 与占空比相关,中间占空比时纹波最大 | 12V→5V、5V→3.3V 等 |
| Boost(升压) | 等于开关频率 | 输出纹波通常比 Buck 大,受电感电流影响明显 | 锂电池升压到 5V |
| Buck-Boost | 等于开关频率 | 输入输出共地,纹波特性介于 Buck 和 Boost 之间 | 电池供电设备 |
| 反激(Flyback) | 等于开关频率 | 纹波尖峰大,需要额外 LC 滤波 | 隔离电源、小功率适配器 |
这里有个坑,我踩过好几次——纹波频率不一定等于开关频率。比如多相 Buck,纹波频率是开关频率的 N 倍(N 是相数)。再比如一些芯片用了频率抖动技术,纹波频率会周期性变化。示波器触发没设对,很容易误判。
注意: 测量 DC-DC 纹波时,一定要用 20MHz 带宽限制。否则你看到的可能不是纹波,而是高频噪声。
2.3 LDO 噪声特性
很多人觉得 LDO 就是“干净的电源”,其实不然。LDO 也有噪声,只是来源和开关电源不一样。
LDO 的噪声主要来自三个方面:
- 基准电压源噪声——内部带隙基准本身就有热噪声和闪烁噪声。
- 误差放大器噪声——放大器内部的晶体管噪声会被放大。
- 电阻分压网络噪声——反馈电阻的热噪声。
这些噪声的特点是:宽频带、低幅值。不像开关电源那样有明确的开关频率尖峰,LDO 的噪声更像“底噪”。
关键参数: LDO 数据手册里通常会给出“输出噪声密度”(单位 nV/√Hz),或者“总输出噪声”(单位 μVrms)。这两个参数直接反映了 LDO 的噪声水平。
举个例子,我做过一个高精度 ADC 的供电设计。用了某款号称“超低噪声”的 LDO,结果 ADC 的 SNR 始终上不去。后来一查,那款 LDO 在 10Hz~100kHz 频段内的噪声密度是 10μVrms,而 ADC 的参考电压要求噪声低于 5μVrms。换了一款噪声密度只有 3μVrms 的 LDO,问题立刻解决。
避坑指南: 我曾经以为 LDO 的 PSRR(电源抑制比)越高越好。后来发现,PSRR 在高频段会急剧下降。如果你的负载对高频噪声敏感,光靠 LDO 是不够的,还得加 π 型滤波。
2.4 数字电路开关噪声
数字电路产生的噪声,往往比电源本身还难搞。为什么?
因为数字芯片在时钟边沿瞬间,会从电源线上抽取一个很大的电流尖峰。这个尖峰持续时间极短(纳秒级),但幅值可能达到几安培。用傅里叶变换看,这个尖峰的能量分布在很宽的频带上——从几十 MHz 到几百 MHz 都有。
这种噪声的典型表现就是:电源线上出现与时钟同步的毛刺。
我画了一张图,帮你理解数字电路开关噪声的传播路径:
从图上能看出来,数字开关噪声的传播路径至少有四条。我遇到过最头疼的情况是:一个 FPGA 的 I/O 翻转,通过地弹噪声干扰了旁边的模拟前端,导致采集数据出现周期性误差。
重要提醒: 数字电路开关噪声的频段往往在 30MHz 以上,普通示波器探头(10× 档位)的带宽可能不够。测量这类噪声时,建议使用近场探头或同轴电缆直接测量。
2.5 本章小结
这一章我们聊了四种纹波噪声的源头:
- 开关电源纹波——能量传递的固有产物,频率明确,幅值可算。
- DC-DC 转换器纹波——不同拓扑特性不同,注意多相和频率抖动的情况。
- LDO 噪声——宽频带低幅值,别被“低噪声”的宣传迷惑,要看数据手册。
- 数字电路开关噪声——高频、宽频、多路径传播,最难处理。