基于蓝牙的汽车OBD-II电控故障诊断系统※
2014-09-06吉永卿龚元明
吉永卿, 龚元明
(上海工程技术大学 汽车工程学院, 上海201620)
基于蓝牙的汽车OBD-II电控故障诊断系统※
吉永卿, 龚元明
(上海工程技术大学 汽车工程学院, 上海201620)
针对传统手持式汽车故障诊断设备的不足,为了能够在线监测和诊断汽车故障,将蓝牙( Blue tooth)、CAN ( Controller Area Network) 总线、智能手机三者结合在一起, 构建基于蓝牙技术的汽车无线故障诊断系统。该系统能满足对汽车诊断技术的实时性和移动性的需求,实现对汽车发动机OBD-II的无线故障诊断。本文详细地描述了构建的技术方案、系统结构、通信协议和软硬件实现电路。
蓝牙;OBD-II;CAN总线;单片机;XC-2234L
引 言
随着汽车电子控制技术的迅速发展,汽车上各种电子控制单元和设备不断增加,汽车故障诊断系统也益日趋复杂。传统式诊断系统有着结构复杂、成本高、不利于携带、诊断效率低等缺点,现阶段使用最为广泛的诊断系统是第二代车载诊断系统(the Second On-Board Diagnostics,OBD-II)。本设计采用一种基于蓝牙技术及车载自诊断系统的汽车发动机电控无线故障诊断系统。该系统硬件设计简单、软件开发难度低、远程交互容易,能有效克服地域差异,满足汽车诊断对实时性和移动性的需求。
1 方案设计
1.1 工作原理
基于蓝牙技术的汽车OBD-II电控故障诊断系统工作原理如图1所示。
电控故障诊断系统中,CAN-Bluetooth模块通过OBD接口(CAN总线)和汽车电子控制单元(简称ECU)通信,读取来自ECU的信息,转换成蓝牙数据发送给具有蓝牙功能的智能手机。同样,手机发送数据信息给CAN-Bluetooth模块,转换成CAN报文信息后发送给ECU,实现智能手机和ECU信息的无线交互通信。……
