混合动力车控制器芯片的刷新方法

文档序号:6283892阅读:229来源:国知局
专利名称:混合动力车控制器芯片的刷新方法
技术领域
本发明涉及到混合动力车的制造维修领域,特别涉及到混合动力车的控制器芯片 的刷新技术。
背景技术
随着民众的能源意识和环保意识日益增强,兼具动力性与环保性的混合动力车越 来越受到重视,目前的混合动力车根据电机的输出功率在整个系统输出功率中占的比 重,可分为微混合动力系统、轻混合动力系统、中混合动力系统和完全^l合动力系统, 每种混合动力车内部都装备有一个或多个控制器,但即使是同一厂商生产的混合动力 车,也会因为车型的不同而装备的控制器芯片种类、数量不同。目前的芯片都是利用 芯片生产厂家生产的专门的、昂贵的刷新工具来刷新的,很难应用在整车上,不适合 在维修店等场合使用,给混合动力车的维修、保养升级等工作带来了麻烦。

发明内容
本发明的目的是提出一种方便、实用的混合动力车控制器芯片的刷新方法。
本发明的混合动力车控制器芯片的刷新方法,利用电脑、与电脑和待刷新混合动 力车的诊断接口相连的通讯协议转换器进行刷新,主要包含下述步骤A:检査混合 动力车的硬件;B:选择要刷新的芯片及操作;C:读取刷新信息;D:刷新芯片。
因为各控制器的芯片都是通过CAN总线或者其他数据线与电控单元相连,电控 单元可以对其进行读写等控制,因此本发明的刷新方法摒弃了传统的专用芯片读写工 具,而是采用将通讯协议转换器与装载有刷新所用的软件和相关数据的电脑、待刷新 混合动力车的诊断接口相连,利用电脑进行操作,按照相关的通讯协议,将电脑内的 刷新数据通过通讯协议转换器转化为混合动力车电控单元所能接'受的数据格式,并传 输到电控单元中,通过CAN等数据线刷新控制器的芯片。其中,检查混合动力车的 硬件是为了保证刷新工作是在合适的状况下进行的,避免对汽车的运行造成影响。
上文所述的通讯协议转换器主要是对通讯双方的电平、数据格式、数据传输格式 进行转换,使通讯双方能够互相匹配、正常通讯的设备,如今市面上已经有很多类似 的设备,只需要根据具体的控制器芯片选用即可。
本发明的混合动力车控制器芯片的刷新方法使用的刷新工具简单、成本低廉、操 作方便,可以对不同的控制器芯片进行刷新,同时该方法还能够结合混合动力车特性,对车况等进行检查,避免了传统的芯片刷新方法对汽车造成的损害,适合维修人员对 混合动力车进行维护、升级。


