基于51单片机的门禁卡设计

news/2024/11/16 21:23:05/

1.设计思路
RFID门禁系统主要采用了STC89C52RC单片机作为控制模块及读卡器RFID-RC522作为识别模块。本设计实现了自动、准确的识别卡序列号.当有卡进入到读卡器读卡的范围内时就会读取到相应的卡序列号,并根据得到的卡序列号做出相应的操作。若正确则开门,若不正确则报警并显示错误信息。
2. 设计方案
我们设想门禁系统应该具有下述几个功能和模块,分别是:(1)STC89C52单片机最小系统进行总体控制和存储卡号。(2)RFID-RC522射频识别模块进行读取并识别卡号。(3)12864液晶显示屏进行卡号显示。(4)步进电机模拟门禁的打开或关闭以及蜂鸣器在识别IC卡号时的提示作用。
具体过程是由STC89C52 单片机为控制核心,射频卡信息由MFRC522模块读出,通过MCU在LCD12864上显示,通过按键1和按键3完成对卡片1和卡片2的注册功能,然后按键2完成对卡片1和卡片2的注销,并根据是否有卡片的登记,来执行相应步进电机的动作和蜂鸣器的状态。
在这里插入图片描述
图1 系统框图
3. 系统硬件电路设计
1)芯片选型
STC89C52是 STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有8K字节系统可编程 Flash存储器。STC89C52使用经典的MCS-51内核,但是做了很多的改进使得芯片具有传统的51单片机不具备的功能。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、有效的解决方案。

在这里插入图片描述
在单片机应用系统中,常常会有定时控制需求,如定时输出、定时检测、定时扫描等;也经常要对外部事件进行计数。STC89C52单片机内集成有两个可编程的定时/计数器:T0和T1,它们既可以工作于定时模式,也可以工作于外部事件计数模式,此外,T1还可以作为串行口的波特率发生器[9]。
最小系统电路由单片机、晶振电路、复位电路等几部分组成,如图3所示。
在这里插入图片描述
在这里插入图片描述
2)显示模块选择
方案一:
LCD1602是一种工业字符型液晶,能够同时显示16x02即32个字符。LCD1602液晶显示的原理是利用液晶的物理特性,通过电压对其显示区域进行控制,即可以显示出图形。1602采用标准的16脚接口,具有微功耗、体积小、显示内容丰富、超薄轻巧等特征,常用在袖珍式仪表和低功耗应用系统中。
方案二:
12864是128*64点阵液晶模块的点阵数简称。LCD12864显示屏电路主要采用了数据并行的控制方式(PSB接地为串行模式,PSB接电源为并行模式),同时使用了可调电位器实现显示屏背光的调节。该点阵的屏显成本相对较低,适用于各类仪器,小型设备的显示领域。
本设计中采用方案二中的LCD12864液晶显示屏作为显示模块,原因为12864的屏幕更大更加清晰,能够显示多组文字和卡号数字。电路图如图4所示。
在这里插入图片描述
3)射频模块选择:
本设计采用RFID-RC522作为射频识别模块。RC522是应用于13.56MHz 非接触式通信中高集成度读写卡系列芯片中的一员,是NXP公司推出的一款非接触式读写卡芯片。RC522利用了先进的调制和解调的技术,完全集成了在13.56MHz下所有类型的通信协议,支持多种工作在13.56MHz下的射频卡读写操作 。其内部发送器部分可驱动读写器天线与射频卡和应答机的通信,无需其它的电路。模块的控制接口采用了标准SPI通讯接口,由于RC522射频模块采用3.3V供电电源,所以需利用LDO稳压电路将5V转换为3.3V。
在这里插入图片描述
图5 射频模块
4)步进电机及其驱动
步进电机是一种将电脉冲信号转换成相应角位移或线位移的电动机。每输入一个脉冲信号,转子就转动一个角度或前进一步,其输出的角位移或线位移与输入的脉冲数成正比,转速与脉冲频率成正比。在此设计中充当门的作用,正转、反转代表开门和关门两个状态,能更好的观察实物的功能实现。
步进电机及其驱动电路图,如图6所示:

在这里插入图片描述

图6 步进电机及其驱动

5)蜂鸣器电路
有源蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声器件。有源蜂鸣器工作的理想信号是直流电,通常标示为VDC、VDD等。因为蜂鸣器内部有一简单的振荡电路,能将恒定的直流电转化成一定频率的脉冲信号,从而实现磁场交变,带动铝片振动发音。模拟电路如图7所示:

