主权项 |
一种基于Android平台的汽车故障诊断系统,包括Android手机或平板电脑(1)、设置于汽车内部网络(6)的电子控制单元ECU、与所述电子控制单元ECU相连接的控制器局域网络CAN总线,其特征在于:还包括数据转换模块(7)、Android手机或平板(1)中还包括汽车故障解码模块(3)和汽车故障专家分析模块(4);所述数据转换模块(7)通过总线与汽车内部网络(6)内部的控制器局域网络CAN总线相连接,还通过蓝牙通讯的方式与Android手机或平板电脑(1)上的蓝牙模块(5)无线连接;所述Android手机或平板电脑(1)上的汽车故障解码模块(3)连接,所述汽车故障解码模块(3)与汽车故障专家分析模块(4)相连接;在所述Android手机或平板电脑(1)上启动汽车故障解码模块(3)和汽车故障专家分析模块(4),所述Android手机或平板电脑(1)上汽车故障解码模块(3)生成汽车故障诊断请求报文,并通过蓝牙模块(5)无线传输给数据转换模块(7),数据转换模块(7)将发送来的汽车故障诊断请求报文转换成控制器局域网络CAN数据帧请求报文并通过CAN总线传输给所述电子控制单元ECU,所述电子控制单元ECU响应请求并产生响应报文,通过控制器局域网络CAN总线将响应报文发送给数据转换模块(7)转换成蓝牙数据帧请求报文,通过蓝牙模块(5)传输给汽车故障解码模块(3),汽车故障解码模块(3)解析出响应报文的故障码并传输给汽车故障专家分析模块(4),故障诊断专家分析模块(4)对故障码进行查询并得出故障类别与维修建议并在Android手机或平板电脑(1)上显示。 |