一种防盗系统初始化方法、设备及防盗ecu的制作方法

文档序号:3865401阅读:277来源:国知局
一种防盗系统初始化方法、设备及防盗ecu的制作方法
【专利摘要】本发明实施例提供一种防盗初始化方法、设备及防盗ECU。本发明实施例在对防盗ECU进行防盗匹配之前先对其匹配状态进行判断,将已进行过防盗匹配或来件不良的防盗ECU筛选出来,仅对未进行过防盗匹配的空白防盗ECU进行匹配,生成并写入防盗码,可以防止因防盗ECU的重复匹配而导致钥匙的错学错配;在进行钥匙学习前再次对防盗ECU的防盗状态进行判断,将未能成功进行防盗匹配或在匹配中出现故障的防盗ECU筛选出来,可以有效防止钥匙学习后无法使用及恢复而产生的零件浪费。并且对整个防盗及钥匙学习流程进行监控,将防盗初始化过程中产生的错误及失败原因记录并输出,为返修提供了可靠的依据,提高了返修效率和成功率。
【专利说明】一种防盗系统初始化方法、设备及防盗ECU

【技术领域】
[0001] 本发明涉及一种汽车电子领域中诊断系统的下线检测,尤其涉及一种防盗匹配和 钥匙学习的方法、设备及防盗ECU。

【背景技术】
[0002] 随着汽车在人们生活中的普及,丢车的现象也时有发生,因此,防盗系统成为汽车 重要的配置之一。目前,汽车采用的电子防盗系统大多都是由零件供应商提供空白防盗电 子控制单元(Electronic control unit, EOJ),然后由整车厂在下线时用下线设备统一匹 配防盗码并进行钥匙学习,实现防盗系统的初始化。防盗系统的初始化需要在防盗ECU和 钥匙中写入防盗码(即防盗匹配和钥匙学习),并且两者的防盗码必须一致,写入后不可更 改,是一个不可逆的过程。实际生产中常出现因操作者误操作、防盗ECU和钥匙来件不良或 返修等原因,对同一防盗ECU或钥匙进行数次防盗初始化的流程,导致防盗ECU或者钥匙写 入了不同的防盗码,出现防盗ECU错误匹配以及钥匙错误学习防盗码的情况,因此返修率 高,使得生产效率降低。同时,由于防盗ECU的匹配过程和钥匙的学习都是一次性且不可逆 的,若发生匹配学习失败的情况,就会导致零件的浪费,增加工厂生产成本。


【发明内容】

