论文摘要
随着社会的持续发展,汽车的电子化程度越来越深,汽车的不断复杂化势必给汽车的维修与保养带来诸多不便,考虑到实际应用中汽车故障诊断仪操作的复杂性,本文开发了一种基于射频技术的汽车故障诊断系统。本文所设计系统旨在简化当今普遍存在的汽车故障检测仪,使其能面向大多数使用者而无需通过专业的技术培训。系统依托汽车随车自诊断系统OBD-II,利用KWP2000协议与其建立连接,实时读取汽车发动机的状态信息,再将这些信息以无线通信的方式发送到维修终端,并通过维修端的显示屏等一些外设元件加以简捷明了的显示,使维修人员能够快速明确汽车具体的故障位置。该系统是汽车故障诊断领域与日益全民化的短距离无线通信领域相结合的一次创新尝试。本文首先对当今流行的多种无线通信技术进行了分析比较,在此基础上选择了射频通信技术且根据射频芯片的诸多性能指标选择nRF905作为系统的核心射频芯片;尔后进行了系统整体设计,并分别从硬件和软件两方面对系统进行了详细设计,开发了无线数据传输程序。本文研究的重点是射频无线通信在嵌入式环境下的编程实现,通过单片机实现对nRF905的控制来建立无线射频通信,实现数据的无线传输。模拟实验研究结果表明,本文所设计系统实现了对汽车故障的无线诊断,且系统通信良好、性能稳定、数据准确、操作方便,很好的达到了设计要求,因而具有广阔的应用前景。