重型汽车发动机ECU紧急解锁装置及其方法制造方法及图纸

技术编号:14175404 阅读:71 留言:0更新日期:2016-12-13 03:55
提供一种重型汽车发动机ECU紧急解锁装置及其方法,其可解决车辆进入自锁定状态后而需要临时解锁的问题。用金属导线连接需解锁的重型汽车发动机ECU的CAN总线接口和解锁终端CAN总线控制器的CAN总线接口,使重型汽车发动机ECU与解锁终端CAN总线控制器之间形成物理连接,使二者进行信息交互。解锁终端利用CAN总线传输解锁指令,重型汽车发动机ECU收到CAN总线传输的解锁指令后,利用CAN总线回传相应的解锁成功或失败应答。解锁终端将重型汽车发动机ECU回传的应答指令通过解锁终端以语音提示及显示屏显示的形式表现出来。解锁终端通过人机交互界面输入的紧急解锁码与自身生成的验证码进行匹配从而判断是否解锁。

Heavy duty automobile engine ECU emergency unlocking device and method thereof

The invention provides a ECU emergency unlocking device and a method for a heavy duty automobile engine, which can solve the problem that the vehicle needs to be temporarily unlocked after entering the self locking state. The CAN bus interface of heavy-duty vehicle engine ECU connection with metal wire to unlock CAN unlock the terminal bus interface and CAN bus controller, the physical connection between the heavy truck engine ECU and unlock the terminal of CAN bus controller, so that the two information exchange. Unlock the terminal using the CAN bus transmission instruction, the heavy truck engine ECU received the CAN bus transmission after the instruction, the use of CAN bus back to the corresponding unlock success or failure response. Unlock terminal will be heavy truck engine ECU response command by the end of the voice prompts and display display display in the form of. The unlocking terminal is matched with the code generated by the emergency unlocking code inputted by the man-machine interaction interface to judge whether to unlock.

【技术实现步骤摘要】