[0003] 本发明的特征和优点在下文的描述中部分地陈述,或者可从该描述显而易见,或 者可通过实践本发明而学习。
[0004] 为了克服现有技术的缺点,本发明提供一种防盗系统初始化方法、设备及防盗 ECU,能够有效防止防盗系统初始化过程中出现防盗ECU错误匹配以及钥匙错误学习的情 况,降低返修率和生产成本。
[0005] 本发明解决上述技术问题所采用的技术方案如下:
[0006] 提供一种防盗初始化方法,包括如下步骤:读取防盗ECU的防盗状态;判断该防盗 ECU的防盗状态是否为未匹配,若未匹配,则对该防盗ECU进行防盗匹配及钥匙学习,否则 结束防盗初始化流程。
[0007] 提供一种如上所述的防盗初始化方法,所述结束防盗初始化流程,具体为:若判断 该防盗ECU的防盗状态为已匹配,则输出防盗ECU已匹配报告,并结束流程;若读取该防盗 ECU的防盗状态异常,则输出错误报告,并结束流程。
[0008] 提供一种如上所述的防盗初始化方法,所述对该防盗ECU进行钥匙学习,包括如 下步骤:再次读取防盗ECU的防盗状态;判断该防盗ECU的防盗状态是否为已匹配,若已匹 配,则进行钥匙学习,否则结束防盗初始化流程。
[0009] 提供一种如上所述的防盗初始化方法,所述"再次读取该防盗ECU的防盗状态是 否为已匹配,若已匹配,则进行钥匙学习,否则结束防盗初始化流程"中"结束防盗初始化流 程"具体为:若判断该防盗ECU的防盗状态为未匹配,则输出防盗ECU未匹配报告,并结束 流程;若读取防盗ECU的防盗状态异常,则输出错误报告,并结束流程。
[0010] 提供一种如上所述的防盗初始化方法,还包括如下步骤:记录每个钥匙学习的结 果;根据钥匙学习的结果统计学习成功的钥匙的个数;根据学习成功的钥匙的个数判断防 盗初始化是否成功,并输出判断结果。
[0011] 提供一种如上所述的防盗初始化方法,根据学习成功的钥匙的个数判断防盗初始 化是否成功,具体为:将学习成功的钥匙的个数与预先设置的数值进行比对,若两者相等, 输出防盗初始化成功报告;否则,输出防盗初始化错误报告。
[0012] 还提供一种防盗初始化设备,包括如下模块:第一防盗状态判断模块,用于读取并 判断防盗ECU的防盗状态,并在判断该防盗ECU的防盗状态为已匹配或异常时,结束防盗初 始化流程;防盗匹配模块,用于在该第一防盗状态判断模块判断该防盗ECU的防盗状态为 未匹配时,对该防盗ECU进行防盗匹配;钥匙学习模块,用于在该防盗ECU完成防盗匹配后 进行钥匙学习。
[0013] 提供一种如上所述的防盗初始化设备,还包括第二防盗状态判断模块,用于在该 钥匙学习模块进行钥匙学习之前,再次读取并判断防盗ECU的防盗状态,并在判断该防盗 ECU的防盗状态为未匹配或异常时,结束防盗初始化流程。
[0014] 提供一种如上所述的防盗初始化设备,还包括:钥匙学习记录模块,用于记录每个 钥匙学习的结果,并根据钥匙学习的结果统计学习成功的钥匙的个数;学习结果输出模块, 用于根据该钥匙学习记录模块的统计判断防盗初始化是否成功,并输出判断结果。
[0015] 提供一种如上所述的防盗初始化设备,还包括防盗状态输出模块:该第一防盗状 态判断模块及该第二防盗状态判断模块还用于向该防盗状态输出模块发送防盗ECU的防 盗状态;该防盗状态输出模块,用于接收该第一防盗状态判断模块及该第二防盗状态判断 模块发送的防盗ECU的防盗状态并输出相应的报告。
[0016] 提供一种防盗ECU,包括如下模块:防盗匹配模块,用于记录防盗码;防盗匹配状 态记录模块,用于记录该防盗匹配模块的防盗匹配状态。
[0017] 与现有技术相比,本发明实施例的防盗初始化方法、设备及防盗ECU,在对防盗 ECU进行防盗匹配之前先对其匹配状态进行判断,将已进行过防盗匹配或来件不良的防盗 E⑶筛选出来,仅对未进行过防盗匹配的空白防盗E⑶进行匹配,可以防止因防盗E⑶的重 复匹配而导致钥匙的错学错配;在进行钥匙学习前再次对防盗ECU防盗状态进行判断,将 未能成功进行防盗匹配或在匹配中出现故障的防盗ECU筛选出来,可以有效防止钥匙学习 后无法使用及恢复而产生的零件浪费;并且将防盗初始化过程中产生的错误及失败原因记 录并输出,为返修提供了可靠的依据,提高了返修效率和成功率。
[0018] 通过阅读说明书,本领域普通技术人员将更好地了解这些技术方案的特征和内 容。

【专利附图】

【附图说明】
[0019] 下面通过参考附图并结合实例具体地描述本发明,本发明的优点和实现方式将会 更加明显,其中附图所示内容仅用于对本发明的解释说明,而不构成对本发明的任何意义 上的限制,在附图中:
[0020] 图1为本发明防盗系统初始化方法的一个实施例的流程图。
[0021] 图2为本发明防盗系统初始化方法的另一个实施例的流程图。
[0022] 图3为本发明实施例防盗系统初始化设备的结构示意图。
[0023] 图4为本发明实施例防盗ECU的结构示意图。

【具体实施方式】
[0024] 请参阅图1,是本发明防盗初始化方法的一个实施例。
[0025] 本实施例防盗初始化方法,包括如下步骤:
[0026] 步骤S101 :读取防盗E⑶的防盗状态;
[0027] 步骤S102 :判断该防盗E⑶防盗状态是否为未匹配,若未匹配,则执行步骤S103, 否则结束防盗初始化流程;
[0028] 步骤S103 :对该防盗ECU进行防盗匹配;
[0029] 步骤S104 :对该防盗ECU进行钥匙学习。
[0030] 本实施例中对防盗ECU的防盗状态进行判断,保证设备仅对空白防盗ECU进行防 盗匹配,可以有效防止因重复匹配生成多个防盗码导致的防盗ECU的防盗匹配错误以及钥 匙错误学习防盗码,也可以避免已经进行过钥匙学习的车辆再次学习空白钥匙,产生钥匙 浪费。
[0031] 请参阅图2,是本发明防盗初始化方法的另一个实施例。
[0032] 本实施例中为了有效防止钥匙错配错学,在防盗ECU中设置了防盗状态。在防盗 初始化设备中增加用于监控整个学习过程的状态变量"imm 〇_statUS",并根据防盗状态的 不同进行赋值。如表1所示,本实施例中,以"〇"代表防盗ECU的防盗状态为"未匹配";以 " 1"代表防盗E⑶的防盗状态为"已匹配";以"failure",表示因通讯失败、防盗E⑶未能成 功完成匹配、或来件不良等原因导致的读取异常。
[0033] 表1状态变量" immo_status "的赋值及含义
[0034]

