CAN总线及其在公交车上的应用1.ppt
《CAN总线及其在公交车上的应用1.ppt》由会员分享,可在线阅读,更多相关《CAN总线及其在公交车上的应用1.ppt(60页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、CAN总线及其在公交车上的应用1 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望第一部分第一部分CAN总线基本知识介绍总线基本知识介绍 目录目录一一 CAN总线基本知识总线基本知识 1.CAN总线的概念和作用总线的概念和作用 6 2.CAN总线网络组成和传输线路总线网络组成和传输线路 16 3.CAN总线信号生成和信息数据的传输总线信号生成和信息数据的传输 30 4.VITI-CAN总线技术的优点总线技术的优点 39二二 VITI-CAN三级总线各模块功能三级总线
2、各模块功能 1.CAN三级总线连接示意图三级总线连接示意图 50 2.VD-Q/Z/H/D KM273 前、中、后、顶控模块前、中、后、顶控模块 52 3.VD-Q/H DKM273 前、后灯控模块前、后灯控模块 82 4.VD-QM273 桥模块桥模块 94 5.VD-CGM273 管理模块管理模块 96 6.CAN 总线胎压模块总线胎压模块 101 7.VD-KGM271 翘板开关模块翘板开关模块 104 8.VD-ZB271-003 型仪表模块型仪表模块 111三三 CAN总线车辆使用注意事项和一般性故障的检测总线车辆使用注意事项和一般性故障的检测 1.CAN总线的检测方法总线的检测方法
3、 129 2.电控模块使用注意事项电控模块使用注意事项 133 3.CAN车辆仪表一般性故障车辆仪表一般性故障 136 4.液晶显示屏一般性故障液晶显示屏一般性故障 140 5.汽车微机系统使用时注意事项汽车微机系统使用时注意事项 141一一 CAN总线基本知识总线基本知识 1.CAN总线的概念和作用总线的概念和作用 6 2.CAN总线网络组成和传输线路总线网络组成和传输线路 16 3.CAN总线信号生成和信息数据的传输总线信号生成和信息数据的传输 30 4.VITI-CAN总线技术的优点总线技术的优点 394CAN总线的概念和作用总线的概念和作用 什么是什么是CAN总线总线 CAN全称为全称
4、为“Controller Area Network”,即控制器局域网。是国,即控制器局域网。是国际际上广泛应用的现场总线之一。上广泛应用的现场总线之一。CAN总线是为解决现代汽车中众多电控模块总线是为解决现代汽车中众多电控模块(ECU)之间的数据交)之间的数据交换而开发的一种串行数据总线。换而开发的一种串行数据总线。名词解释:名词解释:数据总线数据总线 数据总线是模块(数据总线是模块(ECU)之间运行数据的公共通道,它之间运行数据的公共通道,它将将各个功能部件的各个功能部件的ECU连在一起,大量的数据信息和控制信息在总线上流连在一起,大量的数据信息和控制信息在总线上流动,实现各功能部件的动,实
5、现各功能部件的ECU之间的信息交换。之间的信息交换。串行通信串行通信 串行通信就是将需要传送的二进制数一位一位依次传串行通信就是将需要传送的二进制数一位一位依次传送,每一位数据占据一个固定的时间段。串行传送速度慢、效率低,但传送,每一位数据占据一个固定的时间段。串行传送速度慢、效率低,但传输线路便宜。输线路便宜。5CAN总线的概念和作用总线的概念和作用 CANCAN总线采用的是那种数据通信协议总线采用的是那种数据通信协议 按照按照ISOISO有关标准,有关标准,CANCAN总线采用的是总线采用的是SAE J1939SAE J1939数据通信协议。数据通信协议。SAE SAE J1939J193
6、9数据通信协议是美国汽车工程师协会组织维护和推广的软、硬件通信数据通信协议是美国汽车工程师协会组织维护和推广的软、硬件通信协议。协议。SAE J1939 SAE J1939数据通信协议是目前在大型汽车中应用最广泛的应用层协数据通信协议是目前在大型汽车中应用最广泛的应用层协议。议。网络协议即网络中传递、管理信息的一些规范。如同人与人之间相互网络协议即网络中传递、管理信息的一些规范。如同人与人之间相互交流是要遵循一定的规矩一样,计算机之间的相互通信需要共同遵守一定交流是要遵循一定的规矩一样,计算机之间的相互通信需要共同遵守一定的规则,这些规则就称为网络协议。不同的计算机之间必须使用相同的网的规则,
7、这些规则就称为网络协议。不同的计算机之间必须使用相同的网络协议才能进行相互通信。络协议才能进行相互通信。网络协议是网络上所有设备间通信规则的集合,它定义了通信时信息网络协议是网络上所有设备间通信规则的集合,它定义了通信时信息必须采用的格式和这些格式的意义。在网络的各层中存在着许多协议,接必须采用的格式和这些格式的意义。在网络的各层中存在着许多协议,接收方和发送方同层的协议必须一致,才能使网络上各种设备进行信息交收方和发送方同层的协议必须一致,才能使网络上各种设备进行信息交换,否则将无法进行信息通讯。换,否则将无法进行信息通讯。注解:注解:SAE(Society of Automotive En
8、gineer)SAE(Society of Automotive Engineer)美国汽车工程师协会。美国汽车工程师协会。6CAN总线的概念和作用总线的概念和作用 CAN总线网络数据传输分为:总线网络数据传输分为:1.A 类类 LIN:面向传感器或执行器管理的低速网络,传输数据的:面向传感器或执行器管理的低速网络,传输数据的位数率通常小于位数率通常小于10Kbps,是低速开放式串行通讯的一种,属于汽车低层网是低速开放式串行通讯的一种,属于汽车低层网络协议范畴,定位于低于络协议范畴,定位于低于CAN总线网络的通信层,一般使用单线连接。总线网络的通信层,一般使用单线连接。LIN全称为全称为“Lo
9、cal Interconnect Network”,是局部连接网络的意,是局部连接网络的意思,思,2.B 类类 CAN:面向独立控制的模块间信息共享的中速网络,传:面向独立控制的模块间信息共享的中速网络,传输数据的位数率一般在输数据的位数率一般在10125Kbps之间,用于仪表显示和车辆控制。之间,用于仪表显示和车辆控制。3.C 类类 高速高速 CAN:面向闭环实施多路传输的高速网,传输数据:面向闭环实施多路传输的高速网,传输数据的位数率一般在的位数率一般在125Kbps1Mbps之间,通讯协议为高层的之间,通讯协议为高层的 J1939,用于,用于动力装置的通讯。动力装置的通讯。4.D 类类
10、面向多媒体,面向多媒体,VCD、DVD、CD等,传输数据的位数率一等,传输数据的位数率一般在般在2Mbps。7VITI-CAN总线的级别总线的级别 VITI-CAN总线按车辆产品的需求可分为三级总线按车辆产品的需求可分为三级 1.一级总线一级总线 一级总线是一种简易的一级总线是一种简易的CAN总线。整个系统由总线处理器、总线仪总线。整个系统由总线处理器、总线仪表、总线管理器和桥模块组成。表、总线管理器和桥模块组成。总线处理器可完成总线处理器可完成50多个数据量的采集,并能实现对缓速器、空气悬多个数据量的采集,并能实现对缓速器、空气悬架、三桥、乘客门及车速灯等的控制,还能为发动机提供架、三桥、乘
11、客门及车速灯等的控制,还能为发动机提供 C3 信号以实现信号以实现巡航定速的功能;桥模块可接受发动机巡航定速的功能;桥模块可接受发动机 ECU 发出的转速、油压、水温等发出的转速、油压、水温等数据;总线管理器除管理总线运行外,还有行车记录仪功能;总线仪表为数据;总线管理器除管理总线运行外,还有行车记录仪功能;总线仪表为纯数字化仪表,可显示近纯数字化仪表,可显示近120个数据量。个数据量。8VITI-CAN总线(一级总线布置)总线(一级总线布置)9VITI-CAN总线的级别总线的级别 2.二级总线二级总线 二级总线是为客车开发的一套二级总线是为客车开发的一套CAN总线系统,整个系统由前控模总线系
12、统,整个系统由前控模块、后控模块、前灯控模块、后灯控模块、总线仪表、总线管理和桥模块、后控模块、前灯控模块、后灯控模块、总线仪表、总线管理和桥模块组成。块组成。总线系统可完成近总线系统可完成近80个数据量的采集,并能实现对缓速器、空气悬个数据量的采集,并能实现对缓速器、空气悬架、三桥、乘客门、灯光、雨刷机、发动机点火、发动机熄火等的控架、三桥、乘客门、灯光、雨刷机、发动机点火、发动机熄火等的控制,还能为发动机提供制,还能为发动机提供 C3 信号以实现巡航定速的功能;桥模块可接受发信号以实现巡航定速的功能;桥模块可接受发动机动机 ECU 发出的转速、油压、水温等数据;总线管理器除管理总线运行发出
13、的转速、油压、水温等数据;总线管理器除管理总线运行外,还有行车记录仪功能;总线仪表为纯数字化仪表,可显示近外,还有行车记录仪功能;总线仪表为纯数字化仪表,可显示近120个数个数据量。据量。10VITI-CAN总线(二级总线布置)总线(二级总线布置)11VITI-CAN总线的级别总线的级别 3.三级总线三级总线 三级总线是功能比较完备的三级总线是功能比较完备的 CAN-LIN 混合总线系统。整个系统由混合总线系统。整个系统由开关、前控、中控、后控、顶控、前灯控、后灯控、总线仪表、胎压接开关、前控、中控、后控、顶控、前灯控、后灯控、总线仪表、胎压接收等模块,以及总线管理器和桥模块组成。收等模块,以
14、及总线管理器和桥模块组成。总线系统可完成近总线系统可完成近120个数据量的采集,并能实现对缓速器、车身个数据量的采集,并能实现对缓速器、车身升降、随动桥、乘客门、灯光、雨刮机、空调器、车内照明、油路、点升降、随动桥、乘客门、灯光、雨刮机、空调器、车内照明、油路、点火器、铰接盘、发动机点火、发动机熄火等的控制,还能为发动机提供火器、铰接盘、发动机点火、发动机熄火等的控制,还能为发动机提供 C3 信号以实现巡航定速的功能;桥模块可接受发动机信号以实现巡航定速的功能;桥模块可接受发动机 ECU 发出的转发出的转速、油压、水温等数据;总线管理器除管理总线运行外,还有行车记录速、油压、水温等数据;总线管
15、理器除管理总线运行外,还有行车记录仪功能;总线仪表为纯数字化仪表,可显示近仪功能;总线仪表为纯数字化仪表,可显示近200个数据量。个数据量。三级总线的特点是,根据车型设计需要,对于大多数开关型输入信三级总线的特点是,根据车型设计需要,对于大多数开关型输入信号和输出信号可通过软件而实现重新定义。号和输出信号可通过软件而实现重新定义。12VITI-CAN总线(三级总线布置)总线(三级总线布置)13VITI-CAN总线(三级总线客车布置)总线(三级总线客车布置)14CAN总线网络的组成和连接总线网络的组成和连接 CAN总线网络是由传输媒体和一系列电控模块(总线网络是由传输媒体和一系列电控模块(ECU
16、)组成)组成 CAN总线网络的传输媒体是由两根信号线组成的屏蔽双绞线。这两根总线网络的传输媒体是由两根信号线组成的屏蔽双绞线。这两根信号线称为:信号线称为:CAN-H(信号(信号高)、和高)、和CAN-L(信号(信号低)线。低)线。系列电控模块(系列电控模块(ECU)根据车型需要组成,一般单机车型具有:开)根据车型需要组成,一般单机车型具有:开关、仪表、管理、前控、中控、后控、顶控、前灯控、后灯控模块,以及关、仪表、管理、前控、中控、后控、顶控、前灯控、后灯控模块,以及桥模块和胎压监测模块等组成。桥模块和胎压监测模块等组成。VITICAN总线系统线路的连接总线系统线路的连接 1.车辆车辆CAN
17、总线网络(总线网络(B网络)网络)由两根信号线由两根信号线CAN-H(信号(信号-高)和高)和CAN-L(信号(信号低)的屏蔽双绞线将车辆系列电控模(低)的屏蔽双绞线将车辆系列电控模(ECU)并联相接。)并联相接。2.动力动力J1939网络(网络(A网络)网络)发动机与自动变速器之间的通信网络,发动机与自动变速器之间的通信网络,并通过桥模块与车辆并通过桥模块与车辆CAN总线网络(总线网络(B网络)连通。网络)连通。3.LIN 通信线通信线 开关模块开关模块 LIN 接口与前控模块接口与前控模块J3-5相接,作用是相接,作用是CAN总线与开关模块的通信线。总线与开关模块的通信线。4.WAKEUP
18、(模块唤醒线)(模块唤醒线)CAN总线各模块都具有总线各模块都具有WAKEUP线引线引脚,前控模块为脚,前控模块为WAKEUP输输 出,其它模块为出,其它模块为WAKEUP的输入。的输入。15VITICAN总线系统连接方块图总线系统连接方块图 LINLIN CAN-HCAN-H CAN-LCAN-L WAKEUPWAKEUPJ1939(低)(低)J1939(高)(高)120 WAKEUPWAKEUP120120120开关模块开关模块前控模块前控模块中控模块中控模块顶控顶控模块模块后控模块后控模块后灯模块后灯模块前灯模块前灯模块桥模块桥模块管理模块管理模块发动机发动机ECU变速器变速器ECU仪表
19、模块仪表模块16CAN总线网络传输线总线网络传输线 CAN总线网络的传输线总线网络的传输线由两根信号线由两根信号线 CAN-H(信号(信号高)和高)和 CAN-L(信号(信号低)的屏蔽双绞线组成,通过低)的屏蔽双绞线组成,通过网络传输线与网络传输线与车辆的系列电控模块车辆的系列电控模块ECU并联相接。在总线并联相接。在总线网络线路的两个终端各有一个网络线路的两个终端各有一个120电阻,作用是电阻,作用是避免数据通信网络中,数据传输终了反射回来,产生反射波使网络中的数避免数据通信网络中,数据传输终了反射回来,产生反射波使网络中的数据遭到破坏。据遭到破坏。VITI-CAN总线网络的两个终端电阻分别
20、安装在仪表模块和后控模块总线网络的两个终端电阻分别安装在仪表模块和后控模块中,在确保总线安装良好的情况下,当车辆断电后,可用万用表在中,在确保总线安装良好的情况下,当车辆断电后,可用万用表在两根信两根信号线号线 CAN-H(信号(信号高)和高)和 CAN-L(信号(信号低)之间,测量出约低)之间,测量出约60的的电阻值。电阻值。17用万用表在用万用表在用万用表在用万用表在两根信号线之间可测量出约两根信号线之间可测量出约两根信号线之间可测量出约两根信号线之间可测量出约6060的电阻值的电阻值的电阻值的电阻值 LINLIN CAN-HCAN-H CAN-LCAN-L120120开关模块开关模块前控
21、模块前控模块中控模块中控模块顶控顶控模块模块后控模块后控模块后灯模块后灯模块前灯模块前灯模块桥模块桥模块管理模块管理模块仪表模块仪表模块60万用表万用表注意!必须当车辆断电后,才允许测量。注意!必须当车辆断电后,才允许测量。18CANCAN总线网络传输线总线网络传输线 CAN总线网络信号传输有显性位和隐性位两个状态。总线网络信号传输有显性位和隐性位两个状态。显性位:用逻辑显性位:用逻辑0表示,此时两根网络信号线的电压是:表示,此时两根网络信号线的电压是:CANH3.5V、CAN-L1.5V 隐性位:用逻辑隐性位:用逻辑1表示,此时两根网络信号线的电压是:表示,此时两根网络信号线的电压是:CAN
22、-HCAN-L2.5V显性位显性位隐性位隐性位隐性位隐性位0 01.51.55.05.02.52.5CAN-LCAN-LCAN-HCAN-H电压电压时间时间3.53.5t tV19CAN总线网络传输线总线网络传输线 当当 CAN 总线网络工作后,用万用表测量不出信号高(总线网络工作后,用万用表测量不出信号高(CAN-H)和和信号低信号低(CAN-L)两根信号线的当前电压变化值。因为,当两根信号线的当前电压变化值。因为,当 CAN 总线网总线网络工作后,络工作后,CAN 总线网络信号线上的电压在不断的变化,而万用表的响总线网络信号线上的电压在不断的变化,而万用表的响应速度很慢,所以,所测量的电压
23、不是当前的电压变化值,而是电压的应速度很慢,所以,所测量的电压不是当前的电压变化值,而是电压的有效值。有效值。当当 CAN 总线网络工作后,用万用表测量总线网络工作后,用万用表测量 CAN-H 信号线对地电压信号线对地电压值为:值为:2.32.4 V 左右。左右。当当 CAN 总线网络工作后,用万用表测量总线网络工作后,用万用表测量 CAN-L 信号线对地电压信号线对地电压值为:值为:2.32.4 V 左右。左右。当当 CAN 总线网络工作后,用万用表测量总线网络工作后,用万用表测量 CAN-H 和和 CAN-L 两根两根信号线之间的电压值为:信号线之间的电压值为:0 V 左右。左右。20用万
24、用表测量用万用表测量CAN总线网络信号线电压总线网络信号线电压 LINLIN CAN-HCAN-H CAN-LCAN-L120120开关模块开关模块前控模块前控模块中控模块中控模块顶控顶控模块模块后控模块后控模块后灯模块后灯模块前灯模块前灯模块桥模块桥模块管理模块管理模块仪表模块仪表模块0V万用表万用表2.4V2.4V2.4V2.4V21 CAN总线网络传输线为什么要采用屏蔽双绞线总线网络传输线为什么要采用屏蔽双绞线 CAN总线网络传输线采用屏蔽双绞线可提高信号线的抗高频辐射和总线网络传输线采用屏蔽双绞线可提高信号线的抗高频辐射和地电平漂移能力,当受到干扰后两线产生的影响相同,相互抵消,使差地
25、电平漂移能力,当受到干扰后两线产生的影响相同,相互抵消,使差值保持不变。同时,在两根信号线的外层包裹金属屏蔽,可将各种辐射值保持不变。同时,在两根信号线的外层包裹金属屏蔽,可将各种辐射信号屏蔽搭铁。信号屏蔽搭铁。对对CAN总线网络传输线的使用要求:总线网络传输线的使用要求:1.用适当的阻抗匹配用适当的阻抗匹配 2.最长桩线长度为最长桩线长度为1m 3.最小节点间距离为最小节点间距离为0.1m 4.最大节点间距离为最大节点间距离为40m 5.不能随意分开双绞线,破节长度不能不能随意分开双绞线,破节长度不能0.5m 6.屏蔽线要接地良好屏蔽线要接地良好CAN总线网络传输线总线网络传输线22CAN总
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CAN 总线 及其 公交 车上 应用
限制150内