一种汽车无线调试器、汽车无线调试系统及方法与流程

文档序号:20034278发布日期:2020-02-28 10:52阅读:164来源:国知局
一种汽车无线调试器、汽车无线调试系统及方法与流程

本发明涉及汽车技术领域,尤指一种汽车无线调试器、汽车无线调试系统及方法。



背景技术:

汽车工程系统在现场的调试中存在基于pc平台的调试软件在改装厂现场使用有各种不便的问题,诸如笔记本电脑很重、笔记电脑屏幕亮度低且在阳光下不能很好分辨、笔记本电脑联网不方便、笔记本电脑能够不插电源使用但持续时间有限、笔记本电脑成本较高且维护复杂、安装位置复杂或连接困难等问题。

另外在调试过程中,往往涉及多个参数的调整,过程非常复杂,需要在此工作多年的熟练工人进行人工调整,且调整结果参差不齐,没有一个统一的衡量标准也没有一个统一的调整策略。参差不齐的标定结果,不仅影响了汽车原有性能,长期运行更可能对汽车本身的发动机系统造成损害。



技术实现要素:

本发明的目的是提供一种汽车无线调试器、汽车无线调试系统及方法,实现具有可靠快速和更加便捷的调试操作,尤其适用于安装位置复杂或连接困难的汽车待调试装置调试和测试。

本发明提供的技术方案如下:

本发明提供一种汽车无线调试器,包括无线通信模块、数据处理模块以及数据收发模块,所述无线通信模块、所述数据收发模块均与所述数据处理模块连接:

所述无线通信模块,与移动终端建立无线通信连接,接收所述移动终端发送的调试指令;

所述数据处理模块,解析所述无线通信模块发送的所述调试指令得到配置数据;

所述数据收发模块,与汽车上的待调试装置连接,将所述数据处理模块得到所述配置数据发送至所述待调试装置。

进一步的,还包括:

所述无线通信模块,接收所述移动终端发送的数据采集指令;

所述数据处理模块,解析所述无线通信模块发送的所述数据采集指令,通过所述数据收发模块采集数据。

进一步的,还包括:

所述数据收发模块,接收所述待调试装置反馈的配置结果;

所述数据处理模块,按照预设数据格式处理所述数据收发模块发送的配置结果,然后通过所述无线通信模块发送至所述移动终端。

进一步的,还包括:

所述数据处理模块,当所述配置结果为配置成功,则按照预设数据格式处理所述配置结果生成配置成功反馈信息,所述配置成功反馈信息包括成功标号、所述待调试装置信息以及配置完成之后的状态信息;

所述数据处理模块,当所述配置结果为配置失败,则按照预设数据格式处理所述配置结果生成配置失败反馈信息,所述配置失败反馈信息包括失败标号、所述待调试装置信息以及配置失败原因。

本发明还提供一种汽车无线调试系统,包括移动终端、无线调试器以及待调试装置:

所述移动终端,根据用户的调试操作信息生成预设数据格式的调试指令;

所述无线调试器,与所述移动终端建立无线通信连接,接收并解析所述移动终端发送的所述调试指令;

所述待调试装置,与所述无线调试器通信连接,接收所述无线调试器发送的所述调试指令进行配置。

进一步的,还包括:

所述移动终端,根据用户的采集操作信息生成预设数据格式的数据采集指令;

所述无线调试器,接收所述移动终端发送的所述数据采集指令;

所述待调试装置,接收所述无线调试器发送的所述数据采集指令进行数据采集。

进一步的,还包括:

所述待调试装置,将配置结果反馈至所述无线调试器;

所述无线调试器,当所述配置结果为配置成功,则按照预设数据格式处理所述待调试装置反馈的所述配置结果生成配置成功反馈信息,所述配置成功反馈信息包括成功标号、所述待调试装置信息以及配置完成之后的状态信息;

所述无线调试器,当所述配置结果为配置失败,则按照预设数据格式处理所述待调试装置反馈的所述配置结果生成配置失败反馈信息,所述配置失败反馈信息包括失败标号、所述待调试装置信息以及配置失败原因;

