论文部分内容阅读
车载信息系统是汽车上电子设备的综合,它主要包括汽车信息显示和故障诊断两大类。汽车信息显示可以在汽车行驶的过程中,通过车载的显示屏显示电子地图、汽车所在位置。汽车故障诊断系统既可以通过车载显示屏显示汽车各个关键部位的实时状态,如轮胎的温度压力值、发动机是否正常、水温是否正常等等,同时将实时数据经车载网络传输到故障诊断仪器,完成故障诊断的任务。 故障诊断系统的基础是汽车内部的车载网络。目前,现有的具备故障诊断功能的汽车的车载网络包括车身网络CAN网(Controller Area Network)和故障诊断网络K线、L线。CAN网和K线、L线是完全独立的两个网络。CAN网的传输速率达到256Kbps,属于高速网,是专用于连接发动机、悬架、牵引控制等高速设备,可以保证数据采集的实时性。K线、L线是KWP2000(Keyword Protocol 2000)即故障诊断专用通讯协议的物理层,专门用于收集汽车各个部件的故障信息,然后向上送给KWP2000的应用层。 本文论述的车载故障诊断系统,使用车身网络CAN网取代故障诊断专用的K线、L线网络,将两种独立的网络合而为一,进一步简化车内网络的复杂程度。以车身网络CAN传输各个部件的实时数据,通过CAN/USB网关实现CAN数据帧同USB数据帧的转换,然后经过USB将CAN网的数据传到笔记本上的故障诊断程序,程序使用国际上通用的故障诊断代码,保证了系统的通用性。 故障诊断程序对经由USB传输过来的故障代码进行分析诊断,确定故障的原因和位置,使维修人员能够快速方便的进行修理。将此技术应用于汽车故障诊断,可以大大降低汽车维修的难度和费用。