四大汽车总线 LIN CAN FlexRay MOST介绍.doc
《四大汽车总线 LIN CAN FlexRay MOST介绍.doc》由会员分享,可在线阅读,更多相关《四大汽车总线 LIN CAN FlexRay MOST介绍.doc(4页珍藏版)》请在三一文库上搜索。
1、四大汽车总线 LIN CAN FlexRay MOST介绍车用总线就是车载网络中底层的车用设备或车用仪表互联的通信网络。目前,有四种主流的车用总线:CAN总线、LIN总线、FlexRay总线和MOST总线。用一张表格来说明各种总线的区别LIN总线图 LIN总线结构除了宿主节点的命名之外,LIN网络中的节点不使用有关系统设置的任何信息。我们可以在不要求其它从属节点改变硬件和软件的情况下向LIN 中增加节点。宿主节点发送一个包含同步中断、同步字节和消息识别码的消息报头。从属任务在收到和过滤识别码后被激活并开始消息响应的传输。响应包含两个、四个或八个数据字节和一个检查和(checksum)字节。报头
2、和响应部分组成一个消息帧。LIN总线上的所有通讯都由主机节点中的主机任务发起,主机任务根据进度表来确定当前的通讯内容,发送相应的帧头,并为报文帧分配帧通道。总线上的从机节点接收帧头之后,通过解读标识符来确定自己是否应该对当前通讯做出响应、做出何种响应。基于这种报文滤波方式,LIN可实现多种数据传输模式,且一个报文帧可以同时被多个节点接收利用。LIN总线物理层采用单线连接,两个电控单元间的最大传输距离为40m。其总线驱动器和接收器的规范遵从改进的ISO 9141 单线标准。基于SCI/UART( 通用异步收发接口的单总线串行通信)协议;目前几乎所有的微控制器芯片上都有SCI/UART接口。低传输
3、速率、小于20kb/s、采用NRZ编码。LIN总线在汽车中的应用如下图所示。CAN总线CAN(Controller Area Network)即控制器局域网,可以归属于工业现场总线的范畴,通常称为CAN bus,即CAN总线,是目前国际上应用最广泛的开放式现场总线之一。CAN 最初出现在汽车工业中,80年代由德国Bosch公司最先提出。最初动机是为了解决现代汽车中庞大的电子控制装置之间的通讯,减少不断增加的信号线。CAN总线是一种串行数据通信协议,其通信接口中集成了CAN协议的物理层和数据链路层功能,可完成对通信数据的成帧处理,包括位填充、数据块编码、循环冗余检验、优先级判别等项工作。CAN总
4、线的工作原理可由下面两图来说明。总结下,当一个节点要向其它节点发送数据时,该节点的CPU 将要发送的数据和自己的标识符传送给本节点的CAN芯片,并处于准备状态;当它收到总线分配时,转为发送报文状态。CAN 芯片将数据根据协议组织成一定的报文格式发出,这时,网上的其它节点处于接收状态。每个处于接收状态的节点对接收到的报文进行检测,判断这些报文是否是发给自己的,以确定是否接收它。CAN总线的结构是这样的。CAN总线的优点很多:通信速率最高可达1MB/s(此时距离最长40m)。节点数实际可达110个。采用短帧结构,每一帧的有效字节数为8个。每帧信息都有CRC校验及其他检错措施,数据出错率极低。通信介
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 四大汽车总线 LIN CAN FlexRay MOST介绍 四大 汽车 总线 MOST 介绍
链接地址:https://www.31doc.com/p-3406654.html