1、遥控器的由来
第一个用来打开车库门的遥控器,出现在上个世纪50年代,以单一频率送出简单的“开”或“关”指令。但随着这种钥匙系统逐渐普及,当他们要把车子开出来,也把邻居家的门也打开了。70年代,遥控器钥匙和车库门的控制器都各有一个八只脚的集体电路开关,这种开关能提供256种不同的密码,但同一组钥匙和控制器之间密码是相同的。情况看来是比之前好一些,不过仍不太安全。现在开关系统使用的电子运算法,与汽车遥控钥匙相同;32位元密码,能提供超过40亿种的组合。
2、遥控器的分类
目前,遥控方法较多,从载波形式上,可分为红外遥控,超声波遥控,射频遥控等几种。从编码方式上来分,可分为无编码遥控,固定编解码遥控和滚动编解码遥控。家用电器的遥控,一般是采用红外或超声波载波,无编码方式遥控。该种方式作用距离短,通用性强,可互换,因而,无法在锁具遥控上应用。第二种方法是采用固定编解码电路的遥控,就是在发射电路上加有编码芯片,在接收电路中,有解码芯片,编码芯片上的地址编码与接收芯片上的地址编码调整相同,即可构成一对遥控发射与接收装置。该类编解码芯片种类较多,如YYH26/YYH27,VD5026/VD5027等。由于地址数不一样,编码组数也不一样,从256组至4194304组不等。最近,美国Micro chip公司设计出一种滚动编解码电路。滚动编解码的主要特点是编码滚动变化,每操作一次遥控发射器,其编码按非线性关系滚动一帧,只有与之相对应的遥控接收电路,才能同步滚动解码,因此,用滚动编解码电路所开发的滚动编解码遥控锁,有相当高的安全性
3、滚动编码遥控及遥控发射系统简介
遥控发射器原理如图1所示:主要由滚码发生电路和载波发射电路所组成。滚动编码芯片内集成了控制器,振荡器,复位电路,电源开关,按键接口,EEPROM存贮器32Bit移位寄存器,编码器、驱动电路、输出接口等组成。其滚动编码的产生及输出主要是靠软件完成,对于二次开发,我们可不必搞清内部编码的过程,利用该芯片,加上几个外围元件,即可构成滚动编码遥控,S1-S4是四路控制按键,LED为发射指示,滚动编码是以串行方式,通过PWM接口,由发射电路发射出去。
滚动编码发生器HCS300在供用户使用前,将64Bit厂家代码和28Bit系列码,经一种特殊算法(KeeloqTM)后,产生一个加密钥匙存入电可擦写存贮器EEPROM中,该加密钥匙的重复概率是1/(264×228),几乎不可能重复,在滚码遥控器的使用过程中,厂家代码,加密钥匙,同步码又一次经 KeeloqTM算法进行计算,产生32Bit高度保密的滚动码。由于编码过程的复杂性和编码的滚动性,该种编码是目前唯一一种无法破解的编码,因而,利用该编解码开发出的保安防盗产品,具有极高的安全性。
HCS300的电特征如下:工作电压2.5-6.3V;适应温度:-40-70oC;耗电少于0.1mA(静态);回路控制,最多可扩展至十五路。
4、遥控接收解码系统简介
滚动解码系统由接收放大整形电路,解码电路,执行电路所组成,硬件原理如图2所示。接收、放大,整形电路与其它非编码,遥控器是无区别的,此处不再复述。滚动解码芯片则是利用美国Microchip公司的PIC系列单片机,注入解码微程序,而形成了一个智能化的滚动解码器,该解码器有12个I/O接口,其中三个(脚1,脚2,脚3)与电可擦写存贮器EEPROM相连,用于读写“参考码”。脚4接Lar键(学习键),脚5接LED,脚6是滚动编码的输入端口,滚动编码通过接收、放大、整形后,由该接口送至单片机内进行解码,脚9-脚12是回路输出端口,脚7、脚8是输出状态设定端,通过设定,可将输出设定为瞬态,单稳态或者是双稳态。
“参考码”是滚动编码与滚动解码能够同步滚动的“桥梁”。发射器每次发射后,接收解码电路则以上次所存的”参考码“为基础进行解码,然后,擦除上次的”参考码“写入这次的”参考码“,为下次接收解码作准备。“学习”功能是在初次使用时使用的,滚动编码遥控发射器与滚动解码遥控接收器,必须经“学习”后,才能构成一对发射/接收系统。“学习”的过程是:按下Lar键,此时LED灯亮,然后,按下发射器上的任意一键,指示灯灭,即完成了“学习”,可以正常使用了。该“学习”的功能可废除旧“钥匙”配制新“钥匙”,如果遥控发射器丢失,也不必担心,重新配一个即可。
由于有回路输出,除了控制电子锁的开启外,还可控制其它电器,如防盗报警器的遥控开启与关闭,电灯和其它电器等,具体情况应根据产品应用范围而进行功能扩展