《一种汽车遥控钥匙同步方法及汽车控制器.pdf》由会员分享,可在线阅读,更多相关《一种汽车遥控钥匙同步方法及汽车控制器.pdf(15页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103085761 A (43)申请公布日 2013.05.08 CN 103085761 A *CN103085761A* (21)申请号 201310052709.1 (22)申请日 2013.02.18 B60R 25/24(2013.01) (71)申请人 北京经纬恒润科技有限公司 地址 100101 北京市朝阳区安翔北里11号B 座 8 层 (72)发明人 范中涛 王国锋 张磊 马斌 (74)专利代理机构 北京集佳知识产权代理有限 公司 11227 代理人 王宝筠 (54) 发明名称 一种汽车遥控钥匙同步方法及汽车控制器 (57) 摘要 本申请公开了一种汽车。
2、遥控钥匙同步方法, 包括 : 在汽车控制器中预设手动同步动作 ; 当判 定相应的遥控钥匙失效时, 所述控制器判断所述 手动同步动作是否被执行, 如果是, 则控制器将自 身存储的记录次数 N 与所述失效的遥控钥匙记 录的发送次数 N 进行同步。本申请将预设的手 动同步动作, 作为触发控制器进行遥控钥匙同步 的标志, 实现用户对遥控钥匙手动同步, 使遥控钥 匙能重新正常使用 ; 不需要遥控钥匙学习匹配方 法, 防止了其他同型号的遥控钥匙与本控制器成 功同步, 相对于现有技术, 本申请在解决遥控钥匙 同步问题的同时时, 保证了汽车的安全性, 解决了 现有同步方法存在的问题。 另外, 本申请还公开了 。
3、一种汽车遥控器。 (51)Int.Cl. 权利要求书 2 页 说明书 7 页 附图 5 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书2页 说明书7页 附图5页 (10)申请公布号 CN 103085761 A CN 103085761 A *CN103085761A* 1/2 页 2 1. 一种汽车遥控钥匙同步方法, 其特征在于, 包括 : 在汽车控制器中预设手动同步动作 ; 所述手动同步动作包括对至少一个受所述控制器 控制的汽车部件进行的至少一个操作 ; 当判定相应的遥控钥匙失效时, 所述控制器判断所述手动同步动作是否被执行, 如果 是, 则控制器将自身存储的记。
4、录次数 N 与所述失效的遥控钥匙记录的发送次数 N 进行同 步 ; 其中, 所述发送次数 N 表示所述失效的遥控钥匙被按下的总次数。 2. 根据权利要求 1 所述的方法, 其特征在于, 所述控制器将自身存储的记录次数 N 与 所述失效的遥控钥匙记录的发送次数 N 进行同步, 包括 : 所述控制器利用遥控钥匙接收器接收遥控钥匙发送的遥控信息 ; 所述遥控信息包括固 定码和跳码 ; 所述控制器通过所述固定码判断所述遥控信息的发送者是否为所述失效的遥控钥匙, 如果是, 则对所述跳码进行解码, 得到所述发送次数 N ; 所述控制器修改所述记录次数 N , 使 N =N。 3. 根据权利要求 1 或 2。
5、 所述的方法, 其特征在于, 所述手动同步动作包括 : 点火开关在 2 秒内由关闭状态切换为开启状态再切换为关闭状态 ; 左门窗下降开关被按下 ; 右门窗在 2 秒内上升 / 下降的交替次数大于 6 次。 4. 根据权利要求 13 任一项所述的方法, 其特征在于, 所述判定相应的遥控钥匙失效 的具体方法为 : 判断所述遥控钥匙记录的当前发送次数 N0 与所述记录次数 N 之差 N 是否大于第一 预设值 ; 如果所述 N 大于所述第一预设值, 则判定所述遥控钥匙失效。 5. 根据权利要求 4 所述的方法, 其特征在于, 还包括 : 如果所述 N 不大于所述第一预设值, 则判断所述 N 是否大于第。
6、二预设值 ; 其中, 所 述第一预设值大于所述第二预设值 ; 如果所述 N 大于所述第二预设值, 则修改所述记录次数 N , 使 N =N0。 6. 一种汽车控制器, 其特征在于, 包括预设模块、 鉴定模块和同步模块 : 所述预设模块, 用于在所述控制器中预设手动同步动作 ; 所述手动同步动作包括对至 少一个受所述控制器控制的汽车部件进行的至少一个操作 ; 所述鉴定模块, 分别与所述预设模块和同步模块连接, 用于当相应的遥控钥匙失效时, 判断所述手动同步动作是否被执行, 如果是, 则触发所述同步模块 ; 所述同步模块, 用于将所述控制器存储的记录次数 N 与失效的遥控钥匙记录的发送次 数 N 。
7、进行同步 ; 其中, 所述发送次数 N 表示所述失效的遥控钥匙被按下的总次数。 7. 根据权利要求 6 所述的汽车控制器, 其特征在于, 所述同步模块包括 : 信息接收模块, 与所述鉴定模块连接, 用于接收遥控钥匙发送的遥控信息 ; 所述遥控信 息包括固定码和跳码 ; 固定码匹配模块, 与所述信息接收模块连接, 用于通过所述固定码判断所述遥控信息 的发送者是否为与所述失效的遥控钥匙 ; 跳码解码模块, 分别与所述信息接收模块和固定码匹配模块连接, 用于当所述固定码 权 利 要 求 书 CN 103085761 A 2 2/2 页 3 匹配模块判定所述遥控信息的发送者是所述失效的遥控钥匙时, 对。
8、所述跳码进行解码, 得 到所述发送次数 N ; 更新模块, 与所述跳码解码模块连接, 用于修改所述记录次数 N , 使 N =N。 8. 根据权利要求 6 或 7 所述的汽车控制器, 其特征在于, 所述手动同步动作包括 : 点火开关在 2 秒内由关闭状态切换为开启状态再切换为关闭状态 ; 左门窗下降开关被按下 ; 右门窗在 2 秒内上升 / 下降的交替次数大于 6 次。 9. 根据权利要求 68 任一项所述的汽车控制器, 其特征在于, 还包括 : 第一判定模块, 与所述鉴定模块连接, 用于判断所述遥控钥匙记录的当前发送次数 N0 与所述记录次数 N 之差 N 是否大于第一预设值, 且当判断所述。
9、 N 大于所述第一预设值 时, 判定所述遥控钥匙失效。 10. 根据权利要求 9 所述的汽车控制器, 其特征在于, 还包括 : 第二判定模块, 与所述第一判定模块连接, 用于当所述第一判定模块判断所述 N 不 大于所述第一预设值时, 判断所述 N 是否大于第二预设值 ; 其中, 所述第一预设值大于所 述第二预设值 ; 修正模块, 与所述第二判定模块连接, 用于当所述第二判定模块判断所述 N 大于第 二预设值时, 修改所述记录次数 N , 使 N =N0。 权 利 要 求 书 CN 103085761 A 3 1/7 页 4 一种汽车遥控钥匙同步方法及汽车控制器 技术领域 0001 本申请涉及汽。
10、车电子技术领域, 尤其涉及一种汽车遥控钥匙同步方法及汽车控制 器。 背景技术 0002 随着汽车电子技术的发展, 汽车遥控钥匙逐渐取代机械钥匙进行开闭门锁的动 作。遥控钥匙自动记录被按下的次数 N, 每次按下遥控钥匙后, 将 N 加 1, 并对其编码加密形 成跳码发送出去 ; 汽车上的控制器利用遥控钥匙接收器接收到遥控钥匙发送的信息后, 将 自身存储的记录次数 N 加 1, 并对该信息进行解码得到次数 N, 将 N 与记录次数 N 进行匹 配, 如果匹配成功, 则控制门锁执行相应的开启 / 关闭动作 ; 如果遥控钥匙在接收器的接收 范围外被按下, N 相应增加, 但由于 N 不会改变, 如果 。
11、N 与 N 之差超过规定值, 则匹配失败, 遥控钥匙失效。为使失效的遥控钥匙重新正常工作, 汽车厂商会向用户公开遥控钥匙学习 匹配方法, 用户根据该遥控钥匙学习匹配方法可将遥控钥匙记录的次数 N 与控制器存储的 记录次数 N 进行同步, 从而解决遥控钥匙失效问题。但根据该遥控钥匙学习匹配方法, 同 类型的任何一个遥控钥匙均可以与本控制器成功匹配, 存在严重的安全隐患。 发明内容 0003 有鉴于此, 本申请目的在于提供一种汽车遥控钥匙同步方法及汽车控制器, 以解 决现有让用户利用公开的编码方法进行同步的方式安全性低的问题。 0004 为实现上述目的, 本申请提供如下技术方案 : 0005 一种。
12、汽车遥控钥匙同步方法, 包括 : 0006 在汽车控制器中预设手动同步动作 ; 所述手动同步动作包括对至少一个受所述控 制器控制的汽车部件进行的至少一个操作 ; 0007 当判定相应的遥控钥匙失效时, 所述控制器判断所述手动同步动作是否被执行, 如果是, 则控制器将自身存储的记录次数 N 与所述失效的遥控钥匙记录的发送次数 N 进行 同步 ; 其中, 所述发送次数 N 表示所述失效的遥控钥匙被按下的总次数。 0008 优选地, 所述控制器将自身存储的记录次数 N 与所述失效的遥控钥匙记录的发送 次数 N 进行同步, 包括 : 0009 所述控制器利用遥控钥匙接收器接收遥控钥匙发送的遥控信息 ;。
13、 所述遥控信息包 括固定码和跳码 ; 0010 所述控制器通过所述固定码判断所述遥控信息的发送者是否为所述失效的遥控 钥匙, 如果是, 则对所述跳码进行解码, 得到所述发送次数 N ; 0011 所述控制器修改所述记录次数 N , 使 N =N。 0012 优选地, 所述手动同步动作包括 : 0013 点火开关在 2 秒内由关闭状态切换为开启状态再切换为关闭状态 ; 0014 左门窗下降开关被按下 ; 说 明 书 CN 103085761 A 4 2/7 页 5 0015 右门窗在 2 秒内上升 / 下降的交替次数大于 6 次。 0016 优选地, 所述判定相应的遥控钥匙失效的具体方法为 : 。
14、0017 判断所述遥控钥匙记录的当前发送次数 N0 与所述记录次数 N 之差 N 是否大于 第一预设值 ; 0018 如果所述 N 大于所述第一预设值, 则判定所述遥控钥匙失效。 0019 优选地, 所述方法还包括 : 0020 如果所述 N 不大于所述第一预设值, 则判断所述 N 是否大于第二预设值 ; 其 中, 所述第一预设值大于所述第二预设值 ; 0021 如果所述 N 大于所述第二预设值, 则修改所述记录次数 N , 使 N =N0。 0022 一种汽车控制器, 包括预设模块、 鉴定模块和同步模块 : 0023 所述预设模块, 用于在所述控制器中预设手动同步动作 ; 所述手动同步动作包。
15、括 对至少一个受所述控制器控制的汽车部件进行的至少一个操作 ; 0024 所述鉴定模块, 分别与所述预设模块和同步模块连接, 用于当相应的遥控钥匙失 效时, 判断所述手动同步动作是否被执行, 如果是, 则触发所述同步模块 ; 0025 所述同步模块, 用于将所述控制器存储的记录次数 N 与失效的遥控钥匙记录的发 送次数 N 进行同步 ; 其中, 所述发送次数 N 表示所述失效的遥控钥匙被按下的总次数。 0026 优选地, 所述同步模块包括 : 0027 信息接收模块, 与所述鉴定模块连接, 用于接收遥控钥匙发送的遥控信息 ; 所述遥 控信息包括固定码和跳码 ; 0028 固定码匹配模块, 与所。
16、述信息接收模块连接, 用于通过所述固定码判断所述遥控 信息的发送者是否为与所述失效的遥控钥匙 ; 0029 跳码解码模块, 分别与所述信息接收模块和固定码匹配模块连接, 用于当所述固 定码匹配模块判定所述遥控信息的发送者是所述失效的遥控钥匙时, 对所述跳码进行解 码, 得到所述发送次数 N ; 0030 更新模块, 与所述跳码解码模块连接, 用于修改所述记录次数 N , 使 N =N。 0031 优选地, 所述手动同步动作包括 : 0032 点火开关在 2 秒内由关闭状态切换为开启状态再切换为关闭状态 ; 0033 左门窗下降开关被按下 ; 0034 右门窗在 2 秒内上升 / 下降的交替次数。
17、大于 6 次。 0035 优选地, 所述汽车控制器还包括 : 0036 第一判定模块, 与所述鉴定模块连接, 用于判断所述遥控钥匙记录的当前发送次 数 N0 与所述记录次数 N 之差 N 是否大于第一预设值, 且当判断所述 N 大于所述第一 预设值时, 判定所述遥控钥匙失效。 0037 优选地, 所述汽车控制器还包括 : 0038 第二判定模块, 与所述第一判定模块连接, 用于当所述第一判定模块判断所述 N 不大于所述第一预设值时, 判断所述 N 是否大于第二预设值 ; 其中, 所述第一预设值大于 所述第二预设值 ; 0039 修正模块, 与所述第二判定模块连接, 用于当所述第二判定模块判断所。
18、述 N 大 于第二预设值时, 修改所述记录次数 N , 使 N =N0。 说 明 书 CN 103085761 A 5 3/7 页 6 0040 从上述的技术方案可以看出, 本申请将预设的手动同步动作, 作为触发控制器进 行遥控钥匙同步的标志, 实现用户对遥控钥匙手动同步, 使遥控钥匙能重新正常使用。 由于 上述同步方法不需要遥控钥匙学习匹配方法, 防止了其他同型号的遥控钥匙与本控制器成 功同步, 因此, 相对于现有技术, 本申请在解决遥控钥匙同步问题的同时时, 保证了汽车的 安全性, 解决了现有同步方法存在的问题。 附图说明 0041 为了更清楚地说明本申请实施例或现有技术中的技术方案, 下。
19、面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍, 显而易见地, 下面描述中的附图仅仅是本 申请的一些实施例, 对于本领域普通技术人员来讲, 在不付出创造性劳动的前提下, 还可以 根据这些附图获得其他的附图。 0042 图 1 为本申请实施例一提供的汽车遥控钥匙同步方法流程图 ; 0043 图 2 为本申请实施例二提供的汽车遥控钥匙同步方法流程图 ; 0044 图 3 为本申请实施例三提供的汽车遥控钥匙同步方法流程图 ; 0045 图 4 为本申请实施例四提供的汽车遥控器结构图 ; 0046 图 5 为本申请实施例五提供的汽车遥控器结构图 ; 0047 图 6 为本申请实施例六提供的。
20、汽车遥控器结构图。 具体实施方式 0048 下面将结合本申请实施例中的附图, 对本申请实施例中的技术方案进行清楚、 完 整地描述, 显然, 所描述的实施例仅仅是本申请一部分实施例, 而不是全部的实施例。基于 本申请中的实施例, 本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例, 都属于本申请保护的范围。 0049 本申请实施例公开了一种汽车遥控钥匙同步方法及汽车控制器, 以解决现有让用 户利用公开的编码方法进行同步的方式安全性低的问题。 0050 参照图 1, 本申请实施例一提供的汽车遥控钥匙同步方法, 包括如下步骤 : 0051 S101 : 在汽车控制器中预设手动同步动。
21、作 ; 0052 其中, 上述手动同步动作包括对至少一个受控制器控制的汽车部件 (如点火开关、 车窗、 车灯等) 进行的至少一个操作 (如开启点火开关、 车窗下降等) 。每个遥控钥匙与相应 的控制器同步所需的手动同步动作均不同, 以保证汽车的安全性。 具体的, 本步骤可由厂商 设置完成, 并将手动同步动作只提供给该车的用户。 0053 S102 : 当判定相应的遥控钥匙失效时, 上述控制器判断上述手动同步动作是否被 执行, 如果是, 则执行步骤 S3, 否则不做任何处理, 直接结束本次同步 ; 0054 S103 : 控制器将自身存储的记录次数 N 与上述失效的遥控钥匙记录的发送次数 N 进行。
22、同步。 0055 其中, 发送次数 N 表示本车的遥控钥匙发送遥控信息的次数, 即该遥控钥匙被按 下的次数, 记录次数 N 表示控制器记录的其实际接收并处理遥控信息的次数。 0056 当用户或控制器判定遥控钥匙失效时, 用户执行厂商提供的手动同步动作, 相当 于用户向控制器发出遥控钥匙同步命令 ; 当控制器判断当前执行的动作与自身存储的手动 说 明 书 CN 103085761 A 6 4/7 页 7 同步动相同时, 相当于接收到了遥控钥匙同步命令, 从而控制器将自身存储的记录次数 N 与遥控钥匙记录的发送次数 N 进行同步, 使遥控钥匙能重新正常使用。 0057 由上述方法步骤可知, 本申请。
23、实施例将用户预设的手动同步动作, 作为触发控制 器进行遥控钥匙同步的标志, 实现用户对遥控钥匙手动同步, 使遥控钥匙能重新正常使用。 由于上述同步方法不需要遥控钥匙学习匹配方法, 防止了其他同型号的遥控钥匙与本控制 器成功同步, 因此, 相对于现有技术, 本申请实施例在解决遥控钥匙同步问题的同时时, 保 证了汽车的安全性, 解决了现有同步方法存在的问题。 0058 参照图 2, 本申请实施例二提供的汽车遥控钥匙同步方法, 包括如下步骤 : 0059 S201 : 在汽车控制器中预设手动同步动作 ; 0060 S202 : 当判定相应的遥控钥匙失效时, 上述控制器判断上述手动同步动作是否被 执行。
24、, 如果是, 则执行步骤 S203, 否则不做任何处理, 直接结束本次同步 ; 0061 S203 : 控制器利用遥控钥匙接收器接收失效的遥控钥匙发送的遥控信息 ; 0062 该遥控信息包括固定码和跳码。其中, 固定码即该遥控钥匙发送的不同遥控信息 中固定不变的部分 ; 每个遥控钥匙的固定码是不同的, 用于区分不同的遥控钥匙。 跳码由发 送次数 N 经编码加密形成。 0063 S204 : 控制器通过对遥控信息中的固定码进行匹配判断该遥控信息的发送者是否 为上述失效的遥控钥匙 (即该控制器对应的遥控钥匙) , 如果是, 则控制器对遥控信息中的 跳码进行解码, 得到该失效的遥控钥匙记录的发送次数。
25、 N ; 否则不进行同步 ; 0064 具体的, 控制器可将本次接收到固定码与遥控钥匙正常使用时接收到的遥控信息 中的固定码进行比较, 或者, 直接在该控制器中存储器遥控钥匙的固定码, 用于与本次接收 到的固定码进行比较, 从而判断遥控信息的发送者是否为该控制器对应的遥控钥匙。 0065 S205 : 控制器修改自身存储的记录次数 N , 使 N =N。 0066 由上述步骤可知, 用户在执行完手动同步动作后, 通过再次按下遥控钥匙, 使控制 器在确认遥控信息的发送者为该控制器对应的遥控钥匙后, 获取遥控信息中记录的发送次 数 N 的具体值, 从而修改接收次数 N , 使 N =N ; 从而进。
26、一步保证了与该控制器同步的遥控 钥匙必定是该控制器对应的遥控钥匙, 避免同型号的遥控钥匙与本控制器成功同步, 提高 了汽车的安全性。 0067 上述实施例中的手动同步动作的具体形式多种多样, 优选的, 手动同步动作应为 车辆正常使用过程中不经常或不可能执行的动作, 以避免控制器在不需同步的时候执行同 步操作。 0068 例如, 上述手动同步动作可为下述顺次执行的 3 个动作 : 0069 1) 点火开关在 2 秒内由关闭状态切换为开启状态再切换为关闭状态 ; 0070 2) 左门窗下降开关被按下 ; 0071 3) 右门窗在 2 秒内上升 / 下降的交替次数大于 6 次。 0072 当且仅当上。
27、述 3 个动作均被执行且顺序也相同时, 控制器才判定 “预设的手动同 步动作被执行” , 进而执行后续同步步骤。显然, 车辆正常使用过程中, 按上述顺序执行 3 个 动作的情况几乎不可能发生, 可很好的避免控制器的误同步。 0073 上述实施例二中, 控制器判定预设的手动同步动作被执行后, 在修改 N 进行同步 的过程中, 首先获取当前发送的遥控信息, 并通过该遥控信息的固定码判断该遥控信息的 说 明 书 CN 103085761 A 7 5/7 页 8 发送者是否为本控制器对应的、 失效的遥控钥匙 ; 当且仅当确定该遥控信息的发送者是本 控制器对应的、 失效的遥控钥匙时, 才对该遥控信息的跳。
28、码进行解码, 并将纪录次数 N 修改 为解码得到的发送次数 N, 使得只有本控制器原有的遥控钥匙才能与本控制器同步, 从而保 证了本实施例所述的手动同步方法的正确性。 0074 参照图 3, 本申请实施例三提供的汽车遥控钥匙同步方法, 包括如下步骤 : 0075 S301 : 在汽车控制器中预设手动同步动作 ; 0076 S302 : 判断该与控制器相应的遥控钥匙当前记录的发送次数 N0 与接收次数 N 之 差 N 是否大于第一预设值, 如果是, 则判定所述遥控钥匙失效, 并执行步骤 S303 ; 否则执 行步骤 S308 ; 0077 当 N 大于第一预设值时, 说明遥控钥匙在接收器的接收范。
29、围内被按下的次数超 过第一预设值, 有可能遥控钥匙被盗, 故判定所述遥控钥匙失效, 可防止汽车被窃。 0078 S303 : 控制器判断上述预设的手动同步动作是否被执行, 如果是, 则执行步骤 S304, 否则结束本次同步 ; 0079 S304 : 控制器利用遥控钥匙接收器接收遥控钥匙发送的遥控信息 ; 0080 S305 : 通过对遥控信息的固定码进行匹配判断该遥控信息的发送者是否为上述失 效的遥控钥匙, 如果是, 则执行步骤 S306, 否则结束本次同步 ; 0081 S306 : 对步骤 S304 中接收到的遥控信息的跳码进行解码, 得到上述失效的遥控钥 匙的发送次数 N ; 0082。
30、 S307 : 修改接收次数 N , 使 N =N, 并结束本次同步, 遥控钥匙正常使用 ; 0083 S308 : 判断 N 是否大于第二预设值, 如果是, 则执行步骤 S309, 否则结束本次同 步, 遥控钥匙正常使用 ; 0084 S309 : 修改接收次数 N , 使 N =N0, 并结束本次同步, 遥控钥匙正常使用。 0085 上述第一预设值为判断遥控钥匙失效的基准值, 一般由厂商设置为 1024。第二预 设值小于第一预设值, 例如16。 当N大于第二预设值且小于第一预设值时, 控制器自动修 改 N , 使 N =N0。 0086 由上述方法步骤可知, 本申请实施例设置了第一预设值,。
31、 用于判断遥控钥匙是否 失效 ; 同时设置第二预设值, 及时消除接收次数 N 与发送次数 N0 之间的差值, 减少了遥控 钥匙失效的次数。 0087 相应于上述方法实施例, 本申请实施例四还提供了一种汽车控制器。参照图 4, 该 控制器由预设模块 401、 鉴定模块 402 和同步模块 403 组成, 鉴定模块 402 分别与预设模块 401 和同步模块 403 连接。 0088 上述控制器的工作过程如下 : 预设模块 401 在该控制器中预设手动同步动作 ; 当 相应的遥控钥匙失效时, 鉴定模块 402 判断预设模块 401 中预设的手动同步动作是否被执 行, 如果是, 则触发同步模块 40。
32、3 ; 同步模块 403 将该控制器存储的记录次数 N 与失效的 遥控钥匙记录的发送次数 N 进行同步。其中, 上述手动同步动作包括对至少一个受该控制 器控制的汽车部件进行的至少一个操作 ; 发送次数 N 表示该失效的遥控钥匙被按下的总次 数。 0089 由上述结构及工作过程可知, 本申请实施例将用户预设的手动同步动作, 作为触 发控制器进行遥控钥匙同步的标志, 实现用户对遥控钥匙手动同步, 使遥控钥匙能重新正 说 明 书 CN 103085761 A 8 6/7 页 9 常使用。由于上述控制器同步过程不需要遥控钥匙学习匹配方法, 防止了其他同型号的遥 控钥匙与本控制器成功同步, 因此, 相对。
33、于现有技术, 本申请实施例在解决遥控钥匙同步问 题的同时时, 保证了汽车的安全性, 解决了现有同步方式存在的问题。 0090 参照图 5, 本申请实施例五提供的汽车控制器包括预设模块 501、 鉴定模块 502 和 同步模块 503 ; 同步模块 503 由信息接收模块 5031、 固定码匹配模块 5032、 跳码解码模块 5033和更新模块5034组成。 其中, 鉴定模块502分别与预设模块501和信息接收模块5031 连接, 信息接收模块 5031 分别与固定码匹配模块 5032 和跳码解码模块 5033 连接, 跳码解 码模块 5033 分别与固定码匹配模块 5032 和更新模块 503。
34、4 连接。 0091 上述控制器的工作过程如下 : 预设模块 501 在该控制器中预设手动同步动作 ; 当 相应的遥控钥匙失效时, 鉴定模块 502 判断预设模块 501 中预设的手动同步动作是否被执 行, 如果是, 则触发信息接收模块 5031 ; 信息接收模块 5031 被触发后, 则接收遥控钥匙发送 的遥控信息 (该遥控信息包括固定码和跳码) ; 固定码匹配模块5032利用信息接收模块5031 接收到的遥控信息的固定码判断该遥控信息的发送者是否为与与本控制器对应的、 失效的 遥控钥匙, 如果是, 则触发跳码解码模块 5033 ; 跳码解码模块 5033 被触发后, 对该遥控信息 的跳码进。
35、行解码, 得到所述发送次数 N ; 更新模块 5034 将本控制器存储的记录次数 N 修改 为跳码解码模块 5033 解码得到的发送次数 N, 完成本控制器与其遥控钥匙的同步, 使遥控 钥匙重新正常使用。 0092 上述实施例二中, 鉴定模块 502 判定预设的手动同步动作被执行后, 在修改 N 进 行同步的过程中, 首先通过信息接收模块 3 接收当前发送的遥控信息, 并由固定码匹配模 块 5032 通过该遥控信息的固定码判断该遥控信息的发送者是否为本控制器对应的、 失效 的遥控钥匙 ; 当且仅当确定该遥控信息的发送者是本控制器对应的、 失效的遥控钥匙时, 才 触发跳码解码模块 5033 对该。
36、遥控信息的跳码进行解码, 并通过更新模块 5034 将纪录次数 N 修改为解码得到的发送次数 N, 使得只有本控制器原有的遥控钥匙才能与本控制器同步, 从而保证了本控制器同步的正确性。 0093 具体的, 固定码匹配模块 5032 可将本次接收到固定码与遥控钥匙正常使用时接 收到的遥控信息中的固定码进行比较, 或者, 直接在该控制器中存储器遥控钥匙的固定码, 用于与本次接收到的固定码进行比较, 从而判断遥控信息的发送者是否为该控制器对应的 遥控钥匙。 0094 上述实施例中的手动同步动作的具体形式多种多样, 优选的, 手动同步动作应为 车辆正常使用过程中不经常或不可能执行的动作, 以避免控制器。
37、在不需同步的时候执行同 步操作。 0095 例如, 上述手动同步动作可为下述顺次执行的 3 个动作 : 0096 1) 点火开关在 2 秒内由关闭状态切换为开启状态再切换为关闭状态 ; 0097 2) 左门窗下降开关被按下 ; 0098 3) 右门窗在 2 秒内上升 / 下降的交替次数大于 6 次。 0099 当且仅当上述3个动作均被执行且顺序也相同时, 鉴定模块502才判定 “预设的手 动同步动作被执行” , 进而执行后续同步步骤。 显然, 车辆正常使用过程中, 按上述顺序执行 3 个动作的情况几乎不可能发生, 可很好的避免控制器的误同步。 0100 参见图 6, 本申请实施例六提供的汽车控。
38、制器包括 : 预设模块 601、 鉴定模块 602、 说 明 书 CN 103085761 A 9 7/7 页 10 同步模块 603、 第一判定模块 604、 第二判定模块 605 和修正模块 606 ; 同步模块 603 由信息 接收模块 6031、 固定码匹配模块 6032、 跳码解码模块 6033、 更新模块 6034。其中, 鉴定模块 602分别与预设模块601、 信息接收模块6031和第一判定模块604连接, 信息接收模块6031 分别与固定码匹配模块 6032 和跳码解码模块 6033 连接, 跳码解码模块 6033 分别与固定码 匹配模块 6032 和更新模块 6034 连接,。
39、 第二判定模块 605 分别与第一判定模块 604 和修正 模块 606 连接。 0101 上述控制器通过预设模块 601 预设一套手动同步动作。控制器工作过程中, 一旦 接收到遥控钥匙发送的遥控信息, 则通过第一判定模块 604 判断该遥控信息中记录的当前 发送次数 N0 与本控制器存储的记录次数 N 之差 N 是否大于第一预设值, 如果是, 则判定 所述遥控钥匙失效, 并触发鉴定模块 602, 否则触发第二判定模块 608。 0102 鉴定模块602被触发后, 判断预设模块601中预设的手动同步动作是否被执行, 如 果是, 则触发信息接收模块 6031 ; 信息接收模块 6031 被触发后。
40、, 则接收遥控钥匙发送的遥 控信息 (该遥控信息包括固定码和跳码) ; 固定码匹配模块 6032 利用信息接收模块 6031 接 收到的遥控信息的固定码判断该遥控信息的发送者是否为与与本控制器对应的、 失效的遥 控钥匙, 如果是, 则触发跳码解码模块 6033 ; 跳码解码模块 6033 被触发后, 对该遥控信息的 跳码进行解码, 得到所述发送次数 N ; 更新模块 6034 将本控制器存储的记录次数 N 修改为 跳码解码模块 6033 解码得到的发送次数 N, 完成本控制器与其遥控钥匙的同步。 0103 第二判定模块605被触发后, 进一步判断N是否大于第二预设值 (第一预设值大 于第二预设。
41、值) ; 当第二判定模块 605 判断 N 大于第二预设值时, 修正模块 606 则修改本 控制器存储的记录次数 N , 使 N =N0。 0104 具体的, 上述第一预设值为判断遥控钥匙失效的基准值, 一般由厂商设置为 1024。 第二预设值小于第一预设值, 例如16。 当N大于第二预设值且小于第一预设值时, 控制器 自动修改 N , 使 N =N0。 0105 由结构及工作过程可知, 本申请实施例通过第一判定模块 604 判断本遥控器对应 的遥控钥匙是否失效, 若失效, 则通过鉴定模块 602、 信息接收模块 6031、 固定码匹配模块 6032、 跳码解码模块 6033 和更新模块 60。
42、34 对其进行手动同步 ; 若没有失效, 则进一步通过 第二判定模块 605 判断遥控钥匙的发送次数 N0 与本控制器存储的记录次数 N 之差是否大 于第二预设值, 如果是则通过修正模块 606 对 N 与 N0 进行自动同步, 及时消除接收次数 N 与发送次数 N0 之间的差值, 减少了遥控钥匙失效的次数。 0106 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程, 是可以 通过计算机程序来指令相关的硬件来完成, 所述的程序可存储于一计算机可读取存储介质 中, 所述程序在执行时, 可包括如上述各方法的实施例的流程。其中, 所述的存储介质可为 磁碟、 光盘、 只读存储记忆体 (。
43、Read-Only Memory, ROM) 或随机存储记忆体 (Random Access Memory, RAM) 等。 0107 对所公开的实施例的上述说明, 使本领域专业技术人员能够实现或使用本申请。 对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的, 本文中所定义的 一般原理可以在不脱离本申请的精神或范围的情况下, 在其它实施例中实现。 因此, 本申请 将不会被限制于本文所示的这些实施例, 而是要符合与本文所公开的原理和新颖特点相一 致的最宽的范围。 说 明 书 CN 103085761 A 10 1/5 页 11 图 1 说 明 书 附 图 CN 103085761 A 11 2/5 页 12 图 2 说 明 书 附 图 CN 103085761 A 12 3/5 页 13 图 3 说 明 书 附 图 CN 103085761 A 13 4/5 页 14 图 4 图 5 说 明 书 附 图 CN 103085761 A 14 5/5 页 15 图 6 说 明 书 附 图 CN 103085761 A 15 。