论文部分内容阅读
汽车发动机诊断技术在汽车电子控制系统的开发、在用车的检测诊断和维修中起着十分重要的作用。本论文分析了汽车诊断技术的国内外发展概况及发展趋势,提出了制作CAN通信电路模块硬件与OBD通信,将获取的CAN帧信息传送到PC机的方案,设计了汽车自诊断技术与基于PC机的诊断工具相结合的电控发动机诊断系统。在详细研究汽车电控技术、单片机技术、CAN总线技术、CAN总线应用协议和LabVIEW软件的基础上,建立了基于CAN总线的电控发动机诊断系统。首先,本论文详细介绍了ELM327芯片、PCA82C250芯片和MAX232芯片,并建立CAN通信诊断系统硬件电路,实现数据链路层中信号格式的转换、报文的传送、报文的拆解、报文的重新组装、差错控制、流量控制等操作;实现数据OBD到PC机的通信,为诊断系统的开发搭建了硬件桥梁。然后,采用简明、直观、易懂的图形编程语言LabVIEW软件进行程序设计,实现数据流和故障代码的显示、保存和清除,并构建诊断终端面板,完成了基于PC机诊断系统设计。最后,本论文采用所设计的CAN通信诊断系统硬件和软件,搭建一个诊断系统试验平台,对丰田凯美瑞汽车发动机进行了测试,验证了系统的功能,并对实验结果进行了分析和总结。通过搭建电控发动机诊断系统试验平台,不仅可以收集汽车诊断数据和信息,用于建立诊断系统数据库,还可以为电控发动机自诊断系统设计、诊断工具的研发以及汽车其他各电控诊断系统的开发提供参考。