所述移动终端,接收所述无线调试器发送的所述配置成功反馈信息或所述配置失败反馈信息。

本发明还提供一种汽车无线调试方法,包括:

通过与自身建立无线通信连接的移动终端获取调试指令;

解析所述调试指令得到配置数据;

将所述配置数据发送至汽车上的待调试装置,对所述待调试装置进行配置。

进一步的,通过与自身建立无线通信连接的移动终端获取调试指令之前还包括:

通过所述移动终端获取数据采集指令;

解析所述数据采集指令采集所述待调试装置的数据。

进一步的,将所述配置数据发送至汽车上的待调试装置,对所述待调试装置进行配置之后还包括:

获取所述待调试装置反馈的配置结果;

当所述配置结果为配置成功,则按照预设数据格式处理所述配置结果生成配置成功反馈信息,所述配置成功反馈信息包括成功标号、所述待调试装置信息以及配置完成之后的状态信息;

当所述配置结果为配置失败,则按照预设数据格式处理所述配置结果生成配置失败反馈信息,所述配置失败反馈信息包括失败标号、所述待调试装置信息以及配置失败原因;

将所述配置成功反馈信息或所述配置失败反馈信息发送至所述移动终端。

通过本发明提供的一种汽车无线调试器、汽车无线调试系统及方法,能够带来以下至少一种有益效果:

1、与传统使用pc连接调试器的调试方法相比,使用本发明通过无线调试器进行调试具有可靠快速和更加便捷的调试操作,尤其适用于安装位置复杂或连接困难的汽车调试和测试。

2、本发明包括但不限于应用于汽车ecu的调试,通过移动终端app交互界面,调试人员不需要记住控制指令即可完成对待调试装置的控制和调试信息的采集。

3、本发明通过一个无线调试器,可以在不影响汽车待调试装置原功能和接口的条件下实现调试和测试,且适合于不同的待调试装置。

4、本发明使用移动终端app作为交互界面,适用于多种平台,如android手机、iphone手机、平板电脑等移动终端,不需要专用计算机,具有更好的实用性。

附图说明

下面将以明确易懂的方式,结合附图说明优选实施方式,对一种汽车无线调试器、汽车无线调试系统及方法的上述特性、技术特征、优点及其实现方式予以进一步说明。

图1是本发明一种汽车无线调试器的一个实施例的结构示意图;

图2是本发明一种汽车无线调试器的一个实施例的结构示意图;

图3是本发明一种汽车无线调试系统的一个实施例的结构示意图;

图4是本发明一种汽车无线调试方法的一个实施例的流程图;

图5是本发明一种汽车无线调试系统及方法的一个实施例的示意图。

具体实施方式

为了能够更加清楚地说明本发明实施例或现有技术中的技术方案,下面将对照说明书附图说明本发明的具体实施方式。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并且获得其他的实施方式。

为了使图面简洁,各图中只示意性地表示出了与本发明相关的部分,它们并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘示了其中的一个,或仅标出了其中的一个。在本文中,“一个”不仅表示“仅此一个”,也可以表示“多于一个”的情形。

本发明的一个实施例,如图1所示,一种汽车无线调试器,包括无线通信模块、数据处理模块以及数据收发模块,所述无线通信模块、所述数据收发模块均与所述数据处理模块连接:

所述无线通信模块,与移动终端建立无线通信连接,接收所述移动终端发送的调试指令;

所述数据处理模块,解析所述无线通信模块发送的所述调试指令得到配置数据;

所述数据收发模块,与汽车上的待调试装置连接,将所述数据处理模块得到所述配置数据发送至所述待调试装置。

具体的,本实施例中,一种汽车无线调试器与汽车上的待调试装置使用其原lin/can接口及通信格式,能够在不影响汽车待调试装置原功能和接口的条件下实现调试和测试。

无线调试器的结构示意图如图2所示,包括无线通信模块、数据处理模块以及数据收发模块,无线通信模块、数据收发模块均与数据处理模块连接,其中,数据处理模块基于芯片s9keazn64开发,但还可以采用其它的芯片,此处仅做举例说明,基于lin/can的通信方式,数据收发模块为lin/can收发器,通过连接口与待调试装置进行连接。

