摘要: |
本文通过对汽车故障自诊断系统和汽车故障诊断设备现状的分析,设计了一种新颖的随车、本地和远程诊断相结合的嵌入式汽车故障诊断仪。本课题旨在研究基于ARM平台的操作系统移植及其应用程序的开发,完成汽车故障远程诊断仪的软硬件设计,实现汽车故障的远程智能诊断。
论文首先实现了基于SSC44DQX的汽车故障诊断仪硬件设计,并对CAN总线的几种扩展实现方法进行了比较,给出了基于OLD的CAN总线扩展实现方法;然后论文阐述了系统软件的实现过程,包括ucf QS--T I操作系统、基于Nand-flash的文件系统和LCD图形用户界面的移植,并通过移植LWI P协议栈实现以太网和fPP协一议的通信,加入了CAIN控制器驱动以实现基于以N诊断协议的测试;最后以桑塔纳系列车型为例说明汽车故障诊断的实现和利用CPRS无线通信实现远程诊断的过程,并对汽车故障诊断专家系统的系统框架进行设计。
论文设计与实现的故障诊断仪具有美观的人机界面和文件系统,可以对故障诊断协议为KWP 128 l的桑塔纳2000、帕萨特等大众车型进行故障检测。该设计采取了随车、本地以太网和无线通信远程诊断三种诊断方式结合的思想,可利用故障诊断专家系统实现汽车故障智能诊断。在嵌入式系统与汽车电子紧密结合及汽车日益普及豹趋势F,该汽车故障诊断仪具有一定的应用和研究价值。
|