基于通用总线并行的汽车诊断系统及方法技术方案

技术编号:3931813 阅读:212 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种基于通用总线并行的汽车诊断系统及方法,该系统包括:上位机、及通过数据总线与该上位机并行连接的数台下位机,该上位机内设有系统软件及多个不同功能的应用软件,上位机上设有通讯接口,数台下位机均通过数据总线与通讯接口电性连接,该下位机为数个具有不同功能的功能控制模块,不同的功能控制模块在上位机内对应有不同功能的应用软件,该每一功能控制模块内均设有数据接口,该功能控制模块分别通过各自的数据接口与待诊断汽车上的诊断接口连接。本发明专利技术上位机和数台下位机通过USB数据总线并行连接,上位机根据用户的选择与下位机通讯,控制下位机完成汽车故障诊断任务,不仅可以解决一体化汽车故障诊断设备的不足,满足多样化的需求,还能满足汽车故障诊断高级功能中数据量大、对速度要求高的场合。

【技术实现步骤摘要】

本专利技术涉及一种汽车诊断系统及方法,尤其涉及一种基于通用总线并行的汽车诊 断系统及方法。
技术介绍
汽车是人们最熟悉、最常见的交通工具,它在人们生活中发挥着十分重要的作用。 汽车尽管品质各异,形式多样,但它们在使用过程中都不可避免地会出现各种各样的故障, 需要及时加以排除或修理。随着社会的发展和科学技术的进步,汽车的设计与生产也越来 越多的采用了电子技术、自动化技术和电子计算机技术,这一方面使汽车的自动化程度越 来越高,性能更加的优越,操作更加方便灵活,另一方面也对汽车维修和检测提出了更高的 要求,传统的手工监测和维修方式已不能满足新型汽车的维修需要。伴随着汽车自动控制技术的飞速发展,采用电脑控制的系统越来越多,汽车结构 也越来越复杂,汽车的故障诊断也变得越来越复杂,随之,汽车维修技师对汽车故障诊断设 备的需求越来越大。在此需求驱动下,设备开发商推出了各种各样、外观风格各异的汽车故 障诊断设备,这些设备有个共同的特点,就是采用一体化的结构,显示屏、操作装置、通讯模 块、控制模块、存储装置都集中在一个硬件结构里。在汽车维修技师看来,这些设备都是单 独使用的独立设备,通过设备系统以及驻留在存储装置里的汽车故障诊断软件的支持下, 完成对汽车电控系统的故障诊断任务。这些一体化结构的设备的确可以完成汽车故障诊断 功能。汽车的检测、诊断方面的设备也种类繁多,而且价格都不便宜。但是,目前的设备功 能大多比较单一,操作方法各不相同,有时候维修技师需要同时使用几种设备进行综合诊 断才能找到问题所在。这样,不仅给修理厂带来很高的设备成本和培训成本,而且使用很时 很难达到多个设备的同步协调性。
技术实现思路
本专利技术的目的在于,提供一种基于通用总线并行的汽车诊断系统,该系统通过采 用上下位机的结构设计,可以解决一体化汽车故障诊断设备的不足,为汽车维修技师提供 多配置选择,满足汽车故障诊断高级功能中数据量大、对速度要求高的场合;本专利技术的另一目的在于,提供一种基于通用总线并行的汽车诊断方法,该方法通 过采用上下位机的分布式结构设计,上位机和下位机通过USB数据总线连接,为汽车维修 技师提供了多种使用配置方式,满足其多样化的需求。为实现上述目的,本专利技术提供一种基于通用总线并行的汽车诊断系统,其包括上 位机、及通过数据总线与该上位机并行连接的数台下位机,该上位机内设有系统软件及多 个不同功能的应用软件,上位机上设有通讯接口,数台下位机均通过数据总线与通讯接口 电性连接,该下位机为数个具有不同功能的功能控制模块,不同的功能控制模块在上位机 内对应有不同功能的应用软件,该每一功能控制模块内均设有数据接口,该功能控制模块 分别通过各自的数据接口与待诊断汽车上的诊断接口连接。所述上位机内的系统软件为Windows/WinCE系统软件,应用软件基于该Windows/ WinCE系统环境下运行,该应用软件包括自定义桌面程序、汽车诊断软件、汽车示波器软件、 汽车发动机点火分析软件、汽车传感器模拟测试软件、汽车万用表软件、四轮定位软件、维 修资料库、互联网访问程序、及打印机软件。 所述汽车诊断软件内包括车型选择程序、下载下位机程序、读故障编码信息程序、 清故障编码程序、读数据流信息程序、动作测试程序、Flash ECU程序、及功能应用程序。所述Windows/WinCE系统软件内包含有USB驱动,下位机通过该USB驱动利用USB 数据总线与上位机之间进行数据交换。所述上位机内还包括主控制模块、公共模块、通讯协议模块、数据分析处理模块、 及控制命令/数据采集模块,各下位机通过通讯接口将采集的待诊断汽车的车辆信息反馈 回上位机。所述下位机为具有不同功能的数个功能控制模块,该下位机通过一诊断线与待诊 断汽车上的诊断接口相连接;该功能控制模块包括汽车功能诊断盒、发动机点火分析示波 器、传感器模拟万用表、汽车四轮定位盒、及打印机中的一种或多种组合。所述汽车功能诊断盒内设有诊断盒微处理单元、与该诊断盒微处理单元电性连接 的数个通讯模块及诊断通讯接口,汽车功能诊断盒通过该诊断通讯接口与待诊断汽车上的 诊断接口连接,该数个通讯模块包括USB/蓝牙通讯模块、CAN通讯模块、K_Line通讯模块、 及PWM/VPW通讯模块,该数个通讯模块均与诊断盒微处理单元电性连接,K_Line通讯模块 与诊断盒微处理单元之间还分别连接有一逻辑选择模块、及电平选择模块;进一步地,该汽 车功能诊断盒内还包括IO选择模块及电源模块,该IO选择模块分别与CAN通讯模块、K_ Line通讯模块、PWM/VPW通讯模块、及诊断通讯接口电性连接,电源模块分别与USB/蓝牙通 讯模块、诊断盒微处理单元、CAN通讯模块、IO选择模块、及诊断通讯接口电性连接,该诊断 通讯接口为0BDII-16通讯接口,该0BDII-16通讯接口 一端还与诊断盒微处理单元电性连 接。进一步地,本专利技术还提供一种基于通用总线并行的汽车诊断方法,该方法包括步骤1、提供一具有Windows/WinCE系统软件的上位机,该上位机内设多个不同功 能的应用软件;步骤2、提供数台下位机,该下位机为数个具有不同功能的功能控制模块,不同的 功能控制模块在上位机内对应有不同功能的应用软件;步骤3、根据需要,将不同功能的下位机分别通过USB数据总线与上位机并行连 接,并将该下位机通过诊断线与待诊断汽车上的诊断接口相连接;步骤4、运行上位机内的系统软件,该系统软件运行过程中具有多项不同的功能进 程;步骤5、用户从上述多项功能进程中选择与下位机功能相对应的功能进程进行操 作;步骤6、启动所选择的功能进程,上位机通过向下位机发送控制命令执行数据采 集,下位机将通过诊断接口所采集的待诊断汽车的车辆信息返回给上位机;步骤7、上位机结合该车辆信息,通过功能进程运行并分析得出汽车该项功能的诊 断结果。 所述Windows/WinCE系统软件内包含有USB驱动,下位机通过该USB驱动利用USB 数据总线与上位机之间进行数据交换;系统软件运行过程中不同的功能进程对应不同的应 用软件,不同的功能进程中的数据可相互共享;该应用软件包括自定义桌面程序、汽车诊断 软件、汽车示波器软件、汽车发动机点火分析软件、汽车传感器模拟测试软件、汽车万用表 软件、四轮定位软件、维修资料库、互联网访问程序、及打印机软件;该汽车诊断软件内又包 括车型选择程序、下载下位机程序、读故障编码信息程序、清故障编码程序、读数据流信息 程序、动作测试程序、Flash ECU程序、及功能应用程序。所述下位机为具有不同功能的数个功能控制模块,该下位机通过一诊断线与待诊 断汽车上的诊断接口相连接;该功能控制模块包括汽车功能诊断盒、发动机点火分析示波 器、传感器模拟万用表、汽车四轮定位盒、及打印机中的一种或多种组合;其中,汽车功能诊 断盒内设有诊断盒微处理单元、与该诊断盒微处理单元电性连接的数个通讯模块及诊断通 讯接口,汽车功能诊断盒通过该诊断通讯接口与待诊断汽车上的诊断接口连接,该数个通 讯模块包括USB/蓝牙通讯模块、CAN通讯模块、K_Line通讯模块、及PWM/VPW通讯模块,该 数个通讯模块均与诊断盒微处理单元电性连接,K_Line通讯模块与诊断盒微处理单元之 间还分别连接有一逻辑选择本文档来自技高网
...

【技术保护点】
一种基于通用总线并行的汽车诊断系统,其特征在于,包括上位机、及通过数据总线与该上位机并行连接的数台下位机,该上位机内设有系统软件及多个不同功能的应用软件,上位机上设有通讯接口,数台下位机均通过数据总线与通讯接口电性连接,该下位机为数个具有不同功能的功能控制模块,不同的功能控制模块在上位机内对应有不同功能的应用软件,该每一功能控制模块内均设有数据接口,该功能控制模块分别通过各自的数据接口与待诊断汽车上的诊断接口连接。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘均钟益斌夏金安刘刚燕威
申请(专利权)人:深圳市元征软件开发有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1