无线调试器与移动终端建立无线通信连接,无线调试器与汽车上的待调试装置建立连接之后开启无线通信模块,同时能够通过无线通信模块将所有连接的待调试装置的名称向外发送,用户通过移动终端搜索周围的已连接待调试装置的无线调试器,同时获取各个无线调试器连接的待调试装置,便于用户选择需要连接的无线调试器。

移动终端为带有蓝牙功能等无线通信模块的android手机、iphone手机或平板电脑等设备。用户通过类似app的软件下发指令,app交互界面以图形化界面形式显示控制指令和调试信息,方便调试人员使用,同时不具有专业调试能力的人员也能够操作。移动终端app包括功能页面、调试页面、介绍页面,app启动时自动查找附近的无线调试器,当成功连接后进入交互界面。功能页面包含对调试对象的功能使用和设置,调试页面包含调试对象的参数设置和反馈数据显示,介绍页面用于说明调试对象的基本信息。

预先设置好相应的配置表,配置表中不同的待配置装置的不同调试指令与相应的状态信息一一对应,用户通过移动终端选择想要调试的待调试装置以及想要进行调试的方向,然后根据该预设的配置表自动获取相应的配置参数等数据,综合生成调试指令,由移动终端发送给无线调试器的无线通信模块。

无线调试器的无线通信模块将接收的调试指令发送给数据处理模块,数据处理模块解析无线通信模块发送的调试指令,得到配置数据,例如操作类型、节点名称、标定量等,数据收发模块将配置数据发送到汽车上的待调试装置,对该待连接装置进行配置调试。

本发明本发明通过一个无线调试器,可以在不影响汽车待调试装置原功能和接口的条件下实现调试和测试,且适合于不同的待调试装置,包括但不限于汽车ecu。通过移动终端app交互界面,调试人员不需要记住控制指令即可完成对待调试装置的控制。

优选地,在本发明另外的实施例中,还包括:所述无线通信模块,接收所述移动终端发送的数据采集指令;所述数据处理模块,解析所述无线通信模块发送的所述数据采集指令,通过所述数据收发模块采集数据。

具体的,本实施例中用户可以通过移动终端输入数据采集指令,和上述的用户通过移动终端输入调试指令类似,用户通过移动终端连接相应的无线调试器,然后选择需要采集数据的待调试终端。移动终端将数据采集指令发送给无线调试器的无线通信模块,数据处理模块解析无线通信模块发送的数据采集指令,识别操作类型、节点名称以及标定量,然后通过数据收发模块将解析之后的数据采集指令发送给待调试装置采集相应的数据。

之后,待调试装置反馈数据采集结果,如果数据采集成功,则根据数据采集指令将相应类型的数据发送至无线调试器的数据收发模块,否则反馈采集失败以及失败原因。数据处理模块接收数据收发模块转发的待调试装置反馈的数据采集结果,同时按照预设数据格式进行封装,通过无线通信模块将封装后的数据采集结果发送给移动终端供用户查看了解待调试装置的状态。

优选地,在本发明另外的实施例中,还包括:所述数据收发模块,接收所述待调试装置反馈的配置结果;所述数据处理模块,当所述配置结果为配置成功,则按照预设数据格式处理所述配置结果生成配置成功反馈信息,所述配置成功反馈信息包括成功标号、所述待调试装置信息以及配置完成之后的状态信息;所述数据处理模块,当所述配置结果为配置失败,则按照预设数据格式处理所述配置结果生成配置失败反馈信息,所述配置失败反馈信息包括失败标号、所述待调试装置信息以及配置失败原因。所述数据处理模块,按照预设数据格式处理所述数据收发模块发送的配置结果,然后通过所述无线通信模块发送至所述移动终端。

