【E525】基于51单片机开发的智能门禁

2021-08-23 22:39:39      索炜达电子      627     

项目编号:E525

文件大小:13K

源码说明:带中文注释

开发环境:C编译器

简要概述

开发环境 软件环境:C                    

硬件环境:51单片机     

开发工具:Keil uVision

项目功能 实现刷卡开门,读卡、写卡、出错报警功能

当没有带卡时也可通过密码解锁的方式达到开锁的效果

将卡的信息,以及输入的密码在LCD屏上进行显示

项目原理 因为读卡模块自带mfrc500控制芯片,所以单片机只需要向该芯片的命令寄存器发送命令即可;通过基于RFID的射频技术读卡器可以获得用户卡的序列号,因为序列号是唯一的,所以可以以此为认证的依据,AT89S52获得卡中的信息并且进行认证,结果显示在LCD上,通过设置蜂鸣器来进行提示卡以及密码的真确性,CPU控制继电器达到控制电磁锁的目的。

目录│文件列表:

 └ text

    │ readme.txt

    └ zhineng

       │ KEY4X4.c

       │ KEY4X4.h

       │ LCD1602.c

       │ LCD1602.h

       │ LPCREG.H

       │ MAIN.C

       │ MAIN.H

       │ MFRC522.H

       │ RC522.C

       │ STCEEPROM.c

       └ STCEEPROM.h

TAG智能门禁
  • 6 次
  • 1 分