EMC设计被业界戏称为 玄学相信每个硬件工程师都深有体会。很多时候产品功能跑得好好的性能指标全达标一到 EMC 认证环节就直接卡壳。尤其是做军品和加固产品的暗室按小时计费成都这边普遍 1500-2000 元 / 小时多耗一天就是一两万打水漂。如果自己搞不定找第三方整改加固笔记本单 CE102RE102 两项的报价就在 4-6W还不保证一次过。更要命的是项目延期带来的损失 —— 客户罚款、订单取消、信誉受损这些都是无法用金钱衡量的。所以能自己快速定位问题、解决问题省下的每一分钱都是实打实的利润。今天就给大家分享一个我们刚做完的真实整改案例因为客户临时加了一个耐压要求换了个隔离 DC-DC 模块结果导致 CE102 和 RE102 双双超标。我们没有找第三方从源头分析整改解决了问题。项目背景一个临时需求引发的 EMC 灾难这是一款已经定型的加固笔记本项目所有测试都已经通过马上就要批量交付。结果客户突然发来一个变更通知所有电源输入端口必须增加 500VDC 耐压要求。原来的设计用的是非隔离 DC-DC 模块根本过不了这个耐压测试。没办法我们只能紧急把所有非隔离模块换成了同功率的隔离型 DC-DC 模块。换模块的时候我们就有预感EMC 肯定会出问题。隔离型模块和非隔离型模块的噪声特性完全不同主要有两大风险CE102 传导发射超标没有万能的滤波器只有阻抗匹配的滤波器。原来的滤波器是针对非隔离模块设计的换了隔离模块后阻抗不匹配滤波效果会大打折扣。RE102 辐射发射超标隔离型模块内部有变压器开关环路面积更大原副边之间还有寄生电容共模噪声会比非隔离模块大得多。果然换完模块后第一次送测直接翻车。我们看一下初始测试频谱图可以看到在265K这个频点有较高的超限同时在2-10M部分有尖刺出现。一般这种情况RE102的情况也不会太好。果不其然RE102也不合格看一下初始测试频谱图我们来看一下第一频段超标的细节图我们可以发现和电源的开关频率265K高度相关有经验的工程师一看就知道这种单频点大幅超标的情况几乎可以肯定是电源的开关频率及其谐波导致的。而且一般来说传导问题解决了辐射问题也会跟着下降一大截。所以我们决定先从 CE102 入手我们这次超标的 265KHz 正好是电源的开关频率属于典型的差模干扰。解决差模干扰最有效、最经济的方法就是在电源输入端增加 X 电容。庆幸的是我们当初做载板设计的时候就预留了 X 电容和共模电感的位置不用动 PCBLISN 上测到的电压 DCDC 产生的输入纹波电流 × 输入端口的等效阻抗在体积高度允许情况下我们选择了0.1UF470UF的组合相较于LISN的50欧姆阻抗它衰减了67.5DB增加电容后我们测试CE102我们可以看到265K已经被压制下去了满足要求。第二步解决 RE102 辐射超标传导问题解决了接下来就是更头疼的 RE102 辐射发射。测试结果显示20-22MHz 频段出现了一个明显的超标带多个频点超过限值 10-15dB。很多人遇到辐射超标就开始乱贴铜箔、乱加磁珠这是最浪费时间和金钱的做法。辐射整改的第一步永远是先确定超标频点的来源。我们做了一个非常简单但极其有效的计算 ——谐波匹配度计算开关频率 fsw260KHz77 次谐波77×0.2620.02MHz→ 对应 M1 点 20.035MHz误差 0.07%79 次谐波79×0.2620.54MHz→ 对应 M2 点 20.565MHz误差 0.12%80 次谐波80×0.2620.80MHz→ 对应 M3 点 20.825MHz误差 0.12%81 次谐波81×0.2621.06MHz→ 对应 M4 点 21.090MHz误差 0.14%85 次谐波85×0.2622.10MHz→ 对应 M9 点 22.145MHz误差 0.20%所有主要超标点与开关频率的高次谐波完全吻合而且都是奇次谐波完美符合方波傅里叶展开的特性。由此可以 100% 确定辐射干扰源就是这个隔离 DC-DC 模块。接下来我们要搞清楚为什么这个模块会产生这么强的辐射这里有一个绝大多数工程师都会忽略的关键点辐射的强度不仅取决于干扰源的强度还取决于天线的效率。我们测试的时候只连接了一根 3 米长的电源线到 LISN。我们来算一下电磁波波长公式λc/fc3×10⁸m/s20MHz 电磁波的波长 λ15 米四分之一波长 3.75 米你看我们用的 3 米电源线长度正好和 20MHz 的四分之一波长高度接近。这时候这根电源线就变成了一根高效的单极谐振天线辐射效率达到峰值。22MHz 的四分之一波长是 3.4 米同样和 3 米电源线长度匹配所以 20-22MHz 形成了一个明显的超标带。搞清楚了干扰源和辐射天线接下来就是解决问题了。隔离型 DC-DC 模块内部开关管快速切换时dv/dt 可达 10⁹V/s 以上会在变压器原副边之间产生极高的电位差。这个电位差通过变压器原副边之间的寄生电容 Cps 耦合到次级形成共模电流。共模电流同时流过输出正线和负线磁场无法相互抵消会沿着电源线向外辐射。而差模电流在正负极之间流动磁场相互抵消辐射效率仅为共模辐射的 1% 以下。所以解决电源辐射问题的核心就是抑制共模电流由于在机箱出口处已经有一个滤波器且是二级共模电感构成的滤波电路。那我们优先考虑的是DCDC隔离模块的输出端导致的问题我们已经明确了干扰源那我们优先去降低其共模干扰在 DC-DC 模块的输出正、负极与外壳地之间并联了 470pF 10nF 的 Y2 电容组合为共模电流提供一个低阻抗的回流路径让它直接流回大地而不是流到电源线上。同时给DCDC隔离电源模块增加一个钣金屏蔽罩切断其耦合路径再次测试 RE102结果令人惊喜20-22MHz 的整个超标带全部消失了所有频点都比限值低了 8dB 以上余量非常充足。我们用真金白银换来的 4 条 EMC 整改铁律这次整改虽然有惊无险但也给我们敲响了警钟。结合我们之前踩过的无数坑总结出 4 条 EMC 整改铁律希望能帮大家少走弯路1没有万能的滤波器只有阻抗匹配的滤波器这是 EMC 领域最重要的一句话。同样一个滤波器用在 A 电源上效果很好用在 B 电源上可能完全没用甚至会更糟。如果是新项目研发强烈建议把你的电源模块参数发给滤波器厂家让他们帮你选一款已经匹配好的滤波器。正规一点的滤波器厂家都有自己的屏蔽室可以免费帮你测 CE102这样能帮你节省大量的测试时间和费用。2隔离 DC-DC 模块选型优先选半砖型绝对不要选便装式很多人为了省钱或者省空间会选那种便装式的隔离模块这是 EMC 的噩梦。变压器设计半砖型模块几乎全部采用带原副边屏蔽层的变压器部分高端产品还有三层屏蔽能把原副边寄生电容降低一个数量级。而便装式模块为了省成本大多用无屏蔽层的变压器寄生电容大共模噪声极其严重。开关环路设计半砖型模块内部用多层 PCB 设计开关环路面积被最小化到极致。而便装式模块大多用双层板设计开关环路面积大di/dt 和 dv/dt 产生的辐射非常高。3辐射超标先算谐波再找天线最后才是加滤波90% 的辐射超标都能通过 计算谐波匹配度 找到干扰源。找到干扰源后先找辐射天线通常是各种线缆最后再针对性地加滤波和屏蔽。整改前先用频谱仪 近场探头扫一遍确认干扰源的位置整改完后再扫一遍确认已经把干扰压下去了而且没有引入新的超标点。这样去实验室测试才会有把握避免浪费时间和金钱。4不要完全相信 AI 的分析它会一本正经地乱说我们这次也试过用 AI 分析整改方案结果它给了一堆完全错误的建议比如让我们在电源线上加磁珠、在机箱内部贴铜箔等等。如果按照它的建议去做不仅解决不了问题还会白白浪费几万块钱的测试费。AI 可以作为辅助工具但最终的判断一定要基于自己的专业知识和实测数据。写在最后很多人说 EMC 是玄学其实不是。EMC 是一门严谨的科学它有明确的理论基础和可重复的验证方法。那些觉得 EMC 是玄学的人大多是因为没有掌握正确的分析方法只会盲目试错。做硬件设计尤其是做军品和加固产品没有捷径可走。你在设计阶段多考虑一分 EMC后期整改就能省十分的钱和时间。你忽略的每一个细节最终都会变成暗室里熬的夜和花出去的冤枉钱。希望这篇文章能帮到正在被 EMC 折磨的你。祝大家所有项目都能一次通过 EMC 认证再也不用被整改纠缠互动话题你在 EMC 整改中遇到过哪些最离谱的坑花过多少冤枉钱欢迎在评论区留言分享让更多同行避坑。本文首发于我的公众号成都天瀚智能科技专注加固计算机与军标 EMC 技术分享。