具体的,本实施例中,待调试装置根据调试指令进行配置调试之后,待调试装置反馈数据配置结果,如果配置成功,则待调试装置将调试之后的状态信息反馈至无线调试器的数据收发模块,数据处理模块按照预设数据格式处理配置结果生成配置成功反馈信息,配置成功反馈信息包括成功标号、所述待调试装置信息以及配置完成之后的状态信息。如果配置失败,则待调试装置反馈配置失败的原因至无线调试器的数据收发模块,数据处理模块按照预设数据格式处理配置结果生成配置失败反馈信息,配置失败反馈信息包括失败标号、所述待调试装置信息以及配置失败原因。最后,无线通信模块将数据处理模块处理之后得到的配置成功反馈信息和配置失败反馈信息发送给移动终端,便于用户通过移动终端进行查看。

本发明采用统一的预设数据格式对数据进行封装,便于快速识别待调试装置的反馈结果,了解数据采集以及调试的结果,并且失败时反馈有失败原因,便于快速排除故障。

本发明的一个实施例,如图3所示,一种汽车无线调试系统,包括移动终端、无线调试器以及待调试装置:

所述移动终端,根据用户的调试操作信息生成预设数据格式的调试指令;

所述无线调试器,与所述移动终端建立无线通信连接,接收并解析所述移动终端发送的所述调试指令;

所述待调试装置,与所述无线调试器通信连接,接收所述无线调试器发送的所述调试指令进行配置。

优选地,还包括:所述移动终端,根据用户的采集操作信息生成预设数据格式的数据采集指令;

所述无线调试器,接收所述移动终端发送的所述数据采集指令;

所述待调试装置,接收所述无线调试器发送的所述数据采集指令进行数据采集。

优选地,还包括:所述待调试装置,将配置结果反馈至所述无线调试器;

所述无线调试器,当所述配置结果为配置成功,则按照预设数据格式处理所述待调试装置反馈的所述配置结果生成配置成功反馈信息,所述配置成功反馈信息包括成功标号、所述待调试装置信息以及配置完成之后的状态信息;

所述无线调试器,当所述配置结果为配置失败,则按照预设数据格式处理所述待调试装置反馈的所述配置结果生成配置失败反馈信息,所述配置失败反馈信息包括失败标号、所述待调试装置信息以及配置失败原因;

所述移动终端,接收所述无线调试器发送的所述配置成功反馈信息或所述配置失败反馈信息。

具体的,本实施例中,一种汽车无线调试系统包括移动终端、无线调试器以及待调试装置,无线调试器与汽车上的待调试装置使用其原lin/can接口及通信格式,能够在不影响汽车待调试装置原功能和接口的条件下实现调试和测试。

无线调试器与移动终端建立无线通信连接,无线调试器与汽车上的待调试装置建立连接之后开启无线通信模块,同时能够将所有连接的待调试装置的名称向外发送,用户通过移动终端搜索周围的已连接待调试装置的无线调试器,同时获取各个无线调试器连接的待调试装置,便于用户选择需要连接的无线调试器。

移动终端为带有蓝牙功能等无线通信模块的android手机、iphone手机或平板电脑等设备。用户通过类似app的软件下发指令,app交互界面以图形化界面形式显示控制指令和调试信息,方便调试人员使用,同时不具有专业调试能力的人员也能够操作。移动终端app包括功能页面、调试页面、介绍页面,app启动时自动查找附近的无线调试器,当成功连接后进入交互界面。功能页面包含对调试对象的功能使用和设置,调试页面包含调试对象的参数设置和反馈数据显示,介绍页面用于说明调试对象的基本信息。

预先设置好相应的配置表,配置表中不同的待配置装置的不同调试指令与相应的状态信息一一对应,用户通过移动终端选择想要调试的待调试装置以及想要进行调试的方向,然后根据该预设的配置表自动获取相应的配置参数等数据,综合生成调试指令,由移动终端发送给无线调试器。

无线调试器将接收的调试指令进行解析,得到配置数据,例如操作类型、节点名称、标定量等,然后将配置数据发送到汽车上的待调试装置,对该待连接装置进行配置调试。

