深耕EMC实践,严谨对标国际标准,构建中文电磁兼容与国际认证开放知识库 —— 让技术沉淀,让分享增值!

CAN 总线

来自认证百科
CAN 总线 (CAN Bus)
标准 ISO 11898
物理层 差分信号
终端阻抗 120Ω (典型值)
核心特性 多主结构、仲裁机制、故障隔离

CAN 总线是一种多主方式的串行通讯总线。由 Bosch 公司于 20 世纪 80 年代开发,最初用于汽车电子,现已广泛应用于工业自动化、大功率电力电子系统(如您的 50kW 变频器)及医疗设备中。

物理层特性

CAN 总线采用 差分信号 传输,利用两根线缆 CAN_H 和 CAN_L 的电位差来定义逻辑状态:

  • 显性 (Dominant, 逻辑 0):CAN_H 约 3.5V,CAN_L 约 1.5V,压差约为 2.0V。
  • 隐性 (Recessive, 逻辑 1):CAN_H 与 CAN_L 电位几乎相等,压差约为 0V。

这种差分特性赋予了 CAN 总线极强的抗共模干扰能力和高 共模抑制比 (CMRR)


核心技术机制

  1. 非破坏性位仲裁:当多个节点同时发送数据时,CAN 通过标识符 (ID) 决定优先级。ID 较小的节点获得总线访问权,低优先级的节点会自动转为接收状态而不丢失数据。
  2. 循环冗余校验 (CRC):每帧数据自带 15 位 CRC 校验码,确保数据在传输过程中的准确性。
  3. 故障隔离 (Fault Confinement):CAN 节点具有自诊断功能,一旦发现自身发送错误过多,会自动退出总线,防止单个节点故障导致整个网络瘫痪。

阻抗匹配与 EMC 设计要点

在 50kW 大功率环境下,CAN 总线的稳定性面临巨大挑战:

  1. 终端匹配:总线的远端两个端点必须各接一个 120Ω 的电阻。这是为了实现 阻抗匹配,消除信号反射。
  2. 隔离设计:建议在控制器与收发器之间增加磁隔离或光耦隔离。在您的 50kW 系统中,隔离不仅是为了安全,更是为了切断共模电流路径,防止功率级的 dv/dt 噪声干扰通信。
  3. 共模滤波:在收发器出口处增加共模电感 (Common Mode Choke) 和静电保护器件 TVS 保护管

参见