汽车CAN_理论知识.ppt
《汽车CAN_理论知识.ppt》由会员分享,可在线阅读,更多相关《汽车CAN_理论知识.ppt(246页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、上海大众培训部上海大众培训部为什么要进行CAN-Bus 的培训CAN需要全新的技术来检测用传统的测量仪器(检测灯、万用表等)无法发现CAN-Bus上的故障CAN-Bus的调试和故障查寻需要接受过培训的专业人员1上海大众培训部上海大众培训部课程设置CAN-Bus 驱动系(4天)CAN-Bus 舒适系(4天)CANalyzer (2天)2上海大众培训部上海大众培训部汽车内的CAN总线CAN-Bus基础及其驱动系总线3上海大众培训部上海大众培训部培训内容(1)为什么要在汽车内采用总线系统CAN-总线系统CAN-总线上控制单元及其信息传递CAN-数据传输线及其驱动系总线上的信号电平用FLUK 123测
2、量CAN-信号终端电阻的作用CAN-信息帧4上海大众培训部上海大众培训部培训内容(2)同步问题总线仲裁原理故障处理NETTEST的使用VW中CAN-总线网关的作用K-线诊断用VAS测量仪检测CAN-总线功能总线上的错误类型系统查找CAN总线上的故障5上海大众培训部上海大众培训部为什么要在汽车内采用总线系统6上海大众培训部上海大众培训部BUS公共汽车运送站与站之间的乘客。公共汽车运送站与站之间的乘客。数据总线运送指定设备或所有设备之间的数据。数据总线运送指定设备或所有设备之间的数据。7上海大众培训部上海大众培训部 数据总线数据总线 数据总线将不同的设备连接起来,并进行数据交换。举例:电信通讯IS
3、DN中的办公室网络(以太网),或者工业范围内的CAN Bus以及Profi-Bus等。总线总线总线节点总线节点1234为了区分不同的设备需采用地址8上海大众培训部上海大众培训部ISDN 电信通讯中的4线总线12345ISDN-总线将不同的设备总线将不同的设备连接在一起,为此每个设连接在一起,为此每个设备都有各自的地址,这些备都有各自的地址,这些地址只能出现一次。地址只能出现一次。9上海大众培训部上海大众培训部数据传输到目前为止汽车内所采用的数据传输方法:到目前为止汽车内所采用的数据传输方法:1.每一条信息都通过各自的线路进行交换。每一条信息都通过各自的线路进行交换。2.控制单元间所有信息通过最
4、多两条线路(控制单元间所有信息通过最多两条线路(CAN-Bus)进行交换。进行交换。10上海大众培训部上海大众培训部数据传输每条信息都需要各自的线路,因此随着信息量的不断加大,所需的线路以及控制单元上的插头数目也随之增加。因此这种数据传输模式仅适用于信息量数目有限的情况下。第一种方法下若要传输5个信息则需要5条线路,如下图所示:11上海大众培训部上海大众培训部数据传输与第一种方法不同,CAN数据总线中,所有信息沿两条线路传输。这两条双向传递的线路中所传递的数据是相同的。在这种传输方式中,线路数与控制单元以及所传递的信息量的数量是无关的。因此当控制单元间需要交换大量信息时,CAN-Bus的优越性
5、就体现出来了。12上海大众培训部上海大众培训部中央式控制单元13上海大众培训部上海大众培训部分散式控制单元14上海大众培训部上海大众培训部驱动系总线系统15上海大众培训部上海大众培训部带有三个控制单元的驱动系总线集团内所有车型均采用集团内所有车型均采用CAN-总线研制开发总线研制开发!16上海大众培训部上海大众培训部汽车中采用总线系统后的优点总线功能有较高的可靠性和功能安全性,能大大减少因插头连接和导线所引起的故障。因敷设导线减少而降低装配成本,并减轻线束重量。因采用较小的控制单元和插头而使空间节约下来,并使安装和修改更加容易。控制器之间的数据传输较快。系统诊断能力更强。17上海大众培训部上海
6、大众培训部CAN-总线系统18上海大众培训部上海大众培训部什么是CANCAN 是一种世界标准的串行通讯协议,为数据高速公路确定统一的是一种世界标准的串行通讯协议,为数据高速公路确定统一的“交通交通”规则。规则。CAN 是由ROBERT BOSCH 公司和Intel公司专门为汽车内数据交换开发的总线系统。Controller控制器控制器Area局域局域Network网网19上海大众培训部上海大众培训部为什么汽车中采用的是CAN 已作为标准实施节点多价格便宜广泛的开发和检测工具能满足很高的安全性要求抗干扰能力强安全的数据通讯协议20上海大众培训部上海大众培训部CAN发展史1983年由Bosch公司
7、开发CAN-总线应用于汽车制造业。1987年Intel公司制成第一块硅片。1989年起在汽车及自动化工业中出现了串行通讯模块。自1994/95年CAN成为汽车内采用得最广泛的通讯协议。21上海大众培训部上海大众培训部VW中的CAN总线VW中中CAN总线系统的使用:总线系统的使用:舒适系舒适系CAN和驱动系和驱动系CAN22上海大众培训部上海大众培训部大众集团内的CAN-总线23上海大众培训部上海大众培训部大众集团内的CAN-总线24上海大众培训部上海大众培训部大众集团内的CAN-总线25上海大众培训部上海大众培训部CAN-Bus特性(1)实时性所传递的过程数据较简单(每个帧最多含8个字节的数据
8、)总线长度:40m至1km传输速率:最大1Mbd(总线长度为40m),5Kbd(总线长度至1km)节点数:最多200个CAN节点,每个节点上可连有多个传感器和执行元件26上海大众培训部上海大众培训部CAN-Bus特性(2)传输媒介:双绞线拓扑结构:总线型通过多种错误检测机制,保证较高的传输安全性总线访问方式:多主结构/CSMA/CA与别的网络不同,CAN-Bus上的工作站没有具体的地址,而是通过标识符确定各自的身份,同时标识符还决定了各工作站的优先级27上海大众培训部上海大众培训部CAN-Bus总线系统有多个控制单元组成,并联连接在总线传输线上。所有控制单元都具有相同的条件,即每一个节点的权利
9、相同都能占用总线(发送和接收)。多主处理器结构SG 1转向柱传感器发送/接收SG 2制动器控制单元SG 3发动机控制单元SG 4变速箱控制单元CAN-Bus发送/接收发送/接收发送/接收28上海大众培训部上海大众培训部广播方法称那些交换的信息为信息帧。一个被发送的信息帧可以被任何一个控制单元接收。称这种规则为广播。通过这种广播方法可以使所有联网的控制单元总是具有相同的信息状态。29上海大众培训部上海大众培训部CAN-BUS网络原理多个控制单元以并联方式经收发器与总线连接。每个控制单元都有权向总线发送信息(多主处理器结构)。同一时刻只有一个控制单元向总线发送信息。其它的控制单元接收信息,其中一些
10、控制单元对这些数据感兴趣并采用这些数据,而另一些控制单元则可能不理会这些数据。30上海大众培训部上海大众培训部CAN-总线上的信息传递31上海大众培训部上海大众培训部CAN-总线上的控制单元及其信息传递32上海大众培训部上海大众培训部控制单元33上海大众培训部上海大众培训部CAN-Bus部件CAN-控制器控制器数据传输线数据传输线收发器收发器CAN-数据区控制数据区控制(VW)34上海大众培训部上海大众培训部CAN-Bus部件各部件的功能:各部件的功能:CAN控制器控制器:接收由控制单元微处理器芯片传来的数据。CAN控制器对这些数据进行处理并将其传递给CAN收发器;同样CAN控制器也接收收发器
11、传来的数据,处理后传递给控制单元微处理器。CAN收发器收发器:具有接收和发送的功能。它将CAN控制器传来的数据转化为电信号并将其送入数据传输线;同样也为CAN控制器接收和转化数据。数据传输线数据传输线:它是双向的,对数据进行传输。这两条线传输相同的数据,分别被称为CAN高线和CAN低线。35上海大众培训部上海大众培训部连有CAN-控制器的控制单元通过CAN-总线的所有通讯都要由控制单元进行监控。控制单元根据预先给定的时间节拍或者因特定事件(舒适系统/娱乐信息系统)的原因发出数据并且对接受到的数据进行检测。36上海大众培训部上海大众培训部CAN-BUS-收发器CAN收发器用来将接收和发送功能分离
12、开来,从而使一根导线确切地说是一对导线上能同时传送两个信号。37上海大众培训部上海大众培训部CAN-Bus上的显性电平和隐性电平称一个被动的电平为隐性电平。称主动的电平为显形电平,因为它能将隐性电平覆盖掉。38上海大众培训部上海大众培训部CAN-总线中数据发送过程以转速为例39上海大众培训部上海大众培训部暂停发送每次只允许一个控制单元发送数据!在肯定没有其它发送数据传递的情况下,才允许控制单元发送数据。40上海大众培训部上海大众培训部连网控制单元中的数据传输41上海大众培训部上海大众培训部对接收到的报文进行错误以及可使用性检测监控层(berwachungsebene):检查传输错误。若有错误要
13、求重发。接收层(Akzeptanzebene):不需要的报文不再继续传递42上海大众培训部上海大众培训部CAN-数据传输线及其驱动系总线上的信号电平43上海大众培训部上海大众培训部CAN-数据传输线为了减少干扰,CAN-Bus的传输线采用双绞线,其绞距为20mm,截面积为0.35mm2或0.5mm2,称这两根线为CAN-高线(CAN-H)和CAN-低线(CAN-L)44上海大众培训部上海大众培训部导线颜色驱动系驱动系-CANCAN-高线=橙/黑CAN-低线=橙/棕舒适系舒适系-CANCAN-高线=橙/绿CAN-低线=橙/棕信息信息/娱乐系娱乐系-CANCAN-高线=橙/紫CAN-低线=橙/棕组
14、合仪表组合仪表-CANCAN-高线=橙/蓝CAN-低线=橙/棕诊断诊断-CANCAN-高线=橙/红CAN-低线=橙/棕45上海大众培训部上海大众培训部双绞CAN-传输线修理修理 修理时不能有大于50mm的线段不绞合。修理点之间的距离至少要相隔100 mm,以避免干扰。46上海大众培训部上海大众培训部差动的 CAN-信号 -驱动系统-47上海大众培训部上海大众培训部从双线信号中获得信号电平48上海大众培训部上海大众培训部逻辑信号电平log.0“log:1“CAN-L 对应于逻辑电平对应于逻辑电平!49上海大众培训部上海大众培训部CAN-总线抗干扰措施50上海大众培训部上海大众培训部物理层上的信号
15、 CAN-信号在信号在CAN-收发器后面产生,电平在收发器后面产生,电平在2.5V至至1.5V之间。之间。这一信号对应于这一信号对应于CAN-控制器的输出信号,控制器的输出信号,其大小为其大小为TTL-电平(静止:电平(静止:5V;激活:激活:0V)。)。又称这一信号为又称这一信号为 CAN-Low(低线)信号低线)信号!51上海大众培训部上海大众培训部CAN-收发器的基本电路52上海大众培训部上海大众培训部连有两个电阻值均为120 Ohm终端电阻器的标准CAN-配置53上海大众培训部上海大众培训部连有中央终端电阻的VW-CAN60收发器-IC z.B.TJA 10502,6k2,6k54上海
16、大众培训部上海大众培训部VW中的总线线路55上海大众培训部上海大众培训部TJA 1050 CAN-驱动器56上海大众培训部上海大众培训部TJA 1050:接线57上海大众培训部上海大众培训部TJA 1050:技术参数58上海大众培训部上海大众培训部驱动系总线上的曲线图2,5V 静止电压=3,5V CAN-H 信号 127CAN-控制器不再发送主动错误帧(6 个 0-电平+8个 1-电平)。122上海大众培训部上海大众培训部正确的信息将减少故障计数值123上海大众培训部上海大众培训部数值上升导致错误被动124上海大众培训部上海大众培训部发送器故障255:BUS-OFF只有发送器会导致BUS-OF
17、F-状态!125上海大众培训部上海大众培训部故障传送机构特例如果控制单元既没有收到确认信号,也没有收到错误帧,则故障计数器不计数,此控制单元无间断地重复发送数据!126上海大众培训部上海大众培训部NETTEST的使用127上海大众培训部上海大众培训部CAN-测量技术:NETTEST主菜单:启动过程结束后显示。通过 Return-键选择选择 CAN-信息128上海大众培训部上海大众培训部NETTEST:控制单元选择控制单元。所有控制单元都由这些数据库显示。只有当控制单元发送信息时,右边的激活标记才会出现。用ESC-Taste返回!129上海大众培训部上海大众培训部NETTEST:信息用“ESC”
18、-键返回!130上海大众培训部上海大众培训部NETTEST:诊断BUS-诊断统计131上海大众培训部上海大众培训部NETTEST:选择数据库数据库的选择:数据库必须与汽车型号对应!Nettest中最多有两种类型的数据库!132上海大众培训部上海大众培训部练习:Nettest1.确定驱动系总线上的BUS-负载有多高。2.哪些控制单元作用于总线,发出什么信息?_3.信息mKombi_1(320h)多长时间重复一次?_133上海大众培训部上海大众培训部练习:故障情况(1)1.将Nettest和示波器连接在驱动系总线上。通过将变速箱控制单元多次与驱动系总线接通和断开来产生多个错误帧。问通断5次后产生多
19、少个错误帧?_2.现在将组合仪表、ABS-控制单元和变速箱控制单元与总线分离(拔掉组合仪表上右边的插头和ABS-控制单元上的插头,切断变速箱控制单元的开关)。此时发送什么信号?_134上海大众培训部上海大众培训部练习:故障情况(2)3.现在将所有的NETTEST从驱动系总线上取下,此时在示波器上可观察到什么信号?(画出草图)4.这一现象说明了什么?_135上海大众培训部上海大众培训部VW中的CAN-总线136上海大众培训部上海大众培训部Polo-驱动系总线Polo 驱动系总线中,网关在车载网络控制单元中。驱动系总线的传输速率为 500 kBit/s。137上海大众培训部上海大众培训部Polo-
20、通讯/娱乐系总线Polo中通讯/娱乐系总线和舒适系总线在电气上是同一根线。其传输速率均为100 kBit/s,并具有电流节约模式(睡眠模式)。138上海大众培训部上海大众培训部Polo 通讯/娱乐系总线139上海大众培训部上海大众培训部组合仪表中带有网关的CAN-选择140上海大众培训部上海大众培训部ABS 控制单元ADR 传感器ADR 控制单元变速箱控制单元发动机控制单元 2发动机控制单元 1安全气囊控制单元组合仪表中网关SMLS无钥匙进入电源管理4C 避震控制单元Phaeton 中的驱动系总线141上海大众培训部上海大众培训部PQ35网络概况PQ35 具有5种 CAN-总线,它们通过网关控
21、制单元连接在一起。其中CAN-仪表系统和CAN-诊断系统是新的。另外两种传感器-CAN和制动-CAN没有和网关连在一起。142上海大众培训部上海大众培训部PQ35 舒适系统和信息/娱乐系统143上海大众培训部上海大众培训部网关的作用144上海大众培训部上海大众培训部网关功能500 kBit驱动系总线驱动系总线PQ 35:网关控制单元K-线线PQ35:诊诊断断-CAN100 kBit 舒适系总线舒适系总线145上海大众培训部上海大众培训部PQ24驱动系总线的实施146上海大众培训部上海大众培训部PQ24/PQ34通讯娱乐总线和驱动系总线147上海大众培训部上海大众培训部 K-线诊断148上海大众
22、培训部上海大众培训部K-线/诊断-CANK-线:将诊断数据从控制单元传递到VAG/VAS-测量仪器到目前为止:K-线紧连控制单元,舒适系总线将诊断数据传递给中央-控制单元,并将这些数据交给 K-线。从从 Golf V开始开始:诊断数据通过CAN-总线传递并从网关控制单元开始传给VAS-测量仪器。这种传递方法又被称为“虚拟”K-线。149上海大众培训部上海大众培训部用VAS测量仪检测 CAN-总线的功能150上海大众培训部上海大众培训部从 VAG 1551 到VAS 5052VAG 1552VAG 1551VAS 5051VAS 50521988199319972001151上海大众培训部上海大
23、众培训部测量仪器:VAS 5051/5052/5163用于CAN的主要诊断工具功能:挑选故障存储器,将数据显示在5051的显示屏上。硬件故障。VAS 5052 和5163 不具有示波器和万用表!152上海大众培训部上海大众培训部诊断测试仪 VAS 5051VAS 5051 自诊断 测量仪表 OBD II 引导性故障查询153上海大众培训部上海大众培训部VAS 5051的功能自诊断读取故障存储器执行机构测试清除故障存储器控制单元编码读取测量数据块匹配测量仪表万用表 电压 电阻 二极管测试 通路检测 电流 50/500A数字存储式示波器 1 通道运行 2 通道运行引导性故障查询 根据故障提示根据指
24、出的毛病根据功能/部件选择154上海大众培训部上海大众培训部诊断仪 VAS 5052VAS 5052 自诊断(同 VAS 5051)引导性故障查询 无测量仪表 OBD II ELSA WIN(可选)155上海大众培训部上海大众培训部诊断仪 VAS 5163VAS 5163便携机诊断仪便携机诊断仪:自诊断 OBD II 无引导性故障查询 无测量仪表156上海大众培训部上海大众培训部VAS测量仪-自诊断通过车辆诊断接口进行通讯。利用对话框可帮助操作。157上海大众培训部上海大众培训部VAS测量仪-自诊断控制单元的地址号:控制单元的地址号:01 -Motorelektronik(发动机控制单元)02
25、 -Getriebeelektronik(变速箱控制单元)03 -Bremsenelektronik(制动控制单元)42 -Trelektronik Fahrer(驾驶员侧门控制单元)52 -Trelektronik Beifahrer(副驾驶员侧门控制单元)62 -Trelektronik hinten links(左后门控制单元)72 -Trelektronik hinten rechts(右后门控制单元)44 -Lenkhilfe(动力转向)15 -Airbag(安全气囊)25 -Wegfahrsperre(防盗系统)158上海大众培训部上海大众培训部VAS测量仪-自诊断16 -Lenk
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汽车 CAN_ 理论知识
限制150内