专利名称:便携式汽车诊断系统的制作方法
技术领域:
本实用新型涉及一种汽车诊断系统,尤其涉及一种便携式汽车诊断系统。
背景技术:
随着计算机技术的发展,越来越多的汽车上使用了电子控制单元,这对汽车的 动力性、经济性、安全性及可靠性等都有了极大的提高,但是这也使得汽车维修诊断和 排除故障困难多了。为此,汽车生产厂家在电子控制单元中加入了故障自诊断模块,把 汽车运行过程中的性能和故障参数存储下来,甚至能自动分析和判断汽车的技术状况, 并能在汽车诊断仪上显示出来,便于维修人员快速定位故障。汽车诊断仪是与汽车故障自诊断系统配套使用的,其本质上相当于汽车故障自 诊断系统的终端设备,起到人机交互的作用。汽车诊断仪一般是专用的设备或者个人电 脑等,通过插座与汽车总线接口相连,从而对汽车进行诊断。专用的汽车诊断仪与个人 电脑平台的汽车诊断仪一样,费用高,在诊断时通过电缆与汽车诊断插座连接,使用不 便,且不具备便携性,不便于推广。有人提出通过接口转换装置将汽车电子控制单元的总线信号转换为无线信号, 例如蓝牙信号、红外信号等,传输至汽车诊断仪。本申请人于2010年6月25日申请的一 份发明专利申请(申请号为201010211345.3)中公开了一种能够使CAN总线与汽车诊断 仪之间实现无线数据传输的智能网桥,该网桥包含CAN总线接口模块、主控单元和蓝牙 模块,主控单元分别与蓝牙模块及CAN总线接口相连接,并且相互之间可以传输数据。 使用该网桥时,将CAN总线接口与汽车诊断接口相连,蓝牙模块与汽车诊断仪之间进行 无线连接;主控单元时刻监控蓝牙模块和CAN总线接口,一旦蓝牙模块从汽车诊断仪收 到一个完整的数据帧,主控单元就把该数据帧通过CAN总线接口转发到CAN总线上; 同理,一旦CAN总线接口收到一个完整的数据帧,主控单元就把该数据帧通过蓝牙模块 发送出去,以便让诊断仪接收,这样就实现了汽车诊断仪与汽车CAN总线的无线连接。 通过该智能网桥可以使汽车内部的CAN网络与汽车诊断仪或其它具备蓝牙功能的便携数 码设备之间通过蓝牙网络实现无线数据传输,从而扩大了汽车诊断仪的使用距离,提高 了汽车维修诊断时的操作便利性。但目前汽车行业中常用的除了 CAN总线外,还有K总 线。上述智能网桥仅适用于使用CAN总线的汽车,而无法用于使用K总线的汽车故障 诊断,通用性不强。
实用新型内容本实用新型的目的在于克服现有技术的缺陷,提供一种通用性强的便携式汽车 诊断系统。本实用新型采用以下技术方案—种便携式汽车诊断系统,包含蓝牙接口转换装置,用于将汽车诊断总线信号 转换为蓝牙信号传输至诊断终端,其特征在于,所述蓝牙接口转换装置包括CAN总线接口模块、K总线接口模块、微处理器及蓝牙模块,微处理器分别与CAN总线接口模块、 K总线接口模块、蓝牙模块信号连接。所述CAN总线接口模块包括依次信号连接的插头、CAN总线收发器、CAN总 线控制器,所述K总线接口模块包括依次信号连接的插头、K总线收发器、K总线控制 器,CAN总线控制器、K总线控制器分别与微处理器信号连接。优选地,所述CAN总线接口模块、K总线接口模块共用一个插头。使用本实用新型时,将插头插入汽车诊断插口,微处理器自动监测识别汽车诊 断总线的类型,控制CAN总线接口模块或K总线接口模块接收汽车诊断总线信号,并通 过蓝牙模块将信号传输至诊断终端,诊断终端可以使用市场上常见的手机、PDA、掌上 电脑等具备蓝牙功能的个人数码设备。本实用新型通过包含CAN总线接口模块及K总线接口模块的蓝牙接口转换装 置,拓展了现有便携式汽车诊断系统的适用范围,提高了汽车诊断系统的通用性,另外 通过CAN总线接口模块、K总线接口模块共用一个插头,进一步简化了诊断系统的结 构,降低了生产成本。
图1为汽车内部电子控制单元的结构示意图;图2为本实用新型所述便携式汽车诊断系统的结构框图;图3为本实用新型所述便携式汽车诊断系统的蓝牙接口装置软件流程图;图4为本实用新型具体实施方式
中诊断终端的软件流程图。
具体实施方式
以下结合附图对本实用新型的技术方案进行详细说明本实用新型的便携式汽车诊断系统,如附图2所示,包括蓝牙接口转换装置及 诊断终端,其中蓝牙接口转换装置包括插头、CAN总线收发器、CAN总线控制器、K总 线收发器、微处理器、蓝牙模块。本具体实施方式
中,CAN总线接口模块、K总线接口模块共用一个OBD-II标 准插头,CAN总线收发器使用型号为PCA82C250的芯片,CAN总线控制器的型号为 SJA1000,K总线收发器的型号为TJA1020,蓝牙模块采用重庆金瓯科技生产的BC04。 本具体实施方式
中,采用了型号为PIC18F24J11的微处理器,该微处理器内部集成了 2 个串口控制器,因而可以简化系统结构。插头上的CAN总线信号首先传输到CAN总 线收发器PCA82C250,再到CAN总线控制器SJA1000,最后通过并口传输到微处理 器PIC18F24J11 ;插头上的K信号首先传输到K总线收发器TJA1020,然后直接连到微 处理器PIC18F24J11的一个串口,把此串口控制器作为K总线控制器使用;微处理器 PIC18F24J11的另一个串口与蓝牙模块BC04连接。这样就通过微处理器把CAN总线、 K总线和蓝牙连接起来,可以完成数据在蓝牙-K总线、蓝牙-CAN总线的交互。本实用新型可使用具备蓝牙功能的手机、PDA、掌上电脑等作为诊断终端,将 原有汽车诊断仪的诊断软件移植入所选用的诊断终端,并可根据人机界面的不同,做适 应性的修改如显示要因屏幕变小做相应性的重新安排;输入根据是否有轨迹球、触摸屏等做适应性修改,没有键盘输入的,在必要时还要虚拟键盘输入;在接口上,还要把 原先的USB端口驱动程序改为蓝牙的驱动程序。现有汽车内部电子控制单元的结构如附图1所示,各控制单元(例如发动机控 制单元、车身控制单元、ABS控制单元、安全气囊控制单元等)均接入CAN总线或K总 线,并可通过CAN总线或K总线接口插座进行数据输出。使用本实用新型的便携式汽车诊断系统进行汽车诊断时,先将OBD-II标准插头 插入CAN总线或K总线接口插座,诊断请求通过诊断终端的蓝牙接口发出,被蓝牙接 口转换装置接收,然后被转发到汽车的诊断总线上,为汽车内被诊断的电子控制单元所 接收。被诊断的电子控制单元反馈诊断数据到诊断总线,经蓝牙接口转换转换为蓝牙数 据后传输到手机,从而实现整个诊断过程。蓝牙接口转换装置中,微处理器一直在监听 CAN/K总线以及蓝牙上的数据,当CAN/K总线上的一个完整的数据帧接收完毕后,微 处理器就把他们发送给蓝牙模块,再由蓝牙模块发送给诊断终端;蓝牙模块把收到的诊 断终端数据发送给微处理器,微处理器得到一个完整的数据帧后,就由相应的总线上转 发出去。这样就完成诊断数据在汽车总线和诊断终端之间的转换。本具体实施方式
中, 蓝牙接口转换装置的软件流程如附图3所示。诊断终端根据输入请求并结合当时的状态 分别执行不同的功能模块,如电子控制单元选取、读取故障码、数据存储、诊断结果查 询等,并把相应的内容在屏幕上显示出来,诊断终端的软件流程如附图4所示。相比现有技术,本实用新型的便携式汽车诊断系统通过整合了 CAN总线接口模 块和K总线接口模块的蓝牙接口转换装置,可适用于目前市场上绝大多数的汽车,从而 拓展了适用范围,提高了汽车诊断系统的通用性,本实用新型还具有结构简单,生产成 本低的优点。
权利要求1.一种便携式汽车诊断系统,包含蓝牙接口转换装置,用于将汽车诊断总线信号转 换为蓝牙信号传输至诊断终端,其特征在于,所述蓝牙接口转换装置包括CAN总线接口 模块、K总线接口模块、微处理器及蓝牙模块,微处理器分别与CAN总线接口模块、K 总线接口模块、蓝牙模块信号连接。
2.如权利要求1所述便携式汽车诊断系统,其特征在于,所述CAN总线接口模块包 括依次信号连接的插头、CAN总线收发器、CAN总线控制器,所述K总线接口模块包括 依次信号连接的插头、K总线收发器、K总线控制器,CAN总线控制器、K总线控制器 分别与微处理器信号连接。
3.如权利要求2所述便携式汽车诊断系统,特征在于,所述CAN总线接口模块、K 总线接口模块共用一个插头。
4.如权利要求3所述便携式汽车诊断系统,其特征在于,所述插头为OBD-II标准插头。
5.如权利要求2-4任意一项所述便携式汽车诊断系统,其特征在于,所述K总线控制 器集成于所述微处理器中。
专利摘要本实用新型公开了一种便携式汽车诊断系统,包含蓝牙接口转换装置,用于将汽车诊断总线信号转换为蓝牙信号传输至诊断终端,所述蓝牙接口转换装置包括CAN总线接口模块、K总线接口模块、微处理器及蓝牙模块,微处理器分别与CAN总线接口模块、K总线接口模块、蓝牙模块信号连接。本实用新型还通过CAN总线接口模块与K总线接口模块共用一个插头,以及采用集成K总线控制器的微处理器,进一步简化了系统结构。相比现有技术,本实用新型具有适用范围广,通用性强,结构简单,生产成本低的优点。
文档编号H04L12/40GK201805439SQ20102056099
公开日2011年4月20日 申请日期2010年10月14日 优先权日2010年10月14日
发明者付景枝, 王礼建 申请人:南京信息工程大学