0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

CAN/CAN FD/CAN XL三大总线协议解读,是逐步替代关系吗?

Felix分析 来源:电子发烧友 作者:吴子鹏 2024-08-12 01:12 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

电子发烧友网报道(文/吴子鹏)在软件定义汽车逐渐成为主流的当下,数据传输的速度和效率成为打造智能汽车的瓶颈,在这种大背景下,传统CAN总线应对一些需求已经相当吃力,因此CAN FD和CAN XL逐渐进入核心市场。

不过,从市场表现来看,目前CAN/CAN FD/CAN XL各有各的市场,并非逐步取代的关系,背后的原因是什么呢?

CAN/CAN FD/CAN XL协议解读

CAN(Controller Area Network,控制器局域网总线)是一种用于实时应用的串行通讯协议总线,最初由博世公司开发,是汽车领域中最广泛应用的网络协议之一。与I2C、SPI等具有时钟信号的同步通讯方式不同,CAN通讯并不是以时钟信号来进行同步的,它可以使用双绞线来传输信号,CAN_High和CAN_Low两条信号线共同构成一组差分信号线,以差分信号的形式进行通信

在物理层,CAN协议有两种形式,一种是遵循ISO11898标准的高速、短距离的“闭环网络”总线最大长度为40m,通信速度最高为1Mbps;一种是遵循ISO11519-2标准的低速、远距离“开环网络”,最大传输距离为1km,最高通讯速率为125kbps。

CAN FD是一种能够与CAN 2.0 A/B兼容,但通信速率更高、有效载荷更高的总线协议。CAN FD(CAN with Flexible Data-Rate)是“可变速率的CAN”,是对传统CAN协议的增强。CAN FD继承了CAN的绝大多数特性,如同样的物理层,双线串行通信协议,基于非破坏性仲裁技术,分布式实时控制,可靠的错误处理和检测机制等。同时,CAN FD也有很多创新,比如CANFD允许单帧数据长度从8字节增加到64字节,并且数据段的传输速率最高可达8 Mbps,从而显著提高了数据传输的效率和灵活性。由于CAN FD是向后兼容的,因此现有设备和系统可以逐步从CAN升级到CAN FD。

CAN XL(Controller Area Network eXtended Length)是CAN FD的进一步扩展,旨在进一步增加数据传输速率和灵活性。CAN XL是汽车总线技术演化分支之一,即通过技术升级来提升速率和带宽。2024年3月22日,ISO推出11898-2:2024版本,使得CAN总线的最高速率由CANFD行业认可的8Mbps提速到最高20Mbps,数据最多2048byte,填补了CAN和以太网之间的性能差距。

从技术实现来看,CAN XL作为CAN通信技术的最新进展,在PCS和PMA子层中增加了PWM编/解码机制,用以在高速数据传输时切换PMA子层的总线驱动方式由显性/隐性变为level_0/level_1以达到20Mbit/s的传输速率。

传统CAN总线依然拥有巨大的市场空间

随着20Mbps CAN XL协议的发布,高速CAN和低速CAN之间的分别更加明显,很多过往基于传统CAN协议实现高速传输的应用,将逐步过渡到CAN FD和CAN XL,例如高级驱动辅助系统(ADAS)和无人驾驶系统(AV)等,当然这些应用也有很多会选择更高传输速率的以太网,以太网的传输速率可以达到100Mbps。

不过,在低速CAN应用领域,传统CAN的地位是非常稳固的,并且协议依然会继续迭代,主要为了进一步提升故障容忍能力和安全性能,以应对更加复杂的车身控制需求。传统CAN应用将逐步聚焦于控制应用。

比如,在车身电子系统里,CAN FD和CAN XL这么高的速率和数据量是冗余过度的,如果采用了就会带来巨大的成本压力,因此传统CAN依然是主要选择之一。在车身电子系统里,传统CAN协议可用于车窗控制、电动门锁、空调控制、灯光管理等,这些应用使用CAN总线进行内部和外部设备的数据交换,最终实现和驾乘人员的交互。

再比如发动机控制单元和变速器控制,这些单元从传统汽车时代到智能车时代,控制逻辑和数据量的变化非常微小,也不需要CAN FD和CAN XL进行大幅度的速率升级。具体到发动机控制单元,要实现的功能是监控和控制发动机的各种参数,例如转速、温度、气压和油耗等,这些功能传统CAN协议可以很好地应对。

那么,既然高速CAN和低速CAN是一种并存的状态,两者之间在系统中如何兼容呢,这就要求CANFD和CAN XL在仲裁段需要和传统CAN保持一样的速率,进而完成数据的切换。

结语

