浅谈基于WIFI 接口的RFID 便携式拍卡查询系统设计
一、引言
随着物联网、无线通信技术与门禁、考勤、一卡通技术的融合。针对持有RFID 卡人员活动情况信息实时统计的需要,设计了一款基于WIFI 接口的便携式实时信息拍卡查询系统。
二、系统方案设计
系统基于WIFI 通信技术与物联网相结合,设计出一款实时查询和管理RFID 卡片信息的便携式设备。通过该系统我们可以实时认证持卡人的身份和查询卡内信息的变动情况,并对其的出勤情况进行即时了解。系统配有WIFI 通信接口,通过它可以将数据上传至手机平台上的APP 软件。
当手机APP 软件通过WIFI 信道和系统互联处于在线模式下,RFID 读卡模块读取卡片内序列号和相关信息后直接上传至手机数据库。当手机平台处于离线模式下,由RFID 读卡模块读取卡片内序列号和相关信息将存储于本地EEPROM 存储器内,待手机APP 上线后再上传给手机数据库。
2.1 主控芯片电路
主控芯片选用的是美国TI 公司的MSP430G 系单片机, 它是一款16 位的超低功耗混合型单片机,片内外设比较丰富,系统工作稳定。选用MSP430G2553 单片机✿最小系统,只需要复位电路,晶振电路即可工作。本设计为手持便携式设备,那么就需要考虑功耗问题,其相对于51、PIC 等单片机,虽然成本有所½提升,但是工作的稳定性以及低功耗性更加有优势。
2.2 RFID 读卡头电路
MFRC522 构成的读写器,其外围电路简单,只需要对天线进行处理,就可以与IC 卡进行谐振通信,可通过I2C 或是SPI 接口,由主控芯片进行数据操作。
2.3 WIFI 模块介绍
本系统采用的WIFI 接口模块,此模块内置天线,也预留了2.4G 外天线接口,体积较小,信号强传输范围广,可以达到目标要求。该芯片支持802.11b/g/n 无线标准,超低功耗,支持WPS 联网配置,UART/PWM/GPIO 数据✡通信,可以同时与5 路TCP Client 连接,也能实现Smart Link 智能联网功能,即可直联手机APP⌘。
2.4 电源管理电路
本设计为手持设备,对电量的消耗要有效控制。采取BQ24032 为管理主芯片,通过主控芯片MSP430 进行控制。该电路具备充电定时设定功能、睡眠模式和备用模式、自动充电电源选择功能和电池温度的监视调整功能。
三、系统软件设计
整个系统的软件工作流程如图4 所示。系统通过初始化,检测有效范围内的IC 卡,读取其序列号和相关数据,并将信息存储起来。当结束使用,有两种方式读取数据:系统可以通过wifi 与无线终端 组成局域网,无线终端可以同APP 等应用软件,读取数据,并将▲数据同步到数据库,实现数据统计与共享。通过手持设备wifi,将设备与互联网连接,并将数据上传到数据库中,之后使用者可以通过访问数据库统计,以及从数据库下载数据备份。
四、总结
本设计方便携带,共享性强,可与手机、计算机等无线终端设备进行通信。实现随时随地统计RFID 卡内相关信息和数据,配合手机APP 软件可完成信息的存储、查询,满足设计任务要求。