CAN总线多用于工控和汽车领域,在CAN总线的开发测试阶段,需要对其拓扑结构、节点功能、网路整合等进行开发测试携扒,需要虚拟、半虚拟、全实物仿真测试平台,同时必须测试各节点是否符合ISO11898中规定的错误响应机制等,因此CAN总线的开发需要专业的开发测试工具,并且在生产阶段也需要一批简单易用塌隐激的生产线测试工具。
在现代轿车的设计中,CAN已经成为必须采用的装置。奔驰、宝马、大众、 沃尔沃 、雷诺等汽车都采用了CAN作为控制器联网的手段。据报道,中国首辆CAN 网络系统混合动力轿车已在奇瑞公司试装成功,并进行了初步试运行。在上海大众的 帕萨特 ( 查成交价 | 车型详解 )和 POLO 汽车上也开始引入了CAN总线技术。但总的来说,目前 CAN总线技术在我国汽车工业中的应用尚处于试验和起步阶段,绝大部分的汽车还没有采用汽车总线设计。国内在技术、设计和应用上进行网络总线的“深造”势在必行。(图/文/摄: 李林伟)@2019
该指令用于检查总线连接上的CAN高速和CAN低速信号电平是否正确。检测提示:-电压检测(示波器):电压检测的前提条件是连接好电池,打开点火开关。-电阻测量:电阻测量时,被测部件必须断电后才能测量。为此,请断开车辆蓄电池的线路。等待大约3分钟,直到系统中的所有电容器放电完毕。控制器局域网(CAN)总线系统是一个线性总线系统,具有以下特点:-双向信号传播。-所有总线用户接收相同的信息。每个总线用户决定是否使用该信息。-可以通过简单的并联来增加额外的总线用户。-该总线系统构成了一个多主控单元系统。每个总线用户可以是主控制单元或瞎亩从控制单元,这取决于它是作为发送器还是接收器连接的。-传输介质是双线连接。电线的名称是:CAN低和CAN高。总线K-CAN(车身CAN)、PT-CAN(动力传动系CAN)和F-CAN(底盘CAN)的主要区别在于:-K-CAN:数据传输速率约100kbit/s,单线运行即可。-PT-CAN:数据传输速率约为500kbit/s,不允许单线运行。-F-CAN:数据传输速率约500kbits/s,不能单线运行。主控制单元是主动通信方,通信的主动权由它发出。主控制单元控制总线并控制通信。主控制单元可以向总线系统中的被动总线用户(子控制单元)发送信息,并根据被动用户的要求接收信息。辅助控制单元是被动通信用户,要求子控制单元接收和发送数据。在多主控单元系统中,所有通信用户在某一时刻都可以充当主控单元或子控制单元。为了发现CAN总线是否工作良好,需要观察总线上的通信。在这种情况下,不需要分析单个位,只需要观察CAN总线是否工作。示波器测量指示:“CAN总线可能无故障工作”。如果用示波器测量CAN低(或CAN高)导线和接地之间的电压,可以获得以下电喊毕压限制内的矩形波形信号:K-CAN:-CAN低地:u最小值=1V,u最大值=5V。-CAN高地:u最小值=0V,u最大值=4V。这些值是近似值,根据总线上的负载,可能有几个100mV的偏差。PT-CAN和F-CAN:-CAN低地:u最小值=1.5V,u最大值=2.5V。-CAN高地:u最小值=2.5V,u最大值=3.5V。为了避免信号反射,两个CAN总线用户(PT-CAN网络中距离最远的)分别连接一个120端接电阻。这两个终端电阻并联,形成60的等效电阻。该等效电阻可以在电源电压关闭后在数据线之间测量。此外,可以单独测量单个电阻。从总线上断开一个容易拆卸的控制单元,然后测量插头上CAN-Low线和CAN-High线之间的电阻。注意:不是所有车辆在CAN总线上都有终端电阻。根据电路图检查连接的车辆上是否安装了终端电阻。当K-CAN或PT-CAN数据总线出现故障时,CAN-Low或CAN-High线上可能存在短路或开路,或者控制单元损坏。为了找到失败的原因,建议采取以下步骤:-依次从CAN总线上拔下总线用户,直到找到故障原因(=控制单元X)。-检查控制单元X的引线是否短路或开路。-如果可能,测试控制单元x。-如果从控制单元到CAN总线的支线短路,只有该工作步骤会成功。如果CAN总线本身的郑神芹一根电线短路,则必须检查线束。对于所有控制单元,短路总是导致数据总线单线故障。如果只有少数控制单元受到影响,则可以认为是CAN线开路。由于用 DS O识别开路故障并不容易,所以必须使用以下方法:开路的大致位置已经在测量数据块中显示,基本可以确定开路是在不能正常工作的控制单元和第一个能正常工作的控制单元之间。如果CAN线开路,短路后数据传输将以单线模式继续。上述诊断为舒适性数据总线处于单线运行模式。所有控制单元在测量数据块中显示单线模式。相反,如果没有开路的完好的CAN线短路,它将无法再与受该线开路影响的控制单元通信。在本例中,当CAN-Low-线对地短路后,所有的控制单元继续以单线模式工作。这样就可判断出断路肯定就在Low-线上,否则数据总线C在AN断-路后就完全失效了。
为了完成检测,CAN-High线现在也处于对地短路状态。故障显示:所有控制单元均为单线模式,右后门控制单元无法通信。因此,CAN-Low线路和右后门控制单元之间必须存在开路。由于无法从诊断仪的信息中清楚地知道开路是在哪根导线上,因此该内容将用于以下情况:只有当两根CAN线出现故障时,车身的CAN总线才会完全失效。一根CAN线断开,数据总线从这个断开点开始继续以单线模式工作。为了找出这两根CAN线中的哪一根短路,有必要在其中一根上造成对地短路。然后根据电路图确定该内容:右后门控制单元正常连接到舒适线束的位置;在线上正常工作的控制单元中,哪个控制单元最接近“右后门控制单元”?断线必须在这两个控制单元之间。插头是非常常见的故障源。
如果故障控制单元的位置已经确定,①拔掉插头;②检查插头上的针脚是否损坏、弯曲或生锈;③再次插上插头;④检查故障是否已排除。如果故障无法排除,使用欧姆表查找故障。使用欧姆表查找故障前先断开电池,因为测量时舒适性数据总线可能会开始工作,导致测量结果不准确。然后你可以用欧姆表来测量断裂的CAN线。如有必要,必须检查并更换电线和插头。在这种情况下,驾驶员侧车门控制单元和舒适性控制单元上的CAN-Low线对应的针脚之间没有电气连接,因此故障原因一定是插头接触不良或导线断路。如果不是这种情况,则必须更换控制单元。
2.一根CAN线对蓄电池电压短路。
故庆悄障显示:舒适性数据总线单线模式对于这种故障,典型的情况是在DSO显示图中,电池电压施加在CAN-Low线上,CAN-High线继续传输CAN-信号。睡眠模式与CAN-Low线对电池电压的这种短路的区别在于CAN-High线上的电平始终为0V,没有明显的波动。故障查找的其他方法一般来说,分叉电缆柱上的短路故障不容易测量,所以需要目视检查电线是否损坏。如果目测没有发现,下一步是拔掉每个控制单元的插头,检查针脚是否弯曲,插头中是否有接线片等。然后,应使用欧姆表监控短路,以便确定短路是否由控制单元引起。
如果仍无法查明情况,则应逐个断开电缆接线柱。这样,故障可以被限制在电缆杆的某一部分。
3.CAN线对地短路。
故障显示:数据总线处于单线模式。对于这种故障,典型的情况是在DSO显示图中,电池电压施加在CAN-Low线上,CAN-High线继续传输CAN-信号。睡眠模式与CAN-Low线对电池电压的这种短路的区别在于CAN-High线上的电平始终为0V,没有明显的波动。这里特别的是接地的CAN-High信号。不像断线,这里没有“正常”的CAN信号!CAN-High-信号始终为0V。
故障查找的其他方法一般来说,分叉电缆柱上的短路故障不容易测量,所以需要目视检查电线是否损坏。如果目测没有发现,下一步是拔掉每个控制单元的插头,检查针脚是否弯曲,插头中是否有接线片等。然后,应使用欧姆表监控短路,以便确定短路是否由控制单元引起。如果仍无法查明情况,则应逐个断开电缆接线柱。这样,故障可以被限制在电缆杆的某一部分。
4.一个或多个控制单元的CAN高线路和CAN低线路是混合的。
只有当两条can线损坏或混合时,车身CAN总线的通信才能失败。值得注意的是,隐藏级别有一个偏移量。在隐藏状态下,控制单元的混线会导致CAN-High线上的电压升高,CAN-Low线上的电压降低。其他故障查铅芦找方法:混丝总是发生在最后一个能正常工作的誉激渣控制单元和第一个不能正常工作的控制单元之间。混线故障多发生在修复数据总线时,应重点检查这些地方。应根据电线的颜色进行目视检查。排除故障前先断开电池,因为在测量过程中,车身的CAN总线可能会开始工作,导致测量结果不准确。然后你可以用欧姆表测量混合的can线。在此故障中,驾驶员侧车门控制单元上的CAN-Low- line的相应针脚和舒适性控制单元上的CAN-High- line之间必须有电气连接,舒适性控制单元上的CAN-Low- line和驾驶员侧车门控制单元上的CAN-High- line之间也必须有电气连接。如果插头混在一起,该故障也会出现在其他控制单元上。无论是哪种情况,最好先检查无法接触的控制单元插头。
@2019
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)