【权利要求】
1. 一种防盗初始化方法,其特征在于,包括如下步骤: 读取防盗ECU的防盗状态; 判断该防盗ECU的防盗状态是否为未匹配,若未匹配,则对该防盗ECU进行防盗匹配及 钥匙学习,否则结束防盗初始化流程。
2. 如权利要求1所述的防盗初始化方法,其特征在于,所述结束防盗初始化流程,具体 为: 若判断该防盗ECU的防盗状态为已匹配,则输出防盗ECU已匹配报告,并结束流程; 若读取该防盗ECU的防盗状态异常,则输出错误报告,并结束流程。
3. 如权利要求1所述的防盗初始化方法,其特征在于,所述对该防盗ECU进行钥匙学 习,包括如下步骤: 再次读取防盗ECU的防盗状态; 判断该防盗ECU的防盗状态是否为已匹配,若已匹配,则进行钥匙学习,否则结束防盗 初始化流程。
4. 如权利要求3所述的防盗初始化方法,其特征在于,所述"再次读取该防盗ECU的防 盗状态是否为已匹配,若已匹配,则进行钥匙学习,否则结束防盗初始化流程"中"结束防盗 初始化流程"具体为: 若判断该防盗ECU的防盗状态为未匹配,则输出防盗ECU未匹配报告,并结束流程; 若读取防盗ECU的防盗状态异常,则输出错误报告,并结束流程。
5. 如权利要求1至4任一项所述的防盗初始化方法,其特征在于,还包括如下步骤: 记录每个钥匙学习的结果; 根据钥匙学习的结果统计学习成功的钥匙的个数; 根据学习成功的钥匙的个数判断防盗初始化是否成功,并输出判断结果。
6. 如权利要求5所述的防盗初始化方法,其特征在于,根据学习成功的钥匙的个数判 断防盗初始化是否成功,具体为: 将学习成功的钥匙的个数与预先设置的数值进行比对,若两者相等,输出防盗初始化 成功报告;否则,输出防盗初始化错误报告。
7. -种防盗初始化设备,其特征在于,包括如下模块: 第一防盗状态判断模块,用于读取并判断防盗ECU的防盗状态,并在判断该防盗ECU的 防盗状态为已匹配或异常时,结束防盗初始化流程; 防盗匹配模块,用于在该第一防盗状态判断模块判断该防盗ECU的防盗状态为未匹配 时,对该防盗ECU进行防盗匹配; 钥匙学习模块,用于在该防盗ECU完成防盗匹配后进行钥匙学习。
8. 如权利要求7所述的防盗初始化设备,其特征在于,还包括第二防盗状态判断模块, 用于在该钥匙学习模块对该防盗ECU进行钥匙学习之前,再次读取并判断防盗ECU的防盗 状态,并在判断该防盗ECU的防盗状态为未匹配或异常时,结束防盗初始化流程。
9. 如权利要求7或8所述的防盗初始化设备,其特征在于,还包括:钥匙学习记录模 块,用于记录每个钥匙学习的结果,并根据钥匙学习的结果统计学习成功的钥匙的个数; 学习结果输出模块,用于根据该钥匙学习记录模块的统计判断防盗初始化是否成功, 并输出判断结果。
10. 如权利要求9所述的防盗初始化设备,其特征在于,还包括防盗状态输出模块: 该第一防盗状态判断模块及该第二防盗状态判断模块还用于向该防盗状态输出模块 发送防盗ECU的防盗状态; 该防盗状态输出模块,用于接收该第一防盗状态判断模块及该第二防盗状态判断模块 发送的防盗ECU的防盗状态并输出相应的报告。
11. 一种防盗E⑶,其特征在于,包括如下模块: 防盗匹配模块,用于记录防盗码; 防盗匹配状态记录模块,用于记录该防盗匹配模块的防盗匹配状态。
【文档编号】B60R25/00GK104249705SQ201310258202
【公开日】2014年12月31日 申请日期:2013年6月25日 优先权日:2013年6月25日
【发明者】韩钊明, 黄少堂, 王立国, 黄丽芳, 郭嘉强, 何烨 申请人:广州汽车集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1