现代汽车CAN-BUS多路信息传输系统课件.ppt

现代汽车CAN-BUS多路信息传输系统课件.ppt

ID:56929870

大小:3.08 MB

页数:43页

时间:2020-07-21

现代汽车CAN-BUS多路信息传输系统课件.ppt_第1页
现代汽车CAN-BUS多路信息传输系统课件.ppt_第2页
现代汽车CAN-BUS多路信息传输系统课件.ppt_第3页
现代汽车CAN-BUS多路信息传输系统课件.ppt_第4页
现代汽车CAN-BUS多路信息传输系统课件.ppt_第5页
资源描述:

《现代汽车CAN-BUS多路信息传输系统课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、现代汽车CAN-BUS多路信息传输系统 鲁植雄CAN是控制单元区域网络ControllerAreaNetwork的缩写含义是控制单元通过网络进行数据交换CAN数据总线可比作公共汽车 公共汽车可以同时运输大量乘客 CAN数据总线包含大量的数据信息数据传递的形式目前,在汽车上应用的数据传输形式有两种:1.传统方式每项信息均通过各自独立的数据线进行交换在该例中,共需要5条数据线进行数据传递也就是说,每项信息都需要一个独立的数据线随着汽车控制系统越来越复杂,所需传输的信息量也越来越大因此数据线的数量和控制单元的针脚数也会相应增加所以

2、这种数据传递形式只适用于有限信息的数据交换和传输多路传递方式各控制单元之间的所有信息都通过两根数据线进行交换——CAN数据总线多路传输系统的通信协议标准主要有:①美国Essex方法;②联邦德国Bosch公司CAN(ControllerAreaNetwork)两线系统;③GeneralMotors的E&C方法;④英国GEC方法;⑤日本电装公司的SW系统,该系统安装在丰田公司的安全实验样车上;⑥日本三菱电气公司与日本东京工业公司协作研制的方法;⑦日本日产公司方法。CAN数据传输系统一般说来,一个控制单元从整个系统中获得的信息越多,该

3、控制单元协调自身的功能会越好CAN数据总线作为控制单元之间的一种数据传递形式,它将各个控制单元连接形成一个完整的系统CAN-BUS优点:如果需要增加额外信息,只需修改软件即可通过控制单元和辅助安全措施对传递信息的持续检查,可以达到最低的故障率利用最少的传感器信号线传输多用途的传感信号控制单元间实现高速数据传递控制单元和控制单元插脚最少化应用,从而节省更多有用空间CAN数据总线符合国际标准,便于不同的控制单元进行数据交换CAN数据总线中的数据传递就像一个电话会议一个电话用户(控制单元)将数据“讲入”网络中,其他用户通过网络“接听”

4、这个数据CAN数据总线数据传输的原理CAN数据总线的构成CAN数据总线由1个控制器、1个收发器、2个数据传输终端和2条数据传递线构成CAN数据总线各部件的功能CAN控制器的功能接收在控制单元中的微处理器中的数据处理数据并传送给CAN收发器接受CAN收发器的数据,处理并传送给微处理器CAN收发器的功能是一个发送器和接收器的组合将CAN控制器提供的数据转化为电信号并通过数据线发送出去接收数据,并将数据传送到CAN控制器数据传输终端的功能是一个电阻器阻止数据在传输终了被反射回来并产生反射波因为反射波会破坏数据用以传输数据的双向数据线分

5、为CAN高位数据线(CAN-HIGH)和CAN低位数据线(CAN-LOW)数据总线没有指定接收器,数据通过数据总线发送并由各控制单元接受和计算数据传递线的功能CAN数据总线的数据传递过程提供数据控制单元向CAN控制器提供需要发送的数据发送数据CAN收发器接收由CAN控制器传来的数据,转为电信号并发送接收数据CAN系统中,所有控制单元转为接收器检查数据控制单元检查判断所接收的数据是否所需要的数据接受数据如接收的数据重要,它将被接受并进行处理。否则忽略数据的形成图表如下:该形式在两条数据传输线上是一样的1)开始域:标志数据开始。带有

6、大约5V电压的1位,被送入高位CAN线;带有大约0V电压的1位被送入低位CAN线。2)状态域:判定数据中的优先权。如果两个控制单元都要同时发送各自的数据,则具有较高优先权的控制单元,优先发送3)检查域:显示在数据域中所包含的信息项目数。允许任何接收器检查是否已经接收到所传递过来的所有信息。4)数据域:在数据域中,信息被传递到其他控制单元。5)安全域:检测传递数据中的错误。6)确认域:在此,接收器信号通知发送器,接收器已经正确收到数据。若检查到错误,接收器立即通知发送器,发送器然后再发送一次数据7)结束域:标志数据报告结束。在此是

7、显示错误并重复发送数据的最后一次机会信息通过2个连续位进行传递例释随着位数的增加,信息量增加情况1位的位值变化产生信息2位的位值变化产生信息3位的位值变化产生信息0V10℃0V;0V10℃0V;0V;0V10℃5V20℃0V;5V20℃0V;0V;5V20℃5V;0V30℃0V;5V;0V30℃5V;5V40℃0V;5V;5V40℃5V;0V;0V50℃5V;0V;5V60℃5V;5V;0V70℃5V;5V;5V80℃CAN数据总线的数据分配如果多个控制单元要同时发送各自的数据,那么系统就必须决定哪个控制单元首先进行发送具有最高

8、优先权的数据,首先发送基于安全考虑,由ABS/EDL控制单元提供的数据比自动变速器控制单元提供的数据(驾驶舒适)更重要,因此具有优先权如何确认数据报告的优先权?在状态域中,由11位组成的编码,其数据的组合形式决定了数据的优先权。下面是3组不同数据报告的优先权:优

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。