图1是实施例1的刷新方法的流程图。
具体实施例方式
下面结合实施例和附图对本发明的刷新方法作进一步的介绍。 实施例l: . 本实施例的混合动力车控制器芯片的刷新方法,利用电脑、与电脑和待刷新混合 动力车的诊断接口相连的通讯协议转换器进行刷新,主要包含下述步骤A:检查混
合动力车的硬件;B:选择要刷新的芯片及操作;C:读取刷新信息;D:刷新芯片。 本实施例使用的刷新工具由以下部分组成电脑(安装有运行于Windows操作系
统下的刷新软件)、USB电缆、通讯协议转换器和汽车诊断接口的连接电缆及接插件,
其使用方法为将通讯协议转换器的一端通过USB电缆连接到电脑的USB端口,另
一端与汽车诊断接口连接,利用升级/刷新软件在电脑上对控制器芯片进行刷新等操 作。
为防止非工作人员的误操作或恶意操作,本实施例的刷新方法的A步骤中还包括 安全验证工作,在刷新之前利用输入密码等措施进行验证,只有验证成功,才能进行 刷新数据的解密及下一步的刷新操作,防止误操作或恶意操作给汽车带来损害。
为保证刷新数据正确,本实施例的刷新方法还包括D步骤刷新芯片完成之后的芯
片数据验证工作,具体操作如下D步骤刷新芯片完成之后首先将控制器复位,然后
再读出控制器芯片的数据,并与电脑中的数据进行对比,验证所写入的数据是否出错。
A步骤中要检査电脑与混合动力车的诊断接口是否连接好、控制器芯片是否已经 上电、发动机是否己经停转及安全验证,只有当电脑与混合动力车的诊断接口已经连 接好、且控制器芯片已经上电、且发动机已经停转、且安全验证通过时才会执行下一 步的工作,避免在汽车运行时对控制器芯片进行操作,造成难以预料的损害或事故。
C步骤中所要读取的刷新信息包括控制器芯片的刷新起始地址、数据格式、数据 长度、地址长度信息。
D步骤中包含如下步骤:D1:将控制器芯片中准备刷新的地址范围内的数据擦除; D2:向控制器传输要更新的数据;D3:向控制器芯片中写入数据。在上述D1步骤中,每擦除一个单位的数据后都会进行确认;在D2步骤中,每 传输一个单位的数据后都要进行确认;在D3步骤中,每写入一个单位的数据后都要 进行确认,以确保各项操作都能正确完成。
如图1所示,本实施例的刷新方法的流程如下
1、 首先检査相关的硬件,例如要检查电脑与混合动力车的诊断接口是否连接好、 控制器芯片是否已经上电、发动机是否已经停转等,当硬件条件满足后,再进行安全 验证,只有通过安全验证以后,才能进入刷新模式;
2、 选择要刷新的控制器芯片及操作,操作软件根据不同的车型提出该车型上的 所有控制器芯片以供选择,针对不同的控制器芯片,操作软件还会提供不同的操作以 供选择,例如对底层软件还是应用软件进行刷新,这样可以满足混合动力车控制器芯 片的维护和升级要求;
3、 读取刷新信息,包括控制器芯片的刷新起始地址、数据格式、数据长度、地 址长度等信息,有必要时还可以将控制器芯片中待刷新的数据读取出来放在电脑中进 行备份,避免刷新失败后无法复原;
4、 刷新芯片首先将控制器芯片中准备刷新的地址范围内的数据擦除,地址范 围由上述3步骤中读取出来的刷新起始地址和地址长度计算得出;然后向控制器传输 要更新的数据,数据传输完成之后,再向控制器芯片中写入数据。为保证操作正确, 每次擦除、传输或写入一个单位的数据后都要进行确认,上述的数据单位大小根据具 体的芯片数据存储格式来确定;
5、 在向控制器芯片写完数据后,将控制器复位,然后再读出控制器芯片的数据, 并与电脑中的数据进行对比,验证所写入的数据是否出错,若没有任何错误则刷新工 作结束。
6、 若检査硬件、安全验证、刷新数据验证或者单位数据擦除、下载、写入失败, 则进入调试状态,等待调试命令。
权利要求
1、一种混合动力车控制器芯片的刷新方法,利用电脑、与电脑和待刷新混合动力车的诊断接口相连的通讯协议转换器进行刷新,其特征在于包含下述步骤A检查混合动力车的硬件;B选择要刷新的芯片及操作;C读取刷新信息;D刷新芯片。
2、 根据权利要求l所述的混合动力车控制器芯片的刷新方法,其特征在于A步骤中还 包括安全验证工作。
3、 根据权利要求2所述的混合动力车控制器芯片的刷新方法,其特征在于还包括D步骤刷新芯片完成之后的芯片数据验证工作。
4、 根据权利要求3所述的混合动力车控制器芯片的刷新方法,其特征在于D步骤刷新 芯片完成之后首先将控制器复位,然后再读出控制器芯片的数据,并与电脑中的 数据进行对比,验证写入的数据是否出错。
5、 根据权利要求4所述的混合动力车控制器芯片的刷新方法,其特征在于A步骤中要 检査电脑与混合动力车的诊断接口是否连接好、控制器芯片是否已经上电、发动 机是否已经停转及安全验证,只有当电脑与混合动力车的诊断接口已经连接好、 且控制器芯片已经上电、且发动机己经停转、且安全验证通过时才会执行下一步 的工作。
6、 根据权利要求5所述的混合动力车控制器芯片的刷新方法,其特征在于C步骤中所 要读取的刷新信息包括控制器芯片的刷新起始地址、数据格式、数据长度、地址 长度信息。
7、 根据权利要求6所述的混合动力车控制器芯片的刷新方法,其特征在于D步骤中包 含如下步骤Dl:将控制器芯片中准备刷新的地址范围内的数据擦除; D2:向控制器传输要更新的数据; D3:向控制器芯片中写入数据。
8、 根据权利要求7所述的混合动力车控制器芯片的刷新方法,其特征在于在D1步骤中,每擦除一个单位的数据后都会进行确认;在D2步骤中,每传输一个单位的数据后都要进行确认;在D3步骤中,每写入一个单位的数据后都要进行确认。
全文摘要
本发明的目的是提出一种方便、实用的混合动力车控制器芯片的刷新方法,该刷新方法利用电脑、与电脑和待刷新混合动力车的诊断接口相连的通讯协议转换器进行刷新,主要包含下述步骤A检查混合动力车的硬件;B选择要刷新的芯片及操作;C读取刷新信息;D刷新芯片。本发明的混合动力车控制器芯片的刷新方法使用的刷新工具简单、成本低廉、操作方便,可以对不同的控制器芯片进行刷新,同时该方法还能够结合混合动力车特性,对车况等进行检查,避免了传统的芯片刷新方法对汽车造成的损害,适合维修人员对混合动力车进行维护、升级。
文档编号G05B19/04GK101419438SQ200810219179
公开日2009年4月29日 申请日期2008年11月18日 优先权日2008年11月18日
发明者张殿明, 刚 石 申请人:奇瑞汽车股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1