报文通信系统简介

做EMC设计的人,心里一定要清楚:你处理的不是一根线,而是一条数字通道。报文能不能正确传过去,跟这条通道的物理层有直接关系。我经常跟年轻工程师说,别一上来就抓协议栈,先把CAN、RS‑485、以太网这三兄弟的信号特性摸透,后面分析EMI问题才有个底。

为什么先聊通信链路?

EMI干扰不是均匀地影响所有信号。不同链路的电平、阻抗、共模抑制能力差得很远。举个例子——CAN总线用差分信号,共模噪声对它影响小;但RS‑485如果接地没做好,那就麻烦了。我去年在产线碰到一个案例,设备间距离也就30米,用的RS‑485,结果丢包率飙到15%。查到最后,问题就出在共模电压没处理好。

所以你想想看,在做EMI分析之前,先搞清楚你手上的链路属于哪一类,干扰容易从哪个缝隙钻进来,这是最实际的起点。

1. CAN 总线

CAN(Controller Area Network)在汽车和工业现场非常常见。它的物理层用的是差分电压——CAN_H和CAN_L两条线。

  • 信号电平:显性位(Dominant)时,CAN_H≈3.5V,CAN_L≈1.5V,差分约2V;隐性位(Recessive)时,两线都约2.5V,差分接近0V。
  • 传输方式:半双工,多主竞争。我刚开始做车载项目时,老搞不明白总线仲裁的电气机制,后来才理解——其实就是靠显性位抢线。
  • 抗EMI特性:差分结构本身对共模噪声有一定抑制。但缺点是速率一般不超过1Mbps,而且总线长度受限(约40m@1Mbps)。

避坑指南:我曾经遇到一个ECU样机,CAN收发器离连接器太远,导致总线在PCB上走了20cm。结果EMI测试时,辐射超标了6dB。后来把收发器往连接器旁边挪,问题解决。记住:CAN收发器离总线入口越近越好。

2. RS‑485

RS‑485也是差分传输,但它比CAN更“粗犷”。它的共模范围更宽(‑7V~+12V),但抗EMI能力却更容易被接地问题破坏。

  • 信号电平:A线比B线高时表示逻辑1(通常差分≥200mV),反过来是逻辑0。典型驱动器输出差分电压±1.5V~±5V。
  • 传输距离:1200m都很常见,树形拓扑也行。但速率越高,距离越短。
  • 共模干扰:这是最大痛点。差分管脚能抑制共模,但如果接地环路形成,共模电压会直接灌到收发器上,烧掉芯片。我亲眼见过一个工地,因为地电位差太大,一晚上烧了三块485接口板。

特别注意:RS‑485终端电阻一定要放在总线两端,而且只能放两端。有人图省事只放一个,或者放在中间,结果信号反射严重,误码率飙升。我就吃过这个亏……

3. 工业以太网(Ethernet)

现在工业现场越来越爱用以太网。它用的是双绞线里的差分对,每对都带隔离变压器,理论上抗EMI能力很强。但实际没那么美好。

参数典型值EMI敏感说明
信号电平差分±2.5V(百兆)幅值低,容易被共模噪声淹没
编码方式MLT-3(百兆)/ PAM5(千兆)频谱宽,EMI辐射频段也多
隔离变压器1.5kV~6kV隔离防止地环流,但高频噪声仍可穿透寄生电容
最长链路100m(无中继)长链路压降和串扰更明显

这里有个我常说的“错觉”:很多人以为以太网有变压器就万无一失。其实变压器对共模噪声的抑制在高频段会下降,尤其100MHz以上的骚扰,很容易耦合进信号线。我有个客户,他们的设备放在变频器旁边,以太网总是间歇掉线。查了半天,发现是变频器开关噪声通过空间耦合到了网线屏蔽层上,变压器没顶住。

三种链路信号特性对比

下面这个表格我常拿来给团队做速查。记住关键参数,调试时能省一半时间。

特性CANRS‑485Ethernet (100Base‑TX)
差分电压幅值约2V(显性)±1.5~5V±2.5V
典型速率250kbps~1Mbps10Mbps(短距离)100Mbps / 1Gbps
共模抑制能力中(共模范围±12V)强(共模范围‑7~+12V)强(配合隔离变压器)
接地敏感性低(带总线仲裁)高(地电位差易损坏)低(隔离)
EMI辐射频段1~30MHz1~10MHz30~125MHz

信号特性图谱

下面这张图我把三种链路的核心参数放在一起,你可以用做排查时的快速对照。

典型工业报文通信链路信号特性对比 CAN 总线 差分电压:显性 ≈2V 隐性 ≈0V 共模范围:±12V 典型速率:≤1Mbps RS-485 差分电压:±1.5~5V 共模范围:-7~+12V 最大传输:1200m 终端电阻需两端 工业以太网 差分电压:±2.5V 编码:MLT-3 / PAM5 隔离范围:1.5kV~6kV 链路限制:100m ⚠️ EMI 敏感节点 • CAN:总线共模扼流圈位置不当会退化差分特性 • RS-485:地电位差导致共模电压超过收发器耐受范围 • 以太网:隔离变压器寄生电容为高频噪声提供通路 避坑建议 • 优先选择差分链路,但不要过度相信共模抑制 • 关注接地设计与终端匹配,这是电磁兼容的第一道防线

小结

不同链路对EMI的免疫力,归根结底取决于信号幅度、共模抑制能力和频率分布。我个人觉得,做EMI分析的第一步不是跑去测频谱,而是先问自己一句:“我现在用的是什么物理层?它最怕什么?” 剩下的工作,无非是顺着这个方向去深挖。在接下来的章节里,我们会逐一拆解EMI如何从这些薄弱环节渗透进报文里。