2.从诊断接口至变速器ECU的连接线,采用了普通电缆。
3.封闭电阻插接件采用了普通插座。
CAN总线应用的国家标准
为了彻底弄清故障根源,查阅了国家标准中CAN总线物理结构的拓扑要求,标准的CAN总线拓扑结构应满足如图3所示要求。
比对以上国标和实车的状态,可以看出该车存在以下缺陷。
1.“电缆短线”的长度超过了国标,车辆尾部,从发动机CAN总线插座到封闭电阻的长度为1.2m,超过0.2m。车辆前部诊断插座到变速器的ECU距离为2.5m,合计接线长度为3m,超过2m。
2.实车CAN总线被截成了四段,压接的方式无法保证通讯可靠。
3.普通插接件无法保证通讯质量。
国标推荐的应用方式
按标准推荐的连接方式扩展设备时,线路总长40m的范围内,可连接30个设备。扩展时,先拔出终端电阻,插入三通,一端连接新设备,另一端口再接终端电阻即可。
对于A、B插接件及三通,不少连接器公司都能提供标准的解决方案,如Deutsch公司的产品,如图4、图5所示。
故障原因分析
车辆正常行驶时,变速器和发动机间传递的数据量有限,但每次变挡位时,发动机和变速器需要交换大量的状态信息,以便相互确认工作状态,进而确定自身的最佳工况。升挡前,变速器电控单元会向发动机发出换挡信号,发动机在得到信号后会提升功率(与熟练的司机会加一下油门类似)。在变速器得到发动机确认,完成换挡操作后,会继续向发动机核实其转速、负荷率等信息,确保换挡成功。如果数据线存在“软故障”,数据量小时通讯正常,数据量大时,数据传递出现错误或“拥塞”,就会出现类似“不匹配”的故障。如本案中升挡操作后,变速器无法正确的判定发动机转速和油门开度,会认定发动机动力下降,直接进行了降挡操作。而发动机在提升功率后,得到了进挡的信号,却无法进一步获得车速信号,于是降低输出功率。可见,因为数据传输不良,造成了两者相互牵制,引发了故障。
参照国标,总结CAN总线应用的注意事项:
1.CAN通讯线的总长度不大于40m,结点数不多于30个。
2.导线为三股绞合屏蔽线,其中一根为屏蔽线,两根为通讯线。
3.通讯线(CAN_H和CAN_L)两端各需要一个 120±10Ω的电阻。
4.屏蔽线需接地,且连接点只能有一个。
5.插接件应有符合要求的闭锁、偏振和保持装置,并有相应的环境保护措施。