射频ic卡电子锁控器的制作方法

文档序号:2121617阅读:212来源:国知局
专利名称:射频ic卡电子锁控器的制作方法
技术领域
本实用新型涉及一种电锁控制装置,属于电子技术领域。
背景技术
近几年来,因为治安和管理的需要,公共楼道普遍采用电控防盗门,一般使用普通锁头,使用者需要对应的钥匙,打开电控锁。对于使用者来说,安全性提高了,但同时也带来了开锁的麻烦。
目前,射频IC卡已经广泛地应用于门禁控制系统,公共交通支付系统,高速公路不停车收费系统,以及医疗保险系统等等。不过,由于应用系统开发者众多,开发者往往建立各自的数据结构和密码,在射频IC卡应用中存在不同应用系统需要发行各自的射频IC卡。例如,公共交通发行公交射频IC卡,单位食堂发行售饭射频IC卡,门禁控制系统发行门禁射频IC卡。使用者需携带多种卡,十分不便。

发明内容
本实用新型的目的是提供一种电子锁控器,采用其它系统的射频IC卡(如公交射频IC卡),对电子锁控器进行设置后,即可作为开门钥匙,打开电控锁。由于Mifare射频IC卡被广泛使用,本实用新型的射频IC卡是针对Mifare射频IC卡而言。
本实用新型解决其技术问题所采用的技术方案是利用每个射频IC卡具有由厂家固化的12位16进制的卡序列号,具有可读不可更改的,并且是唯一的,不可复制的特性。在设置状态,本实用新型的控制程序读入、保存上述的卡号,则该射频IC卡即为有效的钥匙卡。本实用新型保存多个射频IC卡的卡序列号,上述射频IC卡均为有效的钥匙卡。本实用新型对于钥匙卡的容量取决于本实用新型的EEPROM的容量,一般4KBYTE的EEPROM可保存256个射频IC卡的卡号。在正常工作状态,控制程序读入卡号,与EEPROM保存的射频IC卡的卡号比对,比对结果作为开锁的依据。
本实用新型与现有的射频IC卡门禁系统在技术方案的区别在于本实用新型的控制程序通过读取射频IC卡的序列号对本实用新型进行设置,使该射频IC卡成为钥匙卡;而现有技术的射频IC卡门禁系统通过对射频IC卡的存储单元进行写入操作,完成设置定制,使该射频IC卡成为钥匙卡。
本实用新型包括外壳,线路板。线路板上有单片机(MCU),射频IC卡基站芯片,天线,电可擦存储器(EEPROM),RS232异步通信接口电路,输出驱动电路,电源接头,输出接头。单片机(MCU)的程序存储器(ROM)存有控制程序代码,包括读射频IC卡的序列号的程序代码,将序列号存入EEPROM的程序代码,读出EEPROM内容的程序代码,序列号比对的程序代码,比对结果输出的程序代码。
本实用新型安装于有电控锁的门上,本实用新型的输出与电控锁输入触点相连。加电后,单片机(MCU)即运行控制程序。当设置/工作开关处于设置状态,控制程序循环读射频IC卡基站芯片,如有射频IC卡进入天线工作区,控制程序执行读卡的序列号的程序代码,然后执行读出EEPROM内容的程序代码,读出内容与卡序列号比对的程序代码。比对失败,将卡序列号存入EEPROM的程序代码;比对成功,不操作,等待卡离开。这样,原来已有记录的卡不再处理,原来没有记录的卡的序列号存入EEPROM。
当设置/工作开关处于工作状态,程序循环读射频IC卡基站芯片,如有射频IC卡进入天线工作区,控制程序执行读卡的序列号的程序代码,然后执行读出EEPROM内容的程序代码,读出内容与卡序列号比对的程序代码,比对结果输出的程序代码,等待卡离开。这样,对已有记录的卡执行开锁操作,对原来没有记录卡不执行开锁操作。
本实用新型可与PC机串口相联,PC机执行对应的通信程序,本实用新型执行RS232异步通信的程序代码,上传/下载EEPROM内容。这样,对EEPROM存储的卡号可以存档处理,对作废的卡删除对应在EEPROM的内容。
由于技术发展,射频IC卡已做成各种装饰物状,使用者可方便加入本实用新型的应用中。
综上所述,本实用新型与现有技术相比,有如下优点1)本实用新型可以使用现有其它应用系统的射频IC卡,不用发行专门的射频IC卡,仅利用使用者现有的射频IC卡资源,降低了成本。
2)采用本实用新型,使用者不用多携带卡,使用更方便。
3)本实用新型不占用射频IC卡任何资源,不对射频IC卡原来应用系统有任何影响。
4)采用本实用新型,经过设置,可以多个射频IC卡开启一个通道锁,可以一个射频IC卡开启多个通道锁。适合对公用楼道的管理。
5)采用本实用新型可脱离上位PC机,完成设置和工作的操作过程,易于使用。
6)本实用新型,对射频IC卡没有写入操作,兼容性好,设置使用维护更方便。
以下结合附图和实施例对本实用新型进一步说明。