在这里插入图片描述

图7 蜂鸣器
4.系统软件设计
1)系统软件总体设计
主程序流程图如图8 所示,单片机上电后先进行系统初始化,清除一些参数的初值,检测按键是否被按下,通过按键1和按键3完成对卡片1和卡片2的注册功能,然后按键2完成对卡片1和卡片2的注销,根据是否有卡片的识别,在液晶屏上显示卡号,并执行相应步进电机的动作和蜂鸣器的状态。
在这里插入图片描述

2)仿真设计

在这里插入图片描述

图9 仿真电路图
在仿真电路图中,因proteus中没有RC522模拟器件,因此用开关代替。开关模拟的是识卡的过程,开关闭合为识卡成功。

3)系统功能测试

在这里插入图片描述

图10 系统实物图
该设计可以正常工作,能够进行识别卡号,注册卡号以及注销卡号等功能,使用注册成功的卡贴近读卡器,可以看到电动机转动及蜂鸣器发出响声。


http://www.ppmy.cn/news/122659.html

相关文章

破解指纹打卡机 考勤机

如何破解指纹考勤机(实现代打卡) 一、指纹考勤机的原理及分析: 目前市场上销售的廉价指纹考勤机大多有着同样的内部结构,其核心是一个小型的激光扫描器 指纹考勤机上的激光扫描器扫描的并不是你的手指, 而是你手指和扫…

昆明钉钉硬件销售服务商,钉钉魔点G2人脸识别智能门禁一体机、云考勤机解决方案

昆明钉钉G2人脸识别智能门禁一体机云南总经销 云南天成科技 吴经理:13698746778 QQ:463592055 一、前言(G2产品购买、代理请联系天成科技吴经理详谈) 1、99.99%精准识别度,比肩金融级人脸支付 采用领先的人脸识别算…

IC卡ID卡混合型多功能DLC430考勤机门禁一体机安装调试使用说明

IC卡ID卡混合型多功能DLC430考勤机门禁一体机是一款即支持13.56MHZ感应IC卡也支持125KHZ射频ID卡使用的多功能考勤设备,广泛应用于各类企业、工厂员工考勤等领域。 1.1 考勤机结构示意图 机型1: 底部示意图 1.2 界面说明 当机器安装好并通电后&#x…

人脸识别智能门禁成为流动人口管理、访客管理好帮手

随着中国改革开放进程的不断推进,经济高速发展,城市化速度越来越快,城市人口越来越多,规模不断扩大,大量涌进的流动人口,给城市管理者和社会安全管理带来新的问题。 伴随着人们社交和工作的需要&#xff0…

人脸服务器如何与门禁系统对接,安全升级!人脸识别门禁终端集门禁考勤访客对讲一步到位...

现在市面上很多人脸识别门禁系统,各种各样,如何选择呢?广东天波人脸识别门禁系统,功能齐全,包含:门禁、访客、考勤、音视频对讲等几个功能模块。 广东天波人脸识别门禁系统可以采用私有云部署,公有云部署&…

基于STM32单片机和RFID以及指纹的智能考勤系统设计

提示:记录2022年4月做的毕设 文章目录 前言一、任务书1.1设计(研究)目标:1.2设计(研究)内容: 二、思路三、硬件3.1RFID模块3.2 时钟模块3.3 按键模块 四、联系我五、代码以及框图等资料喜欢请点赞哦! 前言 基于STM32的考勤系统,主控使用STM3…

基于人脸识别的宿舍门禁系统

文章目录 1.背景概述2.设计方案3.实验详细步骤4.系统性能测试和分析 1.背景概述 由于我们学校有的宿舍在校外,人员流动性大,人员身份复杂,学生安全意识相对薄弱等几大特点,学生的财产安全及学生宿舍管理问题急需有待解诀,其中尤为…

智能门禁(1)---几种人脸识别门禁系统设计的方案介绍

几种人脸识别门禁系统设计的方案介绍 摘要:目前人脸识别门禁系统在我们生活中的应用越来越广泛,本文详细的分析了人脸识别门禁系统考虑要点以及详细的介绍了监狱人脸识别门禁系统方案和监狱人脸识别门禁系统方案。 人脸识别门禁系统考虑要点 1、安全性 设…