一种汽车无线遥控门锁的控制方法

文档序号:6724323阅读:307来源:国知局
专利名称:一种汽车无线遥控门锁的控制方法
技术领域
本发明涉及一种汽车无线遥控门锁领域,具体涉及一种汽车无线遥控门锁的 安全防盗的控制方法。
背景技术
社会现代化的发展,使得汽车的数量越来越多,汽车已经成为人们日常生活 中必不可少的工具了。随着科技的进步,无线遥控系统应用范围也在扩大,目前 已普遍应用于汽车的门锁系统上了,这样不但方便了车主,同时也增加了汽车门 锁的安全性。现在的汽车遥控器加密技术主要为固定码加密技术。固定码加密无 线遥控识别技术是采用专门的编码/解码芯片,通过改变编码芯片和与之配对的 解码芯片地址位的不同状态,即将地址位通过选择悬空、搭铁、接电源正(三 态编码芯片)的不同组合来获得不同的钥匙量,只有编码芯片的地址位与解码芯 片的地址位状态完全一致,解码芯片才能输出信号。发射和接收的多位地址数据 密码是确认用户合法性的关键,由于地址码靠芯片使用厂家手工编制固定,多位 地址数据密码在今后使用中是固定不变的密码数据。为了提高系统的安全性能, 一般都采取增大地址位的位数或提高排列组合变量的方法。固定码芯片的编码地 址位一般有6_18位,编码变量最大为4种状态。而汽车遥控防盗报警器通常使 用的是18脚封装的8址三态编/解码芯片。如VD5026/27、AX5326/27、PT2262/72 等。固定编码技术虽然实用,但是它的保密钥匙量小(密码长度仅6 18位), 使得保密性很差,目前通过拷贝机、密码扫描器、电脑预测密码组合等手段即可 以将密码数据截获并成功解密,对车主的财产安全有着巨大的隐患,现有无线控 制门锁的使用让人变得忧心仲仲。发明内容针对现有无线遥控门锁安全性的不足,设计开发出了利用跳码编码技术,大
大地提升了汽车防盗能力的汽车无线遥控门锁的控制方法。 本发明是通过以下技术方案实现的一种汽车无线遥控门锁的控制方法,包括传输资料的产生、传输资料的接收 和传输资料解码确认;所述的传输资料的产生方法包括有以下步骤(1) 按下按键启动信号产生电路,内部IC中的同步计数值会自动加1后再 存入其EEPROM,然后16bits同步计数值,10bits识别码、4bits功能键和2bits 溢出指示位利用EEPROM中的64bits加密/解密密码,加密后产生一组新的32bits 跳码,32bits跳码与EEPROM中的34bits固定码组合成66bits数据码;34bits 固定码包括有28bits序列号、4bits功能键和2bits溢出指示位;(2) 新产生的66bits数据码,加入了前导数据、同步导引,形成PWM资 料,通过外部无线发射电路将PWM资料发射出去;所述的传输资料的接收方法包括有以下步骤(1) 利用前导数据的指引,准备接收66bits数据码;(2) 利用同步导引做为接收速率校正,并得到TE的时间;(3) 在侦测信号的第一个上升沿,等待1/2TE时间后立即对信号当前值进 行取样并测试是否为l,如果测试为O则接收数据失败,如果失败则终止,如果 成功继续下一步操作;(4) 等待1TE时间后,立即对信号当前值进行取样做为数据位,如果测试为O则接收数据失败,终止操作;如果测试为l,则表示接收数据成功,继续下一步操作;(5) 重复上述3 4的动作,直到完成66bits数据码接收; 所述的传输资料解码确汄包括有以下步骤(1) 接收到一组有效的66bits数据码后,检査接收66bits数据码的固定码 中的28bits序列号与EEPROM数据库中的序列号是否相同,若不相同则停止操 作,若相同则继续下一步;(2) 自EEPROM数据库中取出64bits加密/解密密码;(3) 将接收到的32bits跳码利用64bits加密/解密密码加以解密产生四种数 据功能键值、溢位、识别码和同步计数值; (4) 检验解密后的识别码与EEPROM数据库中序列号的低10位是否相等, 若不相等则停止操作,若相等则继续下一步;(5) 比较解密后的功能键值与34bits固定码中的功能键值是否相等,若不 相等则停止操作,若相等则继续下一步;(6) 检査"同步计数值"的变化是否正确,将译码后的同步计数值与EEPR0M 数据库中的同步值相比较,若前者减后者的数据大于0且小于4,则执行功能键 所表示的功能;同时将译码后的同步计数值存入EEPROM数据库,若不符合条件, 则将译码后的同步计数值暂时保存,同时在短时间内等待接收下一组P^H专输资 料。一种汽车无线遥控门锁的控制方法,所述的传输资料解码确认后还包括以 下步骤(1) 如果在短时间内重新接收到一组P画资料,则再次按照传输资料解码 确认步骤1 6进行操作,若译码后的同步技术值与当前暂时保存的同步计数值 满足前者减后者的数据大于0且小于4,则执行功能键所表示的功能;同时将译 码后的同步计数值存入EEPR0M数据库。(2) 如果在短时间内无法接收到一组相符的P丽资料,则不保留译码后的 同步计数值,且不执行任何操作。本发明开发的跳码编码技术,是采用一种非线性加密算法对原代码进行随机 加密,从而产生长度为66位的高保密度的密码控制信号,并且每次所发射的密 码都是唯一的,不重复的。系统具有钥匙学习记忆功能,若遥控器丢失,系统可 以重新学习新的遥控器,而原来的遥控器即被擦除,即使他人使用原来的遥控器, 系统也会拒绝读取,从而保证能了顾客的财产安全。
具体实施方式
本发明汽车无线遥控门锁的控制方法,包括传输资料的产生、传输资料的接 收和传输资料解码确认。所述的传输资料的产生方法包括有以下步骤 (1)按下按键启动信号产生电路,内部IC中的同步计数值会自动加1后再存入其EEPROM,然后16bits同步计数值,10bits识别码、4bits功能键和2bits
溢出指示位利用EEPROM中的64bits加密/解密密码,加密后产生一组新的32bits 跳码,32bits跳码与EEPROM中的34bits固定码组合成66bits数据码;34bits 固定码包括有28bits序列号、4bits功能键和2bits溢出指示位;(2)新产生的66bits数据码,加入了前导数据、同步导引,形成PWM资 料,通过外部无线发射电路将PWM资料发射出去; 所述的传输资料的接收方法包括有以下步骤(1) 利用前导数据的指引,准备接收66bits数据码;(2) 利用同步导引做为接收速率校正,并得到TE的时间;(3) 在侦测信号的第一个上升沿,等待1/2TE时间后立即对信号当前值进 行取样并测试是否为l,如果测试为O则接收数据失败,如果失败则终止,如果 成功继续下一步操作;(4) 等待1TE时间后,立即对信号当前值进行取样做为数据位,如果测试 为0则接收数据失败,终止操作;如果测试为l,则表示接收数据成功,继续下 一步操作;(5) 重复上述3 4的动作,直到完成66bits数据码接收; 所述的传输资料解码确认包括有以下步骤(1) 接收到一组有效的66bits数据码后,检查接收66bits数据码的固定码 中的28bits序列号与EEPROM数据库中的序列号是否相同,若不相同则停止操 作,若相同则继续下一步;(2) 自EEPROM数据库中取出64bits加密/解密密码;(3) 将接收到的32bits跳码利用64bits加密/解密密码加以解密产生四种数 据功能键值、溢位、识别码和同步计数值;(4) 检验解密后的识别码与EEPROM数据库中序列号的低10位是^S^, 若不相等则停止操作,若相等则继续下一步;(5) 比较解密后的功能键值与34bits固定码中的功能键值是否相等,若不 相等则停止操作,若相等则继续下一步;(6) 检査"同步计数值"的变化是否正确,将译码后的同步计数值与EEPROM 数据库中的同步值相比较,若前者减后者的数据大于0且小于4,则执行功能键 所表示的功能;同时将译码后的同步计数值存入EEPROM数据库,若不符合条件,
则将译码后的同步计数值暂时保存,同时在短时间内等待接收下一组PWM传输资 料。(7) 如果在短时间内重新接收到一组PWM资料,则再次按照步骤1 6进行 操作,若译码后的同步技术值与当前暂时保存的同步计数值满足前者减后者的数据大于0且小于4,则执行功能键所表示的功能;同时将译码后的同步计数值存 入EEPROM数据库。(8) 如果在短时间内无法接收到一组相符的P丽资料,则不保留译码后的 同步计数值,且不执行任何操作。本发明利用跳码编码技术,采用一种非线性加密算法对原代码进行随机加 密,从而产生长度为66位的高保密度的密码控制信号,并且每次所发射的密码 都是唯一的,不重复的。系统具有钥匙学习记忆功能,若遥控器丢失,系统可以 重新学习新的遥控器,而原来的遥控器即被擦除,即使他人使用原来的遥控器, 系统也会拒绝读取,从而保证能了顾客的财产安全。
权利要求
1、 一种汽车无线遥控门锁的控制方法,其特征在于包括传输资料的产生、传输 资料的接收和传输资料解码确认;所述的传输资料的产生方法包括有以下步骤-(1) 按下按键启动信号产生电路,内部IC中的同步计数值会自动加1后再 存入其EEPROM,然后16bits同步计数值,10bits识别码、4bits功能键和2bits 溢出指示位利用EEPROM中的64bits加密/解密密码,加密后产生一组新的32bits 跳码,32bits跳码与EEPROM中的34bits固定码组合成66bits数据码;34bits 固定码包括有28bits序列号、4bits功能键和2bits溢出指示位;(2) 新产生的66bits数据码,加入了前导数据、同步导引,形成PWM资 料,通过外部无线发射电路将PWM资料发射出去;所述的传输资料的接收方法包括有以下步骤(1) 利用前导数据的指引,准备接收66bits数据码;(2) 利用同步导引做为接收速率校正,并得到TE的时间;(3) 在侦测信号的第一个上升沿,等待1/2TE时间后立即对信号当前值进 行取样并测试是否为l,如果测试为0则接收数据失败,如果失败则终止,如果 成功继续下一步操作;(4) 等待1TE时间后,立即对信号当前值进行取样做为数据位,如果测试为0则接收数据失败,终止操作;如果测试为l,则表示接收数据成功,继续下一步操作;(5) 重复上述3 4的动作,直到完成66bits数据码接收; 所述的传输资料解码确认包括有以下步骤(1) 接收到一组有效的66bits数据码后,检查接收66bits数据码的固定码 中的28bits序列号与EEPROM数据库中的序列号是否相同,若不相同则停止操 作,若相同则继续下一步;(2) 自EEPROM数据库中取出64bits加密/解密密码;(3) 将接收到的32bits跳码利用64bits加密/解密密码加以解密产生四种数 据功能键值、溢位、识别码和同步计数值;(4) 检验解密后的识别码与EEPROM数据库中序列号的低10位是否相等, 若不相等则停止操作,若相等则继续下一步;(5) 比较解密后的功能键值与34bits固定码中的功能键值是否相等,若不 相等则停止操作,若相等则继续下一步;(6) 检查"同步计数值"的变化是否正确,将译码后的同步计数值与 EEPROM数据库中的同步值相比较,若前者减后者的数据大于0且小于4,则执 行功能键所表示的功能;同时将译码后的同步计数值存入EEPROM数据库,若 不符合条件,则将译码后的同步计数值暂时保存,同时在短时间内等待接收下一 组PWM传输资料。
2、根据权利要求1所述的一种汽车无线遥控门锁的控制方法,其特征在于所述 的传输资料解码确认后还包括以下步骤-(1) 如果在短时间内重新接收到一组PWM资料,则再次按照所述的传输 资料解码确认步骤1 6进行操作,若译码后的同步技术值与当前暂时保存的同 步计数值满足前者减后者的数据大于0且小于4,则执行功能键所表示的功能; 同时将译码后的同步计数值存入EEPROM数据库;(2) 如果在短时间内无法接收到一组相符的PWM资料,则不保留译码后 的同步计数值,且不执行任何操作。
全文摘要
本发明涉及一种汽车无线遥控门锁的控制方法,包括传输资料的产生、传输资料的接收和传输资料解码确认。本发明利用跳码编码技术,采用一种非线性加密算法对原代码进行随机加密,从而产生长度为66位的高保密度的密码控制信号,并且每次所发射的密码都是唯一的,不重复的。系统具有钥匙学习记忆功能,若遥控器丢失,系统可以重新学习新的遥控器,而原来的遥控器即被擦除,即使他人使用原来的遥控器,系统也会拒绝读取,从而保证了顾客的财产安全。
文档编号G08C17/00GK101122195SQ20071013220
公开日2008年2月13日 申请日期2007年9月12日 优先权日2007年9月12日
发明者亮 章, 赵振勇 申请人:合肥通宇电子有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1