图1是本实用新型的系统结构方框图。
图2是本实用新型实施例的电路板图。
图3是本实用新型的程序代码方框图。
图4是本实用新型的设置流程图。
图5是本实用新型的工作流程图。
图中1为单片机,2为基站芯片,3为收发天线,4为电可擦存储器(EEPROM),5为串行接口,6为输出驱动,7为设置/工作转换开关,8为读卡序列号的程序代码,9为卡序列号存入EEPROM的程序代码,10为读出EEPROM内容的程序代码,11为EEPROM读出内容与卡序列号比对的程序代码,12为将比对结果输出的程序代码,13为RS232异步通信的程序代码。
具体实施方式
图1和图2所示实施例中,单片机(1)以总线方式连接基站芯片(2),通过对基站芯片(2)各功能寄存器的读写,实现对射频IC卡的监测、读序列号的操作。基站芯片(2)与收发天线(3)相连,实现对射频IC卡的接口。单片机(1)的I/O口与EEPROM(4)相连,通过读出、存入EEPROM的程序代码实现单片机(1)对EEPROM(4)的操作。单片机(1)的串行I/O口与串行接口(5)相连,通过RS232异步通信的程序代码的运行,实现单片机(1)与上位计算机的接口。单片机(1)的I/O口与输出驱动(6)相连,通过将比对结果输出的程序代码的运行,实现开锁操作。
请参照图3,单片机(1)包含CPU、RAM、ROM、I/O等功能模块,ROM中固化有程序代码,包括读卡的序列号的程序代码(8)、将卡序列号存入EEPROM的程序代码(9)、将读出EEPROM内容的程序代码(10)、EEPROM读出内容与卡序列号比对的程序代码(11)、将比对结果输出的程序代码(12)、RS232异步通信的程序代码(13)。
图4是设置过程的程序代码执行的流程图。单片机(1)经过初始化过程,检测设置/工作开关(7),处于设置状态(14),程序循环读射频IC卡基站芯片(15),如有射频IC卡进入天线工作区(16),控制程序执行读卡的序列号的程序代码(17),然后执行读出EEPROM内容的程序代码(18),读出内容与卡序列号比对的程序代码(19)。比对失败,将卡序列号存入EEPROM的程序代码(20);比对成功,不操作EEPROM,仅作声音提示(21),等待卡离开(22),进入设置过程的结束状态(23),重新开始程序流程。这样,原来已有记录的卡不再处理,原来没有记录的卡的序列号存入EEPROM。
图5是正常工作的程序代码执行的流程图。单片机(1)经过初始化过程,检测设置/工作开关(7),处于工作状态(24),程序循环读射频IC卡基站芯片(25),如有射频IC卡进入天线工作区(26),控制程序执行读卡的序列号的程序代码(27),然后执行读出EEPROM内容的程序代码(28),读出内容与卡序列号比对的程序代码(29),比对结果输出的程序代码(30),等待卡离开(31),进入过程的结束状态(32),重新开始本过程。这样,对已有记录的卡执行开锁操作,对原来没有记录卡不执行开锁操作。
本实用新型实施例的程序代码,是基于模块化设计。上位机(PC机)通过RS232口可与本实用新型实施例的RS232串口相连。上位机(PC机)运行专用管理程序,本实用新型实施例的RS232异步通信的程序代码运行,EEPROM中数据上传上位机(PC机),由上述专用管理程序处理。本实用新型实施例的RS232异步通信的程序代码(13)接受上述专用管理程序下传的数据,存入EEPROM中。本过程完成对射频IC卡的作废过程或对EEPROM内容的另一种设置过程。
权利要求1.一种射频IC卡电子锁控器,包括外壳、线路板,线路板上有单片机(MCU)、射频IC卡基站芯片、天线、电可擦存储器(EEPROM)、RS232异步通信接口、输出驱动、电源接头、输出接头,其特征是单片机(MCU)的程序存储器(ROM)存储有控制程序代码。
2.根据权利要求1所述的射频IC卡电子锁控器,其特征是设有设置状态/工作状态转换开关。
3.根据权利要求1所述的射频IC卡电子锁控器,其特征是单片机中程序存储器存储有读射频IC卡序列号的程序代码。
4.根据权利要求1所述的射频IC卡电子锁控器,其特征是单片机中程序存储器存储有将射频IC卡序列号存入EEPROM的程序代码。
5.根据权利要求1所述的射频IC卡电子锁控器其特征在于单片机中程序存储器存储有读出EEPROM内容的程序代码。
6.根据权利要求1所述的射频IC卡电子锁控器,其特征是单片机中程序存储器存储有将EEPROM读出内容与射频IC卡序列号比对的程序代码。
7.根据权利要求1所述的射频IC卡电子锁控器,其特征是单片机中程序存储器设存储有将比对结果输出的程序代码。
8.根据权利要求1所述的射频IC卡电子锁控器,其特征是单片机中程序存储器存储有RS232异步通信的程序代码。
专利摘要一种射频IC卡电子锁控装置,其中单片机(MCU)的程序存储器(ROM)存有控制代码,包括读射频IC卡的序列号的程序代码,将序列号存入EEPROM的程序代码,读出EEPROM内容的程序代码,序列号比对的程序代码,比对结果输出的程序代码。本装置使用其它各类应用系统的Mifare射频IC卡,在设置状态,控制程序读入、保存上述的卡号,则该射频IC卡即为有效的钥匙卡。在正常工作状态,控制程序读入卡号,与EEPROM保存的射频IC卡的卡号比对,比对结果作为开锁的依据。本装置应用于公共楼道的电子锁控。
文档编号E05B49/00GK2702001SQ20032010072
公开日2005年5月25日 申请日期2003年10月2日 优先权日2003年10月2日
发明者张培忠 申请人:张培忠
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1