基于RFID的智能门禁系统的设计(论文+源码)

1系统总体设计

本次基于RFID的智能门禁系统的设计与实现课题,在功能上设计如下:

1.可以通过RFID模块,实现对IC卡的注册,注销操作;

2.在IC卡解锁时,如果非注册IC卡刷卡时蜂鸣器将报警提示;

3.如果是注册IC卡刷卡时系统将继电器将吸合,模拟开门动作。

4.具有串口通信功能,数据信息会传输到上位机;

5.完成上位机编写,位机可以进行用户信息进行增加、修改、查询、删除等功能,并且将数据保存到数据库;

6.液晶显示相关信息

根据上述目标功能,在此将整个系统架构设计框图如图2.1所示,整个系统以STC89C52单片机为控制核心,采用RC522 RFID模块实现对IC卡的检测,采用LCD1602液晶实现显示功能,采用继电器模拟控制电子锁,并通过VB完成上位机操作界面的编写,实现信息的查询及修改等功能

基于RFID的门禁管理系统 串口通讯源程序: class SerialListener implements SerialPortEventListener { /** * 处理监控到的串口事件 */ public void serialEvent(SerialPortEvent serialPortEvent) { switch (serialPortEvent.getEventType()) { case SerialPortEvent.BI: // 10 通讯中断 ShowUtils.errorMessage("串口设备通讯中断"); break; case SerialPortEvent.OE: // 7 溢位(溢出)错误 case SerialPortEvent.FE: // 9 帧错误 case SerialPortEvent.PE: // 8 奇偶校验错误 case SerialPortEvent.CD: // 6 载波检测 case SerialPortEvent.CTS: // 3 清除待发送数据 case SerialPortEvent.DSR: // 4 待发送数据准备好了 case SerialPortEvent.RI: // 5 振铃指示 case SerialPortEvent.OUTPUT_BUFFER_EMPTY: // 2 输出缓冲区已清空 break; case SerialPortEvent.DATA_AVAILABLE: // 1 串口存在可用数据 byte[] data = null; try { if (serialport == null) { ShowUtils.errorMessage("串口对象为空!监听失败!"); } else { // 读取串口数据 data = SerialPortManager.readFromPort(serialport); //dataView.append(ByteUtils.byteArrayToHexString(data,true) + "\r\n"); } } catch (Exception e) { ShowUtils.errorMessage(e.toString()); // 发生读取错误时显示错误信息后退出系统 System.exit(0); } break; } } } private void initData() { commList = SerialPortManager.findPort(); // 检查是否有可用串口,有则加入选项中 if (commList == null || commList.size() < 1) { ShowUtils.warningMessage("没有搜索到有效串口!");
伴随物联网技术中射频识别技术(Radio Frequency Identification,RFID)的不断飞速发展,其在能源保护综合利用、车联网、智能交通、智能家居等领域都有了较为广泛的应用。基于RFID技术的自动识别控制、智能联网行为分析等新兴学科也在不断发展。作为识别技术的中的最广泛的应用领域,智能门禁系统RFID技术兴起之后迎来了新挑战。随着社会的不断发展,诸多的智能化楼宇、企业及酒店均开始使用门禁管理系统,但是普遍存在联网软件操作效率低下,人机界面不友好以及模块间联网门禁数据存在不兼容情况,大大降低了门禁系统使用者的用户感知。因此,研究出一套数据兼容性、人机界面友好、软件管理方便的联网门禁管理系统具有十分重要的意义。 本文以智能家居中的智能联网门禁为切入点,结合计算机网络、传感器网络、数据感知分析等领域知识,对企业RFID联网门禁系统进行了设计实现,本文的主要工作如下: (1) 介绍并研究了在物联网背景下RFID技术的技术特点优缺点。详细介绍了物联网技术的发展历程体系架构,给出了RFID物联网技术中的发展前景。 (2)给出对江苏上海聚瑞信息科技公司宾馆一卡通RFID联网门禁的需求分析总体方案设计。基于RFID识别技术的基本原理以及标准组网架构,对现有大中型企业联网门禁的五方面内容(网络结构、路由规划、系统开发语言、数据库存储形式及射频识别技术)进行了需求的详细分析及确认,最后针对以上内容提出了本文设计的系统组网架构及工作模式。 (3) 设计实现了基于RFID的宾馆一卡通门禁联网系统。在需求分析的基础上,对需求分析中上位机的软件体系设计以及模块设计进行了实现。对于上位机软件体系的设计,主要采用统一建模语言(Unified Modeling Language,UML)RFID联网门禁系统上位机进行研究分析,并且通过给出该系统数据库模型映射关系的方式给出了数据库的详细设计流程实现方案;对于模块设计,主要采用面向对象的方法来实现,包括系统数据库的实现、打卡/销卡、友好人机界面、用户权限的域划分等模块,并给出了该上位机的控制功能流程图。 (4)对所设计系统进行了系统测试以及结果分析。通过RFID特征数据进行检索的方式进行识别,分别测试了该系统的RFID特征数据的检索测试结果以及相应信息传导机制的结果。上海聚瑞信息科技公司宾馆的项目验收结果表明,本文设计的基于RFID的宾馆一卡通门禁联网系统数据感知能力稳定,在发布渠道多样化的情况下通道信息误码率较低,识别速度快,具有较高的安全系数。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值