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

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

3天内不再提示

CAN串行总线系统在汽车中究竟如何运行

博世汽车电子事业部 来源:博世汽车电子事业部 作者:博世汽车电子事业 2021-12-24 11:30 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

兴修“汽车主干道”

想象一下,如果全国所有的家庭住宅都由各自的专用道路连接起来,我们的道路将变得多么拥挤,堵塞,混乱不堪?

事实上,直到大约25年前,汽车控制单元、传感器电机和执行器的情况就是如此。随着电气和电子功能数量的增加,连接的线束数量开始失控,这不仅造成了成本的上升,更是严重危及了系统的可靠性。

为了提升效率,在20世纪80年代初期,博世工程师们率先评估了当时其他领域的串行总线系统,探讨其在汽车中运用的可能性,并开始了“汽车主干道“的建设工程。

一开始,事情并不容易,博世研究人员Siegfried Dais这样说道:"我们根本没有这方面的专业知识,例如关于串行数据传输的专业知识,所以不得不靠自己研究来解决许多问题。"经过几年的探索,Siegfried Dais和Uwe Kiencke领导的团队创建了这样一个数据传输系统,在这个系统中,往返于大量汽车电子元件的数字信号沿着共享的 "主干道 "被传输。

在1985年,博世为这个被称为 “Automotive Serial Controller Area Network(汽车串行控制器局域网)”的新总线系统申请了专利,CAN 由此诞生了。

CAN的应用成功限制了连接线束的数量,将不同电子控制的功能联系起来,这是汽车系统未来发展至关重要的一步。事实上,许多后续的系统创新,如驾驶辅助系统,都依赖不同的控制单元所发出的协调、同步的指令。如果没有CAN,博世在未来几年内实现自动驾驶功能的期望几乎是不可能的。如今,CAN成为了全球范围内最重要的总线之一,几乎是所有新车的标准配置。

“汽车主干道“的“交通规则”

那么,CAN这个至关重要的“汽车主干道“究竟如何运行呢?这离不开“交通规则” -- CAN 协议的指导。1990年初,Bosch CAN 规范(CAN 2.0版)被提交给国际标准化组织。在经过数次行政讨论之后,1993 年11 月,CAN的国际标准ISO-11898正式出版。

简而言之,CAN协议作为CAN这个“汽车主干道”运行的“交通规则”,规定了CAN总线中报文的基本传输准则,即报文传输复杂的内在逻辑:在总线空闲状态下,任意节点都可以向总线上发送信息,最先向总线发送信息的节点获得总线的发送权。当多个节点同时向总线发送消息时,所发送消息的优先权高的那个节点获得总线的发送权。

博世根据不同的应用场景和需求,提供了多种可供选择的CAN协议。

为了克服经典CAN 1 Mbps的比特率限制,博世在2012年推出CAN FD协议(具有灵活数据速率的CAN),将每个CAN帧的数据字节数从最多8个扩展到最多64个,从而缩小经典CAN和其他协议的差距。如果经典CAN中报文是以自行车的速度进行传输,那CAN FD中的报文传输就达到了公交车的速度。CAN FD符合ISO11898-1:2015国际标准。CAN FD协议的控制器也能够进行经典的CAN通信

CAN FD Light 协议是CAN FD的一个轻量级版本,适用于具有一个主控制器和许多从属控制器的低成本应用,典型应用是在OLED驱动IC中的动态高分辨率照明。CAN FD Light从机不需要外部晶振来提供基准工作频率,从而降低了成本。CAN FD Light 目前打算用于1 Mbps,CAN FD Light 的数据字节数相较CAN更多,可以稳定地完成更复杂的指令。CAN FD Light目前正在由CiA(CAN in Automation)进行标准化。

CAN XL 协议(具有扩展长度的控制器区域网络)保持CAN协议的优势,将每个CAN帧的数据字节数扩展到2048个,为至少10Mbit/s的数据速率提供了一个卓越的解决方案,堪称CAN协议报文传输的高铁速度。CAN XL以10Mbit/s以上的比特率填补了CAN FD和100BASE-T1(以太网)之间的空白。CAN XL协议控制器也能够进行经典的CAN和CAN FD通信。CAN XL正在由CiA 610-1规范(CAN in Automation)起草,并将作为ISO11898的一部分进行标准化。

