1. EMI 电磁干扰基础

做CAN FD多年,有个问题总被问到:明明设计没问题,一上电错误帧就乱飞?我习惯先从根上找原因——有没有EMI在捣鬼。

EMI,说白了就是电磁干扰。你想想看,电路里电流在跑,周围就会产生电磁场。如果这个场影响了别的电路,那就是干扰。

核心问题:EMI 是 CAN FD 错误帧的隐形杀手,尤其是高频辐射干扰。

1.1 什么是电磁干扰

电磁干扰的定义其实很简单:任何导致设备性能下降、功能失效或数据错误的电磁现象,都叫EMI。

我见过太多工程师忽略这一点,总觉得信号能跑就行。嗯,真的不行。

  • 干扰源:产生电磁能量的器件
  • 耦合路径:能量传播的通道
  • 敏感设备:被干扰的对象

这三样缺一个,干扰都成不了。

1.2 传导干扰与辐射干扰

电磁干扰怎么传?两条路:走线 和 走空。

类型 传播媒介 频率范围 典型场景
传导干扰 导线、PCB走线、电源线 < 30 MHz 电源噪声、共模电流
辐射干扰 空间电磁波 30 MHz ~ 1 GHz+ 无线射频、开关瞬态

避坑指南:我曾在一个项目中花了两周排查奇怪的错误帧,最后发现是DC/DC转换器的开关噪声,通过电源线传导到CAN收发器上。你以为辐射干扰才可怕?其实低频的传导干扰更隐蔽。

1.3 常见干扰源

干扰源分两类:自然的,人为的。我重点讲人为的,因为CAN FD系统里90%的问题都出在这。

  • 开关电源:MOSFET开关瞬间,产生宽频噪声,特别是100 kHz ~ 数十 MHz的谐波。
  • 继电器、电机:触点断开时的电弧,电流突变,辐射强。
  • 数字信号线:时钟线、数据总线,边沿陡峭(ns级),谐波丰富。
  • 无线通信模块:蓝牙、Wi-Fi、4G,发射功率大,接收回路容易耦合。
  • 静电放电(ESD):人体放电,高频成分高达GHz级,脉冲极窄。

我的经验:搞CAN FD的话,最怕的是开关电源和电机驱动。这两个东西离收发器太近,错误帧率可以直接翻10倍。

1.4 耦合路径的四种模式

干扰怎么从源跑到受害者的?我总结了四种路径,搞懂了它们,排查错误帧就有了方向。

  1. 传导耦合:通过共用电源、地线、信号线传输。低频为主,但不可忽视。
  2. 电容耦合:两导体间寄生电容造成的电场耦合。靠得越近,影响越大。
  3. 电感耦合:电流变化产生的磁场耦合。回路面积越大越危险。
  4. 辐射耦合:电磁波直接照射,高频主导,跟天线效应有关。

你想想看,CAN差分线的两根线是不是平行?对,这就是天然的天线,辐射和感应都很强。

1.5 知识框架图

下面这张图是我习惯画的EMI知识体系,方便你一眼看明白本章讲了什么。

EMI电磁干扰基础框架 EMI 电磁干扰基础 定义 分类 常见干扰源 耦合路径 传导干扰 辐射干扰 开关电源 继电器 / 电机 数字信号线 无线模块 / ESD 传导耦合 电容耦合 电感耦合 辐射耦合 任何导致性能下降 功能失效或数据 错误的电磁现象 核心方程式:EMI = 干扰源 + 耦合路径 + 敏感设备 缺一不可 · 排查错误帧时逐个击破

1.6 为什么这对CAN FD特别重要

CAN FD的速率比传统CAN高了8倍,最高到8 Mbps。速率越高,信号边沿越陡,自身产生的EMI越强,同时对外部干扰也越敏感。

我做过对比测试:同样一段线束,CAN 2.0在2米外测不到额外错误帧,换成CAN FD后错误帧率从0.1%直接飙到3%。不是FD协议差,是EMI问题被放大了。

警告:很多人以为加个共模扼流圈就能解决所有EMI问题。错!耦合路径不同,对策完全不同。先搞清楚是传导还是辐射,再下手。

这一章打的是地基。往后讲错误帧分析时,我们会反复绕回这里。你会看到,那些看似随机的错误帧,背后往往藏着EMI的四大路径之一。嗯,记住这张框架图,排查时思路就清晰了。