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排线——整条走线就是一根单极天线。

时钟辐射的三大要素:

  1. ——晶振本身、MCU内部PLL、时钟缓冲器
  2. 路径——PCB走线、过孔、连接器
  3. 天线——走线长度达到λ/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设计时,先画一张干扰源地图——把每个模块的噪声频率、幅度、路径标出来。这样后面做滤波和屏蔽时,才能有的放矢。

下一章咱们聊聊怎么用近场探头和频谱仪把这些干扰源“抓现行”。嗯,那才是真正有意思的部分。