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

CAN FD

来自认证百科
Admin留言 | 贡献2026年5月12日 (二) 16:04的版本 (创建页面,内容为“{| class="wikitable" style="float: right; width: 320px; margin-left: 1em; font-size: 90%; border: 1px solid #a2a9b1;" |+ style="font-weight: bold; font-size: 1.2em; padding: 5px;" | CAN FD |- ! style="background-color: #f2f2f2; width: 30%;" | 标准 | ISO 11898-1:2015 |- ! style="background-color: #f2f2f2;" | 数据长度 | 最高 64 字节 (传统为 8 字节) |- ! style="background-color: #f2f2f2;" | 峰值速率 | 最高 5-8 Mbps (数据段) |- ! style="back…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
CAN FD
标准 ISO 11898-1:2015
数据长度 最高 64 字节 (传统为 8 字节)
峰值速率 最高 5-8 Mbps (数据段)
核心特性 变速率、高带宽、兼容传统 CAN

CAN FD(Flexible Data-Rate)是传统 CAN 总线的升级版。它由 Bosch 公司于 2012 年发布,旨在满足现代汽车及工业控制系统对更高带宽和更大数据包的需求。

核心技术升级

CAN FD 的“柔性”主要体现在以下两个方面:

1. 变速率 (Dual Bit Rate)

在 CAN FD 帧中,仲裁段(ID 和控制位)保持较低速率(如 500kbps)以确保多主仲裁的可靠性;而一旦进入数据段(Data Field),波特率会瞬间提升(如 2Mbps、5Mbps 甚至更高),传输结束后再切回原速率。

2. 数据载荷增加 (Data Payload)

传统 CAN 每帧最多只能传输 8 字节数据,而 CAN FD 将单帧有效载荷扩展至最高 64 字节。这极大减少了拆包/组包的软件开销,并显著提升了总线利用率。


与传统 CAN 的兼容性

  • 向后兼容性: CAN FD 控制器可以接收和发送传统 CAN 消息。
  • 共存风险: 传统的 CAN 控制器无法识别 CAN FD 帧,会将其视为错误帧(Error Frame)。因此,在混合组网时,必须确保所有节点均支持 CAN FD,或者通过网关进行隔离。

50kW 系统中的 EMC 与设计要点

由于 CAN FD 在数据段采用了更高的频率,其对信号完整性和电磁环境的要求更为苛刻:

  1. 阻抗匹配: 在 5Mbps 速率下,总线末端的 120Ω 终端电阻必须严格匹配。任何微小的阻抗跳变(如过长的支线)都会导致严重的信号反射,使采样点判断错误。
  2. 收发器选型: 必须选用专用的 CAN FD 收发器。这类收发器具有更小的环路延迟和更高的 共模抑制比 (CMRR),能够应对更高频率下的共模干扰。
  3. 物理层布局: 差分线对的等长要求(Skew)比传统 CAN 严格得多。建议使用屏蔽双绞线,并确保屏蔽层实现 360度接地
  4. 共模电感: 必须选择寄生电感小、带宽覆盖到 100MHz 以上的共模电感,以滤除由于高速开关产生的干扰,同时不影响数据波形的完整性。

参见