3. 传导发射测量原理:LISN工作原理、测量接收机设置、共模/差模分离方法
各位同学,咱们今天聊点硬的。
传导发射(CE)测试,说白了就是测设备通过电源线往外“漏”了多少噪声。你想想看,电源线是设备和外部世界最直接的连接通道,噪声顺着这根线跑出去,轻则干扰同一电网上的其他设备,重则直接让你的产品拿不到认证。
那怎么测?核心就是三个东西:LISN、测量接收机和CM/DM分离方法。我分别拆开讲。
3.1 LISN:测量系统的“守门员”
LISN全称叫“线性阻抗稳定网络”。很多人第一次接触这玩意儿,觉得就是个简单的电源滤波器加一个信号取样口。其实没那么简单。
我个人习惯把LISN想象成“标准化的电网模拟器”。它干三件事:
- 提供稳定的射频阻抗:在150kHz-30MHz频段内,在EUT(受试设备)端口提供50Ω的标准化阻抗。现实的电网阻抗变化很大,LISN把这个变量卡死了,测试结果才可重复。
- 隔离电网噪声:LISN内部的低通滤波,把电网侧的高频干扰挡在外面,不让它“污染”我们测到的EUT噪声。
- 提取噪声信号:把EUT发射的传导噪声,通过一个限幅后的BNC端口引出来给接收机。
LISN的电路结构大同小异,核心是50μH电感+1μF电容的π型滤波器。你去看CISPR 16-1-2的标准,电路图基本是固定的。下面我画了一张图,帮你理清整个传导发射测量的链路:
注意,LISN一定要良好接地。我见过很多问题都是因为LISN的接地线太长,或者接到一个脏的地参考面上,导致低频段(150kHz-1MHz)的阻抗严重偏离50Ω。结果是重复性极差,今天测-3dB,明天测+2dB,完全没法用。
3.2 测量接收机设置:不是所有频谱仪都能干这活
很多新手拿个频谱仪就开干,以为把扫频宽度设成150kHz-30MHz,再从屏幕上抓数据就行了。这个做法在EMC领域是行不通的。
EMC测量接收机和普通频谱仪的核心差异在于检波器和带宽。CISPR标准对接收机的参数有硬性规定:
| 参数 | 频段A(9-150kHz) | 频段B(150kHz-30MHz) |
|---|---|---|
| 6dB带宽 | 200Hz | 9kHz |
| 检波器 | 峰值+准峰值+平均值 | 峰值+准峰值+平均值 |
| 扫描步长 | ≤50Hz | ≤4.5kHz |
| 扫描时间 | ≥10s/扫频 | ≥1s/扫频 |
咱们做传导发射通常只关注频段B(150kHz-30MHz)。常用的设置如下:
- 频率范围:150kHz - 30MHz
- RBW(分辨率带宽):9kHz(CISPR 6dB带宽)
- 检波器:我一般先开PK(峰值)扫一遍看整体轮廓,再用AV(平均值)看最终限值是否压线。
- 扫描时间:CISPR标准要求至少每MHz扫1秒,其实保守一点我建议设成10-30秒一帧,保证包络稳定。
- 限幅值:接收机输入端必须加限幅器,防止LISN输出瞬态尖峰烧毁前级。
这里有个实战技巧。我建议初学者在调试阶段,用PK+AV两曲线叠加显示。PK曲线反应噪声的瞬时能量,AV曲线反应平均能量。如果某一频点上PK和AV的差距很大(比如超过10dB),说明噪声是不连续的脉冲型干扰,可能是开关管开关尖峰或者时钟谐波。如果PK和AV很接近,那大概率是连续型噪声,比如电源纹波或者振荡器基波。
3.3 共模/差模分离:找准“病灶”才能开药方
当你从LISN的BNC口看到一条超标的曲线,先别急着加磁珠、改Layout。你得先搞清楚:这个噪声到底是共模(CM)还是差模(DM)?
- 差模噪声:在L/N线之间形成回路,电流方向相反。流经LISN的50Ω负载时,在L线上产生+V,N线上产生-V,两者叠加。
- 共模噪声:在L/N线上同方向流动,经杂散电容回到大地,再流回EUT。在LISN的L和N线上产生相同的电压。
分离方法主要有两种:
3.3.1 硬件分离法
用专门的CM/DM分离网络或者电流探头。市场上像Rohde & Schwarz的NRVD、Teseq的CIS系列都能做。原理很简单:
- 把LISN的两路输出(L和N)同时接入分离器。
- 分离器内部通过宽带变压器和电阻网络,输出两路信号:CM = L + N,DM = L - N(在射频意义上)。
- 把这两路分别接入接收机的两个通道。
我习惯用硬件分离来做最终验证版,因为精度高,而且不用手动换算。不过硬件分离器不便宜,而且有频率限制,有些低频段分离度会下降。
3.3.2 软件分离法
适用于你只有单通道接收机的情况。过程如下:
- 先接L线,测一次数据存为L_curve。
- 再接N线,测一次数据存为N_curve。
- 做计算:
- 差模分量 = (L_curve - N_curve) / 2,用电压求和。
- 共模分量 = (L_curve + N_curve) / 2,注意是矢量相加。
// MATLAB代码示例:L和N数据的简化处理
% 假设你已经用接收机分别采到了L和N的幅频曲线(单位为dBμV)
% L_data, N_data 是频率点对应的幅值向量
% 先将dBμV转为线性值(μV)
L_lin = 10.^(L_data ./ 20);
N_lin = 10.^(N_data ./ 20);
% 假设相位相同(保守近似),计算
CM_lin = (L_lin + N_lin) / 2;
DM_lin = abs(L_lin - N_lin) / 2;
% 再转回dBμV
CM_data = 20 * log10(CM_lin);
DM_data = 20 * log10(DM_lin);
嗯,这里要注意。上面的代码假设L和N的噪声是同相位的。现实情况中,差模噪声在L和N上反相,共模噪声同相。只要你的相位近似成立,这个算法的分离精度就够用。我推荐在调试阶段先用软件分离快速摸底,确定低频噪声(通常<5MHz)多半是差模,高频噪声(>10MHz)多半是共模。知道这个规律,你再去整改就有了方向。
总结一句话:传导测试不只是把线接好、按个“Start”就行了。理解LISN的阻抗特性、正确设置接收机的检波器和带宽、学会分离CM和DM,这三步走扎实了,你才能透过噪声曲线看到问题的本质。否则你只是在那瞎改,靠运气吃饭。咱们干EMC的,得靠技术吃饭。