本发明本发明通过一个无线调试器,可以在不影响汽车待调试装置原功能和接口的条件下实现调试和测试,且适合于不同的待调试装置,包括但不限于汽车ecu。通过移动终端app交互界面,调试人员不需要记住控制指令即可完成对待调试装置的控制。

另外,用户可以通过移动终端输入数据采集指令,和上述的用户通过移动终端输入调试指令类似,用户通过移动终端连接相应的无线调试器,然后选择需要采集数据的待调试终端。移动终端将数据采集指令发送给无线调试器,无线调试器解析数据采集指令,识别操作类型、节点名称以及标定量,然后将解析之后的数据采集指令发送给待调试装置采集相应的数据。

之后,待调试装置反馈数据采集结果,如果数据采集成功,则根据数据采集指令将相应类型的数据发送至无线调试器,否则反馈采集失败以及失败原因。按照预设数据格式对反馈结果进行封装,将封装后的数据采集结果发送给移动终端供用户查看了解待调试装置的状态。

同时,待调试装置根据调试指令进行配置调试之后,待调试装置反馈数据配置结果,如果配置成功,则待调试装置将调试之后的状态信息反馈至无线调试器,按照预设数据格式处理配置结果生成配置成功反馈信息,配置成功反馈信息包括成功标号、所述待调试装置信息以及配置完成之后的状态信息。如果配置失败,则待调试装置反馈配置失败的原因至无线调试器,按照预设数据格式处理配置结果生成配置失败反馈信息,配置失败反馈信息包括失败标号、所述待调试装置信息以及配置失败原因。最后,将处理之后得到的配置成功反馈信息和配置失败反馈信息发送给移动终端,便于用户通过移动终端进行查看。

本发明采用统一的预设数据格式对数据进行封装,便于快速识别待调试装置的反馈结果,了解数据采集以及调试的结果,并且失败时反馈有失败原因,便于快速排除故障。

本发明的一个实施例,如图4所示,一种汽车无线调试方法,包括:

通过移动终端获取数据采集指令;

解析数据采集指令采集待调试装置的数据。

通过与自身建立无线通信连接的移动终端获取调试指令;

解析调试指令得到配置数据;

将配置数据发送至汽车上的待调试装置,对待调试装置进行配置。

获取待调试装置反馈的配置结果;

当配置结果为配置成功,则按照预设数据格式处理配置结果生成配置成功反馈信息,配置成功反馈信息包括成功标号、待调试装置信息以及配置完成之后的状态信息;

当配置结果为配置失败,则按照预设数据格式处理配置结果生成配置失败反馈信息,配置失败反馈信息包括失败标号、待调试装置信息以及配置失败原因;

将配置成功反馈信息或配置失败反馈信息发送至移动终端。

具体地,本实施例中的方法步骤的实现已经在上述相应的装置模块中进行详细说明,因此不再在此进行一一说明。

本发明的一个实施例,如图5所示,一种汽车无线调试系统及方法,用户通过移动终端交互界面输入数据值,移动终端对数据值进行格式处理生成数据包(数据采集指令或者调试指令)。数据传输格式即指令构成为|指令|+|节点|+|标定量|(=|设置值|),其中,指令为操作类型,如set、read等;节点为节点名称,如kick;标定量为需设置的标定量,如mode、th1min、status等;设置值为设置标定量的值,读取操作(数据采集指令)可不需要。

之后,移动终端通过蓝牙模块(也可以是局域网等其它类型的无线通信模块)将数据包发送给无线调试器,无线调试器基于芯片s9keazn64开发,无线调试器对数据包进行解析和校验,之后将数据帧发送给调试对象(待调试装置)。

无线调试器将调试对象反馈的数据进行格式处理生成数据包,其中,如果调试对象接收成功则返回:ok+|节点|+|标定量|=|设置值|,如果数据包无效或调试对象设置失败则返回(或不返回):err+|节点|=|错误类型|。无线调试器将数据包发送至移动终端的蓝牙模块,然后移动终端对数据包进行数据解析得到数据值,通过移动终端交互界面进行显示。

应当说明的是,上述实施例均可根据需要自由组合。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1