图1总体框图
硬件电路
·数据控制与传输
数据的传输和控制通过数码钥匙和锁芯接插件来完成。
数码钥匙是由传统的机械钥匙改造而成,在保留机械钥匙外形及全部牙花的基础上,内置了一个具有64位二进制编码的RF芯片。本系统采用EM4100芯片,这是一种CMOS集成电路,内置64位激光可编程ROM,工作频率为100KHz~150KHz。它通过放置在电磁场中的附加线圈获取能量和控制时钟,然后通过调制电流开关,将预先存储在内存阵列中的64位信息码发送出去。EM4100采用曼彻斯特编码方式,
图2 EM4100 芯片数据格式
数据结构如图2所示,以连续9位“1”作为数据头,是读取数据时的同步标识;D00~D93位是用户定义数据位;P0~P9是行奇偶校验位,PC0~PC3是列奇偶校验位,最后以“0”作为结束标志,这种数据结构有效的保证了数据传输的正确性。
在保留了传统机械锁芯结构形式及全部功能的基础上,对锁芯进行了改进,增加了一个受控的电子弹子和电接插件。电子弹子受控于钥匙芯片信息,当钥匙芯片信息正确的情况下,电子弹子收回,允许正常的开门操作,否则,电子弹子弹出,卡住锁芯,禁止锁芯旋转,从而禁止开门。电接插件主要由线圈、RF芯片EM4095及附加电路组成。EM4095芯片是一种CMOS集成收发电路,配合EM4100使用,完成钥匙信息的读取工作。通过选取合适的电感和电容,使EM4095的震荡频率维持在125KHz,经由线圈向外辐射电磁波来读取芯片EM4100中的数据,然后再将数据解调,并将解调后的数据输出给单片机。EM4095 电路图如图3所示。
图3 EM4095 电路图
控制电路由上电保持电路,电压检测电路,无线发射电路和Microchip公司的单片机PIC16F72等组成(见图4)。
图4 控制电路框图