基于单片机实现的智能门禁控制系统毕业论文.doc
《基于单片机实现的智能门禁控制系统毕业论文.doc》由会员分享,可在线阅读,更多相关《基于单片机实现的智能门禁控制系统毕业论文.doc(54页珍藏版)》请在沃文网上搜索。
1、目录前言1第1章 绪论21.1 方案的选择及论证21.1.1 选题方案论证21.1.2 门禁设计论证21.1.3 功能实现论证3第2章 硬件选择42.1 关于CPU选择42.1.1 AT89S52芯片介绍42.1.2 I/O资源分配52.2 射频卡选择62.2.1 射频卡原理6第3章 门禁电路原理73.1 原理分析73.1.1 门禁系统工作原理7第4章 电路软硬件设计94.1 硬件电路原理分析94.1.1 开门控制灯电路94.1.2 蜂鸣器电路94.1.3 门控锁电路104.1.4 读卡连接电路114.1.5 读卡显示电路134.2 电路软件设计144.2.1 流程图144.2.2 keil软
2、件介绍154.3 门禁电源设计164.3.1 外围电源工作原理17第5章 方案的验证及创新185.1 方案的验证185.1.1 方案验证方法185.2 方案的创新185.2.1 方案创新总结18结论20谢 辞21参考文献22附录23外文资料翻译34智能门禁系统设计摘 要智能门禁系统采用AT89S52 单片机作为控制核心,外围加外部电源电路、读卡模块电路、蜂鸣器控制电路、开门指示灯电路、电控锁控制电路以及8位数码管显示电路等。门禁系统主要组成:由CPU、复位电路、电源指示、工作指示、振荡电路、蜂鸣器电路、门控锁电路、出门按钮、读卡模块、显示模块等组成。采用非接触射频卡IC完成刷卡进门,按钮出门功
3、能。门禁系统的工作原理:当刷卡时,蜂鸣器响一下,如卡权限获得允许,显示模块显示卡号,同时继电器动作将门锁打开,指示灯点亮,延时一段时间后继电器再次动作将门锁锁闭,指示灯熄灭。当按下出门按钮时,继电器动作将门锁打开,指示灯点亮,延时一段时间后继电器再次动作将门锁锁闭,指示灯熄灭。设计中增加了射频卡权限判断,当遇到合法卡时显示卡号,门锁打开,延时10s自动关闭,非法卡不显示卡号门锁不开。非接触卡门禁管理系统集成计算机、机电一体化和非接触式卡技术于一体,通过卡控制门锁的开启,实现了卡和锁之间的“对话”功能,开启了门禁管理的新概念。分体门禁可以根据客户工程需求,门禁控制器最高可控制128门,给管理者提
4、供了安全、迅捷、自动化的管理模式、给使用者带来了极大的方便。本系统设计简单、性能稳定,具有一定的实用性。关键词:门禁,单片机,射频卡,权限,继电器 INTELLIGENT ACCESS CONTROL SYSTEMABSTRACTAccess control system with AT89S52 microcontroller as control core, peripheral and buzzer control circuit, door led circuit, electronically controlled locking control circuits, as well
5、as 8-bit digital display circuit. Access control system components: by the CPU, reset circuit, power indicates, work instructions, oscillating circuit, buzzer circuit, door locking circuit, go button, the card module, display module, etc. RF card ID to complete the credit card button go out the door
6、. Access control system works: when you swipe your card, buzzer, such as card access permission, display module displays the card number and relay the door open, light is lit, the delay for a period of time after the relay will lock again to action, led is off. When you press the go button, the rela
7、y opens the door, light is lit, the delay for a period of time after the relay will lock again to action, led is off. Design increased RF card right judgment, when it comes to legitimate card display card number, the door opens. Non-contact Carmen guard management system integration computer, Mechat
8、ronics and contactless card technology, via the card control locks open for cards and lock the dialogue quot; between features, opened a new door access management concepts. Separate access control according to customer requirements, access controller can control up to 128 door, to the Manager provi
9、des secure, fast, automated management mode, your unit convenient. The system is simple, excellent performance, has some relevance.KEY WORDS: Access,SCM,RFID,Permissions,Relay3前言门禁,即出入口控制系统,是对出入口通道进行管制的系统,门禁系统是在传统的门锁基础上发展而来的,出入口安全管理系统是新型现代化安全管理系统,它集微机自动识别技术和现代安全管理措施为一体,它涉及电子,机械,光学,计算机技术,通讯技术,生物技术等诸多
10、新技术。它是解决重要部门出入口实现安全防范管理的有效措施。适用各种机要部门,如银行、宾馆、机房、军械库、机要室、办公间、智能化小区、工厂等。门禁系统早已超越了单纯的门道及钥匙管理,它已经逐渐发展成为一套完整的出入管理系统。它在工作环境安全、人事考勤管理等行政管理工作中发挥着巨大的作用。 在该系统的基础上增加相应的辅助设备可以进行电梯控制、车辆进出控制,物业消防监控、保安巡检管理、餐饮收费管理等,真正实现区域内一卡智能管理。门禁系统主要有门禁控制器、读卡器、电控锁、射频卡等部分组成。其中门禁系统的核心部分是门禁控制器,相当于计算机的CPU,它负责整个系统输入、输出信息的处理和储存,控制等等;读卡
11、器(识别仪)读取卡片中数据(生物特征信息)的设备;电控锁:门禁系统中锁门的执行部件。射频卡:优点是卡片与设备无接触,开门方便安全;寿命长,理论数据至少十年;安全性 高,可联微机,有开门记录;可以实现双向控制;卡片很难被复制。本设计采用简单的89系列单片机控制外围电路来实现门禁的功能,当刷卡时,蜂鸣器响一下,如卡权限获得允许,显示模块显示卡号,同时继电器动作将门锁打开,指示灯点亮,延时一段时间后继电器再次动作将门锁锁闭,指示灯熄灭。当按下出门按钮时,继电器动作将门锁打开,指示灯点亮,延时一段时间后继电器再次动作将门锁锁闭,指示灯熄灭。此次设计适用于实验室、办公室等场合对于不同的人又不同的权限,同
12、时增加程序可以与电脑TCP/IP联网实现记录储存、多级操作权限密码设定、出入等级控制等功能的实现。此次设计采用单片机控制模式,简单易用适合中小型企业、办公室、写字楼等场合实现区域一卡通的功能。 第1章 绪论1.1 方案的选择及论证1.1.1 选题方案论证当今社会,随着社会科技的发达,人们对出勤管控有更高的要求,所以现今对门禁系统各方面要求的不断提高,门禁系统的应用范围越来越广泛,因此门禁系统的研发已成为现代科技领域的一个热门课题。目前,门禁系统不仅成为安全防范系统中极其重要的一部分,在一些发达国家,门禁系统正以远远高于其它类安防产品的进度迅猛发展;门禁系统之所以能在众多安防产品中脱颖而出,根本
13、原因是因为其改变了以往安防产品,如:闭路监控,防盗报警等被动的安防方式,以主动的控制替代了被动监视的方式,通过对主要通道的控制,大大的防止了罪犯从正常通道的侵入,并且可以在罪案发生时通过对通道门的控制限制罪犯的活动范围,制止犯罪或减少损失。此外,人们对门禁系统的应用已不局限在单一的出入口控制,而且还要求它不仅可应用于智能大厦或智能社区的门禁控制、考勤管理、安防报警、停车场控制、电梯控制、楼宇自控等,还可与其它系统联动控制等多种控制功能。非接触式门禁系统采用个人识别卡方式工作,给每个有权出入的人发放一张非接触式个人识别卡,相当于一把钥匙。系统根据该卡的卡号和当前时间等信息,判断该卡持有人是否可以
14、进出,如果可以,则系统自动开门,否则,不开门。对于工厂、机关等需要考勤的场所,门禁系统还可以记录每个职工是否按时上下班。门禁系统的另一优点是可以随时增加和删除某一卡。而不必担心某一卡丢失后造成什么损失也正是由于门禁系统实用性强,市场需求大,应用广泛,我们便选此作为研究设计的课题。1.1.2 门禁设计论证本次设计采用单片机最小系统来实现门禁的控制,我们选用的是51系列的主控芯片,首选了AT89S52芯片,AT89S52 是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash 存储器,使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完 全兼容。片
15、上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在系统 可编程Flash,使得AT89S52为众多嵌入式控制应用系统提 供高灵活、超有效的解决方案。门禁系统有许多种方案:主要有联网和不联网型。联网型主要通过计算机控制管理器,然后管理器与N个刷卡机连接从而达到控制的目的。联网型门禁系统的优点:(1) 实时联网实时监控(2) 刷卡后立即把数据传输到主机上便于考勤。(3) 便于查询并能生成BOM。联网型门禁系统的缺点:(1) 计算机要求24小时不断电。(2) 管理机万一有故障系统瘫痪数据无法找回。由于不联网型门禁系统的单台刷卡机就能工作,操作简单方便。
16、根据以上分析,由于我们设计的只是门禁系统没有考虑考勤等其他功能,但在电路设计时我们加入RS232数据传输线,通过联网、增加程序、管理软件也可实现联网型。为了考虑操作方便,功能易于实现,我们的论文课题选择了不联网型,但通过追加电路可以实现联网功能。 1.1.3 功能实现论证门禁系统主要组成:由AT89S52 CPU、复位电路、电源指示、工作指示、振荡电路、蜂鸣器电路、门控锁电路、出门按钮电路、读卡模块、显示模块,RS232数据传输电路组成。门禁系统的工作原理:当刷卡时,蜂鸣器响一下,如卡权限获得允许,显示模块显示卡号,同时继电器动作将门锁打开指示灯点亮,延时一段时间后继电器再次动作将门锁锁闭指示
17、灯熄灭。当按下出门按钮时,继电器无电流通过,门锁打开指示灯点亮,延时一段时间后继电器再次动作将门锁锁闭指示灯熄灭。当非法卡刷卡时,没有任何动作。这些功能的实现可以通过向AT89S52芯片下载主控程序,来实现继电器、蜂鸣器等外围电路功能的实现。第2章 硬件选择2.1 关于CPU选择2.1.1 AT89S52芯片介绍我们在这个课题的设计上采用了51单片机系统,之所以采用单片机系统是由于成本较低,功能完全可以满足,发展也比较成熟且完善。而DSP、ARM系统虽然科技含量高于51单片机系统,但是其价格昂贵并且发展尚未成熟。因此,根据我们学的知识和市面上的应用,经过比较我们选择了技术成熟、价格便宜、设计简
18、单、使用方便的单片机平台,自己设计了外围硬件电路。AT89S52与MCS-51单片机产品兼容、8K字节在系统可编程Flash存储器、1000次擦写周期、全静态操作:0Hz33Hz 、三级加密程序存储器、32个可编程I/O口线、三个16位定时器/计数器、八个中断源 、全双工UART串行通道、低功耗空闲和掉电模式、电后中断可唤醒、门狗定时器、数据指针、掉电标识符。AT9S52性能CMOS8位微控制器,具有 8K 在系统可编程Flash 存储器。使用Atmel公司高密度非 易失性存储器技术制造,与工业80C51 产品指令和引脚完 全兼容。片上Flash允许程序存储器在系统可编程,亦适于 常规编程器。
19、在单芯片上,拥有灵巧的8 位CPU 和在系统 可编程Flash,使得AT89S52为众多嵌入式控制应用系统提 供高灵活、超有效的解决方案。AT89S52具有以下标准功能: 8k字节Flash,256字节RAM, 32 位I/O 口线,门狗定时器,2个数据指针,三个16 位 定时器/计数器,一个6向量2级中断结构,全双工串行口, 片内晶振及时钟电路。另外,AT89S52 可降至0Hz 静态逻 辑操作,支持2种软件可选择节电模式。空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口、中断继续工作。电保护方式下,RAM内容被保存,振荡器被冻结, 单片机一切工作停止,直到下一个中断或硬件复位
20、为止。8 位微控制器 8K 字节在系统可编程 Flash AT89S52P0 口:P0口是一个8位漏极开路的双向I/O口。作为输出口,每位能驱动8个TTL逻辑电平。对P0端口写“1”时,引脚用作高阻抗输入。表2-1为89S52引脚功能表。表2-1 AT89S52引脚功能端口引脚位置第一功能第二功能符号功能符号功能P03932P0.0P0.7通用IO口AD0AD7地址数据总线P118P10P1.7通用IO口P22128P20P2.7通用IO口A8A15地址总线(高位)P310P3.0通用IO口RXD串行通信发送口11P3.1TXD串行通信接受口12P3.2INT0外部中断013P3.3INT1外
21、部中断114P3.4T0计数器0输入端口15P3.5T1计数器1输入端口16P3.6WR外部存储器写功能17P3.7RD外部存储器读功能 2.1.2 I/O资源分配软、硬件设计是设计中不可缺少的,为了满足功能和指标的要求,因为射频卡的读卡头选用EM4000型,读卡模块我们采用EM9913B型号的读卡模块,辨别距离在513cm之间,适用于门禁、防盗、管理、考勤等系统,通过RS232数据传输来实现数据的记录、保存,其读卡频率是11.0592MHZ,所以最小系统晶振,必须用11.0592MHZ才能读卡。由于CPU中其它IO口可以留作用于外部扩展,可以通过外部程序存储器实现扩展来实现其他功能,为了不占
22、用资源,我们设计方案只用了P1口和P3口,资源分配如下表2-2。表2-2 内存分配P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7P3.0显示蜂鸣器锁显示灯读卡0响0开0不亮1不响1不开1亮2.2 射频卡选择2.2.1 射频卡原理非接触式IC卡又称射频卡,由IC芯片、感应天线组成,封装在一个标准的PVC卡片内,芯片及天线无任何外露部分,它成功的将射频识别技术和IC卡技术结合起来,结束了无源(卡中无电源)和免接触这一难题,是电子器件领域的一大突破.卡片在一定距离范围(通常为510mm)靠近读写器表面,通过无线电波的传递来完成数据的读写操作。一种新型的智能卡,功能与接触ID卡、IC
23、卡一样,只是它无需电源,由接收天线从读卡器磁场感应取电,并工作运算数据,反馈到读卡器。非接触式卡,诞生于90年代初,是世界上最近几年发展起来的,由于存在着磁卡和接触式IC卡不可比拟的优点,立即引起广泛的关注,以惊人的速度得到推广应用。非接触式IC卡的读写过程, 通常由非接触式IC卡与读写器之间通过无线电波来完成读写操作。非接触型IC卡本身是无源体,当读写器对卡进行读写操作时,读写器发出的信号由两部分叠加组成:一部分是电源信号,该信号由卡接收后,其本身的L/C产生谐振,产生一个瞬间能量来供给芯片工作。另一部分则是结合数据信号,指挥芯片完成数据、修改、存储等, 并返回给读写器。由非接触式IC卡所形
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 实现 智能 门禁 控制系统 毕业论文