一种车锁遥控实现方法

文档序号:6696741阅读:265来源:国知局
专利名称:一种车锁遥控实现方法
技术领域
本发明属于汽车遥控锁技术领域,特别涉及一种车锁遥控实现方法。
背景技术
车用遥控器(Remote Key Entry,简称RKE)通常用来对汽车的中控锁进行遥控。使用车载遥控器时常常由于周围信号的干扰导致遥控器暂时失灵的现象,这种现象是由于遥控器使用的无线信号信道的频点被外部干扰源干扰,而普通的遥控器无法根据周围干扰信号的频率来调整工作频点,导致遥控器失灵的现象。具体分析RKE的硬件技术方案,一般有两大类SAW分离元件方案和单芯片方案。SAW分离元件方案由声表滤波器和晶体管组成高频发射电路,MCU完成加密和处理输入信号。这种遥控器的缺点在于大量RF组件所带来的较高系统成本,基于SAW的发射·器还有如下缺点载波频率精度低、单频操作、仅支持OOK调制、性能稳定性差、对器件容差敏感、产量低。随着对遥控器的产量和抗干扰能力的要求提高,出现了专用的RF射频发射芯片,还有直接把RF射频芯片直接集成在MCU里。在未来的遥控技术中越来越多的应用到这种单芯片的遥控方案。单芯片的遥控方案技术相对比较成熟,但是遥控器的抗扰能力很低,而且发射模块的效率和接收模块的灵敏度存在一定局限。

发明内容
本发明的目的是提供一种车锁遥控实现方法,以解决现有技术中车用遥控器系统容易被干扰的问题。本发明的技术方案是,一种车锁遥控实现方法,通过遥控接收模块和遥控发射模块对车锁进行遥控,遥控接收模块通过无线方式与遥控接收模块通讯,遥控发射模块具有RF天线、RF匹配网络、RF发射调制电路、遥控发射模块MCU和开关输入电路,遥控接收模块具有RF接收天线、RF接收匹配网络、RF解调电路、遥控接收模块MCU和输出接口,遥控发射模块的RF天线由内置PCB天线组成,RF匹配网络由电容、电感网络组成,遥控发射模块MCU完成对开关输入电路输入的处理后,通过AES加密和32位的滚码防盗技术处理,然后通过RF发射调制电路对信号进行FSK调制,最后通过RF匹配网络和RF天线进行发射,遥控接收模块完成的是遥控发射模块的逆过程,由RF接收天线和RF接收匹配网络完成对无线信号的接收,然后由RF解调电路进行解调和滤波处理,由遥控接收模块MCU完成AES解密和32位的滚码处理,解算出遥控发射模块发射的具体命令后驱动输出接口,遥控接收模块和遥控发射模块具有至少3个频点,分别为第一频点、第二频点和第三频点,第一频点为默认工作频点,按照优先级从高到低排列为第一频点、第二频点和第三频点,具体包括以下步骤当遥控发射模块有按键输入时,首先激活遥控发射模块MCU,遥控发射模块MCU判断RF网络上收到的当前默认工作频点的信号强度,当高于-SOdBm就跳频到下一个优先级的频点,低于_80dBm就使用当前的工作频点;遥控接收模块处于轮询工作模式,轮询周期为一个预设定值,遥控接收模块MCU按照轮询周期进入工作状态,该工作状态保持时长为工作时间,遥控接收模块MCU进入工作状态后判断当前默认工作频点的信号强度,若大于-80dBm,就跳到下一个优先级的工作频点,小于_80dBm就在当前工作频点。优选的,所述的第一频点、第二频点和第三频点,分别为433. 82MHz,433. 92MHz,434.02MHz。
优选的,所述的轮询周期为40ms,所述的工作时间为4ms。优选的,当遥控接收模块收到载波信号,遥控接收模块MCU寻找数据帧的引导码,根据引导码找到帧头,根据引导码和帧头分离出加密数据,然后通过AES解密和滚码算法处理得到遥控发射模块的指令。优选的,遥控发射模块处理输入的指令后,将指令数据打包为I帧数据包,按照一次发送2帧相同的数据包的方式发送数据。优选的,当遥控接收模块收到载波信号,遥控接收模块MCU寻找数据帧的引导码,该引导码为0X00和0X01,然后找到帧头,帧头为0XAA,去掉帧头后就是128位带加密的数据信号,然后通过AES解密和滚码算法处理得到发射的具体命令,遥控发射模块每次发射的数据有2帧,保证接收模块在轮询周期内至少收到I个完整的数据帧。本发明的车锁遥控系统采用跳频技术,根据周围环境干扰情况调整工作频点,达到抗干扰的能力。本发明在跳频技术的抗干扰能力、模块效率和灵敏度的调制解调技术、力口解密方式和滚码技术等方面对现有的车锁遥控系统进行了集成优化。


