汽车CAN总线系统优点?

 我来答
qw3237530
2020-06-27 · TA获得超过7137个赞
知道大有可为答主
回答量:2654
采纳率:0%
帮助的人:134万
展开全部

什么是CAN总线

CAN是控制器局域网络(ControllerAreaNetwork,CAN)的简称,是由以研发和生产汽车电子产品著称的德国BOSCH公司开发的,并最终成为国际标准(ISO11898),是国际上应用最广泛的现场总线之一。

在北美和西欧,CAN总线协议已经成为汽车计算机控制系统和嵌入式工业控制局域网的标准总线,并且拥有以CAN为底层协议专为大型货车和重工机械车辆设计的J1939协议。

CAN总线的特点

(1)它是一种多主总线,即每个节点机均可成为主机,且节点机之间也可进行通信。

(2)通信介质可以是双绞线、同轴电缆或光导纤维,通信速率可达1mb/s。

(3)can总线通信接口中集成了can协议的物理层和数据链路层功能,可完成对通信数据的成帧处理,包括位填充、数据块编码、循环冗余校验、优先级判别等项工作。

(4)can协议的一个最大特点是废除了传统的站地址编码,雨代之以对通信数据块进行编码。采用这种方法的优点是可使网络内的节点个数在理论上不受限制,数据块的标识码可由11位或29位二进制数组成,因此可以定义211或229个不同的数据块,这种数据块编码方式,还可使不同的节点同时接收到相同的数据,这一点在分步式控制中非常重要。

(5)数据段长度最多为8个字节,可满足通常工业领域中控制命令、工作状态及测试数据的一般要求。同时,8个字节不会占用总线时间过长,从而倮证了通信的实时性。

(6)can协议采用crc检验并可提供相应的错误处理功能,保证了数据通信的可靠性。can总线所具有的卓越性能、极高的可靠性和独特设计,特别适合工业设各测控单元互连。因此备受工业界的重视,并已公认为最有前途的现场总线之一。

CAN总线的工作原理

CAN总线使用串行数据传输方式,可以1Mb/s的速率在40m的双绞线上运行,也可以使用光缆连接,而且在这种总线上总线协议支持多主控制器。CAN与I2C总线的许多细节很类似,但也有一些明显的区别。

当CAN总线上的一个节点(站)发送数据时,它以报文形式广播给网络中所有节点。对每个节点来说,无论数据是否是发给自己的,都对其进行接收。

每组报文开头的11位字符为标识符,定义了报文的优先级,这种报文格式称为面向内容的编址方案。在同一系统中标识符是唯一的,不可能有两个站发送具有相同标识符的报文。当几个站同时竞争总线读取时,这种配置十分重要。

当一个站要向其它站发送数据时,该站的CPU将要发送的数据和自己的标识符传送给本站的CAN芯片,并处于准备状态;当它收到总线分配时,转为发送报文状态。

CAN芯片将数据根据协议组织成一定的报文格式发出,这时网上的其它站处于接收状态。每个处于接收状态的站对接收到的报文进行检测,判断这些报文是否是发给自己的,以确定是否接收它。

由于CAN总线是一种面向内容的编址方案,因此很容易建立高水准的控制系统并灵活地进行配置。我们可以很容易地在CAN总线中加进一些新站而无需在硬件或软件上进行修改。

当所提供的新站是纯数据接收设备时,数据传输协议不要求独立的部分有物理目的地址。它允许分布过程同步化,即总线上控制器需要测量数据时,可由网上获得,而无须每个控制器都有自己独立的传感器。

CAN总线的优点

● 具有实时性强、传输距离较远、抗电磁干扰能力强、成本低等优点;

● 采用双线串行通信方式,检错能力强,可在高噪声干扰环境中工作;

● 具有优先权和仲裁功能,多个控制模块通过CAN 控制器挂到CAN-bus 上,形成多主机局部网络;

● 可根据报文的ID决定接收或屏蔽该报文;

● 可靠的错误处理和检错机制;

● 发送的信息遭到破坏后,可自动重发;

● 节点在错误严重的情况下具有自动退出总线的功能;

● 报文不包含源地址或目标地址,仅用标志符来指示功能信息、优先级信息。

广州万通汽车学校
2020-06-27 · 广州万通汽车学校专注汽车教育培训
广州万通汽车学校
广州万通汽车学校是经人力资源和社会保障局批准成立的大型汽修人才专业培训学校,是汽修技术人才定点培养基地、汽修教育院校。2015年被广州市番禺区民政局授予社会组织等级评估3A院校!
向TA提问
展开全部
1、较少的线路与装置能减轻重量与节省成本
2、 使系统有更高的可靠度
3、复杂的功能较容易执行
4、采用通用传感器,达到数据共享的目的
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
西安万通汽修学校
2020-06-27 · 学汽修 来万通 技能+学历
西安万通汽修学校
西安万通汽车学校隶属于著名的新华教育集团,是经陕西省西安市人力资源和社会保障局批准成立的一所汽车职业教育学校,是陕西省专业的汽车技能人才培养基地。
向TA提问
展开全部
你好,can总线采用面向数据块的通信方式,信号传输使用短帧结构,每帧数据量为8个字节。若通信距离在40m内,数据传输速率可达1Mbps 可实现多主工作方式,数据收发方式灵活。可实现点对点、一点对多点、全局广播等几种传输方式CAN总线采用非破坏性的基于优先权竞争的总线仲裁方式CAN具有CRC校验及其它检验措施,并具有错误识别及自动重发功能通讯介质可以是双绞线、同轴电缆或光纤接口简单、编程方便,容易构成用户系统总之CAN总线具有实时性强、可靠性高、抗干扰能力强、结构简单、操作性好、价格低廉等优点,是公认的最有前途的现场总线之一
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式