基于ARM的RFID门禁控制系统设计
2.2 读卡器模块与主控制器电路硬件设计
M102GPCV3读写模块设计提供了2种接口模式:10 Mb/s的I2C总线模式,最高达1 228.8 Kb/s的UART模式。这里采用了UART模式,通过M102GPCV3读取、写入卡片信息。
3 系统软件设计
3.1 系统总体软件设计
门禁系统总体软件设计包括下位机读卡器软件设计和上位机数据库管理系统软件设计。门禁控制系统下位机读卡器主要是实现对卡片的读取、与上位机管理系统的通信,在Keil4环境中用C语言编程实现。上位机管理系统采用Myecfipse和Firefox编程辅助工具编写。如图3所示。本文引用地址:https://www.eepw.com.cn/article/148045.htm
3.2 下位机读卡器系统软件设计
下位机门禁读卡器系统如图4所示,下位机读卡器系统需遵循ISO 14443 TYPE A标准传输协议,即按照寻卡→防冲突→选卡→密钥认证→读块的顺序进行。防冲突时读出序列号传输给上位机管理系统,保存至数据库管理系统。读块读出数据与设定好的数据比对并判断。
3.3 上位机数据库管理系统软件设计
上位机数据库管理系统是对有关持卡人员刷卡进门时进行信息记录与发布,以及添加、删除、修改持卡人信息以及权限。通过数据库保存信息,同时通过Java语言做成信息表发布在网站上。普通用户可以登录普通账户访问局域网网站,查询有关门禁系统信息。管理员可以通过管理员账户登录修改卡片信息及权限。
4 结语
通过实物多次测试,此方案设计的RFID门禁系统安全可靠,使用方便。而且相对于其他的门禁控制系统其有着很高的性价比。随着物联网技术在全球的快速发展以及我国金卡工程的推广,相信RFID技术将越来越多的应用到各行各业。基于RFID的们禁系统也将随着这股潮流而发展。事实也如此证明,据统计2008年RFID门禁销售额占到整个安防市场的87.2%。
评论