《基于单片机的门控系统的毕业设计.docx》由会员分享,可在线阅读,更多相关《基于单片机的门控系统的毕业设计.docx(50页珍藏版)》请在第壹文秘上搜索。
1、局部字体为白色,需下载后改写颜色方能看见基于51单片机的门控系统的设毕业设计(论文)任务书一根本任务及要求:1 .设计任务是基于单片设计出一种机的多功能的门控系,要求设计合理,能完成门禁系统根本功能:a.该设计该达成的门控系统对通道进出密码输入、门号呼叫及对讲、异常报警等功能;b.进行硬件、软件设计;c.综合仿真。2.论文要求:1绘制与设计相关的电路原理图,框图;2)用KElLC进行软件编程,编程成功,生成hex文件,用PrOtUeS进行软件仿真要求成功;3结果分析,论文中应当有该设计的使用说明。二、进度安排及完成时间:第1-3周查阅资料、撰写文献综述及开题报告第6-7周原理框图、总体方案设计
2、第8-11周软、硬件局部设计第12-13周撰写毕业设计说明书第14周指导老师检查毕业设计说明书第15-16周修改、装订毕业设计说明书、指导老师评阅第17周毕业设计辩论目录摘要IAbstractl第1章绪论11.l.本课题的研究背景11.2 本课题的主要研究工作21.3 本课题的研究意义21.4 本设计主要的应用场所2第2章基于单片机的门控系统电路硬件设计22.1 基于雅片机门控系统电路主框图和工作根本原理32.2 各分电路设计32.3 本章小结8第3章基于单片机门控系统的软件设计错误!未定义书签。3.1 软件整体框图93.2 主程序流程图93.3 DS1302子程序93.4 密码输入及其判断子
3、程序103.5 门号输入及其判断子程序103.7 1602液晶模块显示子程序的设计113.8 本章小结13第四章protues仿真134.1 欢送界面134.2 密码输入开门功能的仿真144.3 门号输入及呼叫功能的仿真144.4 重复上次呼叫功能的仿真144.5 非正常情况下报警的仿真154.6 本章小结15第五章设计总结15参考文献17附录118附录240电路设计总原理图40仿真电路元件清单错误!未定义书签。产品设计蓝图41基于单片机的门控系统的设计摘要:在现代楼宇自动化的应用中,门控系统应用得十分广泛,它提高了住宅质量和人们的生活的平安性,本课题主要是设计出一种小型的门控系统,基于51单
4、片机,以键盘密码的输入方式实现对门的出入控制,或者通过键盘输入门号的方式,进行对讲方式住户实现开门。适用于普通楼宇单位的进入控制,可实现:对通道进出权限的控制(密码输入进门的控制):对讲系统(可实现门外和住户的对话及开门控制)。在异常情况下(非法侵入、门超时未关)实现报警:本系统的核心器件是单片机,通过对单片机己经写入得程序的实现上述功能。可实现普通机械门锁所不能实现的自动门控系统。关键词:51单片机、门控系统、对讲系统、智能楼宇自动化TheEntranceGuardSystemBasedonMCUAbstract:TheAccesscontrolsystemhavebeingusingver
5、yextensive,inthemodernbuildingautomationapplications,whatimprovethequalityofpeopleIifeandtheresidenceofsafety.TheprimarywrittenassignmentforthissubjectisdesignaSmallsystemsofAccesscontrolitbaseon51-MCU,whichrealizingtheaccesscontrolwiththeinputpasswordorcallway.Thissystemcanbeappliedingeneralbuildin
6、gunitofaccesscontrol.Itsfunctionasfollows:Thepermissionstoaccesscontrol(entrancewiththerightpasscode):Accesstalkbacksystem(thedoor,sopenandDialoguefiinction);AlarmInexceptionalcircumstances(Illegalinvasion/thedoornotbeclosedovertime).TheMCUisthecoredeviceofthissystem.ThissystemFunsthroughoutthecours
7、eofprogram.Itcanrealizethefunctionthatcommonmechanicallockcannotachieve.Keywords:51-MCU(MicroprogrammedControlUnit)AccessControlSystem*DialogueSystem,IntelligentBuildingAutomationTechnology.第1章绪论1.1 本课题的研究背景门控(门禁)系统属于智能建筑楼宇自动化系统(BAS)种的安防系统,是一种新型的现代化平安管理系统,高水平的门控系统集成自动识别技术和现代平安管理措施为一体,能峥对各通道口的位置,通行对象
8、及通行时间、方向等进行实时的控制,从而实现对出入口的平安控制。随着自动识别技术的开展,门控(门禁)系统得到了飞跃式的开展,进入了成熟期,但是总体来说门控(门禁)系统大体分为这一下三类:密码门禁系统,刷卡门禁系统,生物识别门禁系统。随着电子信息技术的高速开展,门控系统应用的自识别技术更为先进(感应接触技术、生物识别技术等),设计也趋于更合理,控制器与识别仪分体设计,识别仪安装在门外,控制器安装在门内,即只有识别仪对控制器的输入线露在门外,其他所有控制线均在门内,因此在平安性方面有很大的提高,系统的可靠性、管理和使用的方便性等方面也有很大的进步。在与微机的通信方面,从较早的门控系统多为单机控制型到
9、采用RS485通信方式的网络系统,网络型门禁系统开始快速开展。这种类型的门控系统中门控制器与管理中心是通过局域网传递数据的,通信方式采用的是网络常用的TCP/IP协议,技术含量高,管理中心位置可以随时变更,不需重新布线,很容易实现网络控制或异地控制。随着人们对门控系统各方面要求的不断提高,门控系统的开展主要呈现出两种趋势:1)门控系统的应用范围越来越广泛门控系统的应用已不局限在单一的出入口控制。它不仅可以应用于智能大厦或智能小区的门禁系统,还可以应用在远程控制、停车场控制、电梯控制、交通管理或与其他系统联动控制等多种控制场合。感应式门控系统和生物辨识门控系统成为门控系统开展的两大热点。感应式门
10、禁系统价格较低,使用简单,维护方便的优点是目前和今后研究使用的一大方向。随着技术的日渐成熟,生物辨识门禁系统本钱将逐步降低,实用性不断提高,成为门禁系统开展的另一方向。随着技术的日渐成熟,生物辨识门控系统本钱将逐步降低,使用性不断提高,成为门控系统开展的另一方面。2)门控系统的集成应用趋势门控系统可兼容多种读卡技术,同时具备先进的联网功能,通过联网组成智能大厦,智能小区等大型系统进行统一管理和监控。同时,好的门控系统集成消防系统,还具有消防联动功能。1.2 本课题的主要研究工作课题内容设计出一种能有密码输入进入、门号呼叫及对讲、异常报警等功能的门控系统,本课题要求完成门控系统的的硬件和软件设计
11、及其软件仿真。课题要求本课题主要要求完成以下内容:(D硬件设计:供电电源电路、备用电源充电电路、门磁、蜂鸣报警电路、电控锁及其驱动电路、门号选择电路、单片机及其外围电路、(键盘电路、1602液晶显示电路、报警电路)对讲门铃电路的等电路;2)门控系统的软件设计;(3)门控系统的仿真。13本课题的研究意义门控(门禁)系统是在传统的门锁根底上开展而来的,传统的门锁是一种单纯的机械装置,虽然经过不断地改良,平安性有所提高,但是无论如何总能通过某种非正常的手段把它翻开,其平安性较差。对于使用者来说,一把锁配一把钥匙,多把就需要多把钥匙,使用起来不方便。在出入较多的通道(办公室,酒店客房等),钥匙的管理也
12、相当麻烦,遇到钥匙丧失或人员更换都要把钥匙一起更换。为了解决这些问题,出现了电子密码锁,这种锁的出现从一定程度上提高了人们对出入口通道的管理效率,使通道管理进入了电子时代。综合市场上的楼宇对讲系统和电子密码锁,我设计出了集合两种功能并且自带防盗报警的多功能门控系统。1.4 本设计主要的应用场所由于此设计综合了根本的门禁系统和楼宇对讲系统的功能,因此其主要的应用场所为小区综合楼,集体居住宿舍,写字楼等的平安程度要求不是很高的场所。基于单片机的门控系统电路硬件设计门控电路的硬件局部主要由主要供电电源电路、备用电源电路、推片机外围电路、键盘电路、1602液晶显示电路、报警电路、门号选择电路、对讲电路
13、等电路模块组成。分为三块电路设计,一块电路实现电源电路,第二块电路是与单片机直接控制相关的电路,第三块是对讲电路,采用这种设计是根据各个电路模块之间的距离和功能来划分的,说明起来也更加合理。2.1基于单片机门控系统电路主框图和工作根本原理智能控制器由主要供电电源电路、备用电源充电电路、门磁、蜂鸣报警电路、电控锁及其驱动电路、门号选择电路、单片机及其外围电路、(键盘电路、1608液晶显示电路、报警电路)对讲门铃电路的等电路模块组成。主框图如图2.1所示。图b电控锁驱动电路图2.2.3aCD4067的引脚图图bCD4067的真值表U1918XTAl?RST32301疗SPLOm91111LXP1.
14、2P1.3PL4P1.51.34171.SREU2行5心RSlPSENP0.0/AD0口CigiP02AD2P0.3ADP0.4,AMP0.&/AD5PO2A饼F0.AD7F2ImP2.1/A9P22/7。P23A11P2.4/A12P2513P2.6/A14F7N5?4SCiK28ITSIFlREALARM25逐2710P3.0/RXDP3.noP3.2/INT0P3.3WTP3.VQP3.5/T1P3.&W&P3.7W1213DA-14PianxijanDRCONTACTR3UlAT89C52图2.2.5a4x4矩阵键盘接线及其键值示意图图2.2.5cDS1302引脚图图3.3a控制字节的含义S3.3bDS13O2的读写时序显示WELCOME!CALLORINPUT密码输 入按钮显示 CODE ERRORTHREE TIMES!.显示PLEASEINPUTTHECODE:_密码(6位):(从键盘输入)初始密码为:888888显小PLEASEWAIT.显示SOORYYOUCODEERROR.持续2秒表3.7.11602的控制力旨令