从传统CAN到CANFD和CAN XL,CAN协议的性能在显著提升,和以太网之间的差距也越来越小。不过,CAN总线协议之间并不是一种替代的关系,而是要兼容共存,更高速率CAN协议的演化是为了满足更多新的功能,而传统功能只需要CAN协议就够了,如果全部换成CANFD和CAN XL,甚至是以太网,那么造车的成本压力会非常大,且没有必要。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • CAN
    CAN
    +关注

    关注

    59

    文章

    3093

    浏览量

    473395
  • 总线
    +关注

    关注

    10

    文章

    3055

    浏览量

    91856
  • 总线协议
    +关注

    关注

    0

    文章

    176

    浏览量

    15661
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    利用泰克示波器 CAN 总线解码器加快 CAN 总线的故障排除速度

    标准规定了几种不同的数据速率,1 Mb/s 为 CAN 的最快速率。最新版本的 CAN FD(灵活数据速率)已经将传输速度提升至 10 Mb/s,同时还提高了数据包有效载荷数据字段的最大长度。为了保持信号质量,
    的头像 发表于 04-17 17:35 564次阅读
    利用泰克示波器 <b class='flag-5'>CAN</b> <b class='flag-5'>总线</b>解码器加快 <b class='flag-5'>CAN</b> <b class='flag-5'>总线</b>的故障排除速度

    总线谜云:谁在干扰CAN FD的通信?#北汇信息 #CANFD #采样点

    CAN FD
    北汇信息POLELINK
    发布于 :2026年03月31日 15:27:36

    MCP2542FD/4FD 和 MCP2542WFD/4WFD:高速CAN FD应用的理想之选

    和MCP2542WFD/4WFD是为高速CAN FD应用设计的,通信速度最高可达8 Mbps。它能作为CAN协议控制器和物理总线之间的接口,
    的头像 发表于 03-29 16:55 1109次阅读

    虹科HK-CoreTest:专业的CAN/CAN FD总线测试软件,高效易用

    面对汽车电子开发中复杂的车载网络测试需求,如何选择一款功能全面、操作便捷的CAN/CAN FD测试软件?虹科HK-CoreTest作为一款综合车载总线测试软件,不仅支持
    的头像 发表于 12-29 13:20 668次阅读

    从经典CANCAN XL:自动驾驶高带宽数据采集的新答案

    字节帧也略显拮据。2024 年正式发布、现已批量供货的第总线 CAN XL,用 20 Mbps 峰值速率与 2048 字节单帧负载,为 L3 以上自动驾驶数据采集提供了第
    的头像 发表于 12-22 17:41 857次阅读
    从经典<b class='flag-5'>CAN</b>到<b class='flag-5'>CAN</b> <b class='flag-5'>XL</b>:自动驾驶高带宽数据采集的新答案

    CAN XL 技术解析:从协议演进到自动驾驶数据采集应用实践

    提供技术参考。 一、CAN 总线技术的代演进:从 CAN CC 到 CAN XL 的突破
    的头像 发表于 12-22 17:39 844次阅读
    <b class='flag-5'>CAN</b> <b class='flag-5'>XL</b> 技术解析:从<b class='flag-5'>协议</b>演进到自动驾驶数据采集应用实践

    具备 CAN FD 的 TCAN33x 3.3V CAN 收发器:设计与应用解析

    具备 CAN FD 的 TCAN33x 3.3V CAN 收发器:设计与应用解析 在工业自动化、汽车电子等众多领域,CAN(Controller Area Network)
    的头像 发表于 12-19 16:10 629次阅读

    具备 CAN FD 的 TCAN33x 3.3V CAN 收发器:设计与应用全解析

    具备 CAN FD 的 TCAN33x 3.3V CAN 收发器:设计与应用全解析 在工业自动化、汽车电子等众多领域,CAN(Controller Area Network)
    的头像 发表于 12-19 15:50 966次阅读

    MCP251863 CAN FD控制器技术解析与应用指南

    Microchip Technology MCP251863外部CAN FD控制器在小尺寸封装中集成了 CAN FD控制器 (MCP2518FD
    的头像 发表于 10-14 15:43 1236次阅读
    MCP251863 <b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>控制器技术解析与应用指南

    CAN XL通信技术在车载毫米波雷达中的应用(2)

    上篇文章介绍道,在智能辅助驾驶的进化之路上,传统CAN协议因其成本低、抗干扰强的特性广泛应用于汽车电子系统。而面对高阶辅助驾驶对数据量和实时性的更高要求,CAN XL——第
    的头像 发表于 08-07 17:05 3668次阅读
    <b class='flag-5'>CAN</b> <b class='flag-5'>XL</b>通信技术在车载毫米波雷达中的应用(2)

    一文读懂CAN XL协议

    随着汽车和工业应用中数据通信量的增加,传统的CAN协议已无法满足更高的数据速率需求。传统CAN协议在数据速率和总线负载能力方面存在限制,难以
    的头像 发表于 07-03 14:53 4617次阅读
    一文读懂<b class='flag-5'>CAN</b> <b class='flag-5'>XL</b><b class='flag-5'>协议</b>

    【全网最直白】CAN FDCAN XL到底差在哪?#CANXL #CANoe

    CAN
    北汇信息POLELINK
    发布于 :2025年05月07日 22:29:51

    CAN XL是什么?2分钟看懂下一代车载网络#CANXL #CANoe #CAN

    CAN
    北汇信息POLELINK
    发布于 :2025年04月28日 17:33:05

    Microchip ATA650X微型CAN FD系统基础芯片概述

    ATA650X 是一款CAN FD系统基础芯片(SBC),具有完全集成的高速CAN FD收发器,可连接控制器局域网(CAN
    的头像 发表于 04-23 16:13 1280次阅读