自动化、信息化和智能化已成为时代发展的需要。自21世纪以来,无限技术和计算机技术不断深入发展,物联网产业蓬勃发展。基于RFID门禁控制系统是物联网实用性的良好体现。按进出识别方式,门禁系统可分为密码识别、卡片识别、生物识别三类。密码识别是通过检查输入密码是否正确来识别进出权限。密码识别的安全性相对较高,但密码很容易忘记,每次进门都需要输入密码,这很麻烦。生物识别是通过人的一些生物特征来识别的。生物识别安全性高,非常方便,但成本高,难以推广。卡片识别可分为两类:一是使用磁卡,但磁卡安全性低,易磨损,需要定期充磁;二是RFID卡片,RFID卡便宜,使用方便,安全性高,可以用数据库管理好,性价比高,推广前景好。
综上所述,本文介绍了一个基础RFID该技术的门禁系统成本低,安全性高。实时查看门禁系统信息。
1 总体结构和工作原理
系统的整体框架由上机服务器管理系统和下机读卡器组成。下机读卡器主要由电源、主控制器、液晶显示器、读卡模块、天线、串口通信六部分组成。读写卡模块M102GPCV3采用13.56MHz可读取非接触射频技术MifareOneS50,S70,FM11RF08及其兼容卡。液晶显示一些提示信息和时间日期。串口用于下位机与上位机服务器的通信。上位机服务器管理系统采用数据库MySQL数据库管理,具体管理界面以网页的形式显示。
整个门禁系统的工作原理是:一人一卡,根据卡的序列号在数据库管理系统中建立相应的个人信息。打开门时,用卡刷下位机,下位机读卡器将序列号传输给上位机服务器,服务器根据序列号查询数据库中对应的个人信息,并传输给下位机。同时,下位机读取卡固定风扇块的数据(读卡),将读取的数据与上位机发送的数据逐一比较,开门前完全相同,否则液晶显示错误,不开门。上述信息将全部上传至上位机管理系统保存。上位机管理系统可以改变下位机设置的数据信息(写卡)。
2 系统硬件设计
2.硬件总体设计
门禁系统的主控制器是Codex-M3内核的ARM-STM32F103VET6芯片,主频72MHz,片内512KBFLASH,内置多个USART分别用于控制器RFID读写模块连接与上位机通信。采用读写模块M102GPCV3模块,工作频率13.56MHz。主控板由JTAG调试和下载程序,LM117为系统板提供3.3V和5V电压。I/O口接12864液晶显示相关提示信息和时间日期。USART将读卡信息连接到读卡器模块,USART2与MAX用于与上位机通信的232连接。
2.读卡器模块和主控制器电路硬件设计
M102GPCV读写模块设计提供了两种接口模式:10Mb/s的I2C最高总线模式为1228.8Kb/s的UART模里采用了模式UART模式,通过M102GPCV读取并写入卡片信息。
3 系统软件设计
3.1系统整体软件设计
访问控制系统的整体软件设计包括下位机读卡器软件设计和上位机数据库管理系统软件设计。访问控制系统下位机读卡器主要实现读卡和与上位机管理系统的通信KeilC语言编程在环境中实现。采用上位机管理系统Myecfipse和Firefox编程辅助工具。如图3所示。
3.22下位机读卡器系统软件设计
如图4所示,下位机读卡器系统应遵循ISO14443TYPEA标准传输协议,即根据寻卡→防冲突→选卡→密钥认证→读块的顺序。在防冲突过程中,读取序列号并将其传输到上位机管理系统,并将其保存到数据库管理系统。读块读取数据的数据进行比较和判断。
3.33上位机数据库管理系统软件设计
上位机数据库管理系统是记录和发布相关持卡人的信息,并添加、删除和修改持卡人的信息和权限。通过数据库保存信息Java在网站上发布语言信息表。普通用户可以登录普通账户访问局域网站,查询相关门禁系统信息。管理员可以通过管理员的账户登录来修改卡信息和权限。
4 结语
该方案通过多次实物测试设计RFID门禁系统安全可靠,使用方便。与其它门禁控制系统相比,它具有很高的性价比。随着全球物联网技术的快速发展和我国金卡项目的推广,我相信RFID技术将越来越多地应用于各行各业。基于RFID随着这一趋势,禁止系统也将发展。事实证明,据统计,2008年RFID门禁销售额占整个安全市场的87.2%。