基于51单片机的rfid小区门禁管理系统
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
硬件设计
射频模块
在RFID模块检测到有IC 卡读入时,IC卡将和射频模 块产生共振,使其内部在 电磁波的激励下,并且不 断给内部的电容不断充电, 使电容产生2V左右的电压, 再将电压给单片机进行识 别[8],使单片机读出IC卡 卡号
硬件设计
蜂鸣器报警
蜂鸣器报警主要用户刷卡过程中提示效果并且防止用 户采用无效卡进行刷卡时需报警提醒人们采取措施,因此 本设计需要蜂鸣器。单片机的I/O口驱动电流远远不够满足 蜂鸣器正常驱动的电流大小,此时我们需要三极管的扩流 [13],常见三级管分为NPN和PNP两种类型,并且不同三极管 的基级引脚驱动高低电平也不一样。本设计采用的是NPN 三极管S8550,单片机的P1.1口为低电平时,三极管导通, 此时电流经过蜂鸣器,系统报警;反之,若为高电平,三 极管截止,电流无法流过,蜂鸣器不发声。故可以通过程 序控制引脚的电平来使蜂鸣器发出声音和关闭。
在这次的作品中功能并不是那么完善,但在今后 的空闲时间里我将继续完善作品。
谢谢观看
基于51单片机的RFID小区门禁系统
XXXXXXXXXXXX 电子信息工程专业
小组成员:XXX XXX XXX XXX
目录 contens
课题研究的背景和意义 系统方案的选择与论证 硬件设计 软件部分 总结与展望
课题研究
选题背景 研究意义
选题背景
随着技术的进步和人们对安全需求的提高,密码门 禁逐渐被刷卡门禁所替代,刷卡门禁是目前应用最 多的门禁。
硬件设计
独立按键
在智能门禁检测系统中共有菜 单、注册、撤销三个独立按键,独 立按键采用一端接单片机I/O,另外 一端接电源GND,默认与连接单片机 I/O为高电平。当独立按键按下时, 跟单片机连接端将和接GND端导通, 单片机I/O变为低电平,系统将执行 按键的相关指令。
硬件设计
电源
在电源模块中给整个系源自文库提供了电 能,智能门禁系统采用5V电压,当电源 开关闭合时,电源正极和整个电路的正 极接通,系统处于工作的状态,并且给 主控芯片、按键模块、串口模块、射频 模块、液晶等模块供电的作用,电源开 关断开时,系统处于不工作状态。
任务和要求
01 02
内容 03
04
采用RFID射频、单片机和1602A液晶为本设计核心器件, 可以对IC卡进行注册和撤销功能,并且只有注册的IC 卡 才能进行使用; 602A液晶显示读取到的IC卡号与门禁状态, 或显示单 片机进入对IC卡的注册与显示界面
当识别到注册的IC卡蜂鸣器只响一声LED闪烁一次, 当识别到未注册的IC卡蜂鸣器一声长响五秒来提示 IC卡错误提示。
按键1使单片机切换IC卡识别开门界面或者IC卡注册和撤 销界面,按键2进行IC卡注册,按键3进行IC卡撤销。
研究方案
采用在设计中STC89C52作为主
1
控器,实现把采集到射频信息
进行转化成数据
单片机将进行对RFID模块收集
3
的IC卡数据进行数据库比较
2
通过1602A显示IC卡信息
4
通过按键实现对IC卡的原始密码
晶振电路是单片机的心脏,只有晶振起振单片 机才能工作,晶振电路中的电容大小决定晶振电路 是否能正常起振,电容大小一般在22uf到30uf之间
复位电路主要是让单片机恢复刚才上电的状态, 防止单片机程序进入死胡同。在复位电路中电容采 用10UF,单片机RST是复位引脚,默认为接低电平, 当复位按键按下时,单片机RES与VDD接通,使整个 系统恢复上电的状态。10K电阻主要防止复位按键 按下VDD和GND接通而产生短路,使系统不工作
刷卡门禁由门禁卡、读卡器和控制主机组成。当 用户刷卡之后,读卡器将读取到的信号发送到控制主 机,经由控制主机判断密码正确后传达开门指令。门 禁卡主要分为ID卡和IC卡。
研究意义
应用一 管理员对小区管理
应用二 学校对宿舍进行出入管理
1 23
应用三 图书馆出入管理
系统方案的选择与论证
任务和要求 研究方案
软件部分
主程序流程
液晶显示屏流程
研究总结与展望
研究当前门禁系统安全情况,了解检测射频的发 展历程;了解STC89C52单片机的结构及原理,掌 握单片机编程方法;
设计出系统总体方案,根据本课题的主要功能设 计了硬件电路,在掌握各个模块结构的基础上绘 制出电路图和PCB板图。然后,设计软件流程图并 编写代码,对系统的硬件和软件分别进行调试, 并进行测试结果分析。
修改进行注册,或还原原始密码
进行撤销。
关键技术
硬件设计 软件部分
硬件设计
STC89C52芯片
52芯片是8位处理器,支持多次的擦写操作, 52单片机有40根引脚,其中P0和P1、P2、P3的I/O 结构方式是不一样,P1~P3的I/O都是开漏输出的, 不需要上拉电阻可以正常工作,而P0内部没有含上 拉电阻,导致在应用PO引脚时需要加上拉电阻才能 正常使用