2025年基于RFID的门禁管理系统.doc
《RFID原理及技术課程设计》
題目:基于RFID的门禁系统设计
系别:计算机与信息工程學院
专业:物联网工程
班级:15物联网
學号:
姓名:曹洋洋
指导老師:袁博
完毕曰期:6月15曰
-第二學期
序言
射频识别技术具有工作距离遠、信息搜集处理快捷以便及很好的环境适应性等長处,它加速了信息的采集和处理,也在在近年来获得了尤為迅速的发展。基于RFID的门禁系统设计是将射频识别技术应用到安防系统中的一次尤為成功尝试。這一系统提高了小区居住的安全性,也能可以有效地提高小区安防系统的能力,為居家生活提供了更好的,更安全的保障。
基于RFID的门禁系统简介
RFID(射频识别技术)是运用電磁波来通信的一种不用接触式的自動识别技术,被广泛地应用于身份识别、物流、交通系统和门禁系统等。射频卡就是無线射频技术和智能卡技术相結合的一种智能设备,射频识别技术具有使用简朴、可靠性强等特點。
此系统重要由讀卡模块、显示模块、語音模块、门控模块、报警模块、PC模块和数据库模块构成。
讀卡模块用于讀取卡片信息。
显示模块用于显示時间以及提醒顾客可视内容。
語音模块對顾客語音提醒。
门控模块進行数据处理以及控制门開关。
报警模块對錯误信息進行报警。
PC模块對总体门禁系统進行查阅设置。
数据库模块记录顾客信息并记录顾客進出時间及次数。
可以实現顾客進出门禁并進行各個顾客的進出時间的查询以及添加删除和修改顾客信息。
系统整体设计
编辑数据编辑属性PC模块提醒非法卡并語音播报否是显示顾客信息并放行与否為库内顾客答复信息讀取卡片数据数据库模块查询门控模块讀卡器
编辑数据
编辑属性
PC模块
提醒非法卡并語音播报
否
是
显示顾客信息并放行
与否為库内顾客
答复信息
讀取卡片数据
数据库模块
查询
门控模块
讀卡器
记录
记录
系统流程
该门禁管理系统,系统运行時,有如下环节:
①先选择串口号以及波特率,接著進行打開串口;
②為某一种顾客录入信息,选用一张卡,讀取卡号,填写顾客信息,點保留按钮,数据便成功存至数据库,同样措施,将要所有要進入顾客的姓名、單位名称、联络電话、称谓以及顾客照片添加到数据库進行保留;
③顾客刷卡,已成功注册的顾客能進入门禁,系统可以根据顾客所持卡的编号以查询顾客的信息,并显示在PC窗口,語音模块欢迎顾客進入,假如顾客持未注册的卡刷卡進入门禁,则系统界面上回显示该卡為非法卡,語音模块发出非法卡警报。
讀卡流程
讀卡器讀取卡片信息後由门禁系统调用数据库模块,数据库模块查询卡片信息對应的顾客信息并答复门控模块,若查询到此顾客信息则门控模块放行数据库模块记录通行時间显示模块显示顾客信息語音模块播报“欢迎光顾”,若無顾客信息则不放行数据库记录卡片信息和時间显示模块和語音模块播报非法卡。
系统硬件部分
1.重要硬件
两個高频15693讀写器,rs485总线,触電開关,89C51單片机及其控制電路门磁開关,語音喇叭,LED显示屏,WIN7操作系统的PC,报警器,天线,電源等。
2.硬件工作概要
用rs485总线与讀卡器连接,实時监测和记录開关门状况,對非法卡和非常手门地址,即4种波特率选择和两种门地址開关量输入有锁触點信号、门磁信号通過這2個信号和来自讀卡天线的卡信息来确定门的状态,门已锁好、门应當說由于数据处理量不大,采用半双工方式更為經济合理。天线产生磁通量,為卡片提供無源電源,以在讀取器和门卡之间传播信息。天线的有效場范围就是该门禁系统有效地工作区域。报警器采用NE555,電阻,蜂鸣器,二极管,三极管,電容,导线,线路板构成電路。
两個NE555和電容等元器件,构成能识别時间的功能门锁报警器。當接触触摸片超過一定的時间,蜂鸣器发出报警声,起到防盗作用。如下图:
????????
软件总统设计
1.登录界面
列名
含义
类型及大小
与否容許為空
A_UserName
顾客名
VARCHAR(20)
否
A_Password
密码
VARCHAR(20)
否
管理员顾客表是用于在门禁系统登录界面時進行验证,只有顾客名和密码与此表中的信息相匹配,才能验证成功。功能实現流程如下:
(1)获得顾客输入的登录信息。
(2)建立和数据库服务器的连接,在数据库中验证登陆信息与否對的。
(3)将返回的查询成果缓存在数据集中。
(4)检测顾客名和密码与否匹配若匹配,進入门禁管理界面,若不匹配,则提醒登录失败。
2.登记信息
需使用的数据库表:人员信息表(tb_UserInfo),如下所示
列名
含义
类型及大小
与否容許為空
U_CardNumber
卡号
VARCHAR(40)
否
U_Name
姓名
VARCHAR(20)
否
U_Sex
性别
VARCHAR(2)