本专利技术属于汽车电子应用领域,具体涉及一种重型汽车发动机ECU紧急解锁的装置和方法。
技术介绍
CAN总线技术是目前汽车控制领域应用最为广泛的一种汽车总线技术。重型汽车发动机ECU与检测终端之间采用CAN总线通讯模式。CAN总线是实施电子装置之间信息交换的一种串行通信方式,其方法是,利用金属线分别连接各个电子装置中CAN通信接口电路的输入输出信号端,构成基于总线的数据通信网络,完成电子装置之间的信息交换。随着我国国III排放标准和欧III排放标准的逐步实施,越来越多的重型汽车将采用电喷发动机。对于装配了电喷发动机的重型汽车,由于发动机与车身的其他网络节点如ABS系统、空气悬挂系统、空调系统等存在着大量数据信息交换和共享,为了保证通信的实时性和可靠性,将CAN总线技术应用于重型汽车控制已成为一种必然趋势。对于市场上现有的重型汽车CAN总线产品而言,当重型汽车发动机ECU发生未经许可的软件刷机,导致重型汽车发动机ECU形成软件不稳定因素,尤其在夜间或者恶劣天气下行车时,重型汽车发动机ECU一旦出现故障,可能导致整车处于自锁定状态,从而汽车必须立即停车甚至再也无法启动,这会给正常的生产和生活带来极大的不便。当发动机进入自锁定状态时,可使用解锁装置解除发动机锁定,进而重新升级发动机ECU软件版本,从而解决上述问题,使重型汽车回复到正常状态。专利技术专利内容本专利技术的目的在于克服未经许可及授权的软件版本刷入重型汽车发动机ECU或重型汽车发动机因复杂工况而导致发动机自锁定时,暂时使发动机解除自锁定,为重型汽车维修带来便利,而提供一种重型汽车发动机ECU紧急解锁装置及其方
法。解决了重型汽车发动机ECU发生未经许可的软件刷机导致重型汽车发动机ECU进入自锁定状态后,临时解锁重新升级重型汽车发动机ECU软件版本的问题。为了实现上述目的,本专利技术采用的技术方案为:一种重型汽车发动机ECU紧急解锁装置,其特征在于,包括解锁终端,解锁终端包括解锁终端CAN总线控制器、解锁终端CPU、人机交互装置、电源模块、时钟模块;具体地:解锁终端的CAN总线控制器连接重型汽车发动机ECU的CAN总线控制器,构成CAN总线通信系统;解锁终端CAN总线控制器连接解锁终端CPU;人机交互装置连接解锁终端CPU,人机交互装置设有紧急解锁码输入界面,供紧急解锁码输入;解锁终端CPU包括解锁码匹配模块、解除锁定控制单元,解锁码匹配模块将紧急解锁码进行匹配验证,验证成功则与解除锁定控制单元进行连接,解除锁定控制单元连接解锁终端的CAN总线控制器,解除锁定控制单元控制重型汽车发动机ECU解锁。进一步地,所述的重型汽车发动机ECU与解锁终端由两根金属导线连接;解锁终端的时钟模块采用时钟晶振;解锁终端的电源模块采用电源控制芯片。进一步地,所述的紧急解锁码由上位机生成,上位机与解锁终端之间的通讯采用人或网络连接,所述的上位机根据指定要素生成紧急解锁码,该紧急解锁码用于解锁终端的人机交互装置上,该指定要素包括时间或该车辆的相关ID或该解锁终端的相关ID。进一步地,解锁终端包括显示装置,显示装置连接解锁终端CPU,显示装置显示的内容包括重型汽车发动机ECU回传的应答指令信息、解锁终端CPU解锁状态信息,显示装置包括语音提示装置、或显示屏、或语音提示装置和显示屏。进一步地,解锁终端包括手机通讯单元,手机通讯单元设有唯一的手机号码,所述的指定要素包括时间、该辆车的车辆VIN、该辆车配发的解锁终端ID、该解锁终端的手机通讯单元的手机号码其中之一或之二或多个或全部。进一步地,所述的解锁码匹配模块包括解锁码生成模块、解锁码算法验证模块,所述的解锁码生成模块根据指定要素生成验证码,解锁码算法验证模块从解锁码生成模块获得该验证码,解锁码算法验证模块通过人机交互装置获得紧急解锁码,对
该验证码与该紧急解锁码进行比较,如相应则验证成功,如不相应则验证失败,根据验证结果,解锁码算法验证模块选择性地连接车辆解锁成功模块或车辆解锁失败模块。进一步地,所述的解锁终端CPU包括依次连接的如下模块:紧急解锁功能开始模块,该模块接收外部指令启动紧急解锁功能;紧急解锁功能设置模块,通过人机交互界面被选择进入紧急解锁功能的指令,连接解锁码输入模块;解锁码输入模块,该模块连接人机交互界面获得输入的紧急解锁码,并将该紧急解锁码发送给下一模块;解锁码输入完毕模块,该模块根据人机交互界面的是否输入完毕的指令判断,如输入未完则返回解锁码输入模块,如输入完毕则连接解锁码算法验证模块;解锁码算法验证模块,解锁码算法验证模块并联连接解锁成功模块、解锁失败模块,将紧急解锁码与解锁终端采用相同算法、相同要素生成的验证码进行匹配,如匹配成功则发送指令给发动机ECU进行解锁并进入解锁成功模块,如匹配失败则进入解锁失败模块;解锁成功模块、解锁失败模块均连接解锁功能结束模块。进一步地,所述的上位机包括依次连接的解锁码要素获得模块、时间获取模块、与运算模块、或运算模块、异或运算模块、ASCII码转化模块、码元判断及组合模块、解锁码生成模块、结束模块,其中:解锁码要素获得模块获得所需解码的车辆VIN、该辆车配发的解锁终端ID、该解锁终端的手机通讯单元的手机号码;时间获取模块自动获取当前系统时间;与运算模块,将当前系统时间、所需解码的车辆VIN、该辆车配发的解锁终端ID、该解锁终端的手机通讯单元的手机号码参数进行与运算;或运算模块,将当前系统时间、所需解码的车辆VIN、该辆车配发的解锁终端ID、该解锁终端的手机通讯单元的手机号码参数进行或运算;异或运算模块,将当前系统时间、所需解码的车辆VIN、该辆车配发的解锁终端ID、该解锁终端的手机通讯单元的手机号码参数进行异或运算;ASCII码转化模块,将经与运算模块、或运算模块、异或运算模块得到的运算结果转化为ASCII码;码元判断及组合模块,对码元是否大于指定数值进行判断,剔除异常值,将码元组合成ASCII解锁码;解锁码生成模块,获得上一模块的ASCII解锁码,准备输出;结束模块,将结果输出并结束任务。一种重型汽车发动机ECU紧急解锁方法,其特征在于,采用解锁终端,解锁终端包括解锁终端CAN总线控制器,包括如下步骤:第一步,采用金属导线连接需解锁重型汽车发动机ECU(22)的CAN总线控制器(30)接口和解锁终端(26)的CAN总线控制器(24)接口,构成CAN总线通信系统,使重型汽车发动机ECU(22)与具有重型汽车发动机ECU紧急解锁功能的解锁终端(26)之间通过CAN总线进行CAN信息交互;第二步,解锁终端(26)的人机交互界面接收输入的紧急解锁码,解锁终端对紧急解锁码进行匹配后,解锁终端向重型汽车发动机ECU(22)发送解锁指令;所述的紧急解锁码从外部系统或车联网的后台获得;该紧急解锁码基于该需解锁车辆的特征识别号码生成;第三步,重型汽车发动机ECU(22)回传相应的解锁成功或失败应答在解锁终端上进行语音提示、显示屏显示的形式表现出来。进一步地,所述的解锁终端(26)包括两部分,一部分是与解锁终端(26)的CAN总线控制器(24)即CAN总线物理层;另一部分是微控制器即解锁终端(26)CPU以及其它辅助元件组成的解锁终端逻辑算法处理单元,解锁终端(2本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/44/201510212223.html" title="重型汽车发动机ECU紧急解锁装置及其方法原文来自X技术">重型汽车发动机ECU紧急解锁装置及其方法</a>

【技术保护点】
一种重型汽车发动机ECU紧急解锁装置,其特征在于,包括解锁终端,解锁终端包括解锁终端CAN总线控制器、解锁终端CPU、人机交互装置、电源模块、时钟模块;具体地:解锁终端的CAN总线控制器连接重型汽车发动机ECU的CAN总线控制器,构成CAN总线通信系统;解锁终端CAN总线控制器连接解锁终端CPU;人机交互装置连接解锁终端CPU,人机交互装置设有紧急解锁码输入界面,供紧急解锁码输入;解锁终端CPU包括解锁码匹配模块、解除锁定控制单元,解锁码匹配模块将紧急解锁码进行匹配验证,验证成功则与紧急解锁控制单元进行连接,解除锁定控制单元连接解锁终端的CAN总线控制器,紧急解锁控制单元控制重型汽车发动机ECU解锁。

【技术特征摘要】
1.一种重型汽车发动机ECU紧急解锁装置,其特征在于,包括解锁终端,解锁终端包括解锁终端CAN总线控制器、解锁终端CPU、人机交互装置、电源模块、时钟模块;具体地:解锁终端的CAN总线控制器连接重型汽车发动机ECU的CAN总线控制器,构成CAN总线通信系统;解锁终端CAN总线控制器连接解锁终端CPU;人机交互装置连接解锁终端CPU,人机交互装置设有紧急解锁码输入界面,供紧急解锁码输入;解锁终端CPU包括解锁码匹配模块、解除锁定控制单元,解锁码匹配模块将紧急解锁码进行匹配验证,验证成功则与紧急解锁控制单元进行连接,解除锁定控制单元连接解锁终端的CAN总线控制器,紧急解锁控制单元控制重型汽车发动机ECU解锁。2.根据权利要求1所述的一种重型汽车发动机ECU紧急解锁装置,其特征在于,所述的重型汽车发动机ECU与解锁终端由两根金属导线连接;解锁终端的时钟模块采用时钟晶振;解锁终端的电源模块采用电源控制芯片。3.根据权利要求1所述的一种重型汽车发动机ECU紧急解锁装置,其特征在于,所述的紧急解锁码由上位机生成,上位机与解锁终端之间的通讯采用人或网络连接,所述的上位机根据指定要素生成紧急解锁码,该紧急解锁码用于解锁终端的人机交互装置上,该指定要素包括时间或该车辆的相关ID或该解锁终端的相关ID。4.根据权利要求1所述的一种重型汽车发动机ECU紧急解锁装置,其特征在于,解锁终端包括显示装置,显示装置连接解锁终端CPU,显示装置显示的内容包括重型汽车发动机ECU回传的应答指令信息、解锁终端CPU解锁状态信息,显示装置包括语音提示装置、或显示屏、或语音提示装置和显示屏。5.根据权利要求1所述的一种重型汽车发动机ECU紧急解锁装置,其特征在于,解锁终端包括手机通讯单元,手机通讯单元设有唯一的手机号码,所述的指定要素包括时间、该辆车的车辆VIN、该辆车配发的解锁终端ID、该解锁终端的手机通讯单元的手机号码其中之一或之二或多个或全部。6.根据权利要求1至5任一所述的一种重型汽车发动机ECU紧急解锁装置,其特征在于,所述的解锁码匹配模块包括解锁码生成模块、解锁码算法验证模块,
\t所述的解锁码生成模块根据指定要素生成验证码,解锁码算法验证模块从解锁码生成模块获得该验证码,解锁码算法验证模块通过人机交互装置获得紧急解锁码,对该验证码与该紧急解锁码进行比较,如相应则验证成功,如不相应则验证失败,根据验证结果,解锁码算法验证模块选择性地连接车辆解锁成功模块或车辆解锁失败模块。7.根据权利要求1至5任一所述的一种重型汽车发动机ECU紧急解锁装置,其特征在于,所述的解锁终端CPU包括依次连接的如下模块:紧急解锁功能开始模块,该模块接收外部指令启动紧急解锁功能;紧急解锁功能设置模块,通过人机交互界面被选择进入紧急解锁功能的指令,连接解锁码输入模块;解锁码输入模块,该模块连接人机交互界面获得输入的紧急解锁码,并将该紧急解锁码发送给下一模块;解锁码输入完毕模块,该模块根据人机交互界面的是否输入完毕的指令判断,如输入未完则返回解锁码输入模块,如输入完毕则连接解锁码算法验证模块;解锁码算法验证模块,解锁码算法验证模块并联连接解锁成功模块、解锁失败模块,将紧急解锁码与解锁终端采用相同算法、相同要素生成的验证码进行匹配,如匹配成功则发送指令给发动机ECU进行解锁并进入解锁成功模块,如匹配失败则进入解锁失败模块;解锁成功模块、解锁失败模块均连接解锁功能结束...

【专利技术属性】
技术研发人员:王学军冶少刚曹爵陈少敏
申请(专利权)人:陕西中交天健车联网信息技术有限公司
类型:发明
国别省市:陕西;61

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

1