在当今的电子控制系统中,数据传输的速度和可靠性至关重要,尤其是在汽车工业中。作为一种新型数据通信协定,CAN FD(Controller Area Network Flexible Data-Rate)逐渐成为高性能车辆的一部分,并因其卓越的性能受到广泛关注。
CAN FD不仅是原有CAN(Controller Area Network)协定的延伸,还专为满足现代汽车电子控制单元(ECU)的需求而设计,能达到5倍于传统CAN的速度。
自1999年开始构思,CAN FD协议于2011年由Bosch正式开发并于2012年释出。其主要目的是在不影响数据完整性的情况下,显著提高数据传输速度和消息框架的容量。以前的CAN协定在数据速率和有效载荷大小方面存在制约,这使得其在应对现代技术需求时显得相形见绌。
CAN FD协定的基础概念在于「超频」消息的某些部分,并扩大有效负载大小,让系统可用于更高效的数据传输。
传统的CAN协议利用11位标识符发送最多8字节的数据,而CAN FD则提供了更高的扩展性,最多可使用29位标识符和64字节的数据载荷。这一变化不仅增强了数据交换的能力,也提高了整体数据传输的速度,随之而来的是各种系统操作优势。通过提高数据速率,执行单元的命令可以更快地抵达输出控制器。
在CAN FD中,每个基本消息单元称为帧,这些帧的主要差异在于标识符的位数以及能够携带的数据大小。根据这些差异,帧可分为FD基本帧格式和FD扩展帧格式。此外,CAN FD还定义了不同的数据传输速度和质量检查机制,这些机制确保在高速通信环境中,数据的完整性和错误检测都能得到提升。
在文件格式方面,CAN FD采用了更灵活的帧结构,这不仅提高了数据包的传输效率,也降低了未检测到错误的风险。
随着技术的进步,CAN FD不仅在汽车行业内部得到应用,还扩展到了其他行业,包括工业自动化、医疗设备和航天技术等。例如,在一辆现代汽车中,可能有超过70个电子控制单元利用CAN FD协议彼此传输信息,当引擎运行时,能实现瞬时的数据互通。
根据预测,CAN FD于2017年已被预期会在2019至2020年期间被大多数汽车广泛应用。
随着CAN FD技术的发展,未来还可能出现CAN XL,即三代CAN数据链路层方案,将与CAN FD 兼容。随着市场上对更高数据传输速率的需求增加,相关的传输器材也在不断更新,以支持更高的数据速率和改善数据的可靠性。
许多知名公司如STMicroelectronics、Infineon及德国戴姆勒等都在支持这一新标准的推动,这显示了行业对CAN FD技术认可的必要性。
随着CAN FD的持续普及和技术的日益成熟,我们不禁思考,在未来的智能交通系统中,数据传输技术还会带来哪些革命性的变革?