基于超高频RFID智能门禁系统设计(C#,CS,MySQL)(论文14000字,外文翻译,参考代码,MySQL数据库)
摘要:本文设计了一种基于超高频RFID的智能门禁系统。系统主要用来管理小区,校园,公司等地方车辆与人员的进出。当用户携带已经授权的RFID卡(电子标签)靠近门禁时,读写器可自动读取卡片上记载的信息,判断是否放行。上位机上显示卡片所对应的记录信息,并将出入记录存入数据库。文章分别阐述了硬件与软件的设计。硬件方面采用超高频电子标签一体机Ljyzn-101来识别RFID卡片的信息状态,并将信号传递给上位机,经处理后传递给继电器,继电器输出信号给PLC,最后PLC控制电机进行门禁的开关。软件方面是以C#为开发语言,集成开发环境用的是Visual Studio 2012,数据库采用的是MySQL。软件可以新增或修改RFID卡的信息,设置硬件的相关参数,以及显示进出人员车辆的信息并存入数据库。
关键词:智能门禁;RFID;ljyzn-101;C#
Intelligent Access Control System Based on UHF RFID
Abstract:This paper designs a smart access control system based on UHF RFID. The system is mainly used to manage the district, campus, company and other local vehicles and personnel access. When the user carries an authorized RFID card (electronic tag) near the access control, the reader can automatically read the information recorded on the card to determine whether the release. The host computer shows the corresponding record of the card’s information, and store it in the database. The article elaborates the hardware and the softwarerespectively. Hardware usesultra-high frequency electronic label machine Ljyzn-101 to identify the RFID card’s information status, and the signal passed to the host computer, processed to the relay, the relay output signal to the PLC, PLC controls the access control switch by motor. The Software is based on C #, integrated development environment is Visual Studio 2012, and the database uses MySQL. The software can add or modify RFID cards’information, set the relevant parameters of the hardware, show the information and store it in the database.
Key words:Smart access control; RFID; ljyzn-101; C #
目录
1 绪论 1
1.1 研究背景 1
1.2 国内外研究现状 1
1.2.1 国内研究现状 1
1.2.2 国外研究现状 2
1.3 门禁系统发展趋势 2
2 系统总体设计分析 2
2.1 系统需求概述 2
2.2 系统总体设计 3
3 系统硬件设计 4
3.1RFID模块设计 4
3.1.1RFID技术理论及方案选择 4
3.1.2LJYZN-101读写一体机 6
3.1.3RFID卡 8
3.1.4发卡机 9
3.2继电器模块 9
3.3PLC模块 11
4 系统软件设计 12
4.1开发环境 12
4.1.1C/S结构和B/S结构的选择 13
4.1.2MySQL 14
4.1.3C#及开发环境Visual Studio 2012 15
4.2 系统需求分析 15
4.3 系统总体结构设计 15
4.4 数据库设计 16
4.5 系统详细设计与实现 18
4.5.1 主界面 18
4.5.2 继电器设置模块 19
4.5.3 读写器设置模块 20
4.5.4 制作新卡模块 21
4.5.5 卡片权限管理模块 23
4.5.6 开始运行模块 23
4.5.7 关闭运行模块 24
5 系统总体测试 25
6 结论 29
参考文献 30
致谢 31
|