ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

EMC设计实战:从共模电流路径到辐射整改与RJ45防护

EMC设计实战:从共模电流路径到辐射整改与RJ45防护 做硬件这些年我越来越觉得EMC是个平时没人管测试时教你做人的科目。前阵子帮朋友救火一块工控板做辐射发射测试120MHz附近超标6个dB换了好几种滤波方案都没用最后发现是机箱出线孔和屏蔽层之间的猪尾巴接地太长剪短到5毫米余量直接拉回8个dB。这件事让我想把EMC设计里的那些关键点重新捋一遍——正好手头有份研发规范6.2这一节专门讲EMC内容不复杂但每一小条背后都能展开一堆故事。很多硬件工程师对EMC的态度是等测试不过再整改这其实是最贵的一种做法。EMC全称Electromagnetic Compatibility中文叫电磁兼容性它不是单一指标而是一整套从元器件、PCB、结构到线缆的管理学科。这篇文章就围绕研发规范里6.2 EMC这个章节把共模电流回流、测试项目、整改思路、RJ45防护电路这些高频问题一次讲透适合刚接触EMC的硬件工程师、EMC工程师以及正在准备产品认证的研发团队参考。1. 6.2 EMC这一节在企业研发规范里管哪些事1.1 为什么研发文档里会有专门一节EMC检查如果你翻过几本硬件研发规范会发现6.2 EMC这个编号出现频率很高。它通常被放在第6章整机可靠性设计里位置在原理图评审和PCB Layout评审之间。这个顺序不是随便排的——EMC设计不是PCB画完之后贴铜箔、加磁珠的补丁工程而是从原理图阶段就要开始埋下的伏笔。我见过的6.2 EMC章节一般是一份检查清单列着电源端口滤波电路是否完整、晶振和时钟线是否远离连接器、接口防护器件是否靠近板边、机壳地与信号地怎么处理、关键信号的返回路径是否连续等等。评审的时候逐条打勾看起来枯燥但每一条都是从实际项目里烧钱烧出来的教训。为什么EMC不能等测试不过再改因为代价是指数级上升的。原理图阶段发现一个问题改个电阻电容成本几乎为零PCB阶段发现问题改版一次周期一到两周试产阶段发现问题可能涉及结构开模、线缆重新定义、整机重新认证等到批量出货被客户投诉电磁干扰那就不是改电路能解决的了是召回级别的问题。很多人觉得EMC是玄学其实它背后是完整的电磁场理论任何电流回路都是一个潜在天线任何导体的不连续都是一个辐射点或耦合点。所谓EMC设计本质上就是管理这些天线和耦合点。1.2 EMC设计管什么骚扰与抗扰两条线EMC由两个方向组成EMI电磁骚扰和EMS电磁抗扰度。EMI是设备向外辐射/传导干扰分为传导发射CE干扰沿着电源线、信号线往外跑频段一般看150kHz-30MHz和辐射发射RE干扰通过空间往外辐射频段从30MHz看到1GHz甚至更高。EMS是设备抵抗外部干扰的能力典型实验项目包括静电放电ESD、电快速瞬变脉冲群EFT、浪涌Surge、辐射抗扰RS、传导抗扰CS等。这两条线往往互相矛盾。为了降低EMI你可能想多加滤波电容、加磁珠、加屏蔽罩但加了电容可能影响信号完整性加了滤波可能让抗扰度变差Y电容加多了还会产生漏电流安规过不去。这就是EMC设计的本质——在骚扰、抗扰、安全、成本、性能之间做权衡。所以一个合格的6.2 EMC章节必须包含的不只是用什么器件还有为什么要这样用。比如电源入口的共模电感如果后面没有X电容和Y电容配合它不但抑制不了共模噪声还可能因为自身谐振放大某个频段的干扰。这就是为什么EMC设计需要懂原理而不是背物料清单。2. 共模电流最后回到哪里一条闭合回路的追踪2.1 电流不是凭空消失的共模电流的闭合路径EMC共模电流最终回到哪里了这个问题我几乎每次讲EMC都会被人问起。它看起来是个理论问题实际上直接决定了你整改时往哪加器件。先记住一条物理铁律电流不会凭空产生也不会凭空消失任何电流都必须走闭合回路。差模电流很好理解信号线出去地线回来形成一个紧贴着走线的小回路环路面积小对外辐射效率低。但共模电流不一样它是指两根导线比如电源的L和N或者信号线对上流动方向相同的电流它的回路往往不经过导线本身而是通过寄生电容、地线、机箱、大地这些绕远路的路径回到源头。举一个最常见的例子开关电源里开关管漏极或者MOSFET的漏极电压是幅值几百伏、上升沿几十纳秒的高速方波这个节点的dv/dt非常恐怖。开关管通常贴着散热器安装两者之间存在寄生电容即使加了绝缘垫片这个电容也有几十到几百皮法。高频下这个电容阻抗很低于是开关节点上的高频跳变电流就会通过寄生电容耦合到散热器上。散热器一般通过螺丝固定在机箱上机箱又连大地电流就顺着这条路跑到了机箱和大地。然后呢它不会消失它必须回到源头——也就是回到开关电源的输入母线电容。怎么回去最方便的路是从电源输入线回去于是共模电流就沿着电源线往外跑在电源线-机箱-散热器-开关管这个巨大的环路里转圈。这个环路面积比差模回路大几个数量级辐射效率极高这就是很多产品辐射发射超标的根本原因。所以共模电流最终回到哪里了的答案是回到激励源。那个开关管、那个时钟驱动、那个产生dv/dt的节点。大地只是回路中的一个节点不是终点。理解了这一点你就知道为什么有人加了无数磁珠电容都没用——因为你在错误的路径上堵截共模电流还是会找到另一条路回家。2.2 追到源头之后如何引导共模电流抄近路既然共模电流总要回到源头工程上最有效的策略不是堵死而是给一条近路。第一种办法是减小源头处的dv/dt。比如增大开关管栅极驱动电阻让开关速度慢一点。代价是开关损耗上升、温升变高所以要在EMC和效率之间找平衡。第二种办法是减小耦合路径。开关管和散热器之间如果用的是带铜箔的绝缘隔离片并把铜箔接地就能把耦合到散热器的共模电流直接引走不让它在机箱上乱跑。还有把散热器直接接初级地让电流短路回流也是常见的做法。第三种办法是提高共模电流往外跑的路径阻抗。在电源输入端口串共模电感就是典型的措施。共模电感对差模电流没有影响两边绕线产生的磁通互相抵消但对共模电流呈现高阻抗等于在电源线上设了一道关卡逼共模电流走别的路。第四种办法最巧妙给共模电流提供低阻抗的本地回流路径。在次级地、机壳和初级地之间接Y电容。Y电容容值一般在几百皮法到几纳法高频阻抗很低共模电流从机壳流过来时不用再绕到外部的电源线直接从Y电容抄近路回到初级地。但Y电容受漏电流安规限制医疗设备、手持设备的要求尤其严格不能无脑加大容值。我的经验是看到辐射超标第一反应不是去搜屏蔽材料而是在纸上画一条共模电流的完整路径图——从源出来经过哪个寄生电容走到哪个导体最后回哪。这张图画得出来整改就成功了一半画不出来加再多器件都是瞎猫碰死耗子。3. EMC测试与实验项目全景摸底、认证、判据3.1 必测的EMC实验项目清单与典型参数EMC测试项目多、标准杂但核心项目高度一致。我做了一个常用清单基本覆盖消费电子、工业控制、医疗设备会碰到的实验项目。实验项目参考标准频段/波形典型等级说明传导发射CECISPR 32 / EN 55032150kHz - 30MHzClass B通过LISN在电源端口测量辐射发射RECISPR 32 / EN 5503230MHz - 1GHz更严到6GHzClass B3m/10m在电波暗室中用天线测量静电放电ESDIEC 61000-4-2接触放电/空气放电±4kV、±8kV、±15kV直接接触或空气放电到外壳/按键电快速瞬变脉冲群EFTIEC 61000-4-45/50ns重复频率5kHz/100kHz±0.5kV - ±4kV对电源线和信号线耦合浪涌SurgeIEC 61000-4-51.2/50us电压波8/20us电流波±0.5kV - ±4kV模拟雷击、电网切换辐射抗扰RSIEC 61000-4-380MHz - 6GHz3V/m / 10V/m暗室中用天线照射传导抗扰CSIEC 61000-4-6150kHz - 80MHz3V / 10V通过耦合夹注入电压暂降/中断IEC 61000-4-11-0%、40%、70%模拟电网电压波动要注意的是不同产品类别标准差异很大。车载电子走CISPR 25军工走GJB 151B医疗设备在IEC 60601-1-2基础上还有额外的电磁干扰防护要求。做产品之前先把目标市场的标准清单列出来否则后面会发现认证流程完全走错。3.2 摸底测试怎么安排、验收判据怎么读很多公司把EMC测试安排在产品定型之后直接送到第三方实验室做正式认证运气好一次过运气不好就得反复整改、反复预约测试每次排期一周到几周时间和费用都是灾难性的。正确做法是功能样机阶段就做预摸底。不需要完整的暗室一台频谱仪加一套近场探头在办公桌上就能做初步筛查再狠一点租认证实验室半天到一天的暗室时间把产品所有工作模式、线缆连接状态都跑一遍把辐射基线摸清楚。摸底测试的目的不是证明产品行而是暴露所有可能的超标风险。EMC抗扰度测试的判据分为A、B、C、D四档A是性能完全正常B是性能暂时下降干扰消失后自己恢复不用人工干预C是功能中断需要复位或人工干预才能恢复D是设备损坏或数据丢失。绝大多数标准要求达到A或B少数项目允许C但存储设备、医疗生命支持设备基本不允许C出现。这里有一个容易被忽视的细节EMC测试结果强烈依赖配置。同一块板子带不带外壳、用多长的线缆、负载是轻是重测试结果可能差出10个dB。所以摸底和认证测试必须固化测试配置写上用哪根线、多长、怎么摆放否则认证现场随便一换潜在的超标风险又冒出来了。4. 整改超标产品的三步法定位源头、切断路径、验证效果4.1 超标定位的第一性原则先别急着加器件产品EMC测试超标后最容易犯的错误是一上来就堆磁珠、铜箔、导电泡棉。最后器件加了一堆不但效果没出来还因为改动太多根本不知道哪个动作起了作用。鸟枪换炮的正确流程是先定位。拿出频谱仪和近场探头看超标频点的分布规律。如果超标频率是一个基频加一串等间隔谐波基本可以确定是某个时钟源或者开关频率顺着基频去查晶振、时钟驱动、DCDC开关节点如果是宽带噪声背景上冒出几个尖峰多半是高速数字信号振铃或者LVDS、DDR这类高速总线如果只是单个宽频包络优先怀疑开关电源。定位手段也很关键。先用排除法断开外部线缆观察超标频率是否消失。如果消失了问题在线缆上的共模电流如果还在问题在板内辐射。再用近场探头扫PCB表面找场强热点通常用几厘米直径的小环探头沿着走线、芯片、连接器区域慢慢扫最强辐射点往往就是源头附近。还有就是用手或者铜箔按住某段线缆频谱变化剧烈的话这条线缆就是辐射天线。记住一个原则超标是结果源头是原因。没有定位清楚前不要动手改任何器件。4.2 三个真实整改手段与一个完整案例EMC整改的基本手段只有三类滤波、屏蔽、接地。滤波是改变电路阻抗让干扰在源头或路径上被消耗掉屏蔽是切断空间辐射路径把干扰关在盒子里接地是给干扰电流提供一条可预测的低阻抗回路让它不在敏感区域乱窜。我做过一个工业控制器辐射超标案例很有代表性。产品在辐射发射测试中80-100MHz频段超标4-5dB。第一轮排查近场探头扫板子发现最强辐射源不在主控芯片附近而在RS485接口区域。接着断开外部通信线缆超标幅度明显下降这就锁定了问题本质板内的时钟噪声通过隔离电源的寄生电容耦合到RS485收发器再沿着通信线缆辐射出去通信线缆就是那根天线。处理方法分三步RS485接口处串共模电感阻挡共模电流进入线缆通信线缆的屏蔽层通过金属连接器外壳做360度接地不再用那种只接一根细导线的猪尾巴方式在隔离电源原边地和副边地之间加一个Y电容给高频共模电流一条就近回流的路径减少跑到线缆上的分量。改动完成后重新测试余量超过6dB一次通过。这次整改最值得说的不是方案本身而是执行节奏一次只改一项每改一项就扫一次频谱截图记录。差模电感加上去看到哪个频段掉了Y电容加上去又看到哪个频段掉了。这样每一分余量都清楚是从哪来的后续量产也不会出幺蛾子。5. RJ45网口EMC防护电路与Layout的关键细节5.1 为什么RJ45是EMC重灾区长线缆、强干扰、高速信号RJ45以太网口可能是整个板子上EMC问题最多的接口没有之一。原因有三个一是它外接线缆动辄几十米甚至上百米可能跨越建筑物之间雷击浪涌和ESD特别容易从线缆引进来二是以太网信号速率高100BASE-TX的信号速率是125MHz1000BASE-T更是达到了125MHz×4对线防护器件稍微选大一点结电容眼图就废了三是RJ45本身是金属外壳屏蔽和不屏蔽设计差距极大很多低成本方案直接省略了屏蔽层接地设计共模电流没有去处全从信号线辐射出去。因此RJ45的防护必须分层次设计。最外层是连接器金属壳直接大面积连接到机壳地chassis ground通过面板的多点接触把静电和浪涌电流泄放到机壳。然后是以太网隔离变压器它一方面是信号隔离把PHY侧和线缆侧的直流电平彻底分开另一方面变压器本身也提供了一定的共模抑制能力。变压器之后是共模电感用来抑制差分线上的共模噪声。最后是PHY侧的终端匹配和Bob Smith电路把线缆引入的共模电流在变压器两侧都端接掉不让它跑进芯片。现在很多产品直接选用带磁性元件的RJ45连接器俗称带变压器RJ45内部把隔离变压器、共模电感、端接电阻都集成好了。这种方案最大的好处是缩短了PHY到变压器的走线长度减小了环路面积对EMC和信号完整性都有帮助。只要能忍受成本高一点优先选这种。5.2 防护器件选型与Layout的坑先说选型。TVS管用来限制ESD和浪涌电压但有一个关键参数结电容。100BASE-TX对结电容还稍微宽容一点1000BASE-T就非常敏感TVS结电容必须控制在1pF以下超过3pF就可能让眼图闭合。所以普通的ESD保护二极管不能直接拿来保护千兆网口必须选专门为高速接口设计的低电容TVS阵列。雷击防护比ESD更麻烦。以太网线缆雷击浪涌能量大电压波形1.2/50us电流波形8/20us只靠TVS扛不住。工程上常用气体放电管GDT做粗保护先把大部分能量泄放掉再用TVS做精保护把残压钳制在芯片能承受的范围。注意GDT触发电压要比TVS钳位电压高否则雷击来的时候TVS先动作可能直接烧掉。这时候还建议串联PPTC自恢复保险丝限制雷击后的持续电流保护变压器和PHY。Layout的坑更隐蔽。RJ45防护电路的摆放顺序必须是连接器→TVS→共模电感→变压器→PHY。所有防护器件应该贴着连接器放距离最好在5mm以内因为静电放电的上升沿极快几纳秒的事走线长了防护器件还没反应过来能量已经进到板子里了。变压器两侧的地要明确分割。连接器侧属于机壳地/保护地PHY侧属于信号地/数字地两者之间不能大面积铺铜直接连通。隔离带的处理方式多数参考设计是用Y电容跨接两侧地给共模电流一个受控的低阻抗回流路径同时保证直流隔离。有些工程师图省事直接铺铜连通等于把共模噪声从机壳直接倒进数字地再干净的设计也白搭。分享一个很常见的错误RJ45金属弹片明明设计了大面积接地结果安装时结构和面板之间绝缘处理不好弹片悬空静电无处释放打空气放电的时候直接死机。这种问题可真不是电路原理图能看出来的必须在结构装配阶段就检查弹片与机壳的接触电阻。6. 当EMC遇上存储圈Unity、Isilon是另一回事6.1 存储圈的EMC指什么写到这里必须提一个搜索引擎时代很常见的坑。当你搜EMC测试EMC整改时可能会翻出一堆叫Dell EMC UnityDell EMC Isilon的东西。那是另外一回事。Dell EMC前EMC公司是存储和IT方案领域的厂商Unity是其面向中端市场的统一存储产品线Isilon是横向扩展的分布式NAS集群Gen6是其第六代硬件平台节点。在数据中心建设、存储选型这些场景里提到EMC大概率是在聊存储阵列、SAN/NAS、备份容灾这些方向。这和硬件研发口中的EMC是电磁兼容性完全是两条知识线只是恰巧用了同一个缩写。6.2 如何避免搜错资料如果你本来想学电磁兼容结果搜出一堆存储产品大概率是搜索词不够完整。找电磁兼容内容用EMC测试EMC整改EMC设计就够找存储内容尽量用完整关键词比如Dell EMC Unity XTPowerScale Isilon后面那串产品名才是真正区分领域的标签。我自己处理同类问题的方法很简单先看标题语境。带MHzdB浪涌暗室的是电磁兼容带阵列NAS个位数的GB/TB双控制器的是存储。上下文是判断缩写歧义的最好线索。如果某天你看到6.2 EMC出现在一份存储产品手册里那讲的大概是存储控制器单元的电磁兼容设计但在研发规范里它就是我们这篇一直在聊的东西。最后再分享一个实操小技巧EMC文档看多了建议自己建一个频点档案把每次测试的超标频点、当时的工作状态、整改动作、前后对比截图全部归档。第二次遇到同样的频率特征直接从档案里找对策比重新定位快得多。
返回列表