鱼缸潜水泵EMC整改实战:高集成方案下传导辐射超标的定位与对策
鱼缸潜水泵这玩意儿看着不起眼真要拿去过 EMC 的时候能把人折腾到怀疑人生。我去年接手的一个项目就是典型客户的鱼缸泵用的是无刷直流电机板子塞进水密壳里送检前几天还信心满满结果传导发射在 2MHz 附近直接顶到限值线辐射发射在 90MHz 左右又冒出一串包。当时合作方给的方案就是“其利天下”的高集成驱动方案板子做得确实小但小体积带来的寄生耦合问题反而让整改比传统方案更棘手。这篇文章我就把整个排查和整改的思路捋一遍重点聊高集成方案下鱼缸潜水泵 EMC 不过的时候怎么一步步定位干扰源、怎么处理 PCB 地与金属壳之间的电容争议、怎么看待辐射发射里的天线效应。这些东西不光是给鱼缸泵用的做小水泵、小风机、直流无刷电机的朋友都可以参考。先说清楚EMC 整改这事没有银弹。网上一堆“加个磁珠就好了”“套个磁环就过了”的说法基本都是碰运气。真正靠谱的做法是搞清楚你的板子上到底谁在产生干扰、干扰走什么路径出去然后针对性地堵。鱼缸潜水泵的特殊性在于它工作在潮湿环境结构上往往是电机控制板水密壳体的组合可用整改空间非常小还伴随绝缘、漏电流、防水等一堆约束。所以这篇文章我尽量把原理和实操都覆盖到让你拿到同类项目时能直接对着步骤来。1. 鱼缸泵 EMC 失败的本质驱动架构与干扰源定位1.1 驱动方式是 EMC 底子的分水岭鱼缸潜水泵的电机绝大多数是无刷直流电机BLDC。无刷电机必须有电子换向也就是通过三相逆变桥把直流电变成交流电供给电机绕组。而这个“逆变”过程就是 EMC 问题的根源。问题出在开关方式上。比较老的方案用方波驱动也叫六步换向上下桥臂的 MOS 管直接以 PWM 方式高速开关。方波驱动的好处是控制简单、成本低坏处是电流波形里含有极其丰富的谐波成分。MOS 管开关瞬间di/dt 可以达到几百 A/微秒的量级。这个电流突变会通过电路中的寄生电感产生电压尖峰而电压尖峰会激励起宽频带的噪声常见的就是在 150kHz 到 30MHz 的传导频段里留下一串包络状的高频分量。我现在给客户选型但凡 EMC 要求严一点的场合都优先考虑正弦驱动也叫 FOC 或者带正弦调制的 BLDC 驱动因为调制出来的相电流是平滑的正弦波谐波能量大幅下降。但鱼缸泵这个品类有个尴尬成本压力太大很多方案为了省 MCU 资源和 MOS 管驱动电路还是走方波驱动顶多加了点斩波补偿。这个底子就决定了你后面必须花更多力气去做滤波和屏蔽。其利天下那套高集成方案我接触到的版本是把三相半桥驱动、MCU、LDO、保护电路集成在很小的封装里甚至有的还把 MOSFET 也并进去了。好处是开关节点Phase node的环路面积被极大压缩因为驱动管就在芯片内部PCB 走线不再需要从驱动 IC 拉到功率 MOS 再拉到电机端子这能显著降低开关环路的辐射效率。坏处是高密度集成意味着多个功能模块挤在一起地弹、电源耦合、相邻走线串扰这些问题会被放大而且一旦布局定型你几乎没有物理空间去加滤波器件。1.2 传导发射超标本质是电流路径出了问题传导发射测试考察的是设备通过电源线向外发射的噪声。测试时设备通过 LISN线路阻抗稳定网络供电LISN 会把电源线上的噪声电压耦合到接收机里。鱼缸泵是直流供电的话就测 DC 线上的共模和差模噪声如果是交流供电带适配器那就测交流输入端的噪声。我把干扰路径拆成两大类来看差模噪声走的是 L正线和 N负线之间的环路。在鱼缸泵里差模主要来自电机相线上的脉动电流直接耦合回电源线。对策就是加 X 电容、加差模电感但受限于 PCB 尺寸和外壳空间很多时候做不足量。共模噪声走的是电源线和大地之间的环路。在鱼缸泵里共模电流的源头是 MOS 管开关节点的高 dv/dt通过寄生电容比如电机绕组与金属外壳之间的分布电容、MOS 管散热片对地电容、PCB 走线对地电容耦合到“地”上然后再通过电源线回到源端。整改传导发射九成的工作是在跟共模噪声搏斗。差模噪声的频段比较集中频率低、能量大处理起来直接共模噪声频带宽、路径复杂动不动就超宽频段。1.3 共模电流到底回到哪里关于回流路径的真相这是网上吵得比较多的问题也是热词里那条“emc共模电流最终回到哪里了”的来源。搞懂这个问题你才知道共模滤波电容应该放在哪。共模电流的完整路径是这样的开关节点的高频电压通过寄生电容 Cpar形成位移电流从电机壳体或 PCB 地流向大地这些电流不会凭空消失它们必须通过某条导体回到源头电源的滤波电容负极或者桥臂的低压侧。问题在于回流的路径并不唯一——一部分电流经过 LISN 的 50Ω 阻抗回到源端这就是接收机测到的共模电压另一部分电流通过其他寄生路径比如电源线对地的分布电容直接回流。所以“共模电流回到哪里”的答案落在工程上就是一句话共模电流会沿着阻抗最低的路径回流而你的任务就是给它设计一条可控的低阻抗回流路径让它不要穿越 LISN 的测量阻抗。怎么设计这条路径常规做法是在 PCB 地和金属外壳之间跨接 Y 电容。这个电容给共模电流提供了一个低频低阻抗通道让它在到达 LISN 之前就被旁路掉。Y 电容容量不需要大几百 pF 到几 nF 就够了关键在于放置位置必须紧挨着干扰源或者紧挨着干扰耦合进去的接地点否则引线电感会毁掉这个电容的高频旁路效果。这里要特别说明鱼缸泵如果是塑料外壳就不存在“PCB 地接金属壳体”这条路。这时候共模电流主要通过电机长线辐射出去对策重心就转移到电机线束的共模滤波和屏蔽上。2. 高集成方案的双刃剑器件越小整改空间越讲究2.1 其利天下高集成方案架构里EMC 相关节点在哪我拿到过一套其利天下的集成方案样机封装很小整个功率板还没一枚硬币大多少IPM 内置了三相桥、自举二极管、还有电流采样放大器。从系统框图上看电源进来先经过一级 LC 滤波然后直接进集成模块模块输出三相直接连电机。这种方案在 EMC 上有个被许多人忽略的优势功率回路被封装在芯片内部回流面积小。高频噪声辐射效率正比于环路面积环路越小辐射效率越低。很多传统分立方案功率走线拉得长环路动辄几个平方厘米辐射超标怎么压都压不下去换集成方案之后环路面积锐减辐射发射的基线就低了好几 dB。这也是为什么很多做泵类、风机的厂家开始往高集成方向走的原因。但代价同样明显。集成封装的引脚间距极小相邻引脚之间耦合电容不可忽视同时强大的开关瞬态电流会在芯片内部的地和基板上制造地弹电压。如果 PCB 层叠和过孔规划不到位芯片底部的地Exposed Pad和外围地之间的阻抗偏高地弹就会耦合到模拟电路、控制信号甚至电源线上。2.2 高压侧浮驱与自举电容隐藏的共模耦合路径高集成方案里三相逆变桥的上管驱动通常用自举电路实现。自举电容在芯片内部或者外部引脚负责给上管驱动提供悬浮电源。这个电容在开关过程中会被快速充放电如果电容靠近开关节点它两端的 dv/dt 很高会把噪声通过空间耦合带到驱动部分去。整改要点自举电容一定要选低等效串联电感的陶瓷电容放在离对应引脚最近的地方。有些集成方案允许外部接自举电容有些则是内部集成。内部集成的方案你改不了外部的话别为了省事把电容摆到板子另一面然后拉长走线最好还是就近打孔到顶层让走线尽量短粗。我遇到过一种奇怪的现象辐射发射在 60MHz 附近冒尖怎么查都查不到源头最后用近场探头沿着芯片扫发现是自举电容引脚上的噪声耦合到了相邻的采样电阻走线上。把采样走线换到芯片另一侧并且包地之后那个尖直接就平了。2.3 高集成方案的 PCB 布局:先规划回流再考虑布通这句话值得刻在工位上。很多工程师画板子的习惯是先扇出芯片引脚再走信号和电源最后才想起地平面。这在低速数字电路里问题不大但在 BLDC 驱动这种强干扰场景里这个习惯会带来 EMC 灾难。高集成方案虽然内部环路小但板和芯片之间总得有功率走线比如从芯片输出到电机端子的三根相线。每一根相线都会和地平面构成一个小环路。环路面积不只由走线决定还由回流路径决定。如果相线在顶层走地平面在第二层而相线正下方的地平面被打穿或者被分割回流电流就得绕路环路面积变大辐射就上来了。我给这套方案画板的时候定了三条铁律芯片的地焊盘必须直接打多个过孔到完整主地平面过孔间距控制在 0.5mm 以内减少地弹。三相输出走线尽量从芯片同一侧引出并保持彼此间距不要包到芯片另一侧把敏感电路圈在中间。电源入口处先经过 LC 滤波再到芯片供电脚滤波地必须单点连接主地避免滤波电流污染数字地。这些看起来是基本功但在高集成小板上每一条都会真实反映到测试结果里。有一次我为了省成本省掉了若干个地过孔传导发射余量直接少了 3dB——这只是过孔数量差别而已。3. PCB 地接金属壳加电容争议背后的工程判断3.1 这个电容到底扮演什么角色热词里有一条很特别“PCB 地与金属壳体之间加一个大电容到底有没有用”这个问题几乎每个做电机驱动的人都会遇到尤其是在鱼缸泵这种金属壳体很常见的应用里。先给结论有用但必须配合其他措施而且容量不是越大越好。前面说过共模电流需要一个低阻抗回流路径。PCB 地接金属壳体电容本质就是 Y 电容提供了一个显式的旁路路径让高频共模电流直接被旁路回 PCB 地而不是沿着电源线走。这在传导发射测试里能明显压掉中高频段的共模噪声。但为什么有人说加了没效果甚至更差原因有三个电容放得离干扰源太远引线电感把旁路效果吃光了。容量选得过大比如直接上 100nF、1uF导致低频段阻抗太低反而让原本走正常路径的电流也往这边窜改变了整个电流分配。金属壳本身没有良好接地浮地电容的一端其实是悬空的等于白加。3.2 加多大、加在哪、怎么加三个实测有效的准则先说容量。做 EMC 的时候我一般从 2.2nF 起步试撬动范围在 470pF 到 10nF 之间。对这个电容的要求是在 1MHz 以下尽量不影响正常工作低频阻抗足够高在 10MHz 以上尽量低阻抗。陶瓷电容在这个容量区间是合适的但要选 C0G 或者 X7R 材质至少额定电压要高于两倍系统最高电压。鱼缸泵如果走 24V 直流额定电压选 100V 以上如果走 220V 交流那必须用符合安规要求的 Y1/Y2 电容别拿普通瓷片电容顶替出的是安全问题。再说位置。原则只有一个电容要跨接在共模电流最需要旁路的位置。对鱼缸泵来说通常是在控制板的地和金属机壳的固定柱之间而且最好紧靠着电机引出线那一侧。因为电机线是共模干扰的最大入口干扰从电机线进到 PCB你要在它刚进板子的地方就把它短路回地。最后说怎么加。实际结构上金属壳可能不是直接和 PCB 连着的PCB 靠螺钉固定在壳体的塑料支架上。你需要找一个金属固定点比如电机安装螺丝然后从 PCB 地焊盘引一根短而粗的走线或直接焊一根短线到这颗螺丝上再把 Y 电容跨接在走线与壳体之间。注意走线越短越好千万别为了布线方便绕大圈。3.3 实测对比加与不加的频谱变化我之前在一个 24V 鱼缸泵项目上专门做过 A/B 测试。不加这个电容的时候传导发射在 2MHz 和 6MHz 处分别有两个尖峰2MHz 尖峰已经贴近限值线余量只有 1.2dB。我在 PCB 地和金属壳体之间并了一颗 2.2nF/250V 的 C0G 电容其他什么都不动重新扫2MHz 尖峰下降了约 8dB余量拉到 9dB 以上。6MHz 的尖峰基本没动。但在 18MHz 附近出现了一个新的小包虽然没超标但说明噪声路径改变了。后来我在电机三相线和 PCB 地之间又加了共模电感在集成方案里空间不够换成了在电机端加磁环18MHz 那个包才压下去。这个案例典型说明了Y 电容只是调整了共模电流的走向并没有消灭干扰源如果你把一条路堵了噪声可能从另一条路钻出来。所以加电容能不能改善 EMC关键看你给它配的是一条完整的低阻抗路径而不是把它当独立元件来看。4. 天线效应与辐射超标的整改实战从 FAIL 到余量 6dB4.1 辐射发射里的“天线效应”是怎么回事辐射发射测试RE是鱼缸泵 EMC 里第二道坎。很多做传导整改经验丰富的人一到辐射测试就抓瞎因为辐射问题往往看不到具体的“线”它靠的是空间耦合。天线效应的本质是任何金属导体只要它的尺寸接近某个频率的 1/4 波长就会成为一根有效天线把上面的高频电流转换成电磁波辐射出去。在鱼缸泵里潜在天线包括电机引出线三根相线和延长线。几十厘米的长度恰好在 100MHz~300MHz 之间有谐振峰。PCB 上的长走线尤其是靠近开关节点的走线。金属壳体本身如果壳体尺寸接近波长的整数倍。散热片如果存在。我在一个项目里遇到过辐射在 88MHz 附近超了 3dB怎么查都是电机线的问题。把电机线换成屏蔽线然后在屏蔽层两端接地超标点直接压下去 10dB。这种问题只能物理层面解决什么滤波电容、磁珠都救不了因为干扰是以空间波形式耦合出去的你必须在传播路径上做文章。4.2 按优先级调整先源头、再路径、后屏蔽辐射整改的优先级很明确先减源头能量再断传播路径最后才考虑屏蔽。这个顺序搞反了会让你浪费大量时间。具体到鱼缸泵项目我按这个顺序走降低开关节点的 dv/dt。方法是在 MOS 管或者集成模块的输出引脚对地并联一个小电容或者串联一个阻尼电阻让开关沿变缓。这个操作会增加一点开关损耗但对低速鱼缸泵来说影响不大。电容从 100pF 起步撬动到 470pF 就能看到不少效果。在电机线上套磁环。这是最经典也最有效的辐射整改手段。磁环在共模状态下呈现高阻抗相当于给共模电流加了损耗元件把能量转成热而不是辐射出去。磁环套在三相线束上靠近 PCB 端效果最好。优化布线减少 PCB 上的天线。把你 PCB 上的长走线揪出来尤其是那些离开关节点近的采样线、反馈线。能包地就包地能缩短就缩短实在不行串一个几百欧姆的磁珠。最后才是屏蔽。鱼缸泵的金属壳本身就是半屏蔽体但往往存在缝隙和开口这些缝隙在天线效应下反而会变成槽缝天线向外部辐射。如果要靠壳体屏蔽必须保证各金属部件之间的连接是低阻抗的多点接地或导电衬垫。4.3 完整整改案例从 FAIL 到余量 6dB 的记录去年那个让我头疼的 24V 鱼缸泵项目辐射发射在 88MHz 和 156MHz 两个点超标最高超出限值 3.2dB。这是标准 3 米法 RE 测试的数据。我第一步做的不是改板而是用近场探头在整机内部扫了一圈确认噪声源头在哪里。结果发现88MHz 的輻射主要是电机引出线带出来的156MHz 的辐射则集中在 PCB 上电源输入滤波电路附近怀疑是 LC 滤波器和肖特基二极管之间的环路辐射。针对 88MHz我在电机三相线束上套了一个 28 材质、内径 8mm 的镍锌磁环在靠近 PCB 端固定同时在每个相线上各串了一个 100Ω/100MHz 的磁珠。针对 156MHz我把输入滤波电容挪到了更靠近连接器的位置缩小它与 LISN 之间的环路面积并在 Vin 和 GND 之间并联了一个 470pF 的高频旁路电容。改完重新测88MHz 降到限值下面 7.8dB156MHz 降到限值下面 6.1dB两个点位都留出超过 6dB 的余量。这次整改没有对集成方案本身做任何修改全部是外围调整说明高集成方案的底子不差问题出在配套的输入输出处理上。这个案例给我的教训是辐射问题的源头很少在芯片内部而在芯片与外部世界的接口处——电源入口、电机出口、连接器附近。改这些地方的环路面积和滤波措施往往比折腾芯片内部参数见效更快。5. 量产一致性从实验室通过到产线稳定的最后一公里5.1 同批次器件差异对 EMC 的一致性冲击实验室整改通过只是第一步。很多项目死在送检测试全过批产之后却发现抽检不合格。原因往往是器件参数的批次差异。鱼缸泵量产里影响 EMC 的三个关键器件MOS 管的栅极电阻栅极电阻决定开关速度。同一个型号的 MOS不同批次之间 Gate ChargeQg可能有 20% 的差异如果电路里的栅极电阻没有余量开关速度就变了EMC 也跟着飘。磁环的初始磁导率磁环的 μi 受温度和生产工艺影响很大。同一个供应商不同批次的磁环阻抗特性可能差 30% 以上。验证样品时用的磁环和批量采购的磁环效果可能完全两样。Y 电容的容值即使是 X7R 材质也会随温度和直流偏压变化。电容在板子上的实际有效容值可能只有标称值的 60%~80%。对策很简单确认供应商的规格书容差、锁定关键物料、每批次来料做抽样验证。尤其磁环一定要第搞清它的阻抗-频率曲线而不是只看尺寸。5.2 整改措施的可制造性评估有些整改措施在样品阶段效果好但在产线上根本做不了。比如磁环套在电机线上如果是手工套位置和固定方式不会完全一致位置差 5mm效果可能差 3dB。你要么定做带卡扣的磁环座要么在 PCB 上预留磁环的固定焊盘让磁环以元件形式过回流焊。还比如Y 电容跨接在 PCB 地和壳体之间如果是靠螺丝连接那么缠着电容腿绕螺丝的工艺在产线上很难保证一致性。我见过一个项目样品阶段用线焊的方式量产时改成弹片接触结果接触电阻变大EMC 直接退化到不过。所以在样品整改时就要考虑产线的实际工艺能力。每用一项整改措施都要问一句这玩意儿十个工人装十台效果能一样吗5.3 预测试与送测流程的建议最后聊聊测试流程。很多小团队在 EMC 上栽跟头是因为省了预测试的钱直接送第三方实验室。正规实验室一小时上千块多测一轮就是多花几千块但和自己来回改板时间比这笔钱真不算贵。我自己在鱼缸泵这类项目上的习惯是保护性预扫自己单位用近场探头频谱仪先扫一轮重点关注 2MHz、6MHz、90MHz、160MHz 这些电机驱动高发频段。找性价比高的预测试实验室很多实验室提供单频段预扫服务费用低很多能提前发现 80% 的问题。正式送测前多做几台样品至少 3 台分别从不同批次或者不同生产日期里抽看看一致性。如果 3 台测试结果分散度超过 3dB量产风险就很高先别送测。这套流程走下来我在过去的几个鱼缸泵、小风机项目里正式送测基本都是一次过。说句实在话EMC 整改本身并不难难的是系统性地理解干扰路径并且在设计阶段就把 EMC 因素考虑进去。高集成方案把物理空间压缩到极限就更要求你在每一处细节上都想清楚电流走哪条路、回流走哪条路、天线在哪里。最后分享一个我的个人习惯每次做完一个 EMC 整改项目我都会把频谱图、整改措施列表和最终的 PCB 改动记录归档。下次再遇到类似鱼缸泵这种高速开关小体积水密结构的组合先翻之前的记录对照一遍往往能省掉大半的排查时间。EMC 这东西经验积累到一定程度看一眼板子布局就能猜出大概哪个频段会翻车——这种判断力靠的就是一次次从 FAIL 到 PASS 的记录攒下来的。
上一篇/下一篇内容由系统自动关联
返回资讯列表 →