图I是本发明的系统组成原理图。图2本发明的遥控发射的加密流程图。图3本发明的遥控系统的基本数据帧。图4本发明的三个跳频频点分布。
具体实施例方式如图I所示,本发明的基于跳频技术的车锁遥控系统,该车锁遥控系统包括遥控接收模块和遥控发射模块,遥控接收模块通过无线方式与遥控接收模块通讯,遥控接收模块内部有RF天线,RF匹配网络、RF调制电路、MCU、开关输入电路等;遥控接收模块内部有RF接收天线,RF接收匹配网络,MCU,输出接口。其中,遥控器由编码程序通过FSK的方式发送给遥控接收模块,其中经过128位AES加密和32位滚码加密、解密技术,加密算法的基本流程如图2所示。
遥控发射模块通过把按键的输入命令通过MCU,经过加密和调制以一定的数据帧通过RF匹配网络和天线发射出去,遥控接收模块通过接收天线和RF接收匹配网络,经过解调和解密把信号解密出来,输出给接口电路。发送的数据帧结构如图3所示。遥控发射模块天线由内置PCB天线组成,RF匹配网络由电容、电感网络组成,MCU完成对开关电路输入命令的处理后,通过AES加密和32位的滚码防盗技术处理,然后通过RF发射调制电路对信号进行FSK调制,最后通过RF匹配网络和天线进行发射;遥控接收模块完成的是遥控发射模块的逆过程,由天线和匹配网络完成对无线信号的接收,然后又RF解调电路进行解调和滤波等处理,然后由MCU完成AES解密和32位的滚码处理,解算出遥控发射模块发射的具体命令后驱动输出接口。该遥控器具有三个频点433. 82MHz,433. 92MHz, 434. 02MHz。当遥控模块检测到当前默认频点433. 92MHz有干扰时,就会自动跳IOOKHz的到434. 02MHz频点工作。遥控发射模块一侧有按键输入命令时,首先激活MCU,MCU判断RF网络上收到的当前默认工作频点的信号强度,当高于-SOdBm就跳频到下一个优先级的频点,低于-SOdBm就使用当前的工作频点;然后处理输入命令信号。一个命令按照两帧数据发送,发送的格式如图3。接收模块处于轮询工作模式,轮询周期为40ms,40ms内MCU工作4ms,在4ms内MCU判断当前默认工作频点的信号强度,大于-80dBm,就跳到下一个工作频点,小于-SOdBm就在当前工作频点;当收到有载波信号,MCU就会找帧信号的引导码,引导码的输入格式如图3中描述,当找到0X00和0X01的时候就认为引导码结束,然后找到OXAA的帧头,去掉帧头后就是128位带加密的数据信号,然后通过AES解密和滚码算法处理得到发射的具体命令。发射模块每次发射的数据有2帧,保证接收模块在40ms的轮询周期内至少收到I个完整的数据信号。
权利要求
1.ー种车锁遥控实现方法,通过遥控接收模块和遥控发射模块对车锁进行遥控,遥控接收模块通过无线方式与遥控接收模块通讯, 遥控发射模块具有RF天线、RF匹配网络、RF发射调制电路、遥控发射模块MCU和开关输入电路, 遥控接收模块具有RF接收天线、RF接收匹配网络、RF解调电路、遥控接收模块MCU和输出接ロ, 遥控发射模块的RF天线由内置PCB天线组成,RF匹配网络由电容、电感网络组成,遥控发射模块MCU完成对开关输入电路输入的处理后,通过AES加密和32位的滚码防盗技术处理,然后通过RF发射调制电路对信号进行FSK调制,最后通过RF匹配网络和RF天线进行发射, 遥控接收模块完成的是遥控发射模块的逆过程,由RF接收天线和RF接收匹配网络完成对无线信号的接收,然后由RF解调电路进行解调和滤波处理,由遥控接收模块MCU完成AES解密和32位的滚码处理,解算出遥控发射模块发射的具体命令后驱动输出接ロ, 其特征在于,遥控接收模块和遥控发射模块具有至少3个频点,分别为第一频点、第二频点和第三频点,第一频点为默认工作频点,按照优先级从高到低排列为第一频点、第二频点和第三频点,具体包括以下步骤 当遥控发射模块有按键输入时,首先激活遥控发射模块MCU,遥控发射模块MCU判断RF网络上收到的当前默认工作频点的信号強度,当高于-SOdBm就跳频到下一个优先级的频点,低于_80dBm就使用当前的工作频点; 遥控接收模块处于轮询工作模式,轮询周期为ー个预设定值,遥控接收模块MCU按照轮询周期进入工作状态,该工作状态保持时长为工作时间,遥控接收模块MCU进入工作状态后判断当前默认工作频点的信号強度,若大于-80dBm,就跳到下ー个优先级的工作频点,小于-80dBm就在当前工作频点。
2.如权利要求I所述的车锁遥控实现方法,其特征在于,所述的第一频点、第二频点和第三频点,分别为 433. 82MHz, 433. 92MHz,434. 02MHz。
3.如权利要求I所述的车锁遥控实现方法,其特征在于,所述的轮询周期为40ms,所述的工作时间为4ms。
4.如权利要求I所述的车锁遥控实现方法,其特征在干, 当遥控接收模块收到载波信号,遥控接收模块MCU寻找数据帧的引导码,根据引导码找到帧头,根据引导码和帧头分离出加密数据,然后通过AES解密和滚码算法处理得到遥控发射模块的指令。
5.如权利要求I所述的车锁遥控实现方法,其特征在干, 遥控发射模块处理输入的指令后,将指令数据打包为I帧数据包,按照一次发送2帧相同的数据包的方式发送数据。
6.如权利要求4所述的车锁遥控实现方法,其特征在干, 当遥控接收模块收到载波信号,遥控接收模块MCU寻找数据帧的引导码,该引导码为0X00和0X01,然后找到帧头,帧头为0ΧΑΑ,去掉帧头后就是128位带加密的数据信号,然后通过AES解密和滚码算法处理得到发射的具体命令,遥控发射模块每次发射的数据有2帧,保证接收模块在轮询周期内至少收到I个完整的数据帧。
全文摘要
本发明公开了一种车锁遥控实现方法,遥控接收模块和遥控发射模块具有至少3个频点,第一频点为默认工作频点,按照优先级从高到低排列为第一频点、第二频点和第三频点,当遥控发射模块有按键输入时,首先激活遥控发射模块MCU,遥控发射模块MCU判断RF网络上收到的当前默认工作频点的信号强度,当高于-80dBm就跳频到下一个优先级的频点,低于-80dBm就使用当前的工作频点;遥控接收模块处于轮询工作模式,轮询周期为一个预设定值,遥控接收模块MCU按照轮询周期进入工作状态,遥控接收模块MCU进入工作状态后判断当前默认工作频点的信号强度,若大于-80dBm,就跳到下一个优先级的工作频点。
文档编号G08C17/02GK102739284SQ201210204049
公开日2012年10月17日 申请日期2012年6月19日 优先权日2012年6月19日
发明者方政, 金少华, 陈炳林 申请人:上海沪工汽车电器有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1