2、电磁噪声来源:开关动作产生的dv/dt和di/dt、电机绕组寄生参数、传导发射与辐射发射
好,咱们接着聊。上一章我讲了PWM的基本原理,说白了就是靠开关管的高速通断来模拟正弦波。但天下没有免费的午餐,这开关动作一快,麻烦就来了——电磁噪声。
很多刚入行的工程师觉得,噪声嘛,不就是干扰信号吗?加个滤波器不就完了?嗯,没那么简单。我当年做第一个电机驱动项目时,也是这么想的。结果EMC测试一跑,直接傻眼。后来才明白,要搞定噪声,得先搞清楚它从哪来。
2.1 开关动作的“罪魁祸首”:dv/dt 和 di/dt
先问个问题:为什么开关动作会产生噪声?
答案就两个参数——dv/dt 和 di/dt。电压变化率和电流变化率。
你想想看,MOSFET或者IGBT在导通和关断的瞬间,电压和电流都不是瞬间跳变的。它们需要时间。这个时间越短,dv/dt和di/dt就越大。我见过一些设计,为了追求效率,把开关速度拉到极限,结果噪声大得离谱。
核心公式(记下来,面试常考):
噪声电压 Vnoise ∝ L × di/dt
噪声电流 Inoise ∝ C × dv/dt
其中L是寄生电感,C是寄生电容。
说白了,开关速度越快,噪声越大。这是个物理规律,躲不开的。
我在项目中遇到过一件事:一个客户的产品,EMC老是过不了。我一看波形,开关上升沿只有20纳秒。我建议他把栅极电阻加大,把上升沿拖到100纳秒。他一开始不乐意,说效率会掉。结果实测效率只掉了0.3%,但噪声降了15dB。值不值?你自己判断。
2.2 电机绕组寄生参数:看不见的“天线”
好,开关管产生的噪声,它得有个路径才能传出去。电机绕组本身,就是一个天然的噪声发射器。
为什么?因为绕组有寄生参数。
- 寄生电感:绕组是线圈,线圈就有电感。高频电流经过时,会产生感应电压。
- 寄生电容:匝与匝之间、绕组与铁芯之间,都存在分布电容。高频电压会通过电容耦合出去。
- 寄生电阻:虽然电阻不直接产生噪声,但它会影响噪声的衰减特性。
我记得有一次调试一个无刷电机,空载运行时噪声很小,一带负载就炸。查了半天,发现是绕组寄生电容和PWM的谐波产生了谐振。那个频率正好落在辐射发射的限值频段内。你说巧不巧?
所以,别小看电机本身。它不只是个执行机构,它还是个天线。
2.3 传导发射与辐射发射:噪声的两种“逃跑路线”
噪声产生了,总得有个地方去。它主要通过两条路跑出去:
2.3.1 传导发射
传导发射,就是噪声沿着导线往外跑。比如电源线、信号线。
你想想看,PWM的开关频率通常是几kHz到几十kHz,但它的谐波可以跑到几十MHz。这些高频分量会沿着直流母线往回窜,污染整个供电系统。
我个人的习惯是,在直流母线入口加一个共模扼流圈,再加一对X电容和Y电容。这个组合能干掉大部分传导噪声。但要注意,电容的引线要短,否则高频时它就变成电感了,反而没用。
| 噪声类型 | 频率范围 | 传播路径 | 典型抑制方法 |
|---|---|---|---|
| 传导发射 | 150kHz - 30MHz | 电源线、信号线 | 滤波器、共模扼流圈 |
| 辐射发射 | 30MHz - 1GHz | 空间电磁波 | 屏蔽、接地、布局优化 |
2.3.2 辐射发射
辐射发射就更麻烦了。噪声不通过导线,而是直接以电磁波的形式往外辐射。
为什么会辐射?因为任何载有高频电流的导体,都会像天线一样向外辐射能量。电机绕组、长的PCB走线、甚至散热器,都可能成为辐射源。
我曾经遇到一个案例:一个电机驱动器,传导发射测出来完全OK,但辐射发射超标。我拿着近场探头在板子上扫了一圈,发现是MOSFET的漏极走线太长,形成了一个环形天线。我把走线缩短了3厘米,辐射就降了6dB。你看,有时候就是几厘米的事。
避坑指南:
我曾经在布局时把PWM信号线和传感器信号线平行走了5厘米,结果传感器读数一直跳。后来把两条线拉开,中间加了一根地线,问题就解决了。记住:高速信号线要远离敏感信号线,这是铁律。
2.4 知识体系总览
说了这么多,咱们用一张图来总结一下。这张图是我自己画的,把噪声的来源和传播路径串起来了。
这张图把整个逻辑串起来了:PWM开关动作 → 产生dv/dt和di/dt → 通过寄生参数 → 以传导或辐射的方式发射出去。你把这个链条搞清楚了,后面抑制噪声的思路也就清晰了。
警告:
不要以为传导发射和辐射发射是独立的。它们经常互相转换。比如一根电源线,低频时是传导路径,高频时它自己就变成了辐射天线。所以,做EMC设计时,要同时考虑两条路径,不能偏废。
好了,这一章就到这里。噪声的来源你心里有数了。下一章咱们聊聊怎么用仿真工具把这些噪声“看”见。嗯,到时候我会分享一些我自己的仿真设置技巧,保证实用。