2、理疗仪干扰源分析:开关电源噪声、MCU时钟辐射、电极驱动电路的高频谐波、人体耦合模型
做理疗仪EMC整改这些年,我最大的体会就是——干扰源找不对,后面全白费。你花三个月改滤波、加屏蔽,结果发现源头压根没抓住,那真是欲哭无泪。
这一章,咱们就把理疗仪里那几个“捣蛋鬼”挨个揪出来。我个人习惯把干扰源分成四类:开关电源、MCU时钟、电极驱动电路,还有人体耦合模型。嗯,一个一个说。
2.1 开关电源噪声:低频纹波与高频尖峰
开关电源是理疗仪的心脏,也是最大的噪声源。你想想看,它里面MOS管在几十kHz到几MHz的频率下高速开关,电流电压波形都是方波——方波这东西,傅里叶展开一下,全是谐波。
低频纹波(通常100Hz~1MHz)主要来自输出电容的ESR和ESL。我在项目中遇到过一款理疗仪,低频纹波高达200mVpp,结果患者做治疗时皮肤有刺痛感。后来一查,是输出电容选成了普通铝电解,换成低ESR的固态电容,纹波直接降到30mV以下。
高频尖峰(10MHz~100MHz)更麻烦。它来自变压器漏感和MOS管结电容的谐振。我曾经用近场探头扫一块板子,发现开关节点处辐射超标20dB——就是没加RC吸收电路。
关键点:开关电源的噪声路径有两条——传导(通过电源线往外跑)和辐射(通过变压器漏磁、环路天线往外跑)。两条路都得堵。
整改时我常用的三板斧:
- 输入加共模扼流圈——对付低频共模噪声,选型时注意饱和电流
- 输出加π型滤波——磁珠+电容组合,专门吸收高频尖峰
- 开关节点加RC吸收——电阻电容串联到地,把振铃能量吃掉
小技巧:RC吸收电路的R值别太大,我一般从10Ω开始试,C值从100pF开始。调的时候用示波器看开关节点波形,振铃幅度降到最低就行。
2.2 MCU时钟辐射:基频与谐波的“天线效应”
MCU时钟,说白了就是一块小天线。为什么?因为时钟信号是周期性的方波,频谱上基频、三次谐波、五次谐波……能量一个比一个高。你想想看,一个16MHz的晶振,它的五次谐波80MHz,正好落在FM广播频段——干扰收音机那是常有的事。
我遇到过最夸张的一个案例:某理疗仪在实验室测辐射,30MHz~100MHz频段全线超标。排查了三天,最后发现是MCU的时钟输出引脚走线太长,而且旁边就是I/O排线——整条走线就是一根单极天线。
时钟辐射的三大要素:
- 源——晶振本身、MCU内部PLL、时钟缓冲器
- 路径——PCB走线、过孔、连接器
- 天线——走线长度达到λ/4时辐射效率最高
举个例子:100MHz的时钟,λ/4 = 0.75米。但别以为走线没那么长就没事——谐波频率更高,λ更短。五次谐波500MHz,λ/4只有15厘米。很多板子上的时钟走线,一不小心就够长了。
注意:MCU的I/O口在翻转时也会产生辐射,尤其是驱动能力设得太大时。我建议把不用的I/O口设成输入并内部上拉,别让它们悬空乱跳。
整改措施其实不复杂:
- 时钟走线尽量短——晶振紧贴MCU,走线不要打过孔
- 包地处理——时钟走线两侧加地线,每隔λ/20打一个地过孔
- 串联电阻——在时钟输出脚串一个22Ω~33Ω电阻,减缓上升沿
- 屏蔽罩——实在不行,给晶振和MCU扣个屏蔽罩
2.3 电极驱动电路的高频谐波:方波驱动的“副作用”
理疗仪的电极驱动,说白了就是产生特定频率的脉冲波形去刺激人体。常见的波形有方波、指数波、调制波。但问题来了——方波的上升沿越陡,高频谐波越丰富。
我曾经测过一款中频理疗仪,驱动频率4kHz,方波上升时间只有50ns。你算算看,50ns对应带宽约7MHz——也就是说,4kHz的基频信号,硬生生被带出了7MHz的谐波。这些谐波通过电极线辐射出去,EMI测试直接爆表。
电极驱动电路的干扰路径:
| 路径 | 说明 | 典型频率 |
|---|---|---|
| 电极线辐射 | 电极线充当偶极子天线 | 30MHz~300MHz |
| 人体耦合 | 人体作为天线向外辐射 | 10MHz~1GHz |
| 电源线传导 | 驱动电路的回流通过电源线传导 | 150kHz~30MHz |
怎么治?我常用的方法:
- 减缓上升沿——在驱动输出串一个10Ω~100Ω电阻,或者加一个几nF的电容到地。注意别太慢,否则影响治疗效果
- 差分驱动——用推挽电路代替单端驱动,共模辐射能降不少
- 电极线加磁环——在电极线靠近设备端套一个铁氧体磁环,专门吸收共模电流
- 输出滤波——加一个LC低通滤波器,截止频率设在驱动频率的3~5倍
避坑指南:我曾经在电极驱动输出直接加了一个大电容滤波,结果波形畸变,患者说感觉“麻麻的”不舒服。后来改成小电容+磁珠的组合,既滤了高频,又不影响波形形状。
2.4 人体耦合模型:为什么人体本身就是天线?
这个点很多人容易忽略。你想想看,理疗仪是贴在人体上的——人体本身就是一个导电体,而且体积不小。在EMC测试中,人体会充当两个角色:
- 接收天线——把外界的电磁干扰耦合进设备
- 发射天线——把设备内部的噪声辐射出去
人体耦合模型怎么建?我一般用简化模型:
- 人体等效电容:约100pF~300pF(对地)
- 人体等效电阻:约1kΩ~2kΩ(皮肤接触阻抗)
- 人体等效天线:身高1.7m对应λ/4约42MHz
也就是说,当设备内部有42MHz附近的噪声时,人体就是一根效率极高的天线。我在做一款低频理疗仪时,发现辐射超标点正好在40MHz~50MHz——后来一查,是DC-DC的开关频率2MHz,它的20次谐波正好40MHz,通过电极线耦合到人体,再辐射出去。
核心思路:人体耦合的干扰,本质上是通过电极线、外壳、接地线等路径传递的。切断这些路径,人体就不再是天线了。
怎么处理?
- 电极线加共模扼流圈——阻断共模电流通过人体形成回路
- 设备外壳良好接地——把人体耦合过来的噪声泄放到地
- 隔离驱动——用隔离变压器或光耦隔离驱动电路,切断直流通路
- 降低驱动信号的谐波含量——从源头减少高频分量
注意:医疗器械有漏电流要求,接地和隔离措施不能影响患者安全。我建议在整改前先查一下GB 9706.1的漏电流限值,别为了EMC牺牲了安规。
小结
这一章咱们把理疗仪的四大干扰源捋了一遍。说白了,开关电源是“低频大嗓门”,MCU时钟是“高频小喇叭”,电极驱动是“谐波制造机”,人体是“天然天线”。
我个人习惯在做EMC设计时,先画一张干扰源地图——把每个模块的噪声频率、幅度、路径标出来。这样后面做滤波和屏蔽时,才能有的放矢。
下一章咱们聊聊怎么用近场探头和频谱仪把这些干扰源“抓现行”。嗯,那才是真正有意思的部分。