19、波罗的CAN数据总线与车载网络系统-1

19、波罗的CAN数据总线与车载网络系统-1

ID:41871484

大小:509.79 KB

页数:7页

时间:2019-09-04

19、波罗的CAN数据总线与车载网络系统-1_第1页
19、波罗的CAN数据总线与车载网络系统-1_第2页
19、波罗的CAN数据总线与车载网络系统-1_第3页
19、波罗的CAN数据总线与车载网络系统-1_第4页
19、波罗的CAN数据总线与车载网络系统-1_第5页
资源描述:

《19、波罗的CAN数据总线与车载网络系统-1》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、£盗浚罗(POLO)鈞乡CAN数摒总銭与夕我网徭畫俊⑴随着人们对汽车的女全性、舒适性、尾气排放及燃油经济性的要求越来越苛刻,这使得控制单元Z间的信息交换越來越密集,传感器和导线的数量迅速增加,无形中加大了排除故障和维修的难度。为此,必须找到一种设计优良的解决方案來使车内电子系统在不占用太大空间的情况下仍然保持其可操作性,CAN数据总线这时应运而生。它是德国博世公司专门为人众和奥迪车系设计的,国内像奥迪A6、帕庐特B5、波罗、宝来都采用CAW数据总线,CAN是CONTROLLERAREANETWORK(控制单元区域网络)的缩写,这就意味着将各个控制单元

2、Z间网络化并可进行数据交流。这又是计算机网络系统在现代汽车上的应用,利用CAN数据总线将各个控制单元连接起来,形成了车载网络系统。一、CAN数据总线CAN数据总线是一种各控制单元间的数据传输形式,它将各个控制单元形成一个整体,所有信息都沿两条线路传输,与所参与的控制单元数及所涉及的信息量的大小无关,这样就解决了随着新增信息量的加大,线路及控制单冗上的插头的数目也增加的问题,并口.每条信息需耍不同线路的问题也得以解决。故国产新车宝來、波罗都应用了CAN数据总线系统,具体表现出如下优点:(1)如果数据扩展以增加新的信息,只需升级软件即可。(2)控制单元对

3、所传输的信息进行实时监测,监测到故障后存储故障码。(3)使用小型控制单元及小型控制单元插孔可节省空间。(4)使传感器信号线减至最少,控制单元间可做到高速数据传输。(5)CAN数据总线符合国家标准,因此可应用不同型号控制单-元间的数据传输。然而,CAN数据总线为什么具有如此功能呢?让我们了解一下CAM数据总线的组成、结构和数据传输原理。(一)CAN数据总线的组成与结构CAN数据总线山-•个控制器,一个收发器,两个数据传输终端以及两条数据传输线组成。除了数据传输线,其他元件都置于控制单元内部。控制单元功能不变,如图1所示。数据传输线数据传输终端图1CAN

4、数据总线的组成与结构1・CAN控制器CAN控制器是接收控制单元中的微电脑传來的数据,对这些数据进行处理并将其传往CAN收发器。同样,CAN控制器也接收由CAN收发器传来的数据,对这些数据进行处理并将其传往控制单元中的微电脑。2.CAN收发器它将CAN控制器传来的数据转化为电信号将其送入数据传输线。它也为CAN控制器接收和转发数据。3.数据传输终端它是一个电阻器。它防止数据在线端被反射,以冋声的形式返冋,这会影响数据的传输。4・数据传输线它是双向的,对数据进行传输。两条线分别被称为CAN高线和CAN低线。数据传输线为了防止外界电磁波的干扰和向外辐射,C

5、AN总线采用两条线缠绕在一起,如图2所示。approx.0Voltsapprox.5Volts图2数据传输线这两条线的电位札I反,如果一条是5V,另一条就是0V,始终保持电压总和为一常数。通过这种办法,CAN数据总线得到了保护而免受外界的电磁场干扰,同时CAN数据总线向外辐射也保特中性,即无辐射。(二)CAN数据总线的传输原理与过程C心数据总线的数据传输原理在很人程度上类似电话会议的方式。一个用户1控制单元1向网络中“说出”数据,而其他用户“收听”到这些数据。一些控制单元认为这些数据对它有用,它就接收并II应用这些数据,而其他控制单元也许不会理会这些

6、数据。故数据总线里的数据并没有指泄的接收者,而是被所有的控制单元接收及计算。数据的具体传输过程(图3)如下:图3数据的具体传输过程1.提供数据控制单元向CAN控制器提供数据用丁•传输。2.发出数据CAN收发器从CAN控制器处接收数据,将其转化为电信号发出。这些数据以数据列的形式进行传输,数据列是山一长串二进制(高电平与低电平)数字组成(像0110100100111011),其格式如图4所示。状.态区(11比特)数据区(最大64比特)确认区(2比待)开甲区(1比粧1比待二未便用安全区(16比待)结束区(7比待)楡验区(6比待)图4数据格式数据列包括开始

7、区、状态区、检验区、数据区、安全区、确认区、结束区。其各个区的作用如下:1)开始区标志数据列的开始。2)状态区确认数据列的优先级别。如杲两个控制单元想在同时发11!其数据列,优先级较高的数据列先传输(控制单元的程序设置好的),像CAN驱动装置数据总线系统优先级依次为ABS/EDL控制单元、发动机控制单元、自动变速器控制单元。3)检验区显示数据区中包含的数据数冃。该区对以让接收者检验其是否收到传输來的全部信息。4)数据区传给其他控制单元的信息,其人小由总线的宽度决定。5)安全区检验传输错谋。6)确认区接收者发给发送者的信号,用来告知已正确的收到数据列。

8、若冇错误被检验到,则接收者迅速通知发送者。这样发送者将再次发出该数据列。7)结束区标志数据列的结束。这是显示

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

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

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