一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

车辆刷新装置及方法与流程

2022-09-04 03:03:20 来源:中国专利 TAG:


1.本发明涉及汽车技术领域,尤其涉及一种车辆刷新装置及方法。


背景技术:

2.随着汽车行业的快速发展,针对车辆电控模块(ecu,electronic control unit)的刷新方式也越来越多。
3.现有车辆电控模块的刷新,可以通过售后诊断仪连接实车刷新、远程刷新等方式实现,但现有刷新方式对数十万量级的车辆作业,各自存在不同程度的缺陷,导致车辆电控模块的刷新操作困难。因此,提供一种对车辆电控模块进行刷新的车辆刷新装置是亟待解决的技术问题。


技术实现要素:

4.本发明的主要目的在于:提供一种车辆刷新装置及方法,旨在解决现有技术中车辆电控模块的刷新方式操作困难的技术问题。
5.为实现上述目的,本发明采用如下技术方案:
6.第一方面,本发明提供了一种车辆刷新装置,所述装置包括:
7.主控模块,用于生成擦除指令;
8.接口模块,与所述主控模块连接,用于插接目标车辆的预留接口,向所述目标车辆的目标电控模块发送所述擦除指令,以使所述目标电控模块根据所述擦除指令擦除当前的第一程序文件;以及接收所述目标电控模块发送的擦除完成反馈信号;
9.存储模块,用于存储所述目标电控模块所需的第二程序文件;
10.所述主控模块,与所述存储模块连接,用于根据所述擦除完成反馈信号,调取所述第二程序文件;
11.所述接口模块,还用于向所述目标电控模块发送所述第二程序文件,以使所述目标电控模块存储所述第二程序文件。
12.可选的,所述接口模块,还用于接收所述目标车辆提供的供电电压,以使所述装置开始工作。
13.可选的,所述主控模块,还用于在所述接口模块插接目标车辆的预留接口时,生成连接状态控制信号;
14.所述装置还包括:
15.第一显示模块,与所述主控模块连接,用于根据所述连接状态控制信号显示所述装置与所述目标车辆的连接状态。
16.可选的,所述主控模块,还用于生成访问请求,所述访问请求包括密钥;
17.所述接口模块,还用于向所述目标电控模块发送所述访问请求,以使所述目标电控模块根据所述访问请求对所述密钥进行匹配;以及接收所述目标电控模块发送的匹配结果。
18.可选的,所述第二程序文件包括多个子文件;
19.所述接口模块,还用于向所述目标电控模块依次发送所述多个子文件;
20.所述主控模块,还用于在所述接口模块向所述目标电控模块依次发送所述多个子文件后,生成数据校验请求;
21.所述接口模块,还用于向所述目标电控模块发送所述数据校验请求,以使目标电控模块根据所述数据校验请求,判断是否全部接收所述多个子文件;以及接收所述目标电控模块发送的数据校验结果。
22.可选的,所述主控模块,还用于在所述接口模块向所述目标电控模块发送第一子文件时,生成传输状态控制信号;
23.所述装置还包括:
24.第二显示模块,与所述主控模块连接,用于根据所述传输状态控制信号显示所述装置与所述目标电控模块的传输状态。
25.可选的,所述主控模块,还用于生成禁言指令;
26.所述接口模块,还用于向所述目标车辆中除所述目标电控模块以外的其他电控模块发送所述禁言指令,以使所述其他电控模块根据所述禁言指令禁止与所述车辆刷新装置进行数据传输;
27.所述主控模块,还用于根据所述数据校验结果,生成解禁指令;
28.所述接口模块,还用于向所述其他电控模块发送解禁指令,以使所述其他电控模块恢复与所述车辆刷新装置进行数据传输。
29.可选的,所述主控模块,还用于根据所述数据校验结果,生成故障检测故障清除指令;
30.所述接口模块,还用于向所述目标电控模块发送所述故障清除指令,以使目标电控模块根据所述故障清除指令,进行故障清除;以及接收所述目标电控模块发送的故障清除结果;
31.所述主控模块,还用于根据所述故障清除结果,得到刷新结果。
32.可选的,所述主控模块还用于根据所述刷新结果,生成显示控制信号和提示控制信号;
33.所述装置还包括:
34.第三显示模块,与所述主控模块连接,用于根据所述显示控制信号显示所述刷新结果;
35.声音提示模块,与所述主控模块连接,用于根据所述提示控制信号对所述刷新结果进行声音提示。
36.第二方面,本发明提供了一种车辆刷新方法,所述方法用于上述任一项所述的车辆刷新装置,所述方法包括:
37.通过主控模块,生成擦除指令;
38.通过接口模块,插接目标车辆的预留接口,向所述目标车辆的目标电控模块发送所述擦除指令,以使所述目标电控模块根据所述擦除指令擦除当前的第一程序文件;以及接收所述目标电控模块发送的擦除完成反馈信号;
39.通过所述主控模块,根据所述擦除完成反馈信号,调取第二程序文件;所述第二程
序文件存储与存储模块中;
40.通过所述接口模块,向所述目标电控模块发送所述第二程序文件,以使所述目标电控模块存储所述第二程序文件。
41.本发明提出的一种车辆刷新装置及方法,通过主控模块,生成擦除指令;接口模块,与主控模块连接,插接目标车辆的预留接口,向目标车辆的目标电控模块发送擦除指令,以使目标电控模块根据擦除指令擦除当前的第一程序文件;以及接收目标电控模块发送的擦除完成反馈信号;存储模块,存储目标电控模块所需的第二程序文件;主控模块,与存储模块连接,根据擦除完成反馈信号,调取第二程序文件;接口模块,向目标电控模块发送第二程序文件,以使目标电控模块存储第二程序文件。可见,通过接口模块插接目标车辆预留接口,能使车辆刷新装置与目标车辆在无网络的情况下建立连接关系,进行数据传输,并使数据传输过程不受环境的影响,且车辆刷新装置结构简单,对车辆电控模块的刷新无需其他刷新工具的配合,简化了刷新流程,实现了车辆刷新工具装置的轻量化,使刷新更便捷高效,降低车辆电控模块的刷新成本。
附图说明
42.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的这些附图获得其他的附图。
43.图1为本发明车辆刷新装置第一实施例的功能模块示意图;
44.图2为本发明车辆刷新装置第三实施例的功能模块示意图;
45.图3为本发明车辆刷新装置第五实施例的功能模块示意图;
46.图4为本发明车辆刷新装置第七实施例的功能模块示意图;
47.图5为本发明车辆刷新方法的流程示意图。
48.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
49.为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例只是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
50.需要说明,在本发明中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
51.在本发明中,除非另有明确的规定和限定,术语“连接”、“固定”等应做广义理解,例如,“连接”可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连;可以是两个元件内部的连通,也
可以是两个元件的相互作用关系。
52.在本发明中,若有涉及“第一”、“第二”等的描述,则该“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。
53.在本发明中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。
54.对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。另外,各个实施例的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时,应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
55.对现有技术的分析发现,售后诊断仪连接实车刷新、远程刷新等刷新方式,对数十万量级的车辆作业,各自存在不同程度的缺陷。通过传统诊断仪刷新车辆电控模块时,需要携带电脑、vci(vehicle communication interface,车辆通信转接系统)等诊断盒设备,携带工具繁多,工作负担大;且车辆刷新地点普遍在室外,受电脑电池续航影响,无法支撑长时间的刷新,且一人只能操作一个作业工具,人均效率为4台次/小时,工作效率低;同时诊断软件对电脑要求高,需要具备较高的操作系统及内存环境;并且设备成本高,一套刷新工具即电脑加通信盒子的采购成本约为一万元;vci线束端需要同时连接电脑与车辆obd(on board diagnosis,车载诊断)接口才能升级,且连接线束多,刷新过程容易因碰到而导致刷新中断;传统诊断仪的电控模块刷新,需要依赖网络才能正常进行;技术要求较高,需要手动点击电脑才能完成作业,需要懂得电脑操作基础知识。而远程刷新车辆电控模块时,车辆必须具备ota(over-the-air technology,空中下载技术)等远程升级的功能,对于未配备ota车型,无法通过远程刷新来实现软件升级;且现阶段大部分主机厂诊断设备还不具备远程刷新的能力;目前市场上大部分车辆还不具备ota升级功能;且远程刷新需要依赖网络环境,对流量或带宽要求较高。
56.鉴于现有技术中车辆电控模块刷新方式操作困难的技术问题,本发明提供了一种车辆刷新装置,总体思路如下:
57.主控模块,用于生成擦除指令;
58.接口模块,与所述主控模块连接,用于插接目标车辆的预留接口,向所述目标车辆的目标电控模块发送所述擦除指令,以使所述目标电控模块根据所述擦除指令擦除当前的第一程序文件;以及接收所述目标电控模块发送的擦除完成反馈信号;
59.存储模块,用于存储所述目标电控模块所需的第二程序文件;
60.所述主控模块,与所述存储模块连接,用于根据所述擦除完成反馈信号,调取所述第二程序文件;
61.所述接口模块,还用于向所述目标电控模块发送所述第二程序文件,以使所述目标电控模块存储所述第二程序文件。
62.通过上述技术方案,实现了刷新工具的轻量化,无需网络对车辆电控模块进行刷新,使刷新更便捷高效,降低车辆电控模块的刷新成本。
63.下面结合附图,通过具体的实施例和实施方式对本发明提供的车辆刷新装置及方
法进行详细说明。
64.实施例一
65.参照图1的功能模块示意图,提出本发明车辆刷新装置的第一实施例,车辆刷新装置包括:
66.主控模块1,用于生成擦除指令;
67.接口模块2,与所述主控模块1连接,用于插接目标车辆的预留接口,向所述目标车辆的目标电控模块发送所述擦除指令,以使所述目标电控模块根据所述擦除指令擦除当前的第一程序文件;以及接收所述目标电控模块发送的擦除完成反馈信号;
68.存储模块3,用于存储所述目标电控模块所需的第二程序文件;
69.所述主控模块1,与所述存储模块3连接,用于根据所述擦除完成反馈信号,调取所述第二程序文件;
70.所述接口模块2,还用于向所述目标电控模块发送所述第二程序文件,以使所述目标电控模块存储所述第二程序文件。
71.具体的,主控模块1包括主控芯片(未图示),主控制芯片集成有控制刷新的算法及刷新流程的程序。用主控芯片做车辆刷新装置的主控制模块,可减小车辆刷新装置的体积。接口模块2为obd接口。当目标车辆的汽车电控模块支持can(controller area network,即控制器局域网)通讯,且具有预留接口,该预留接口为obd接口,车辆刷新装置就可通过接口模块2插接到目标车辆上。例如,工作人员将支持can通讯,且具有obd接口的目标车辆点火开关切换到on档,将车辆刷新装置通过接口模块2插接到车辆的obd接口后,车辆刷新装置就与目标车辆建立了连接关系,主控模块1就可生成擦除指令,并将该擦除指令传输给接口模块。接口模块2在插接到车辆的obd接口后,就可向将擦除指令发送至目标车辆的目标电控模块,目标电控模块为本次需要进行刷新的车辆电控模块。目标电控模块在接收到擦除指令后就可根据这个指令擦除自身存储空间存储的第一程序文件,若擦除完第一程序文件后,就可生成擦除完成反馈信号,并将向车辆刷新装置的接口模块2发送擦除完成反馈信号,接口模块2在接收到擦除完成反馈信号,将擦除完成反馈信号向主控模块1传输。若未擦除完第一程序文件后,就可生成擦除失败反馈信号,并将向车辆刷新装置的接口模块2发送擦除失败反馈信号
72.存储模块3包括存储预存数据的存储卡,如sd卡(secure digital memory card,存储卡)(未图示)以及安放sd卡的卡槽(未图示),卡槽设置有开口处,该开口的尺寸大于sd卡的尺寸,车辆刷新装置预留有与该开口尺寸对应的卡槽装置开口。预存数据为需要进行刷新的目标电控模块所需的第二程序文件,用sd卡可完成第二程序文件的存储,且sd卡尺寸小,用sd卡存储第二程序文件,能减小车辆刷新装置的体积,使车辆刷新装置更便于携带。例如,工作人员在接口模块2未插接目标车辆之前,可通过车辆刷新装置的卡槽装置开口,从卡槽中取出sd卡,将sd卡插入读卡器,通过读卡器,将计算机或电脑预先处理并存储的第二程序文件拷入sd内存卡,将sd卡插入车辆刷新装置的卡槽中,sd卡就完成了第二程序文件的存储。由于刷新装置每次可对至少一个目标电控模块进行刷新,因此,第二程序文件包括至少一个目标电控模块对应的程序文件,当需要对多个目标电控模块进行刷新时,sd卡中可存储多个目标电控模块对应的程序文件。
73.主控模块1在接收到擦除完成反馈信号后,就可根据擦除完成反馈信号,调取存储
模块3中第二程序文件,将第二程序文件传输至接口模块2,由接口模块2向目标电控模块发送第二程序文件。目标电控模块在接收到第二程序文件后,将第二程序文件存储在自身存储空间。
74.本实施例中,通过主控模块1,用于生成擦除指令;接口模块2,与主控模块1连接,用于插接目标车辆的预留接口,向目标车辆的目标电控模块发送擦除指令,以使目标电控模块根据擦除指令擦除当前的第一程序文件;以及接收目标电控模块的擦除完成反馈信号;存储模块3,用于存储目标电控模块所需的第二程序文件;所述主控模块1,与存储模块3连接,用于根据擦除完成反馈信号,调取第二程序文件;接口模块2,还用于向目标电控模块发送第二程序文件,以使目标电控模块存储第二程序文件。实现了车辆刷新装置的轻量化及无需网络对车辆电控模块进行刷新,使刷新更便捷高效,降低车辆电控模块的刷新成本。
75.实施例二
76.基于同一发明构思,在实施例一的基础上,继续参照图1,提出本发明车辆刷新装置的第二实施例。下面结合图1所示的功能模块示意图,对本实施例的车辆刷新装置进行详细描述。
77.进一步的,所述接口模块2,还用于接收所述目标车辆提供的供电电压,以使所述装置开始工作。
78.具体的,车辆刷新装置正常工作的工作电压为8-24v,当目标车辆点火开关切换到on档,接口模块在插接目标车辆的obd接口后,目标车辆可给装置提供供电电压,该供电电压为8-24v,可使车辆刷新装置正常工作。
79.本实施例中,通过所述接口模块2,还用于接收所述目标车辆提供的供电电压,以使所述装置开始工作。相较于现有技术在车辆刷新装置中设置电池给车辆刷新装置供电,容易出现电池续航不足,本实施例通过目标车辆输出电流给车辆刷新装置,无需在车辆刷新装置内部设置电池,目标车辆有电,车辆刷新装置就有电,不仅避免了因电池续航不足而导致刷新失败的情况,提高了车辆刷新装置的续航能力,同时也缩小了车辆刷新装置的体积,降低了车辆刷新装置的制作成本,使车辆刷新装置更便于携带;且相较于需要外接其他电源设备供电到的车辆刷新装置,本实施例结构和操作更简单,只需要接口模块就可完成供电,简化了车辆电控模块刷新流程,提高了刷新效率。实现了无需独立的供电设备给车辆刷新装置供电,减小车辆刷新装置的体积,降低了车辆刷新装置的制作成本,提高了车辆刷新装置的续航能力,简化了车辆电控模块刷新流程,提高了车辆电控模块的刷新效率。
80.实施例三
81.基于同一发明构思,在实施例一或实施例二的基础上,参照图2,提出本发明车辆刷新装置的第三实施例,下面结合图2所示的功能模块示意图,对本实施例的车辆刷新装置进行详细描述。
82.进一步的,所述主控模块1,还用于在所述接口模块2插接目标车辆的预留接口时,生成连接状态控制信号;
83.所述装置还包括:
84.第一显示模块4,与所述主控模块1连接,用于根据所述连接状态控制信号显示所述装置与所述目标车辆的连接状态。
85.具体的,车辆刷新装置还包括第一显示模块4,第一显示模块4与主控模块1连接,
第一显示模块4可根据主控模块1生成的连接状态控制信号对目标车辆与车辆刷新装置的连接状态进行显示,第一显示模块4包括第一状态交互灯(未图示),使用第一状态交互灯作为第一显示模块4可降低车辆刷新装置的制作成本,减小车辆刷新装置的体积,使车辆刷新装置更便于携带。例如,工作人员在将车辆刷新装置通过接口模块2插接到目标车辆的obd接口时,目标车辆可给装置提供供电电压,并且主控模块1在接口模块2插接目标车辆的预留接口时,生成连接状态控制信号,连接状态控制信号包括连接成功控制信号与连接失败控制信号。第一状态交互灯可根据连接成功控制信号进行显示,即连接成功,第一状态交互灯呈现常亮状态;第一状态交互灯还可根据连接失败控制信号进行显示,即连接失败,第一状态交互灯呈熄灭状态。
86.本实施例中,通过所述主控模块1,还用于在所述接口模块2插接目标车辆的预留接口时,生成连接状态控制信号;所述装置还包括:第一显示模块4,与所述主控模块1连接,用于根据所述连接状态控制信号显示所述装置与所述目标车辆的连接状态。实现了车辆刷新装置与目标车辆连接状态的显示,便于工作人员准确了解车辆刷新装置与目标车辆的连接状态,以便工作人员及时排查车辆刷新失败的原因。
87.实施例四
88.基于同一发明构思,在实施例一至实施例三中任一实施例的基础上,继续参照图1,提出本发明车辆刷新装置的第四实施例。下面结合图1所示的功能模块示意图,对本实施例的车辆刷新装置进行详细描述。
89.进一步的,所述主控模块1,还用于生成访问请求,所述访问请求包括密钥;
90.所述接口模块2,还用于向所述目标电控模块发送所述访问请求,以使所述目标电控模块根据所述访问请求对所述密钥进行匹配;以及接收所述目标电控模块发送的匹配结果。
91.具体的,在车辆刷新装置的接口模块2插接目标车辆的obd接口后,主控模块1在生成擦除指令之前,主控模块1还需要生成访问请求,该访问请求中包括密钥,并将访问请求传输给接口模块2,接口模块2在接收到访问请求后,将访问请求发送给目标电控模块,目标电控模块可将访问请求中的密钥与自身密钥进行匹配,并生成匹配结果。若匹配成功则生成匹配成功结果;若匹配失败则生成匹配失败结果。目标电控模块生成匹配结果后,将匹配结果发送至接口模块2,接口模块2在接收目标电控模块发送的匹配结果后,将匹配结果传输至主控模块1。
92.本实施例中,通过所述主控模块1,还用于生成访问请求,所述访问请求包括密钥;所述接口模块2,还用于向所述目标电控模块发送所述访问请求,以使所述目标电控模块根据所述访问请求对所述密钥进行匹配;以及接收所述目标电控模块发送的匹配结果。实现了车辆刷新装置对目标电控模块的准确刷新,提高了车辆刷新装置与目标电控模块的数据传输的安全性与准确性。
93.实施例五
94.基于同一发明构思,在实施例一至实施例四中任一实施例的基础上,参照图3,提出本发明车辆刷新装置的第五实施例,下面结合图3所示的功能模块示意图,对本实施例的车辆刷新装置进行详细描述。
95.进一步的,所述第二程序文件包括多个子文件;
96.所述接口模块2,还用于向所述目标电控模块依次发送所述多个子文件;
97.所述主控模块1,还用于在所述接口模块2向所述目标电控模块依次发送所述多个子文件后,生成数据校验请求;
98.所述接口模块2,还用于向所述目标电控模块发送所述数据校验请求,以使目标电控模块根据所述数据校验请求,判断是否全部接收所述多个子文件;以及接收所述目标电控模块发送的数据校验结果。
99.具体的,第二程序文件包括多个子文件,主控模块1接收到擦除完成反馈信号,可进入数据传输状态,调取存储模块3的第二程序文件,将第二程序文件中的多个子文件依次传输至接口模块2,接口模块2向目标电控模块依次传输多个子文件。主控模块在多个子文件传输完成后,停止数据传输状态,并生成数据校验请求,将数据校验请求传输至接口模块2,接口模块2将数据校验请求发送至目标电控模块,目标电控模块根据数据校验请求对存储的第二程序文件中的多个子文件进行检测,并判断自身存储空间是否将全部的子文件存储完成,并生成数据校验结果,将数据校验结果发送至接口模块2。若检测到全部的子文件存储完成,则生成数据校验成功结果,即表明目标电控已将第二程序文件全部接收并存储;若全部的子文件未存储完成,则生成数据校验失败结果,即表明目标电控未将第二程序文件全部接收并存储,此时目标电控模块会将数据回滚到擦除第一程序文件之前的数据状态。
100.更进一步的,所述主控模块1,还用于在所述接口模块2向所述目标电控模块发送第一子文件时,生成传输状态控制信号;
101.所述装置还包括:
102.第二显示模块5,与所述主控模块1连接,用于根据所述传输状态控制信号显示所述装置与所述目标电控模块的传输状态。
103.具体的,车辆刷新装置还包括第二显示模块5,第二显示模块5与主控模块1连接,可根据主控模块1生成的传输状态控制信号对装置与目标电控模块的传输状态进行显示,第二显示模块5包括第二状态交互灯(未图示),使用第二状态交互灯作为第二显示模块5可降低车辆刷新装置的制作成本,减小车辆刷新装置的体积,使车辆刷新装置更便于携带。例如,工作人员已将车辆刷新装置通过接口模块2插接到目标车辆的obd接口后,主控模块1在将从存储模块3中调用的第二程序文件中的第一子文件传输至接口模块2,接口模块2向目标电控模块发送第一子文件时,生成传输状态控制信号。传输状态信号包括传输成功控制信号和传输失败控制信号。若第一子文件传输成功,主控制模块生成传输成功控制信号,第二状态交互灯根据传输成功控制信号进行显示,即数据传输成功,第二状态交互灯可呈现常亮蓝色灯光的状态;若第一子文件传输失败,主控制模块则生成传输失败控制信号,第二状态交互灯根据传输失败控制信号进行显示,即数据传输失败,第二状态交互灯可呈现闪烁蓝色灯光的状态。
104.本实施例中,通过所述接口模块2,还用于向所述目标电控模块依次发送所述多个子文件;所述主控模块1,还用于在所述接口模块2向所述目标电控模块依次发送所述多个子文件后,生成数据校验请求;所述接口模块2,还用于将所述数据校验请求发送给所述目标电控模块,以使目标电控模块根据所述数据校验请求,判断是否全部接收所述多个子文件;以及接收所述目标电控模块发送的数据校验结果。所述主控模块1,还用于在所述接口
模块2向所述目标电控模块发送第一子文件时,生成传输状态控制信号;所述装置还包括:第二显示模块5,与所述主控模块1连接,用于根据所述传输状态控制信号显示所述装置与所述目标电控模块的传输状态。实现了提高车辆刷新装置与目标电控模块数据传输的完整性,并实现了对车辆刷新装置与目标车辆的数据传输状态的显示,便于工作人员准确了解车辆刷新装置与目标车辆的数据传输状态,在车辆刷新失败时,便于工作人员及时排查导致车辆刷新失败的原因。
105.实施例六
106.基于同一发明构思,在实施例五的基础上,继续参照图3,提出本发明车辆刷新装置的第七实施例。下面结合图3所示的功能模块示意图,对本实施例的车辆刷新装置进行详细描述。
107.进一步的,所述主控模块1,还用于生成禁言指令;
108.所述接口模块2,还用于向所述目标车辆中除所述目标电控模块以外的其他电控模块发送所述禁言指令,以使所述其他电控模块根据所述禁言指令禁止与所述车辆刷新装置进行数据传输;
109.所述主控模块1,还用于根据所述数据校验结果,生成解禁指令;
110.所述接口模块2,还用于向所述其他电控模块发送解禁指令,以使所述其他电控模块恢复与所述车辆刷新装置的数据传输。
111.具体的,在目标车辆点火开关切换到on档,将车辆刷新装置通过接口模块2插接到目标车辆的obd接口后,在主控模块1生成访问请求时,主控模块1还可生成禁言指令,将禁言指令传输给接口模块2。接口模块2可向目标车辆中除目标电控模块以外的其他电控模块发送禁言指令,其他电控模块在接收到禁言指令后,将禁止与所述车辆刷新装置进行数据传输工作,保持静默状态,在此状态下,其他电控模块产生的故障码不会发送至车辆刷新装置,且其他电控模块会误以为与另外的电控模块的通讯中断,会生成故障码存储于自身存储空间。主控模块1在接收到数据校验结果后,可生成解禁指令,将解禁指令传输给接口模块2,接口模块2向其他电控模块发送解禁指令,其他电控模块在接收解禁指令,恢复到与车辆刷新装置的数据传输。
112.本实施例中,通过所述主控模块1,还用于生成禁言指令;所述接口模块2,还用于向所述目标车辆中除所述目标电控模块以外的其他电控模块发送所述禁言指令,以使所述其他电控模块根据所述禁言指令禁止与所述车辆刷新装置进行数据传输;所述主控模块1,还用于根据所述数据校验结果,生成解禁指令;所述接口模块2,还用于向所述其他电控模块发送解禁指令,以使所述其他电控模块恢复与所述车辆刷新装置的数据传输。实现了避免其他电控模块对目标电控模块刷新过程的干扰,提高刷新效率,降低车辆电控模块的刷新成本。
113.实施例七
114.基于同一发明构思,在实施例五或实施例六的基础上,参照图4,提出本发明车辆刷新装置的第五实施例,下面结合图4所示的功能模块示意图,对本实施例的车辆刷新装置进行详细描述。
115.所述主控模块1,还用于根据所述数据校验结果,生成故障清除指令;
116.所述接口模块2,还用于向所述目标电控模块发送所述故障清除指令,以使目标电
的声音,发出声音的时长为30分钟。若主控模块1得到的刷新结果为刷新失败结果,主控模块1可根据刷新失败结果生成显示失败控制信号与提示失败控制信号。第三状态交互灯根据刷新失败控制信号进行显示,即目标电控模块整车故障码清除失败或复位失败或整车故障码清除与复位都失败,第三状态交互灯可呈现常亮红色灯光的状态,亮灯的时长为30分钟。蜂鸣器根据提示失败控制信号进行声音提示,即整车故障码清除失败或复位失败或整车故障码清除与复位都失败,蜂鸣器在第二预设时间内发出“滴”长鸣,发出声音的时长为30分钟,以提示刷新失败。
126.需要说明的是,第三状态交互的亮灯时长由车辆刷新装置的设计人员预先设置,亮灯时长为30分钟有利于工作人员在对多辆车进行刷新时,了解已插接车辆刷新装置的车辆的刷新结果,便于工作人员对已插接车辆刷新装置的车辆进一步的处理。
127.需要说明的是,主控模块1在发送禁言指令后,主控模块1可根据其他电控模块未保持静默状态、接收到匹配失败结果、接收到擦除失败反馈信号、接收到数据校验失败结果、其他电控模块未解除禁言中任一失败的反馈结果生成显示失败控制信号与提示失败控制信号,第三显示模块6与声音提示模块7对刷新失败结果进行显示与声音提示,且在接收到任一失败的反馈结果时,车辆刷新装置将停止后续刷新流程。
128.需要说明的是,当车辆刷新装置需要对多个目标电控模块进行刷新时,车辆刷新装置可依次对多个目标电控模块进行刷新,在所有目标电控模块刷新完成时生成刷新成功控制信号,对刷新结果进行显示和声音提示;当多个目标电控中有一个目标电控模块刷新失败,车辆刷新装置就生成刷新失败控制
129.本实施例中,通过所述主控模块1,还用于根据所述数据校验结果,生成故障清除指令;所述接口模块2,还用于向所述目标电控模块发送所述故障清除指令,以使目标电控模块根据所述故障清除指令,进行故障清除指令;以及接收所述目标电控模块发送的故障清除结果;所述主控模块1,还用于根据所述故障清除结果,得到刷新结果。所述主控模块1还用于根据所述刷新结果,生成显示控制信号和提示控制信号;所述装置还包括:第三显示模块6,与所述主控模块1连接,用于根据所述显示控制信号显示所述刷新结果;声音提示模块7,与所述主控模块1连接,用于根据所述提示控制信号对所述刷新结果进行声音提示。实现了车辆刷新装置对目标电控模块的刷新结果的显示与声音提示,便于工作人员准确了解当前目标电控模块的刷新情况。
130.实施例八
131.基于上述实施例一至实施例七中任一实施例,提出一种用于该车辆刷新装置的车辆刷新方法,下面结合图5所示的流程示意图,对本实施例的车辆刷新方法进行详细描述。所述方法可以包括以下步骤:
132.步骤s20:通过主控模块,生成擦除指令;
133.步骤s40:通过接口模块,插接目标车辆的预留接口,向所述目标车辆的目标电控模块发送所述擦除指令,以使所述目标电控模块根据所述擦除指令擦除当前的第一程序文件;以及接收所述目标电控模块发送的擦除完成反馈信号;
134.步骤s60:通过所述主控模块,根据所述擦除完成反馈信号,调取第二程序文件;所述第二程序文件存储与存储模块中;
135.步骤s80:通过所述接口模块,向所述目标电控模块发送所述第二程序文件,以使
所述目标电控模块存储所述第二程序文件。
136.进一步地,步骤s20之前,该方法还可以包括:
137.步骤s10:通过所述接口模块接收所述目标车辆提供的供电电压,以使所述装置开始工作。
138.进一步地,步骤s20之前,该方法还可以包括:
139.步骤s14:通过所述主控模块,在所述接口模块插接目标车辆的预留接口时,生成连接状态控制信号;
140.步骤s15:通过第一显示模块,根据所述连接状态控制信号显示所述装置与所述目标车辆的连接状态。
141.进一步地,步骤s20之前,该方法还可以包括:
142.步骤s17:通过所述主控模块,生成访问请求,所述访问请求包括密钥;
143.步骤s18:通过所述接口模块,向所述目标电控模块发送所述访问请求,以使所述目标电控模块根据所述访问请求对所述密钥进行匹配;
144.步骤s19:通过所述接口模块接收所述目标电控模块发送的匹配结果。
145.进一步地,所述第二程序文件包括多个子文件,步骤s40可以包括:
146.步骤s400:所述接口模块,还用于向所述目标电控模块依次发送所述多个子文件;
147.步骤s410:所述主控模块,还用于在所述接口模块向所述目标电控模块依次发送所述多个子文件后,生成数据校验请求;
148.步骤s420:所述接口模块,还用于将所述数据校验请求发送给所述目标电控模块,以使目标电控模块根据所述数据校验请求,判断是否全部接收所述多个子文件;以及接收所述目标电控模块发送的数据校验结果。
149.更进一步的,步骤s400之后,该方法还可以包括:
150.步骤s401:通过所述主控模块,在所述接口模块向所述目标电控模块发送第一子文件时,生成传输状态控制信号;
151.步骤s402:通过第二显示模块,根据所述传输状态控制信号显示所述装置与所述目标电控模块的传输状态。
152.更进一步的,步骤s20之前,该方法还可以包括:
153.步骤s11:通过所述主控模块,生成禁言指令;
154.步骤s12:通过所述接口模块,向所述目标车辆中除所述目标电控模块以外的其他电控模块发送所述禁言指令,以使所述其他电控模块根据所述禁言指令禁止与所述车辆刷新装置进行数据传输;
155.步骤s420之后,该方法还可以包括:
156.步骤s430:通过所述主控模块,根据所述数据校验结果,生成解禁指令;
157.步骤s440:通过所述接口模块,向所述其他电控模块发送解禁指令,以使所述其他电控模块恢复与所述车辆刷新装置进行数据传输。
158.更进一步的,步骤s440之后,该方法还可以包括:
159.步骤s450:通过所述主控模块,根据所述数据校验结果,生成故障清除指令;
160.步骤s460:通过所述接口模块,向所述目标电控模块发送所述故障清除指令,以使目标电控模块根据所述故障清除指令,进行故障清除;以及接收所述目标电控模块发送的
故障清除结果;
161.步骤s470:通过所述主控模块,根据所述故障清除结果,得到刷新结果。
162.更进一步的,步骤s470之后,该方法还可以包括:
163.步骤s480:通过所述主控模块根据所述刷新结果,生成显示控制信号和提示控制信号;
164.步骤s490:通过第三显示模块,根据所述显示控制信号显示所述刷新结果;
165.步骤s500:通过声音提示模块,根据所述提示控制信号对所述刷新结果进行声音提示。
166.本实施例中,上述车辆刷新方法的各个步骤可以达到的效果参照上述装置各个实施例的具体实施方式的描述,为了说明书的简洁,此处不再重复赘述。
167.需要说明,上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
168.以上所述仅为本发明的可选实施例,并非因此限制本发明的专利范围,凡是在本发明的发明构思下,利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均包括在本发明的专利保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献