硬件电路中的 EMC 设计
目录一 引言二、EMC 的本质三、EMC硬件设计的总体框架四、硬件电路中具体的EMC设计4.1 电源入口保护4.2 隔离通信芯片RS422一 引言EMC即电磁兼容性核心目标有两个一是设备本身不要向外产生过大的电磁干扰二是设备在外部电磁干扰下仍能稳定工作。对嵌入式硬件来说EMC 不是最后整改阶段“加几个磁珠、TVS、电容”就能解决的问题而是贯穿器件选型、原理图设计、PCB布局布线、接地回流、接口保护、结构屏蔽和测试整改的系统工程。Microchip 的 EMC 应用笔记也强调良好的 EMC 设计应从设计早期开始考虑而不是等测试失败后再补救。二、EMC 的本质任何 EMC 问题都可以拆解成三个要素干扰源 → 耦合路径 → 敏感对象。例如开关电源的 MOS 管高速开关是干扰源电源线、地线、空间辐射是耦合路径单片机复位脚、ADC采样脚、通信接口就是敏感对象。EMC 设计的本质就是降低干扰源强度、切断耦合路径、提高敏感电路抗扰能力。在实际产品中常见干扰源包括 DC/DC 开关电源、晶振、继电器、电机、PWM驱动、大电流回路、外部长线接口等常见敏感点包括 MCU 复位脚、晶振、ADC/DAC、参考电压、I²C/SPI/UART/CAN/RS485 通信线以及传感器输入。三、EMC硬件设计的总体框架一个完整的硬件 EMC 设计可以分为 10 个层面电源输入保护与滤波电源分配与去耦接地与回流路径PCB叠层与布局布线高速/时钟/复位电路处理I/O接口保护通信接口EMC设计模拟量/ADC/DAC电路抗干扰继电器、电机、感性负载抑制机壳、线缆、屏蔽与接插件处理四、硬件电路中具体的EMC设计4.1 电源入口保护外部电源输入 → 保险丝 / PTC反接保护 → TVS / MOV / GDT→ 共模电感 / 差模电感→π型滤波 → DC/DC 或 LDO→ 系统电源器件作用适用场景保险丝/PTC过流保护输入短路、器件击穿TVS快速钳位瞬态高压ESD、EFT、低中能量浪涌MOV吸收较大浪涌能量AC输入、大电源口GDT承受高能量浪涌户外、长线、电源入口共模电感抑制共模噪声电源线、通信线差模电感抑制线间差模噪声DC/DC输入输出X/Y电容泄放高频噪声AC电源、机壳地系统π型滤波综合抑制传导干扰电源入口、模块电源下图为π型滤波DC/DC隔离设计该设计目的主要有两个1. 防止外部24V电源线上的浪涌、静电、脉冲群进入系统2. 防止隔离DC/DC模块的开关噪声通过24V输入线向外传导。器件作用1D2输入串联二极管的 EMC/保护作用。D2 串在 24V 输入正线上主要作用不是滤波而是输入极性保护和反灌保护。作用可以概括为1. 防止24V电源反接时后级电路被反向击穿2. 防止后级电容或DC/DC模块向输入端反灌电流3. 在一定程度上隔离外部电源端的负向异常。2TVS1SMF36A 的瞬态钳位作用。TVS1 接在 D2 后的 24V 正线与地之间。它的核心作用是当输入线上出现 ESD、EFT、浪涌、插拔尖峰时把高压瞬态钳位到较低电压保护后级 DC/DC 模块。3C12 L1 C11 的 π 型滤波。24V输入噪声→ C12 对地旁路一部分高频噪声→ L1 对高频噪声呈现高阻抗→ C11 在DC/DC输入端再次旁路高频噪声。它同时对两个方向起作用1.外部 → 内部抑制24V线缆上的高频干扰进入DC/DC模块2.内部 → 外部抑制DC/DC模块的开关噪声沿24V输入线向外传导。4VRB2424S-10WR3隔离 DC/DC 对 EMC 的作用。U1 是 VRB2424S-10WR3 隔离 DC/DC 模块它的作用是将输入 24V 转换为隔离输出 24V_1。它在 EMC 中有两个意义1.切断直流地环路。隔离 DC/DC 可以让输入地和输出地在直流上隔离降低外部负载、传感器、通信设备或后级模块通过地线把干扰反灌回输入侧的风险。2.但隔离不等于没有高频耦合。隔离模块内部仍然存在隔离电容。VRB_S-10WR3 数据中给出的输入输出隔离电容典型值为 1000pF。高频共模噪声仍可能通过这个寄生电容从输入侧耦合到输出侧或从输出侧耦合回输入侧。因此如果 EMC 测试中出现共模噪声问题单靠输入差模 LC 滤波可能不够还可能需要输入端增加共模电感输出端增加共模/差模滤波输入地与输出地之间增加合规的Y电容优化隔离边界下方的PCB布局控制输出线缆长度和屏蔽接地。4.2 隔离通信芯片RS422这个电路的 EMC 设计思路包含以下层次1.隔离U9 隔离 GND1 与 GND2防止外部 RS485 地电位差、共模浪涌直接影响 MCU。2.电源去耦C65 10µF 负责逻辑侧去耦C66 C67 负责隔离侧去耦。它们让高频电流局部闭环避免电源噪声扩散。3.差分通信RS485A/B 是差分信号接收器关注VdiffVA-VB。共模干扰若同时耦合到 A/B 两根线上理论上会被差分接收抵消。4.偏置与终端R56、下方 510Ω、R68 组成偏置/弱端接网络让总线空闲时有确定状态减少误触发。5.阻尼R67、R69 20Ω 抑制边沿振铃和高频发射。6.ESD 保护Z5 将接口瞬态能量泄放到 TMG2保护 U9。元件参数作用U9NSIP83086V-DSWR隔离式 RS485 收发器完成 MCU 逻辑与 RS485 差分总线转换R5810kRX_TC 上拉保证默认逻辑状态R6610kTX_TC 上拉避免输入悬空R7110kP485 下拉默认接收模式防止上电误发送C650.1µF/50V逻辑侧高频去耦左侧 10µF10µF/25V逻辑侧低频储能C660.1µF/50V隔离侧 VISOOUT 高频去耦C6710µF/25V隔离侧 VISOOUT 储能滤波R56510ΩRS485A 上拉偏置下方 510Ω510ΩRS485B 下拉偏置R68300ΩA/B 间弱端接同时参与空闲偏置R6720ΩRS485A 串联阻尼、限流、降低 EMIR6920ΩRS485B 串联阻尼、限流、降低 EMIZ5CESD5V0APRS485A/B ESD、EFT、浪涌保护TMG2/GND2隔离侧地总线侧参考地和 ESD 泄放路径