基于ZigBee技术的二代身份证读卡器设计 - 中国一卡通网
用户名密码 [免费注册] [找回密码] 推广技巧 发布求购 建商铺  发产品  会员体制比较  
 

基于ZigBee技术的二代身份证读卡器设计

来源:21IC电子网  作者:不详  发布时间:2012-05-23 09:48:43  字体:[ ]

关键字:读卡器  ZigBee技术  二代证  

摘   要:针对通用RFID读卡器携带不便、布线困难、防伪性能差的问题,结合第二代居民身份证具有全球唯一序列号的特点,利用太阳能供电,提出了一种基于ZigBee技术的新型二代身份证阅读器设计方案,从硬件和软件两方面阐述了其设计过程。新型二代证阅读器无需外供电源且采用无线通信,特别适用于环境复杂、读卡点多的系统中。


   1.3 电源电路

  设计中考虑到应对各种复杂的应用场合,采用以太阳能为能源,以双电层超级电容器与锂电池为储能设备构成自供电装置,提供读卡器工作电压。如图4所示,图中主要电源器件型号与参数分别为:太阳能电池6 V/350 mA;超级电容180 F/2.7V,2只串联双电层电容器;锂电池3.7 V/3300 mA;稳压电路宽电压升降压DC/DC OUT 3.3V/200 mA。太阳能电池在光照作用下,产生约6 V的开路电压和350 mA的短路电流,对锂电池、超级电容充电,并向读卡器工作提供能量。上述器件的选取基于以下原因:

  ①读卡器设计工作电压为3.3 V,读卡时瞬间工作电流约100 mA,持续时间<1 s。突发连续读卡次数<800次。
  ②太阳能电池具有绿色环保的优点,它将光能转化电能储存在超级电容与锂电池中,同时向读卡器提供工作电压,是主供电设备。
  ③超级电容具有充放电次数多(>50 000次)、瞬间放电电流大(>1 A)、充电速度快等优点,与读卡动作发生情况极为相似,是次供电设备。
  ④锂电池具有持续供电时间长、充电时间长、充电次数较少(<1000次)等特点,用以应对太阳光线不足、持续读卡次数多的特殊情况,是后备供电设备。

 

  无太阳电池供电储能设备初始满电荷时,检测其读卡情况如图5所示。 


  读卡测试结果表明,在持续阴雨或太阳能电池损坏的极端情况下,依靠超级电容和锂电池可稳定支持突发式连续读卡达1000次以上,超出设计目标。

  2 系统软件设计

  软件系统在WinAVR、AVR Studio 4开发平台下,基于结构化程序设计方法,采用C语言编制而成,主要包括二代证阅读电路的驱动程序与无线通信程序两部分。 


  如图6所示,读卡器在上电复位后,首先完成ATmegal28L及其外围功能模块的初始化,其任务主要是:设置TIMER0定时模块用于周期性检测卡是否存在;设置TMERl定时模块用于红外测卡的回波计时;配置MF RC531读卡模块,配置CC2420无线通信模块及看门狗等。初始化完成后主程序接着调用无线网络扫描子程序尝试加入网络,若加入成功,则向协调器发送自己的网络号,发送结束后启动TIMER0定时并进入低功耗模式。

  当TIMER0定时器时间到,主程序则启动TIMERl进行卡探测,若卡存在,则调用读卡子程序读出二代证ID发送到协调器。最后,主程序重新启动TIMER0定时器并进入低功耗模式。

  二代证中的非接触式IC卡遵循IS014443 B规范,因此初始化过程中要严格按照其流程对MF RC531的相关寄存器进行设置。读卡时,MFRC5 31驱动天线产生13.56 MHz高频磁场,循环发送REQB命令“0x05 0x000x00”,对二代证进行询卡操作。当二代证距离天线小于10 cm时,二代证内部的线圈接收到读卡模块天线发出的磁场信号,转换成电能对二代证内部IC进行供电。当二代证内部IC接收到读卡模块发送的REQB命令后,向读卡模块返回12个字节的卡类型代码。询卡成功后,读卡模块发送SELECT命令“0xld 0x00 0x00 Ox00 0x00 0x000x08 0x01 0x08”,对二代证进行选卡操作,此时二代证会返回状态码。最后读卡模块发送GUID命令“0x00 Ox360x00 0x00 0x08”,读取二代证的8字节的全球唯一ID。

  无线通信程序基于ZigBee协议栈实现,主要实现节点组网、数据传输和数据安全。其中,网络配置与调试采用Chipcon公司提供的开发套件,该套件包括各种高性能的ZigBee软件工具,如网络设置器、协议追踪调试工具等,极大提高了开发效率。

  结语

  本设计基于ZigBee技术,选用ATmegal28L、MFRC531及CC2420等低功耗器件开发了一种只读卡终端设备。设计中利用我国第二代居民身份证内嵌RFID的特点,明显改善了只读卡系统的防伪性能;利用太阳能电池、超级电容及锂电池优化组合,实现了读卡设备的自供电,节能环保;利用新型无线通信技术实现读卡数据的传输,无需布线,成本低,安装方便。相对目前市场销售的只读卡系统存在的供电与数据通信需双布线、成本高、防伪性能差的情况,具有明显的替代优势。本设计已成功应用于某多厂区企业员工考勤系统中,工作稳定可靠,在宾馆、机关、学校等企事业单位,具有良好的应用前景。

更多

新闻投稿合作邮箱:yktchina-admin@163.com    字体[ ] [收藏] [进入论坛]

推荐文章

论坛热帖