遵循“交通规则”的“交警”

在CAN总线通信中,只有“交通规则”还远远不够,每个参与通信的电子控制单元(ECU)都还需要一个CAN接口,包括一个CAN控制器和一个CAN收发器。CAN控制器就好比是指挥CAN通信的“交警”,履行CAN协议所规定的通信功能,根据CAN总线协议控制数据帧的发送和接收,从而大大减轻主机的负担。

CAN控制器由接口管理逻辑、发送缓冲器、CAN核心模块、验收滤波器和接收FIFO组成。

接口管理逻辑用于连接外部主控制器或ECU,解释来自他们的命令。随后报文被存储在发送缓冲器中,CAN核心模块从发送缓冲器读取CAN报文并通过收发器传输到总线上。收到总线上的报文时,CAN核心模块根据CAN规范将串行位流转换成用于接收的数据,经过验收滤波器过滤掉无须接收的报文并存储在接收FIFO中,最后报文经过接口管理逻辑提供给主控制器或ECU。

目前,博世推出了两款CAN协议控制器IP模块,即M_CAN和X_CAN。

M_CAN可以作为独立的设备,作为ASIC的一部分,或在FPGA (现场可编程逻辑门阵列)上实现。它支持经典CAN和CAN FD(具有灵活数据速率的CAN)通信。M_CAN已被开发为符合ISO 26262-11:2018第4条的独立安全单元(SEooC)。

X_CAN可以在SoC(片上系统)中实现。它支持经典CAN、CAN FD(具有灵活数据速率的CAN)和CAN XL(具有扩展长度的CAN)通信。根据ISO 26262-11:2018第4条,X_CAN正被开发为独立安全单元(SEooC)。

博世知识产权(IP)模块

博世作为CAN总线这条“汽车主干道”的创始人,对“交通规则”CAN FD,CAN XL协议和“交警”M_CAN, X_CAN协议控制器模块有着独家知识产权。

CAN协议和CAN协议控制器IP模块也是博世半导体业务中知产产权(IP)模块的重点产品。

自1970年2月,博世开始了半导体的研发、生产和销售。如今,博世半导体产品及相关知识产权不仅提供给内部使用,还提供给外部的半导体、消费电子及汽车行业客户。知识产权模块,简称IP模块,代表了在硬件中相对独立的具备完整功能的模块配置方案。

博世是汽车 IP 业务的先驱之一,IP 模块使芯片制造商能够在微控制器、FPGA 和汽车 ASSP 等标准产品中快速采用完整的功能模块,从而显著缩减开发时间和成本。许多供应商和原始设备制造商都很欣赏博世在系统领域的专业知识,其电子控制单元的性能也高度依赖博世内置 IP 模块。

随着中国汽车市场的蓬勃发展以及对半导体的需求不断增强,博世持续加速IP模块业务在中国的发展。博世不断开发 IP 模块并将功能更新转化为标准,致力于为客户提供优质的,创新的,系统性的产品和服务。

原文标题:半导体 | 造福整个汽车行业,只因博世修了这条路!

文章出处:【微信公众号:博世汽车电子事业部】欢迎添加关注!文章转载请注明出处。
审核编辑:汤梓红

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

    关注

    2578

    文章

    55869

    浏览量

    795636
  • 半导体
    +关注

    关注

    339

    文章

    31533

    浏览量

    267806
  • 自动驾驶
    +关注

    关注

    795

    文章

    15064

    浏览量

    182031

原文标题:半导体 | 造福整个汽车行业,只因博世修了这条路!

