首页 > 行业信息 > 详解CAN总线的结构及特点
  • 详解CAN总线的结构及特点

  • 2020-07-31 10:26:10 阅读量:531
CAN 是Controller Area Network的缩写(以下简称CAN),是ISO国际标准化的串行通信协议,CAN总线是基于OSI模型的。本文简介CAN总线的结构、优点和应用,帮助大家对CAN总线技术有个初步的了解。

在当前的汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种各样的电子控制系统被开发了出来。由于这些系统之间通信所用的数据类型及对可靠性的要求不尽相同,由多条总线构成的情况很多,线束的数量也随之增加。为适应“减少线束的数量”、“通过多个LAN,进行大量数据的高速通信”的需要,1986年德国电气商博世公司开发出面向汽车的CAN通信协议。此后,CAN通过IS011898及IS011519进行了标准化,CAN现在在欧洲已是汽车网络的标准协议。


推荐阅读>>485/CAN总线隔离收发模块“芯”级体验


1、CAN总线的结构
CAN总线的物理层是将ECU(Electronic Control Unit-电子控制单元,又称“行车电脑”、“车载电脑”等)连接至总线的驱动电路。ECU的总数将受限于总线上的电气负荷。物理层定义了物理数据在总线上各节点间的传输过程,主要是连接介质、线路电气特性、数据的编码/解码、位定时和同步的实施标准。

理论上,CAN总线上的节点数几乎不受限制,可达到2000个,实际上受电气特性的限制,最多只能接100多个节点。

CAN的数据链路层是其核心内容,其中逻辑链路控制(LOagie Link Control,LLC)完成过滤、过载通知和管理恢复等功能,媒体访问控制(Medium Access Control,MAC)子层完成数据打包/解包、帧编码、媒体访问管理、错误检测、错误信令、应答、串并转换等功能。这些功能都是围绕信息帧传送过程展开的。


详解CAN总线的结构及特点  


2、CAN总线的优点
①CAN为多主方式工作,网络上任一节点均可在任一时刻主动地向网络上其他节点发送信息,而不分主从。
②在报文标识符上,CAN上的节点分成不同的优先级,可满足不同的实时需要,优先级高的数据最多可在134μs内得到传输。
③CAN采用非破坏总线仲裁技术。当多个节点同时向总线发送信息发生冲突时,优先级较低的节点会主动退出发送,而最高优先级的节点可不受影响地继续传输数据,从而大大节省了总线冲突仲裁时间。尤其是在网络负载很重的情况下,也不会出现网络瘫痪的情况(以太网则可能)。
④CAN节点只需要通过对报文的标识符滤波即可实现点对点、一点对多点及全局广播等几种方式传送接收数据。
⑤CAN的直接通信距离最远可达10km(速率5kbps以下)通信速率最高可达1Mbps(此时通信距离最长为40m)。
⑥CAN上的节点数取决于总线驱动电路,目前可达110个。标准帧报文标识符有11位、扩展帧的报文标识符(29位)的个数几乎不受限制。
⑦报文采用短帧结构、传输时间短,受干扰概率低,保证了数据出错率极低。
⑧CAN的每帧信息都有CRC校验及其他检错措施,具有极好的检错效果。
⑨CAN通信介质可为双绞线、同轴电缆或光纤,选择灵活。
⑩CAN节点在错误严重的情况下可自动关闭输出功能,以使总线上其他节点的操作不受影响。

3、CAN总线的应用

现在CAN的高性能和可靠性已被认同,并被广泛地应用于工业自动化、船舶、医疗设备、工业设备等方面,现场总线是当今自动化领域技术发展的热点之一、被誉为自动化领域的计算机局域网。它的出现为分布式控制系统实现各节点之间实时、可靠的数据通信提供了强有力的技术支持。


内容声明:本文转载自其它来源,转载目的在于传递更多信息,不代表立创商城赞同其观点和对其真实性负责,仅作学习与交流目的使用。

热门物料
型号
价格
SX32Y025000BK1T003/无源晶振 0.222
XO32C008000GDHE001/有源晶振 1.46
XO32C024000GBHE003/有源晶振 1.46
SX32Y008000BC1T001/无源晶振 0.5772
SX32Y012000BK1T005/无源晶振 0.2331
GRM21BZ71E106KE15L/贴片电容(MLCC) 0.272017
GRM188Z71A106KA73D/贴片电容(MLCC) 0.210359
GRM188Z71C475KE21D/贴片电容(MLCC) 0.240259
ATMEGA48PA-AU/单片机(MCU/MPU/SOC) 6.17
GRM035R60J475ME15D/贴片电容(MLCC) 0.162562
您的浏览器版本过低(IE8及IE8以下的浏览器或者其他浏览器的兼容模式),存在严重安全漏洞,请切换浏览器为极速模式或者将IE浏览器升级到更高版本。 【查看详情】
推荐您下载并使用 立创商城APP 或者最新版 谷歌浏览器火狐浏览器360浏览器搜狗浏览器QQ浏览器 的极(高)速模式进行访问。
© 2022 深圳市立创电子商务有限公司 版权所有

提示

您确定删除此收货地址吗?

提示

您确定删除此收货地址吗?

成功提示

content

失败提示

content

微信咨询

关注公众号咨询客服

咨询客服
  • 在线客服热线

    0755-83865666

  • 服务时间

    工作日  8:30~20:30

    节假日  8:30~18:00

  • 服务投诉

QQ咨询
优惠券
芯媒体

立创商城旗下芯媒体

微信号:icsight

建议反馈
填问卷 立创用户体验问卷调查 立即参与
活动规则
活动规则
展开客服