1. 噪声源识别:如何区分开关噪声与外部干扰
做开关电源或者DC-DC的EMC整改,最怕什么?
怕你忙活半天,结果发现噪声根本不是自己板子出来的。我早年就吃过这个亏——调了一周的滤波器,最后发现是隔壁工位的老化测试台在捣乱。
所以第一步,咱们得先搞清楚:这噪声到底是你自己的开关噪声,还是外面跑进来的干扰?
1.1 开关噪声 vs 外部干扰:本质区别在哪?
说白了,开关噪声是主动产生的,外部干扰是被动接收的。你想想看,开关管在导通和关断的瞬间,di/dt和dv/dt都极高,这些能量会通过寄生参数往外辐射或传导。而外部干扰,比如广播电台、电机火花、隔壁的开关电源,它们只是“路过”你的板子。
我个人习惯用三个维度来快速区分:
| 特征 | 开关噪声 | 外部干扰 |
|---|---|---|
| 频率相关性 | 与开关频率及其谐波严格对应 | 频率固定,与你的开关频率无关 |
| 幅度稳定性 | 稳定,随负载变化有规律 | 忽大忽小,可能随环境变化 |
| 时域特征 | 与开关波形同步,有周期性尖峰 | 随机出现,或持续存在 |
| 空间分布 | 集中在功率回路、电感、MOS管附近 | 全板均匀,或从接口/线缆进入 |
一个小技巧:把频谱仪设成Max Hold模式,然后用手去摸板子上的大电感或MOS管散热片。如果频谱峰值跟着你的手动作有变化,那基本就是近场辐射的开关噪声。外部干扰不会因为你摸一下板子就变。
1.2 近场探头:你的“噪声听诊器”
近场探头这东西,说白了就是个微型天线。但它不是用来收广播的,而是用来“听”你板子上哪块区域在往外冒噪声。
我常用的探头就三种:
- 磁场探头(环形)——测电流回路产生的磁场,对低阻抗噪声源敏感。适合找电感、MOS管、大电流环路。
- 电场探头(单极/棒状)——测电压变化产生的电场,对高阻抗噪声源敏感。适合找高dv/dt的节点,比如开关节点SW。
- 近场探头组(套装)——一般厂家会配6-8个不同尺寸和形状的探头,覆盖10MHz到3GHz。
嗯,这里要注意:探头尺寸越小,空间分辨率越高,但灵敏度越低。我一般先用大探头扫一遍,找到热点区域,再换小探头精确定位。
1.3 频谱仪设置:别让仪器骗了你
很多工程师拿到频谱仪就开扫,结果满屏都是噪声,根本看不出门道。其实问题出在设置上。
我建议按这个步骤来:
- 先看全频段——RBW设1MHz,VBW设3MHz,扫频范围从30MHz到1GHz。快速看看噪声分布在哪几个频段。
- 锁定可疑频点——看到明显峰值后,把扫宽缩小到以该频点为中心的10MHz范围。
- 降低RBW——把RBW降到100kHz甚至30kHz,这时候你能看到噪声的精细结构。如果是开关噪声,你会看到间隔等于开关频率的谐波梳状谱。
- 时域联动——把频谱仪和示波器连起来,或者用频谱仪的零扫宽模式(Zero Span),看这个频点的幅度随时间怎么变化。
关键判断法:在Zero Span模式下,如果噪声幅度波形与你的开关管驱动信号同步(比如每10μs出现一个尖峰),那100%是开关噪声。如果波形杂乱无章,或者与市电频率(50/60Hz)同步,那多半是外部干扰。
1.4 实战定位:三步找到噪声源头
我记得有一次帮客户查一个12V转3.3V的DC-DC模块,辐射超标点在150MHz附近。客户自己查了两周没找到,我过去用近场探头,半小时就定位了。
流程是这样的:
- 全局扫描——用大磁场探头(直径5cm)在板子上方2cm处匀速扫过,找到信号最强的区域。那次我发现输出电容附近噪声最大。
- 局部精扫——换小探头(直径1cm),贴着板面1mm高度,在电容周围画“米”字型路径。最终锁定在输出电容的GND焊盘和过孔之间。
- 源头确认——用示波器探棒(去掉探钩,用接地弹簧)直接量那个过孔和附近GND铜皮之间的高频电压。果然看到150MHz的振铃,幅度有200mVpp。
原因是什么?输出电容的GND过孔离主GND平面太远,寄生电感形成了LC谐振。换个位置打过孔,噪声直接降了15dB。
避坑指南:我曾经见过有人用近场探头直接怼在MOS管引脚上,结果探头绝缘层被击穿,把频谱仪前端烧了。近场探头只能测近场辐射,不能直接接触带电导体!如果非要测引脚,用示波器+差分探头。
1.5 知识体系:噪声源识别逻辑图
下面这张图是我自己总结的排查逻辑,每次遇到噪声问题,我就按这个流程走一遍,基本不会漏。
1.6 几个容易踩的坑
最后分享几个我踩过的坑,你遇到了能少走弯路:
- 探头接地问题——用近场探头时,手不要捏在探头的金属部分,你的身体就是个大天线。我习惯用支架固定探头,或者戴绝缘手套操作。
- 频谱仪过载——近场探头离板子太近,信号太强会把频谱仪前端压死。我一般从距离板面5cm开始,慢慢往下靠近,看到信号不继续增大就停。
- 误判共模和差模——磁场探头靠近差模电流回路时,信号很强;靠近共模回路时,信号很弱。如果你发现探头转90度信号变化不大,那多半是共模辐射。
- 忽略环境底噪——进实验室先不开被测板,用频谱仪扫一遍环境底噪。有些频点本来就很高,比如FM广播频段88-108MHz,别把广播信号当成你的噪声。
我的习惯:每次排查前,先花5分钟记录环境底噪的频谱图,保存成参考曲线。这样后面测到的噪声,哪些是板子自己的,哪些是环境带来的,一目了然。