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 频谱仪设置:别让仪器骗了你

很多工程师拿到频谱仪就开扫,结果满屏都是噪声,根本看不出门道。其实问题出在设置上。

我建议按这个步骤来:

  1. 先看全频段——RBW设1MHz,VBW设3MHz,扫频范围从30MHz到1GHz。快速看看噪声分布在哪几个频段。
  2. 锁定可疑频点——看到明显峰值后,把扫宽缩小到以该频点为中心的10MHz范围。
  3. 降低RBW——把RBW降到100kHz甚至30kHz,这时候你能看到噪声的精细结构。如果是开关噪声,你会看到间隔等于开关频率的谐波梳状谱。
  4. 时域联动——把频谱仪和示波器连起来,或者用频谱仪的零扫宽模式(Zero Span),看这个频点的幅度随时间怎么变化。
关键判断法:在Zero Span模式下,如果噪声幅度波形与你的开关管驱动信号同步(比如每10μs出现一个尖峰),那100%是开关噪声。如果波形杂乱无章,或者与市电频率(50/60Hz)同步,那多半是外部干扰。

1.4 实战定位:三步找到噪声源头

我记得有一次帮客户查一个12V转3.3V的DC-DC模块,辐射超标点在150MHz附近。客户自己查了两周没找到,我过去用近场探头,半小时就定位了。

流程是这样的:

  1. 全局扫描——用大磁场探头(直径5cm)在板子上方2cm处匀速扫过,找到信号最强的区域。那次我发现输出电容附近噪声最大。
  2. 局部精扫——换小探头(直径1cm),贴着板面1mm高度,在电容周围画“米”字型路径。最终锁定在输出电容的GND焊盘和过孔之间。
  3. 源头确认——用示波器探棒(去掉探钩,用接地弹簧)直接量那个过孔和附近GND铜皮之间的高频电压。果然看到150MHz的振铃,幅度有200mVpp。

原因是什么?输出电容的GND过孔离主GND平面太远,寄生电感形成了LC谐振。换个位置打过孔,噪声直接降了15dB。

避坑指南:我曾经见过有人用近场探头直接怼在MOS管引脚上,结果探头绝缘层被击穿,把频谱仪前端烧了。近场探头只能测近场辐射,不能直接接触带电导体!如果非要测引脚,用示波器+差分探头。

1.5 知识体系:噪声源识别逻辑图

下面这张图是我自己总结的排查逻辑,每次遇到噪声问题,我就按这个流程走一遍,基本不会漏。

噪声源识别排查逻辑 发现噪声超标 频谱仪全频段扫描 + Max Hold Zero Span 观察时域特征:是否与开关同步? 是 → 开关噪声 是 否 → 外部干扰 否 近场探头定位热点区域 检查输入线缆/接口/屏蔽 优化布局/滤波/吸收 增加共模扼流圈/屏蔽 先区分来源,再动手整改

1.6 几个容易踩的坑

最后分享几个我踩过的坑,你遇到了能少走弯路:

  • 探头接地问题——用近场探头时,手不要捏在探头的金属部分,你的身体就是个大天线。我习惯用支架固定探头,或者戴绝缘手套操作。
  • 频谱仪过载——近场探头离板子太近,信号太强会把频谱仪前端压死。我一般从距离板面5cm开始,慢慢往下靠近,看到信号不继续增大就停。
  • 误判共模和差模——磁场探头靠近差模电流回路时,信号很强;靠近共模回路时,信号很弱。如果你发现探头转90度信号变化不大,那多半是共模辐射。
  • 忽略环境底噪——进实验室先不开被测板,用频谱仪扫一遍环境底噪。有些频点本来就很高,比如FM广播频段88-108MHz,别把广播信号当成你的噪声。
我的习惯:每次排查前,先花5分钟记录环境底噪的频谱图,保存成参考曲线。这样后面测到的噪声,哪些是板子自己的,哪些是环境带来的,一目了然。