《大众途安网络培训.pdf》由会员分享,可在线阅读,更多相关《大众途安网络培训.pdf(55页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、上海大众途安轿车上海大众途安轿车技术培训技术培训上海大众途安轿车上海大众途安轿车CAN-BUS系统系统基本内容基本内容简介简介基本构造功能驱动系统基本构造功能驱动系统传送安全性和故障处理数据传输传送安全性和故障处理数据传输舒适系统舒适系统Canbus的由来由于现代汽车的技术水平大幅提高,要求能对更多的汽车运行参数进行控制,因而汽车控制器的数量在不断的上升,从开始的几个发展到几十个以至于上百 个控制单元。控制单元数量的增加,使得它们互相之间的信息交换也越来越密 集。为此德国BOSCH公司开发了一种设计先进的解决方案CAN数据总线,提供 一种特殊的局域网来为汽车的控制器之间进行数据交换。Canbu
2、s的发展历史大众公司首次在97年PASSAT的舒适 系统上采用了传送速率为 62.5Kbit/m的Canbus。98年在PASSAT和GOLF的驱动系统 上增加了Canbus,传送速率为 500Kbit/m。2000年,大众公司在PASSAT和 GOLF采用了带有网关的第二代 Canbus。2001年,大众公司提高了Canbus 的设计标准,将舒适系统Canbus 提高到100Kbit/m,驱动系统提 高到500Kbit/m。2002年,大众集团在新PQ24平台上使用 带有车载网络控制单元的第三代Canbus。2003年,大众集团在新PQ35平台上使用五 重结构的Canbus系统,并且出现了单
3、线的 LIN-BUS。CAN-Bus是Controller Area Network的缩写,称为控制单元的局域 网,它是车用控制单元传输信息的一 种传送形式。车上的布线空间有限,CAN-Bus 系统的控制单元连接方式采用铜缆串 行方式。由于控制器采用串行合用方 式,因此不同控制器之间的信息传送 方式是广播式传输。也就是说每个控 制单元不指定接收者,把所有的信息 都往外发送;由接收控制器自主选择 是否需要接收这些信息。广播原理:一家发 送,大家接收CAN-BUS系统组成:CAN收发器:安装在控制器内部,同时兼具接受和发送的功能,将控制器传来的数据化为电信号并将其送入数据传输线。数据传输终端:是一
4、个电阻,防止数据在线端被反射,以回 声的形式返回,影响数据的传输。数据传输线:双向数据线,由高低双绞线组成。数据传输 线数据传输终 端数据传输终 端CAN收发器CAN收发器Canbus采用双绞线自身校验的结构,既可以防 止电磁干扰对传输信息的影响,也可以防止本 身对外界的干扰。系统中采用高低电平两根数 据线,控制器输出的信号同时向两根通讯线发 送,高低电平互为镜像。并且每一个控制器都 增加了终端电阻,已减少数据传送时的过调效 应。Canbus双绞线的基本颜色:Can总线的基本颜色:橙色;Can-Low总是棕色;Can-High:驱动系统(黑色);舒适系统(绿色);信息系统(紫色);+1V-1V
5、外界的干扰同时作用于两根导线外界的干扰同时作用于两根导线产生的电磁波辐射相互抵消产生的电磁波辐射相互抵消0 VCAN-BUS系统系统由于汽车不同控制器对CAN总线的性能要求不同,因此最新版本的CAN总线系统 人为设定为5个不同的区域,分别为驱动系统、舒适系统、信息系统、多功能 仪表、诊断总线等5个局域网。其速率分别为(Kbit/m):驱动系统(由15号线激活):500;舒适系统(由30号线激活):100 信息系统(由30号线激活):100;诊断系统(由30号线激活):500 仪表系统(由15号线激活):100;Lin:20 最大承载:1000CAN 仪表CAN 仪表CAN 驱动CAN 驱动CA
6、N 信息CAN 信息CAN 舒适CAN 舒适CAN 诊断CAN 诊断CAN-BUS系统系统诊断接口CAN-区域图网关J519空调 J255舒适系统 J393左前门 J386右前门 J387左后门 J388右后门 J389转向柱 J527电动转向 J500G85安全气囊 J234ABS J104变速箱发动机ESP传 感器收音机车载电话雨括器 L雨括器 RJ533J533CAN-BUS系统系统网关由于不同区域Canbus总线的速率和识别代号不同,因此一个信号要从一个总 线进入到另一个总线区域,必须把它的识别信号和速率进行改变,能够让另 一个系统接受,这个任务由网关(Gateway)来完成。另外,网
7、关还具有改变信 息优先级的功能。如车辆发生相撞事故,气囊控制单元会发出负加速度传感 器的信号,这个信号的优先级在驱动系统是非常高,但转到舒适系统后,网 关调低了它的优先级,因为它在舒适系统功能只是打开门和灯。CAN-BUS系统系统LinbusLinbus是内部网络的缩写。所谓汽车中的内部网络是指所有的控制单 元都在一个总成内(如空调等),并且有主控制器和子控制器之分,整个总成内(主控制器和子控制器,子控制器和子控制器)信息都由 Linbus相连,然后由主控制器通过Canbus与外界相连。Linbus是 CANBUS的子网,但它只有一根数据线,线截面积为0.35mm2,并且没有 屏蔽措施。Lin
8、bus系统规定一个主控制单元最多可以连接16个子控制 单元。CAN-BUS系统系统诊断总线网关仪表总线驱动总线舒适总线信息总线诊断总线诊断总线是用于诊断仪器和相应控制单元之 间的信息交换,它被用来代替原来的K线或 者L线的功能(废气处理控制器除外)。诊断总线目前只能在VAS5051和VAS5052 下 工作,而不能适用于原来的诊断工具,如 1552等。诊断总线通过网关转接到相应的 CANBUS上,然后再连接相应的控制器进行数 据交换。随着诊断总线的使用,大众集团将逐步淘汰 控制器上的K线存储器,而采用CAN线作为诊 断仪器和控制器之间的信息连接线,我们称 之为虚拟K线。CAN-BUS系统系统针
9、脚号 对应的线束1 15号线4接地5接地6 CANBUS(高)7 k线14 CANBUS(低)15 L线16 30号线注:未标明的针脚号暂未使用。当车辆使用诊断CANBUS总线结构后,VAS5051等诊断仪器必须使用相对应的新型 诊断线(VAS5051/5A或VAS5051/6A),否 则无法读出相应的诊断信息。另外,车上 的诊断接口也作出了相应的改动,具体信 息看如下图表:注:5051仪器的版本号必须大于3.0以上 才能使用诊断CANBUS总线。新型诊断线能够适用于旧型诊断接口。CAN-BUS系统系统Canbus上的信息Canbus上的信息是以二进制形式出现的。也就是说控制单元将信息转换成二
10、进制,Canbus用电平来模拟二进制,接受控制单 元将电平转换成二进制数据,再将二进制 数据转换成正常数据。例如:控制单元B将发动机转速值信号先转换成 二进制信号(00010101),然后由发送器转 换成一串电平信号兵发送出去。控制单元A的接收器先读取电平信号,转 换成二进制信号(00010101),然后再解码 成发动机转速值。CAN-BUS系统系统逻辑信号和差分放大器log.0“log:1“差分放大器对应于逻辑电平差分放大器对应于逻辑电平CAN-BUS系统系统Canbus的收发器 Canbus上的控制器中发送信息的线路通过一个开路集电极和总线相连。Canbus的收发器如图所示,使用一个电路进
11、行控制,这样也就是说控制单元在 某一时间段只能进行发送或接受一项功能。逻辑“1”:所有控制器的开关断开;总线电平为5Vor3.5V;Canbus未通讯。逻辑“0”:某一控制器闭合;总线电平为0伏;Canbus进行通讯。CAN-BUS系统系统典型收发器线路图(TJA 1050):CAN-BUS系统系统2个以上控制器所组成的Canbus系统当用2个以上的控制器连接在Canbus总 线上(如图所示),用逻辑1来表示断 开和用逻辑0表示闭合。不考虑其他总 线规则情况下,总线会出现下图的情况:1.任何开关闭合,总线上的电压为0伏2.所有开关断开,总线上的电压为5伏因此:1.只要任何一个控制器激活,则总线
12、激 活2.所有控制器关闭,总线处于未激活状 态激活的总线称为显性电平;未激活的总线电平称为隐形电平CAN-BUS系统系统Canbus 的数据结构当控制器发送信息时,并不仅仅是数据本身,它同时还带有属性数据打成数据包一起传 送。该数据包共有7个数据段,分别储存有开始区(1位),有限级别区(11位),检验 区(6位)数据区(64位),安全区(16位),确认区(2位)和结束区(7位)。开始区优先级别区未使用数据区确认区检验区数据量16位冗余校验码结束区CAN-BUS系统系统优先级确认因为Canbus采用串行数据传递(单根数据线)方式,如果有多个控制器同时需要发出信号,那么在总 线上一定会发生数据冲突
13、。所有每一个数据列都有 它的优先级。当有多个控制器试图发送信息时,它 们自己的接收器为信息优先级进行仲裁,当其他控 制器发送的信息优先级高于自己控制器发送信息时,通知自己发送器停止发送,整个控制器进入接收 状态。在信息数据列中有11位的状态区,这11位二进制中 前7位既是发送信息的控制器标识符,同时又表示 了它的优先级,即从前往后数,前面零越多,优先 级越高。而后4位则是这个控制器发送不同信息的 编号,如发动机控制单元既要发送转速信号,又要 发送水温等信号,则后4位就有所不同。CAN-BUS系统系统Canbus系统的难题-发送和接受的同步CAN-BUS系统系统同步解决方案一:边沿对齐为了保证发
14、送和接受能够同步,Canbus规定了边沿对齐规则。也就是说接收器发现每 一次电平反向的节拍不对时,必须调整边沿,以求得同步。这个规则在电平变化频繁 时能有效的保证了接收的正确性为了保证发送和接受能够同步,Canbus规定了边沿对齐规则。也就是说接收器发现每 一次电平反向的节拍不对时,必须调整边沿,以求得同步。这个规则在电平变化频繁 时能有效的保证了接收的正确性CAN-BUS系统系统数据的位填充为了保证发送和接受能够同步,Canbus规定了位填充规则。也就是说最多5位出现一 样的电平信号,第六位必须有一个反向电平。这个规则能有效的保证了接收的正确性。为了保证发送和接受能够同步,Canbus规定了
15、位填充规则。也就是说最多5位出现一 样的电平信号,第六位必须有一个反向电平。这个规则能有效的保证了接收的正确性。CAN-BUS系统系统出错帧(Error Frame):当控制器在接收其他控制器或自己发送器的信息时,发现信息有错误,可 以发送出错帧,出错帧至少有6个显性电平和8个隐性电平,至多12个显性 电平和8个隐性电平构成。错误发 送控制 单元接收控 制单元接收控 制单元Canbus 系统CAN-BUS系统系统驱动系统驱动系统Canbus驱动系统由15号激活,速率是所有Canbus中最高 达到500 kBit/s,采用终端电阻结构,其中心电阻为66 欧姆(发动机电阻);并且高低Canbus线
16、为环状结构,即任一根Canbus线断路,则Canbus无法工作。CAN-BUS系统系统驱动系统电路简图CAN-BUS系统系统驱动系统的Canbus信号和逻辑信号:Can-High的高电平为:3.5伏Can-High的低电平为:2.5伏Can-Low 的高电平为:2.5伏Can-low 的低电平为:1.5伏逻辑“1”:Can-high(3.5)Can-low=(1.5)逻辑“0”:Can-high(2.5)Can-low(2.5)驱动系统的信号图CAN-BUS系统系统舒适系统舒适系统Canbus舒适系统由30号激活,速率达到100 kBit/s,没有终端电阻,且高低Canbus线分离,即 任一根
17、Canbus线断路,Canbus工作不受影响。CAN-BUS系统系统舒适系统电路简图测舒适系统高低线的电阻为无穷 大!CAN-BUS系统系统10us舒适系统的Canbus信号和驱动系统 有很大区别:Can-High的高电平为:3.6伏Can-High的低电平为:0伏Can-Low 的高电平为:5伏Can-low 的低电平为:1.4伏逻辑“1”:Can-high(3.6)Can-low=(1.4)逻辑“0”:Can-high(0)Can-low(5)舒适系统的信号图CAN-BUS系统系统内部故障管理控制单元内部有错误计数器。一次发送失败计数加8,一次接收错误计数加1。当累计超过127时,控制器不
18、再允许发送信息,当累计超过255时,控制器自 动与总线脱离.但是,控制器发送信息时,没有受到答复信号,控制器将重复 发送,而错误计数不计数。CAN-BUS系统系统典型故障1:Can-Low 断路CAN-BUS系统系统示波仪判断CAN-BUS系统系统典型故障2:Can-high 断路CAN-BUS系统系统示波仪判断CAN-BUS系统系统典型故障3:Can-Low 与电瓶短接CAN-BUS系统系统示波仪判断CAN-BUS系统系统典型故障4:Can-Low 与地短接CAN-BUS系统系统示波仪判断CAN-BUS系统系统典型故障5:Can-Low与Can-high短接CAN-BUS系统系统示波仪判断C
19、AN-BUS系统系统典型故障6:Can-Low与Can-high交叉连接CAN-BUS系统系统示波仪判断CAN-BUS系统系统Gate-way系统系统CPU-Dash panelDATA-GatewayDIAGNOSE-GatewayCAN-动力总线K-Wire to 自诊断接口自诊断接口控制单元地址码地址码:19地址码地址码:19CAN-舒适总线I-Pump(V6 TDI)EngineAutomatic Transm.ABSAirbagSteeringSensorCAN-Drive trainDoor CULFDoor CURFDoor CURRDoor CULR ZMCentr.LockM
20、emoryLow-SpeedGatewayMod.2000Mod.2001I-Pump(V6 TDI)EngineGear boxABSAirbagSteeringSensorCAN-Drive trainRadioRNSDSPMFSSU fuel tank W8ClimatronicDoor CULFDoor CURFDoor CU RRDoor CULRZM/ZVMemoryseatsCAN-ComfortCAN-ComfortCAN-InfotainmentGateway19 2027 288 9Connector T 32b(green)Diagnosis connectorK-wir
21、e25Connector T 32a(blue)CANCAN-Drive trainCAN-Comfort78 9Gate-way系统系统系统有登陆保护程序系统有登陆保护程序Gate-way系统系统ConverterConverter只有通过自诊 断接口,借助 自诊断仪器内 的登陆程序,才可激活 CAN 总线的自诊断 程序,来完成 自诊断功能.Gate-way系统系统ConverterConverterLogin CD Login CDGate-way系统系统PDM(RKE接收)DDM左前门锁 电动机开锁信息PCI总线B+右后门 锁电动 机左后门 锁电动 机右前门 锁电动 机RKE发送B+DDM(接收点火 开关信息;发出 开窗信息)右前窗 电动机右后窗 电动机PDM(接收开窗信息)左前 窗开 关右前 窗开 关左后 窗开 关右后 窗开 关左前 窗电 动机左后 窗电 动机BCM(发出点火开关信息)PCI总线PCI总线谢 谢 本资料由汽车维修高级技师QQ 群制!资料仅供学习和交流,不做任 何承若,一切后果与本人无关,严禁 用 于出版 或商业用 途!QQ群:219863514 汽车维修高级技师群齐聚英 才!由高级维修人员及管理人员 共同创建一流奔驰,宝马,丰 田,路虎捷豹,保时捷,奥迪,宾利,法拉利,兰博基尼,大 众,通用,日产及各种高档豪车 技术学习交流!
限制150内