文章出处:【微信号:AE_China_10,微信公众号:博世汽车电子事业部】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    汽车与工业网络的CAN总线保护神:NUP3125和SZNUP3125

    汽车与工业网络的CAN总线保护神:NUP3125和SZNUP3125 电子设计领域,CAN总线
    的头像 发表于 05-15 17:30 624次阅读

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

    、报文收发、数据库解析等核心功能,还提供UDS诊断、FBL刷写等高级特性,帮助工程师轻松应对各种测试场景。 一、车载总线测试面临的核心挑战 现代汽车网络测试已从简单的CAN总线监测发展
    的头像 发表于 12-29 13:20 820次阅读

    汽车CAN收发器的性能特点与设计应用

    汽车CAN收发器的性能特点与设计应用 汽车电子领域,CAN总线作为一种可靠的通信方式,广泛应
    的头像 发表于 12-24 17:15 769次阅读

    汽车CAN总线的“得力助手”:SN65HVD23x-Q1 3.3V CAN收发器

    汽车CAN总线的“得力助手”:SN65HVD23x-Q1 3.3V CAN收发器 汽车电子领域
    的头像 发表于 12-19 10:20 2154次阅读

    SN65HVDA1040B-Q1:高性能汽车CAN总线收发器的卓越之选

    SN65HVDA1040B-Q1:高性能汽车CAN总线收发器的卓越之选 汽车电子领域,CAN
    的头像 发表于 12-18 09:25 729次阅读

    SZNUP3125WTT1G:CAN总线保护的理想之选

    电子设备的设计CAN(Controller Area Network)总线作为一种广泛应用于汽车和工业控制网络的通信协议,其稳定性和可
    的头像 发表于 12-02 11:49 737次阅读
    SZNUP3125WTT1G:<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>保护的理想之选

    CAN总线断路、短路及反接故障的现象解析及影响评估

    本文导读在实际运行过程CAN总线线路可能因多种因素出现故障,其中断路和短路故障较为常见且影响严重。深入了解这两大类故障的现象及对总线的影
    的头像 发表于 10-15 11:41 2899次阅读
    <b class='flag-5'>CAN</b><b class='flag-5'>总线</b>断路、短路及反接故障的现象解析及影响评估

    三格电子CAN总线通信原理及消防领域中的应用

     CAN总线简介 CAN总线是一种多主串行通信总线,最初为
    的头像 发表于 09-02 15:11 1559次阅读
    三格电子<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>通信原理及<b class='flag-5'>在</b>消防领域中的应用

    电控系统 CAN 总线接口:车规电容为三电数据传输 “抗干扰加固”

    现代汽车电控系统CAN(Controller Area Network)总线作为核心通信枢
    的头像 发表于 07-30 16:27 1690次阅读

    PROFINET转CAN通讯协议转换速通汽车制造

    汽车系统领域之外,控制器局域网(CAN总线技术亦广泛应用于多种工业环境。其固有的稳健性、可靠性与灵活性,使其成为工业自动化及控制
    的头像 发表于 07-29 18:15 607次阅读
    PROFINET转<b class='flag-5'>CAN</b>通讯协议转换速通<b class='flag-5'>汽车</b>制造

    CAN总线电容过大?三种解决方案来了

    新能源汽车路试CAN总线传输异常是一个常见问题。本期我们将探讨由于总线电容过大导致的下降沿
    的头像 发表于 07-22 11:36 933次阅读
    <b class='flag-5'>CAN</b><b class='flag-5'>总线</b>电容过大?三种解决方案来了

    LIN协议:汽车电子的隐形功臣

    率的串行通信总线,属于局部互联网。LIN由汽车行业开发,用作经济高效的子总线系统,其属于CAN
    的头像 发表于 07-01 11:40 2220次阅读
    LIN协议:<b class='flag-5'>汽车</b>电子<b class='flag-5'>中</b>的隐形功臣

    如何评估CAN总线信号质量

    CAN总线网络的性能在很大程度上取决于其信号质量。信号质量差可能导致通信错误,进而引发系统故障、效率降低甚至安全隐患。因此,评估和确保CAN总线
    发表于 06-07 08:46

    如何用泰克MSO5系列混合信号示波器调试IoT和CAN总线

    场景。然而,IoT系统开发与维护CAN总线的调试常面临信号干扰、时序错误、协议冲突等问题。泰克MSO5系列混合信号示波器凭借其高分辨率
    的头像 发表于 05-30 14:17 1159次阅读
    如何用泰克MSO5系列混合信号示波器调试IoT和<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>