基于单片机的IC卡门禁系统 毕业设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2013届本科生毕业设计
题目:基于单片机IC卡门禁系统的设计与实现
院(系): 机械与电子信息工程学院
专业年级: 2013级电信专升本
**: **
学号: **********
指导教师: 唐永刚教授
2015年 03月20日
Title: microcontroller-based temperature control system
fountains
Department: College of the system of energy saving and safety Major: Electronic and Information Engineering
Author: Chen cheng
Student ID: 2013080102
Instructor: Tang Yonggang Professor
March 20th,2015
摘要
随着科学技术的进步,IC卡门禁系统在日常生活中的应用越来越普及。比如公司、写字楼出入口门禁制系统采取以感应卡来取代用钥匙开门的方式。使用者用一张卡可以打开多把门锁, 对门锁的开启也可以有一定的时间限制。如果卡丢失了,不必更换门锁,只需将其从控制主机中注销。出入口门禁控制系统是通过对出入口的准入情况进行控制、管理和记录的设备,对何人何时在何地进行详细跟踪,以实现中心对出入口的24小时控制、监视及管理等。
本系统以89C51系列单片机STC89C52为控制核心,利用非接触式高频Mifare IC 卡模块读取用户手中的IC卡信息,识别成功后与系统存储的IC卡库数据进行比对校验,如果IC卡数据库中有IC卡则证明IC卡合法,单片机通过控制继电器控制电子锁门禁开启和关闭。同时系统采用4X4矩阵键盘作为输入,LCD1602液晶作为人机交互显示,让系统具备更大的实用价值。
关键词:STC89C52;4X4键盘;IC卡;LCD1602;Mifare
Abstract
With the progress of science and technology, access control systems used in daily life is more and more popular. The gate entrance control system to replace open a door with a key way to induction card. A user with a card can open the lock on the door lock, the opening can also have a certain time limit. If the card is lost, do not have to change the locks, the cancellation of its control from the host. The gate entrance control system through control, equipment management and records of the admittance of entrance to whom, when and where to detailed tracking, to achieve the center on the entrance 24 hours control, monitoring and management.
This system uses 89C51 Series MCU STC89C52 as the control core, the use of contactless IC card information of high frequency Mifare IC card module to read the user's hands, ratio of IC are checking data recognition after successful and storage system, if there is evidence that the IC card IC card IC card database legal, chip by controlling the relay control electronic lock opening and closing. At the same time the system uses the 4X4 matrix keyboard as input, LCD1602 liquid crystal display as human-computer interaction, can complete the IC card information through the keyboard to add, delete and other tasks, to make the system more practical value.
Key words:STC89C52;4X4 keybord;IC card;LCD1602;Mifare
目录
1 系统总体方案设计 (1)
1.1 系统设计原理 (1)
1.2 硬件方案的选择 (1)
1.2.1 主控制芯片的选择 (1)
1.2.2 显示模块的选择 (2)
1.2.3 电源电路的比较与选择 (2)
1.2.4 键盘输入电路的选泽 (3)
1.2.5 电子锁门禁驱动电路的选择 (3)
1.2.6 数据存储芯片的选泽 (4)
2 系统的硬件设计 (5)
2.1 单片机最小系统设计 (5)
2.1.1 STC89C52单片机介绍 (5)
2.2 IC卡原理及驱动电路设计 (7)
2.2.1 Mifare射频卡技术参数 (7)
2.2.2 IC卡内部结构介绍 (7)
2.2.3 IC卡读写过程 (9)
2.2.4 单片机与IC卡读卡模块接口电路设计 (10)
2.3 键盘电路设计 (10)
2.3.1 键盘识别原理 (10)
2.3.2 键盘电路及键盘按键定义 (11)
2.4 电子锁门禁继电器驱动电路设计 (11)
2.4.1 继电器介绍 (11)
2.4.2 继电器驱动电路设计 (12)
2.5 LCD1602液晶显示电路设计 (12)
2.5.1 LCD1602液晶介绍 (12)
2.5.2 单片机与LCD1602液晶接口介绍 (12)
3 系统的软件设计 (14)
3.1 系统总程序设计 (14)