基于51单片机的智能门禁系统设计和实现.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《基于51单片机的智能门禁系统设计和实现.doc》由会员分享,可在线阅读,更多相关《基于51单片机的智能门禁系统设计和实现.doc(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于51单片机的智能门禁系统设计和实现摘要:如今随着社会经济和科学实现质的飞跃,基本上市面的电子商业产品被要求为既要体积轻微量小,又要能够被让人们容易携带。这些标准,成为了电子商用产品未来的主要发展方向,所以我们会发现现今社会越来越方便,处理起事情来越来越快速高效。安全问题又是人们现代居民最关心的问题,可以用钥匙开的拴式门锁既不安全,也很麻烦,所以人们对门锁的要求也越来越高。人们真正想要的是一个既要安全防盗,又要使用方便的智能门禁系统的积极性。本次课题设计的是一款既可以用指纹模块进行指纹的权限的识别检测和验证来做出开锁的操作,也可以用IC无线射频卡开锁,可以通过无线射频模块进行IC卡读取、添加
2、、删除等操作的基于51单片机的智能门禁系统,并通过液晶显示器进行输出显示,然后用继电器、发光二极管和电磁锁进行模拟开锁动作。关键词:安全防盗、使用方便、51单片机、指纹、IC无线射频卡Design and Implementation of Intelligent Access Control System Based on 51 Single Chip MicrocomputerAbstract:Today, as socio-economic and scientific leaps are made, essentially commercially available e-commer
3、ce products are required to be small in size and easily portable. These standards have become the main future direction of electronic commercial products,so we will find that todays society is becoming more and more convenient, handling things more and more quickly and efficiently. Safety is also th
4、e most concerned problem of modern residents, can be opened with the key chain door lock is not safe, but also very troublesome, so people are more and more demanding of door locks. What people really want is the enthusiasm of an intelligent access control system that is both safe and secure and eas
5、y to use. This project is designed to use the fingerprint module to identify the authority of fingerprint detection and verification to make the operation of unlocking, but also can use the IC radio frequency card to unlock, can read, add, delete and other operations through the radio frequency modu
6、le IC card intelligent access control system based on 51 single chip microcomputer, and through the liquid crystal display output display, and then with relays, light-emitting diodes and electromagnetic locks analog unlock action.Keywords:safe and anti-theft, convenient, 51 single chip microcomputer
7、, loops and whorls on a finger,IC radio frequency cards.目 录1.绪 论11.1.智能门禁系统的背景分析11.2.国内外研究的现状分析11.3.课题设计的研究意义21.4.系统预期实现的基本功能32.系统方案论证及分析42.1.系统总体方案选择42.2.系统总体方案设计42.3.系统相关技术分析52.3.1.指纹识别技术52.3.2无线射频RFID技术62.4.系统方案可行性分析63.门禁系统硬件设计73.1.系统硬件总体设计73.2.STC89C52单片机系统设计73.3.系统显示模块设计83.4.系统识别模块设计93.4.1.指纹识别
8、模块设计93.4.2.IC卡射频模块设计103.5.系统门控模块设计113.5.1.存储模块设计113.5.2.电机开锁模块设计123.6.按键控制模块设计124.门禁系统软件设计134.1.系统软件总体设计144.2.STC89C52单片机系统主程序设计144.3.系统显示模块子程序设计154.4.系统识别模块子程序设计164.4.1.指纹识别模块子程序设计164.4.2.IC卡射频模块子程序设计174.5.系统门控模块子程序设计184.5.1.存储模块子程序设计184.5.2.电机开锁子程序设计194.6.按键管理子程序设计205.系统的测试225.1.系统测试的操作流程225.2.Kei
9、l5软件编译和程序烧写225.3.功能模块测试235.3.1.显示模块测试235.3.2.识别模块测试245.4.3.门控模块测试245.5.系统总体测试256.结论28参考文献:29致谢301.绪 论智能门禁系统在我们的现代日常生活中被广泛的应用,它已经完全地融入到了我们人类的生活和工作之中。随着现代科学技术的不断发展,智能门禁系统发展到现在为止,相关技术愈加成熟、安全性也显著地高,融合了多种现代学科学术方面的技术内容,而且应用非常的广泛,只要是需要人们经常走动的地方、人员交流密集的地方,而且需要对这些人们进行出入区域权限的管理,就可以应用这个智能门禁系统。这个智能门禁系统,既可以能够很好地
10、对这些进进出出的人群进行权限的管理,防止没有合法权限的非法人员进入到这些比较有安全隐患和财产隐患的重要地方,进行违法盗窃的行为,又可以非常好地利用自己独有地生物特征和密码隐私,简单而高效地开锁地操作。1.1.智能门禁系统的背景分析只要是人员交流密集,人员来往频繁的地方,就会有锁的存在。人心难测,害人之心不可有防人之心不可无,所以对我们来说我们在存储财产的地方设置锁,就是为了避免产生一些不必要的麻烦。防人的目的达到了,但是我们自己也会面临的开锁的事情,我们日常生活中的需要的锁非常多,因而我们每次出门时必须带的钥匙也非常多,而且每种锁芯智只能匹配一种型号的钥匙,所以钥匙的数量多,种类又多,出入大门
11、的时候往往会因为找钥匙而花费大量的时间。最可怕的是,如果我们的钥匙一不小心给丢了,我们那就面临着自己的门锁也会开不开的尴尬局面,既不方便,又不安全。还有,现今社会小偷小盗时常会发生,让人无法安心,一些猖獗的不法分子还会利用各种各样的开锁工具和开锁技术进行强行开锁盗窃。这些确确实实存在的社会问题再一次吸引了人们的注意,为此现在许许多多的商家把目光放到了如何设计一个既要安全可靠,又要使用方便的智能门禁系统上。1.2.国内外研究的现状分析 如今信息科学技术的观念早已经深入人心,人们不再满足于以前那个安全性不高,而且使用非常麻烦的老式开锁方式,而是需要一个既能够进行权限的管理,安全可靠,人们的财产安全
12、和生命安全能够很好的保护,又可以能够使用非常方便而且开锁高效的智能门禁系统。现今经济高速发展,房地产业的发展如日中天,各种楼宇大厦相继建成,门禁系统作为楼宇的第一把关和不可缺少的配套设施,已经被广泛地应用在办公室、小区、大厦、宾馆、公共场所等大门、房间和通道的管理。目前而言,我们的相关技术发展刚刚起步,渐渐趋于成熟,但是比起国外而言还是有很大的差距,基本上,我们的大部分的技术都是仿照国外的技术,我们自己的技术专利非常少,有的也只是在国外的技术上进行升级更新,但是本质上还是套用国外的那套模板。我们自己的产品主要是购买外国的门禁系统配件或者核心芯片进行重新仿制,进行二次软硬件设计开发,从而转换成为
13、自己的产品,而且生产产品款式单一,研究和开发成本也比较高。 国外对于智能门禁系统的研究开发和应用比我们要早很多,特别是美国和欧洲、还有部分亚洲的发达国家等发达的资本主义国家,几乎掌握和垄断了其大部分的关键核心技术。虽然智能门禁系统的发展也仅仅只是近些年来的事情,但是我们相对来说起步较慢,而且教育水平和教育能力以及实践应用能力比不上国外,所以现在来说我们比起国外来说还是有较大的差距,但是仅仅是时间上的问题,近些年来国家大力发展科学技术,引进国内外优秀人才,在未来的某一个时间段,我们一定可以拥有属于我们自己的技术并走在国际前列。1.3.课题设计的研究意义首先,我的专业所学的内容与本次课题设计所要求
14、的技术基本相符合,在学校上课期间也做了许许多多与单片机相关的操作实验,所以做起类似的课题设计来相对来说比较有经验,操作起来也是更加熟悉。其次,单片机在最近几年来的发展有目共睹,许许多多的商业电子产品都是在51单片机的板子去应用实现的,它结合许许多多的技术为一体,性价比高,使用广泛,技术成熟,在一定程度上影响人们对选择和消费生活的方式,即是更加的智能化。无限射频IC卡技术在最近几年来得到了飞跃式的发展,与其技术相关的应用在现在已经非常普遍了,主要应用在商业交易和楼宇等领域。指纹识别技术,现在也日趋成熟,被越来越多的应用到如手机等智能产品上边。可以说以后应用无线射频技术和指纹识别技术会越来越频繁,
15、所以我们在本次的课题设计中选择了利用单片机,进行可以输入密码开锁、射频IC卡开锁、指纹识别开锁作为智能门禁系统的基本功能,顺应了时代的发展趋势和发展潮流。1.4.系统预期实现的基本功能智能门禁系统在启动后,在显示器上能够显示相应的指示内容和可进行的操作,我们可以通过输入密码来进行开锁,当密码输入正确的时候指示灯会亮起且电磁锁打开,而密码输入错误的时候会在液晶上显示错误,指示灯和电磁锁不作反应。同样,我们也可以通过指纹和IC卡进行开锁,当指纹信息和IC卡信息不正确的时候也会在液晶上显示。我们可以进入系统的设置模式对权限的合法性进行设置,可以进行密码的修改,指纹信息的添加、删除和清空,IC卡的添加
16、和删除的操作等等这些基本功能的实现。302.系统方案论证及分析2.1.系统总体方案选择在本次的课题设计中有多种方案可以给我们提供选择,例如,我们可以采用数字电路进行控制,使用四组2输入端与非门的74LS112芯片,一共设置了九个按键可供用户输入,但是真正有效的按键只有四个。但是这个芯片系统有很大的局限性,当用户输入密码的时间过长,超过10秒(也可设置20秒),系统将自动报警,且连续报警三次后,键盘会被锁死;而且输入密码时如果不小心按到无效键时,会清空并重新输入密码。所以该设计方案虽然简单,但是控制系统的功能简单、灵活度和准确性较差,故而不采用。而STC51系列的单片机在性能、功耗、存储、中断和
17、优先级、定/计时、运行速度、I/O口、串行接口等方面都有着很大的优势,性价比高,且在我们平时的学习中,实验课上接触最多的便是51单片机系列的芯片,所以对它们操作起来也是相对得心应手。最为主要的是,我们所选用的STC89C52单片机可供我们选择的引脚功能较多,基本上可以很好的满足我们本次课题设计功能的需求。基于这些因素,所以在本次设计中,我们选择采用了STC89C52单片机芯片。2.2.系统总体方案设计我们本次课题设计是使用指纹识别+无线射频IC卡+密码进行开锁的智能门禁系统。本次课题设计我们采用系统核心控制部分是51单片机系列的STC89C52芯片控制器,结合外围电路,如系统门控模块电路、系统
18、显示模块电路、系统识别模块电路和按键控制模块电路等等,并把这些电路集合在一起,相互连接,组成整个系统的电路。这就是我们本次课题选择中所想设计的智能门禁系统。该智能系统除了基本的输出显示之外,还应该有三种不同的开锁方式。第一,物品们可以进行用按键密码输入开锁。输入正确的密码后系统才会将电磁门锁打开,如果密码输入错误,系统会在显示器上输出显示密码错误提示。而且如果密码连续输入错误三次将会自动报警,然后将整个系统锁死,不能进行其他任何操作。密码是可以由用户自己修改重新设置,但是用户要先进入设置模式。我们在修改密码的时候需要输入修改前的旧密码,并且再输入新密码的时候,系统会提示我们再次输入新的密码。再
19、次输入新密码后按下确定键便设置成功。第二, 指纹识别开锁。开机时,系统进行初始化操作后,指纹模块的光学探测头会处于工作状态,进行指纹的识别。当检测到有合法权限的指纹录入的时候,指示灯会亮起,电磁锁打开,系统的液晶显示器上会显示相应指纹的编号;当检测到非法权限的指纹录入的时候,指示灯和电磁锁不做任何反应,液晶显示器上则会显示指纹信息错误;我们可以进入设置模式进行指纹权限的设置操作。第三,无线射频IC卡开锁。开机时,系统进行初始化操作后,无线射频模块的读卡器会处于工作状态,进行IC卡的识别。当检测到有合法权限的IC卡录入的时候,指示灯会亮起,电磁锁打开,系统的液晶显示器上会显示相应IC卡的编号;当
20、检测到非法权限的IC卡录入的时候,指示灯和电磁锁不做任何反应,液晶显示器上则会显示IC卡信息错误;我们可以进入设置模式进行IC卡权限的设置操作。2.3.系统相关技术分析2.3.1.指纹识别技术指纹识别技术可以说在本世纪中大放异彩,这项技术自从发明者被创造出来便被人们赋予了很高的期望,而它也不负众望,顺利地在本世纪的最重大科学技术中留名。现如今随着科学技术的不断深入发展,该项技术日益成熟,它在各个领域的应用也日趋广泛,几乎与我们生活形影不离。本次课题设计中,运用指纹识别技术来进行开锁操作可以说是既稳定又准确,也非常顺应时代发展的潮流特色。根据我们了解知道,指纹其实就是我们手指表面弯弯曲曲的纹路。
21、我们每个人的指纹几乎是不一样的,只有一小部分的指纹特征是有可能相似的。所以科学家们很好地把握这一特性,把我们手指指纹的利用电子计算机来生成一些指纹的特征,并把这些主要的指纹特征生成一种模板存放起来。我们如果要进行指纹检测的时候,仅仅需要把我们的手指指纹放在探测器上,让指纹识别器对我们的指纹与存放起来的指纹特征进行识别和匹配,这样就可以很快速而且高效地判断出我们录入的指纹是否与存放起来的指纹特征是否匹配。2.3.2无线射频RFID技术无线射频RFID可以说是早在上个世纪90年代的欧美国家就已经兴起,在本世纪在我国国内开始兴起,发展至今日,已经算是应用的非常成熟,特别是应用在一些体积小型,传输距离
22、较近的器件上。例如快递扫码、运动计时、门禁控制、电子门票、道路自动收费等等。虽然无线射频RFID技术传入我国的时间较短,但是最近几年来,我国商品经济快速发展,成为世界第二大经济体,在商品标签和检测上大量使用了无线射频RFID技术,还有我国的快递运输业因为商品经济的发展而得到大飞跃,成为第一快递运输国,而快递的扫码和取件等等操作都是应用了RFID技术。可以说在中国,该项技术也可以说是非常的成熟,与我们的日常生活息息相关。2.4.系统方案可行性分析本次系统方案的设计是可行的,虽然可以供我们选择的单片机种类繁多,并且每种不同类型的单片机都有其特殊的应用环境,但是只有对单片机和芯片进行计较分析,合理选
23、择,因而达到最佳的性价比。51单片机发展日益成熟和完善,成本较低,因其强大的性能和功能可以对代码进行灵活的编程,且有着丰富的I/O接口,能够让单片机对其功能的控制更加地准确,基本上都能够满足实现在方案设计中所描述的功能。而且作为适用性最广泛的单片机之一,它对开发人员的适应性、技术支持和服务都更加的好。因而没必要选择ARM、DSP等系统,价格更贵,且对于本次课题设计的性能过剩。无线射频技术可以说是在全球范围内都是使用非常多的一门技术,该技术日趋成熟,应用也是非常广泛的。在本次课题设计中,利用RFID技术进行短距离实现信号传输以达到开锁的目的是完全可行的。指纹识别技术在这些年大热,在我们生活中使用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 51 单片机 智能 门禁 系统 设计 实现
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内