毕业设计(论文)基于单片机的电子密码锁.doc
《毕业设计(论文)基于单片机的电子密码锁.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于单片机的电子密码锁.doc(40页珍藏版)》请在三一办公上搜索。
1、毕业设计设计题目:基于单片机的电子密码锁类别: 三年制高职 专业: 电子信息工程技术 班级: 电子0801 姓名: 指导老师: 2010年11月15日 摘要在日常的生活和工作中, 住宅与部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决。若使用传统的机械式钥匙开锁,人们常需携带多把钥匙, 使用极不方便, 且钥匙丢失后安全性即大打折扣。随着科学技术的不断发展,人们对日常生活中的安全保险器件的要求越来越高。为满足人们对锁的使用要求,增加其安全性,用密码代替钥匙的密码锁应运而生。密码锁具有安全性高、成本低、功耗低、易操作等优点。在安全技术防范领域,具有防盗报警功能的电
2、子密码锁逐渐代替传统的机械式密码锁,克服了机械式密码锁密码量少、安全性能差的缺点,使密码锁无论在技术上还是在性能上都大大提高一步。随着大规模集成电路技术的发展,特别是单片机的问世,出现了带微处理器的智能密码锁,它除具有电子密码锁的功能外,还引入了智能化管理、专家分析系统等功能,从而使密码锁具有很高的安全性、可靠性,应用日益广泛。随着人们对安全的重视和科技的发展,许多电子智能锁(指纹识别、IC卡辨认)已在国内外相继面世。但是这些产品的特点是针对特定的指纹和有效卡,只能适用于保密要求的箱、柜、门等。而且指纹识识别器若在公共场所使用存在容易机械损坏,IC卡还存在容易丢失、损坏等特点。加上其成本较高,
3、一定程度上限制了这类产品的普及和推广。鉴于目前的技术水平与市场的接收程度,电子密码锁是这类电子防盗产品的主流。电子密码锁的设计主要由三部分组成:44矩阵键盘接口电路、密码锁的控制电路、输出八段显示电路。另外系统还有LED提示灯,报警蜂鸣器等。关键词:44矩阵键盘;AT89C51;密码锁;密码二次确认ABSTRACTIn daily life and work, the housing with the departments safety, unit of files, financial statements, and some of the personal data preservati
4、on in locking solution to. If use the traditional mechanical key in the lock, people often need to carry more keys, use very convenient, and the key missing after safety namely the discount. Along with the development of science and technology, the safety of Peoples Daily life insurance device of de
5、mand is higher and higher. To satisfy people to lock the use requirement, increase its safety, use the password instead of key combination lock arises at the historic moment. Trick lock has high security, low cost, low power consumption, easy operation, etc. In the safety guard field, anti-theft ala
6、rm function with electronic combination lock gradually replaced the traditional mechanical trick lock, overcoming the mechanical combination lock passwords quantity is little, safety performance is poor disadvantages, making combination lock whether in technical or in performance are greatly enhance
7、d step. Along with large scale integrated circuit technology development, especially the advent of single chip, appeared with micro-processors intelligent trick lock, it is in addition to the function of electronic combination lock outside, also introduced intelligent management, expert analysis sys
8、tem, and other functions, thus make combination lock has high safety and reliability, widely used day by day. As people opposite safety value and the development of science and technology, many electronic intelligence lock (fingerprint identification, IC identify) at home and abroad have already app
9、eared. But these characteristics of the products for a particular fingerprints and effective card, only applicable requirements of box, ark to tilt toward secrecy from a parochial view, door to wait. And if the general reader fingerprint public use existing easy mechanical damage, IC card still exis
10、t easily lost, damaged, etc. Plus its cost is higher, in the certain extent limits the products to the popularization and promotion. In view of the current technology level and market receiving degree, electronic combination lock is this kind of electronic security product mainstream. Electronic com
11、bination lock design of three main parts: 4 * 4 matrix keyboard interface circuit, control circuit and the output combination lock paragraphs display circuit. Another system has LED lights, alarm buzzer etc.Keywords: 4 * 4 matrix keyboard, AT89C51, Trick lock; Password two confirmations目录一、绪论11.1背景1
12、1.2电子密码锁11.3电子密码锁的特点11.4电子密码锁的发展趋势2二、方案论证与比较32.1 数字电路控制的密码锁32.2 单片机控制的密码锁3三、 系统总体设计53.1设计要求53.2设计构想53.3系统结构53.4 系统组成63.5 系统可行性分析6四、 硬件电路设计74.1单片机AT89C51简介74.1.1 主要特性74.1.2 管脚说明74.1.3 震荡特性94.1.4 芯片擦除94.2 44矩阵键盘输入电路94.3复位电路104.4 振荡电路114.5数码管显示电路124.6显示方式134.7 开锁电路144.8报警电路154.9上拉电阻的作用154.10按键去抖动的方法164
13、.11部分元器件列表16五、软件程序设计175.1软件设计流程图185.2 具体功能软件实施195.2.1 开始等待流程195.2.2 密码检查功能195.2.3键盘扫描205.2.4 修改密码21六、 结论22七、参考文献23附录一总原理图24附录二电子密码锁源程序25一、绪论1.1背景随着社会物质财富的日益增长,安全防盗已成为社会问题。而锁自古以来就是把守门户的铁将军,人们对它要求甚高,既要安全可靠地防盗,又要使用方便,这也是制锁者长期以来研制的主题。目前国内,大部分人使用的还是传统的机械锁。然而,眼下假冒伪劣的机械锁泛滥成灾,互开率非常之高。所谓互开率,是各种锁具的一个技术质量标准,也就
14、是1把钥匙能开几把锁的比率。经国家工商局、国家内贸局、中国消协等部门对锁具市场的调查,发现个别产品的互开率居然超标26倍。为何弹子锁的“互开率”会如此之高?据有关专家人士剖析,弹子锁质量好坏主要取决于弹子数量的多少以及弹子的大小,而弹子的多少和大小受一定条件的限制。此外,即使是一把质量过关的机械锁,通过急开锁,甚至可以在不损坏锁的前提下将锁打开。机械锁的这些弊端为一种新型的锁-电子密码锁,提供了发展的空间。随着社会的发展和人们生活水平的提高,人们的安全意识也逐步加强。密码锁以其安全性高、成本低、功耗低、易操作等优点受到越来越多人的欢迎。1.2电子密码锁电子密码锁是采取电子电路控制,以电磁铁或者
15、卫星电机和锁体作为执行装置的机电一体化锁具,相比传统的机械锁具,电子密码锁不使用金属钥匙,保密性、精度都有很大提高。 电子密码锁的发明思路,源自古代发明的自动机械,例如古希腊数学家赫伦的液压自动门,中国古代诸葛亮的木牛流马,它们以重力或蒸汽压力驱动,最广泛的用途乃是用在古代墓道的地下机关。电子工业的诞生,使得以微小电量驱动机械成为可能,于是有了电子锁一日千里的跃进。1.3电子密码锁的特点电子密码锁是一种通过密码输入来控制电路或是芯片工作,从而控制机械开关的闭合,完成开锁、闭锁任务的电子产品。它的种类很多,有简易的电路产品,也有基于芯片的性价比较高的产品。现在应用较广的电子密码锁是以芯片为核心,
16、通过编程来实现的。其性能和安全性已大大超过了机械锁,主要特点如下:1)保密性好,编码量多,远远大于弹子锁。随机开锁成功率几乎为零。2)密码可变,用户可以经常更改密码,防止密码被盗,同时也可以避免因人员的更替而使锁的密级下降。 3)电子密码锁操作简单易行,一学即会。 4)干扰码功能,在输入正确密码前可输入任意码。 5)误码输入保护,当输入密码多次错误,报警电路启动,防止试探密码。6)入侵感应功能,在门上锁的状态下,有人破锁而入,会发出报警音。 7)火灾报警功能,在室内如果温度达到75左右,将会发出强力的报警音,同时锁会自动开启。 8)双重锁定功能 外部强制锁定:在内部不能开启,适用于外出时,防止
17、有人入侵。 内部强制锁定:在外部不能开启,让您在家时更安心、安全。 9)弱电提醒,当电量不足时,在启动开门时,会有美妙的音乐提示您及时更换电池。 10)自动上锁功能,采用全自动锁芯,门关后6秒内自动上锁,外出更安全。 11)外部显示功能,当密码输入错误,锁舌没正常锁到位,室内反锁,弱电等情况下,外部都有提示功能。 1.4电子密码锁的发展趋势从目前的技术水平和市场认可程度看,使用最广泛的是键盘式电子密码锁,该产品主要应用于保险箱、保险柜和金库,还有一部分应用于保管箱和运钞车。键盘式电子密码在键盘上输入,与打电话差不多,因而易于掌握,其突出优点是“密码”是记在被授权人脑子里的数字和字符,既准确又可
18、靠,不会丢失,难以被窃。但是密码不能太简单,太简单了就容易被他人在键盘上试探出来,或者可能被旁观者窥测出来,造成保密性不足。当然,密码又不能太复杂,太复杂了可能自己都糊涂了,或者输入密码操作成功率低,造成使用不便。因此,为了发扬优点、克服弱点,键盘式电子密码也在不断发展中,如“任意设定密码”技术使得被授权人可以根据自己的需要或喜好设定密码,常用常新;而“自动更改密码”技术使得本次输入的密码将自动更改成下次应输入的密码,更改的规律不为他人所知,因而不怕旁观者窥测;独出心裁的“键盘乱序显示”技术使得键盘上的固定键位每次显示出的字符不固定,并且显示的窄小角度只能由操作者正面看得到,因而即使旁观者看见
19、操作动作也难以窥测出密码;“多重密码设定”技术使得单组密码不一定有效,适合多人分权使用,需要输入两组以上的密码才被认可,大大提高了保密性,如果限定输入这些密码的先后顺序或时间区段,则保密性还可提高。在输入密码的过程中,为了限制试探密码的企图,通常输入错误码若干次或若干时间内输入不正确,即“封锁”键盘,不再接受输入操作。总之,尽管新式电子防盗锁层出不穷,但键盘式电子密码防盗锁不仅在市场上居于主流地位,而且,还经常作为其他类型电子防盗锁的辅助输入手段。二、方案论证与比较2.1 数字电路控制的密码锁方案一:采用数字电路控制。其原理方框图如图2.1所示图2.1.1 数字密码锁电路方案采用数字密码锁电路
20、以74LS112双JK触发器构成的数字逻辑电路作为密码锁的核心控制,共设了9个用户输入键,其中只有4个是有效的密码按键,其它的都是干扰按键,若按下干扰键,键盘输入电路自动清零,原先输入的密码无效,需要重新输入;如果用户输入密码的时间超过40秒(一般情况下,用户不会超过40秒,若用户觉得不便,还可以修改)电路将报警80秒,若电路连续报警三次,电路将锁定键盘5分钟,防止他人的非法操作。电路由两大部分组成:密码锁电路和备用电源(UPS),其中设置UPS电源是为了防止因为停电造成的密码锁电路失效,使用户免遭麻烦。密码锁电路包含:键盘输入、密码修改、密码检测、开锁电路、执行电路、报警电路、键盘输入次数锁
21、定电路。2.2 单片机控制的密码锁方案二:由于单片机品种繁多,各种型号都有一定的应用环境,因此在选用时要多加比较,合理选择,以期获得最佳性价比。一般来说在选择单片机时从下面几个方面考虑:性能、存储器、运行速度、I/O口、定时/计数器、串行接口、模拟电路功能、工作电压、功耗、封装形式、抗干扰性、保密性,除了以上的一些还有一些最基本的,比如:中断源的数量和优先级、工作温度范围、有没有低电压检测功能、单片机内有无时钟振荡器、有无上电复位功能等。在开发过程中单片机还受到:开发工具、编程器、开发成本、开发人员的适应性、技术支持和服务等因素。基于以上因素本设计选用单片机AT89C51作为本设计的核心元件,
22、利用单片机灵活的编程设计和丰富的I/O端口,及其控制的准确性,实现基本的密码控制功能。在单片机外围电路外接输入键盘用于密码的输入和一些功能的控制,外接LED用于显示。当用户需要开锁时,先按开锁键之后输入密码,密码输入完确认。如果密码输入正确则开锁,不正确显示密码错误重新输入密码,当三次密码错误则发出报警;当用户需要修改密码时,先按下键盘设置键后输入原来密码,只有当输入的原密码正确才能设置新密码。新密码输入无误后按确认键使新密码得到存储,密码修改成功。可以看出方案二的控制灵活,准确性好,且保密性强还具有扩展功能,根据现实生活的需要此方案。其原理框图如图2.2所示。AT89C51数码管电源报警电路
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 单片机 电子 密码锁

链接地址:https://www.31ppt.com/p-3980992.html