电子密码锁门禁系统毕业设计
电子密码锁毕业设计

毕业综合训练课题名称单片机密码锁学院信息工程学院专业电子信息工程技术班级10级电信(专)一班姓名闫鹏学号110105010010 指导老师王蓓江西科技学院毕业综合训练任务书学院信息工程学院专业电子电子信息工程技术年级10级班级10电信(专)一班姓名闫鹏起止日期2012年10月—2012年11月题目单片机密码锁1.毕业综合训练任务及要求密码锁设计的关键问题是实现密码的输入、清除、更改、开锁等功能:(1)密码输入功能:按下一个数字键,一个“-”就显示在最右边的数码管上,同时将先前输入的所有“-”向左移动一位。
(2)密码清除功能:当按下清除键时,清除前面输入的所有值,并清除所有显示。
(3)开锁功能:当按下开锁键,系统将输入与密码进行检查核对,如果正确锁打开,否则不打开。
2.毕业综合训练的原始资料及依据随着人们对安全的重视和科技的发展,许多电子智能锁(指纹识别、IC卡辨认)已在国内外相继面世。
但是这些产品的特点是针对特定的指纹和有效卡,只能适用于保密要求的箱、柜、门等。
而且指纹识识别器若在公共场所使用存在容易机械损坏,IC卡还存在容易丢失、损坏等特点。
加上其成本较高,一定程度上限制了这类产品的普及和推广。
鉴于目前的技术水平与市场的接收程度,电子密码锁是这类电子防盗产品的主流。
3.主要参考资料、文献[1] 王迎旭.单片机原理及及应用.机械工业出版社 2001[2] 周航慈.单片机应用程序设计技术.周航慈北京航空航天大学出版社[3] 张洪润单片机应用技术教程北京:清华大学出版社,1997指导教师王蓓2012年11月15日指导教师评语建议成绩:优良中及格不及格指导教师签字年月日最终评定成绩:优良中及格不及格院长签章年月日目录第一章引言 (5)第二章系统总体方案设计 (6)第三章硬件电路设计 (7)3.1 键盘电路设计 (7)3.2LED显示电路 (8)3.3 开锁电路 (10)3.4报警电路 (10)第四章软件设计 (11)4.1软件设计思路 (11)4.2 各子程序设计 (11)第五章系统调试 (13)第六章心得体会 (14)第七章参考文献 (14)第一章引言在日常的生活和工作中, 住宅与部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决。
毕业设计论文_基于单片机的电子密码锁设计

毕业设计论文基于单片机的电子密码锁设计目录1. 引言 (1)1.1课题背景和意义 (1)1.2 电子密码锁发展趋势 (1)2.总体设计方案 (1)2.1 电子密码锁设计的具体要求 (1)2.2总体设计方案 (2)2.3系统总体设计原理 (3)3.电子密码锁的硬件设计 (4)3.1 主控芯片STC89C52 (4)3.2存储电路 (5)3.3 LCD显示模块 (6)3.4 单片机最小系统 (7)3.5 报警电路 (8)3.6 开锁电路 (8)3.7 键盘输入模块 (9)4.电子密码锁的软件设计 (9)4.1 主程序 (9)4.2 按键软件设计 (10)4.3密码设置软件设计 (11)4.4 开锁软件设计 (12)5. 调试与实现 (13)5.1 软件调试 (13)5.2 Proteus仿真 (14)5.3 Protel99 SE 电路设计 (15)5.4 硬件调试 (16)6.结论 (19)参考文献 (21)1. 引言1.1课题背景和意义随着电子技术和计算机技术的飞速发展,单片机性能不断完善,性能价格比显著提高,技术日趋完善。
由于单片机具有体积小、重量轻、价格便宜、功耗低、控制功能强及运算速度快等特点,因而在国民经济建设、军事及家用电器等各个领域均得到了广泛的应用。
本设计利用单片机及附加电子元器件实现数据采集和控制算法,来完成某一实际功能,检验并提高同学对整体电路设计和把握能力,了解单片机系统设计流程,以及电路板的实际制作和调试能力。
同时也加强对数字电路、单片机和微机原理等课程知识的实际应用能力,也为同类产品的进一步发展奠定理论和实践基础。
随着人们生活水平的提高和安全意识的加强,对安全的要求也就越来越高。
锁自古以来就是把守护门的铁将军,人们对它要求甚高,既要安全可靠的防盗,又要使用方便,这也是制锁者长期以来研制的主题。
随着电子技术的发展,各类电子产品应运而生,电子密码锁就是其中之一。
据有关资料介绍,电子密码锁的研究从20世纪30年代就开始了,在一些特殊场所早就有所应用。
数字密码锁的设计毕业论文

数字密码锁的设计毕业论文导言本毕业论文旨在设计一种安全可靠的数字密码锁,并研究其在实际应用中的可行性和有效性。
研究目标1. 设计一个简单但安全的数字密码锁系统;2. 研究密码保护机制,确保系统的安全性;3. 分析数字密码锁在不同环境下的实际应用可行性;4. 评估数字密码锁的性能指标和使用体验。
方法和步骤1. 研究市场上已有的数字密码锁和相关安全技术;2. 基于研究结果设计数字密码锁系统的硬件和软件结构;3. 开发密码保护机制,包括密码输入和验证等功能;4. 制作数字密码锁原型并进行功能测试;5. 进行实际场景测试,评估系统的可行性和有效性;6. 根据测试结果进行系统优化和改进。
预期结果通过对数字密码锁的设计和研究,预期实现以下目标:1. 设计出一种简单、易于使用和安全可靠的数字密码锁;2. 确保密码保护机制的有效性和难以破解性;3. 验证数字密码锁在实际应用场景中的可行性和有效性;4. 提出针对数字密码锁的性能优化和改进建议。
论文结构本论文将按照以下结构进行组织:1. 导言:介绍研究背景、目的和意义;2. 相关研究:综述市场上已有的数字密码锁和相关安全技术;3. 设计方案:详细描述数字密码锁系统的硬件和软件设计;4. 实验与测试:展示数字密码锁的功能测试和实际场景测试结果;5. 结果分析:对实验和测试结果进行分析和评估;6. 总结与展望:总结研究工作并展望未来的研究方向。
时间安排完成该文档的时间安排如下:1. 研究市场上已有的数字密码锁和相关安全技术:2周;2. 设计数字密码锁系统的硬件和软件结构:3周;3. 开发密码保护机制和制作数字密码锁原型:4周;4. 进行功能测试和实际场景测试:1周;5. 分析测试结果、优化系统并撰写论文:2周。
参考文献在论文中将引用相关的参考文献,以确保研究的可靠性和准确性。
以上为初步的论文计划和大纲,具体内容和结构将根据实际研究工作的进展进行调整和完善。
电子密码锁毕业设计论文(分享版)

毕业论文声明本人郑重声明:1.此毕业论文是本人在指导教师指导下独立进行研究取得的成果。
除了特别加以标注地方外,本文不包含他人或其它机构已经发表或撰写过的研究成果。
对本文研究做出重要贡献的个人与集体均已在文中作了明确标明。
本人完全意识到本声明的法律结果由本人承担。
2.本人完全了解学校、学院有关保留、使用学位论文的规定,同意学校与学院保留并向国家有关部门或机构送交此论文的复印件和电子版,允许此文被查阅和借阅。
本人授权大学学院可以将此文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本文。
3.若在大学学院毕业论文审查小组复审中,发现本文有抄袭,一切后果均由本人承担,与毕业论文指导老师无关。
4.本人所呈交的毕业论文,是在指导老师的指导下独立进行研究所取得的成果。
论文中凡引用他人已经发布或未发表的成果、数据、观点等,均已明确注明出处。
论文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写过的研究成果。
对本文的研究成果做出重要贡献的个人和集体,均已在论文中已明确的方式标明。
学位论文作者(签名):年月关于毕业论文使用授权的声明本人在指导老师的指导下所完成的论文及相关的资料(包括图纸、实验记录、原始数据、实物照片、图片、录音带、设计手稿等),知识产权归属华北电力大学。
本人完全了解大学有关保存,使用毕业论文的规定。
同意学校保存或向国家有关部门或机构送交论文的纸质版或电子版,允许论文被查阅或借阅。
本人授权大学可以将本毕业论文的全部或部分内容编入有关数据库进行检索,可以采用任何复制手段保存或编汇本毕业论文。
如果发表相关成果,一定征得指导教师同意,且第一署名单位为大学。
本人毕业后使用毕业论文或与该论文直接相关的学术论文或成果时,第一署名单位仍然为大学。
本人完全了解大学关于收集、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存或汇编本学位论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版,允许论文被查阅和借阅。
智能门禁系统设计毕业论文

智能门禁系统设计毕业论文目录一、内容简述 (2)1.1 研究背景与意义 (2)1.2 研究内容与方法 (4)1.3 论文结构安排 (5)二、智能门禁系统概述 (6)2.1 智能门禁系统的定义与发展历程 (7)2.2 智能门禁系统的功能需求与特点 (8)2.3 智能门禁系统的应用领域与前景 (9)三、智能门禁系统设计与实现 (11)3.1 系统总体设计 (12)3.1.1 系统架构设计 (14)3.1.2 系统功能模块划分 (15)3.2 系统硬件设计与选型 (17)3.2.1 控制器与传感器选型 (18)3.2.2 通信协议与网络拓扑结构设计 (19)3.3 系统软件设计与实现 (20)3.3.1 系统操作系统选择 (22)3.3.2 应用程序设计与开发 (23)3.3.3 数据管理与安全策略 (26)四、智能门禁系统测试与评估 (27)4.1 测试环境搭建与测试方法 (28)4.2 系统功能测试与性能评估 (29)4.3 系统可靠性与安全性分析 (30)五、结论与展望 (32)5.1 研究成果总结 (33)5.2 存在问题与改进措施 (34)5.3 未来发展趋势与研究方向 (36)一、内容简述随着科技的不断发展,智能门禁系统已经成为了现代建筑、企事业单位和社区等场所中不可或缺的一部分。
智能门禁系统通过运用先进的计算机技术、物联网技术和生物识别技术,实现了对人员进出的实时监控、管理和控制,大大提高了安全性和管理效率。
本论文旨在研究和设计一种基于物联网技术的智能门禁系统,以满足现代社会对安全、便捷和高效的需求。
本文首先介绍了智能门禁系统的背景和意义,分析了当前市场上常见的智能门禁系统的特点和不足之处。
详细介绍了本论文所设计的智能门禁系统的整体架构、关键技术和功能模块,包括硬件设备、软件平台、数据传输和用户界面等方面。
通过对实际应用场景的分析,验证了本论文所提出的智能门禁系统的可行性和优越性。
对本论文的研究成果进行了总结和展望,为进一步优化和完善智能门禁系统提供了理论依据和实践指导。
电子密码锁毕业设计

电子密码锁毕业设计电子密码锁毕业设计近年来,随着科技的不断发展,电子密码锁作为一种新型的安全设备,逐渐成为人们生活中不可或缺的一部分。
作为一名大学生,我也对电子密码锁产生了浓厚的兴趣,并决定将其作为我的毕业设计主题。
首先,我对电子密码锁的基本原理进行了深入的研究。
电子密码锁主要由密码输入模块、控制模块和电机驱动模块组成。
通过密码输入模块,用户可以输入自己设定的密码。
控制模块负责接收用户输入的密码,并与预设的密码进行比对,如果输入正确,则通过电机驱动模块控制锁的开关。
这种设计简单而高效,能够有效地保护用户的财产安全。
接下来,我开始着手设计我的电子密码锁。
我决定采用微控制器作为控制模块,并使用数字密码键盘作为密码输入模块。
为了增加系统的稳定性和安全性,我还添加了指纹识别模块和蓝牙模块。
通过指纹识别模块,用户可以使用自己的指纹进行解锁,这种方式更加方便快捷。
而蓝牙模块则可以实现手机远程开锁的功能,用户只需通过手机发送指令,即可控制电子密码锁的开关。
这种设计不仅提高了用户的使用便利性,同时也增加了系统的安全性。
在设计过程中,我遇到了许多挑战。
首先是如何保证系统的稳定性和安全性。
为了解决这个问题,我进行了大量的实验和测试,不断优化系统的设计。
其次是如何提高系统的响应速度。
通过对系统的硬件和软件进行优化,我成功地将响应时间缩短到了毫秒级别。
最后是如何保证系统的可靠性。
我进行了多次的测试和模拟,确保系统在各种条件下都能正常工作。
在完成设计后,我进行了一系列的实验和测试。
通过对系统的各项指标进行评估,我发现我的电子密码锁在安全性、稳定性和响应速度等方面都达到了预期的要求。
同时,我还对系统进行了实际应用测试,得到了用户的积极反馈。
他们对电子密码锁的使用体验非常满意,并对我的毕业设计表示了赞赏和肯定。
通过这次毕业设计,我不仅深入了解了电子密码锁的原理和设计方法,还提高了自己的动手实践能力和解决问题的能力。
同时,我也意识到科技的发展给我们的生活带来了巨大的改变,我们应该积极拥抱科技,并将其运用到实际生活中,为人们带来更多的便利和安全。
电子密码锁设计毕业设计

摘要本文课题设计的是基于单片机的数字电子密码锁,该数字电子密码锁的数据处理主控芯片就是单片机。
近年来,电子产品不断更新,向着智能化、微型化不断发展,人们的生活水平也随之提高。
很多家庭也拥有越来越多的高档家电产品以及贵重物品,传统的机械锁由于构造简单,安全性能低,互开率也变得越来越高,使得不少不法分子乘虚而入。
因此如何实现家庭防盗变得尤为重要,同时也为电子密码锁提供了有利的发展空间。
电子密码锁控制电路或芯片工作的方式是通过密码输入,然后达到控制机械开关的闭合,电子密码锁的控制设计的关键就是实现密码的输入、清除、开锁、更改等一系列功能。
电子密码锁种类很多,有比较简单的电路产品,还有应用较广的基于芯片的高性价比产品。
本设计将采用A T89C51单片机为控制核心,根据相应的软件程序和电路,从而实现密码的输入和修改,信息显示、系统报警、开闭锁等功能。
本文密码电子锁的设计简单易行,安全系数高。
关键字:电子密码锁,单片机,开锁AbstractThis article study design is based on single chip microcomputer digital electronic trick lock, the data processing of the digital electronic combination lock is main control chip microcontroller.In recent years, the electronic products are constantly updated, development towards intelligence, miniaturization, the living standard of people increases. Many families also have more and more high-grade electrical appliances product as well as valuables, the traditional mechanical lock because of its simple structure, safety performance is low, mutual opening rate also becomes more and more high, make a lot of criminals decide. So how to realize the family security is particularly important, as well as electronic combination lock provides favorable development space.The way or electronic combination lock control circuit is through the password input, and then to control the closing of the mechanical switch, electronic combination lock control design is the key to realize the password input, clear, lock, changes, and a series of functions.Electronic combination lock a lot of more phyletic, there is a simple circuit products, wide application and high cost performance products based on the chip. AT89C51 as the control core is adopted in this design, according to the corresponding software program and circuit, so as to realize the password input and modification, information display, alarm system, open closure, and other functions.In this paper, the design of the electronic password lock is simple, high safety coefficient.Key words: Electronic trick lock, the single chip microcomputer, the lock目录摘要 (4)Abstract (5)第一章、引言 (7)1.1课题背景 (7)1.2 课题的目的和意义 (7)1.3 课题要实现的目标 (7)第二章总体设计 (8)2.1设计方案 (8)2.2设计分析 (8)第三章、硬件设计 (9)3.1 AT89C51简介 (9)3.2主要单元电路介绍 (10)第四章、软件设计 (13)4.1系统软件的设计流程 (13)4.2 子程序的设计流程 (14)4.2.1自检子程序 (14)4.2.2移位子程序 (15)4.3存储单元的分配 (16)4.4系统源程序 (16)4.3成果展示及说明 (18)第五章系统调试 (19)第六章、设计总结及说明 (19)第七章、设计产品的应用前景 (19)参考文献 (21)致谢 (22)基于单片机的电子密码锁设计第一章、引言1.1课题背景在这个日新月异的现代文明社会,尽管人们的道德素质越来越高,但仍然存在一些“梁上君子”。
电子密码锁毕业设计

目录1 引言2 系统总体设计2.1 方案的设计2.2 方案的比较3 主要元器件介绍3.1 MCS-51 单片机结构3.2 单片机的构成4 系统硬件构成4.1 设计原理4.2 控制器4.3 矩阵键盘输入控制电路4.4 按键电路设计部分4.5 密码存储部分4.6 显示部分4.7 开锁部分5 系统软件设计结论致谢参考文献1引言随着人们生活水平的提高,如何实现防盗、安全这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜,电子锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的亲呢。
1.1电子密码锁的概述1.1.1 电子密码锁的简介随着社会物质财富的日益增长,安全防盗已成为社会问题。
而锁自古以来就是把门户的将军,人们对其要求比较高,不仅安全的防盗,而且还要使用方便,这是制锁者长期以来研制的主题。
锁的种类很多有密码锁、磁性锁、电子锁、激光锁、声控锁等等。
在传统钥匙的基础上加了一组或多组密码,不同声音,不同磁场,不同声波,不同光束光波,不同图像(如指纹、眼底视网膜等)来控制锁的开启。
从而大大的提高了锁的安全性能,是不法之徒无从下手,人们也就能对自身财产安全有了更多的保障。
当今安全信息系统应用越来越广泛,特别在保护机密、维护隐私和财产保护方面起重大作用,而基于电子密码锁的安全系统是其中的组成部分,因此研究它具有重大的现实意义。
1.1.2电子密码锁的发展趋势从目前的技术水平和市场认可程度看,使用最为广泛的是键盘式电子密码锁,该产品主要应用于保险箱、保险柜和金库,还有一部分应用于保管和运钞车。
键盘式电子密码在键盘上输入,与打电话差不多,因而易于掌握,其突出优点是“密码”记在被授权人脑子里的数字和字符,既准确又可靠,不会丢失,难以被窃。
但密码不能太简单,太简单了就容易被他人在键盘上试探出来,或者可能被旁观者窃测出来,造成保密性不足,当然,密码又不能太复杂,太复杂了可能自己都糊涂了,或者密码输入密码操作成功率低,造成使用不便,因此,为了发扬优点、克服弱点,键盘式电子密码也不断发展中,如“任意设定密码”技术使得被授权人可以根据自己的需要或喜好设定密码,常用常新,而“自动更改密码”技术使得本次输入的密码将自动更改成下次应输入的密码,更改的规律不为他人所知,因而不怕旁观者窃测;独出心裁的“键盘乱序显示”技术使得键盘上的固定键位每次显示出的字符不固定,并且显示的窄小角度只能由操作者正面看得到,因而即使旁观者看到操作动作也难以窃测出密码;“多重密码设定”技术使得单组密码不一定有效,适合多人分权使用,需要输入两组以上的密码才被认可,大大提高了保密性,如果限定输入密码的先后顺序或时间区段,则保密性还可提高。
#电子密码锁(本科毕业设计完整版)

人生最大的幸福,是发现自己爱的人正好也爱着自己。
基于单片机的电子密码锁设计摘要在日常的生活和工作中住宅和部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决若使用传统的机械式钥匙开锁人们常需携带多把钥匙使用极不方便且钥匙丢失后安全性即大打折扣在安全技术防范领域具有防盗报警功能的电子密码锁逐渐代替了传统的机械式密码锁电子密码锁具有安全性高、成本低、功耗低、易操作等优点本文从经济实用的角度出发采用美国Atmel公司的单片机AT89S51作为主控芯片和数据存储器单元结合外围的矩阵键盘输入、LCD液晶显示、报警、开锁等用C语言编写的主控芯片控制程序和EEPROM AT24C02读写程序相结合并用Keil软件进行编译设计了一款可以多次更改密码具有报警功能的电子密码控制系统这种密码锁的电路设计具有防试探按键输入、智能控制上锁、开锁、报警、修改密码等多种功能密码长度可变、保密性强、灵活性高、使用日益广泛关键词密码锁单片机报警 LCD显示Design of Electric Password Lock Based on MCUABSTRACTIn the daily life and the workthe way to the house's and department's safe guardunit's document filethe financial reporting as well as some individual material preservation almost need many locks. If we use tradition mechanical key to openthe people often must carry many keysbut it is not extremely convenient. If the key lostthe security will decline greatly. In the safety work guard domainthe lock with security warning function electronic combination have replaced the traditional mechanical combination lock graduallythe electronic combination lock have the highly securitythe lowly costthe lowly power wastageeasy to operate and so on merits.This article is based on the economical and practical point of viewuses the United States Atmel Corporation AT89S51 microcontroller as a master chip and the data memory unitit combines with the external matrix keyboard inputLCD digital displayalarmunlock and so on circuitsdominates by the C programming language chip EEPROM of the control procedures and carries on the translation with Keil softwarethe password can be changed many timesthe electronic the password control also has the alarming function.This password lock circuit design has anti-test button inputintelligent control lockunlockalarm and change the password multiple functions. Password length can be changed great security and high flexible than othersit is widely used.Key Words: Password lock; MCU; Alarm; LCD Display目录摘要第一章绪论1.1电子密码锁简介 (1)1.2电子密码锁的发展趋势 (1)1.3本设计所要实现的目标 (2)1.4设计方案简介 (2)第二章主要元器件介绍2.1主控芯片AT89S51 (3)2.1存储芯片AT24C02 (6)2.3 LCD1602显示器 (7)2.4 晶体振荡器 (8)第三章硬件系统构成3.1设计原理.............................................................................. (10)3.2电路总体构成 (10)3.3电源输入电路 (11)3.4键盘输入电路 (12)3.5密码存储电路 (12)3.6复位电路.............................................................................. (13)3.7晶振电路.............................................................................. (14)3.8显示电路.............................................................................. (14)3.9报警电路.............................................................................. (15)3.10开锁电路 ............................................................................. .15第四章软件系统设计4.1主程序流程图 (17)4.2按键软件设计 (18)4.3密码设置软件设计 (19)4.4开锁软件设计 (20)第五章调试和实现5.1硬件调试 ............................................................................. . (21)5.2软件调试 ............................................................................. . (21)5.3 Pruteus仿真 (22)结论和展望致谢参考文献附录第一章绪论1.1 电子密码锁简介电子密码锁是一种通过密码输入来控制电路或是芯片工作从而控制机械开关的闭合完成开锁、闭锁任务的电子产品它的种类很多有简易的电路产品也有基于芯片的性价比较高的产品现在使用较广的电子密码锁是以芯片为核心通过编程来实现的其性能和安全性已大大超过了机械锁其特点如下:1) 保密性好编码量多远远大于弹子锁随机开锁成功率几乎为零2) 密码可变用户可以随时更改密码防止密码被盗同时也可以避免因人员的更替而使锁的密级下降3) 误码输入保护当输入密码多次错误时报警系统自动启动4) 无活动零件不会磨损寿命长5) 使用灵活性好不像机械锁必须佩带钥匙才能开锁6) 电子密码锁操作简单易行一学即会1.2 电子密码锁的发展趋势日常生活和工作中住宅和部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决目前门锁主要用弹子锁其钥匙容易丢失;保险箱主要用机械密码锁其结构较为复杂制造精度要求高成本高且易出现故障人们常需携带多把钥匙使用极不方便且钥匙丢失后安全性即大打折扣针对这些锁具给人们带来的不便若使用机械式钥匙开锁为满足人们对锁的使用要求增加其安全性用密码代替钥匙的密码锁应运而生由于电子器件所限以前开发的电子密码锁其种类不多保密性差最基本的就是只依靠最简单的模拟电子开关来实现的制作简单但很不安全在后为多是基于EDA来实现的其电路结构复杂电子元件繁多也有使用早先的20引角的2051系列单片机来实现的但密码简单易破解随着电子元件的进一步发展电子密码锁也出现了很多的种类功能日益强大使用更加方便安全保密性更强由以前的单密码输入发展到现在的密码加感应元件实现了真真的电子加密用户只有密码或电子钥匙中的一样是打不开锁的随着电子元件的发展及人们对保密性需求的提高出现了越来越多的电子密码锁出于安全、方便等方面的需要许多电子密码锁已相继问世但这类产品的特点是针对特定有效卡、指纹或声音有效且不能实现远程控制只能适用于保密要求高且供个人使用的箱、柜、房间等由于数字、字符、图形图像、人体生物特征和时间等要素均可成为钥匙的电子信息组合使用这些信息能够使电子防盗锁获得高度的保密性如防范森严的金库需要使用复合信息密码的电子防盗锁组合使用信息也能够使电子防盗锁获得无穷扩展的可能使产品多样化对用户而言是"千挑百选、自得其所"可以看出组合使用电子信息是电子密码锁以后发展的趋势1.3 本设计所要实现的目标本设计采用单片机为主控芯片结合外围电路组成电子密码锁用户想要打开锁必先通过提供的键盘输入正确的密码才能将锁打开密码输入错误有提示为了提高安全性当密码输入错误三次将报警密码可以有用户自己修改设定锁打开后才能修改密码修改密码之前必须再次输入就的密码在输入新密码的时候要二次确认以防止误操作1.4 设计方案简介采用以单片机为核心的控制方案由于单片机种类繁多各种型号都有其一定的使用环境因此在选用时要多加比较合理选择以期获得最佳的性价比一般来说在选取单片机时从下面几个方面考虑:性能、存储器、运行速度、I/O口、定时/计数器、串行接口、模拟电路功能、工作电压、功耗、封装形式、抗干扰性、保密性除了以上的一些的还有一些最基本的比如:中断源的数量和优先级、工作温度范围、有没有低电压检测功能、单片机内有无时钟振荡器、有无上电复位功能等在开发过程中单片机还受到:开发工具、编程器、开发成本、开发人员的适应性、技术支持和服务等等因素基于以上因素本设计选用单片机AT89S51作为本设计的核心元件利用单片机灵活的编程设计和丰富的I/O端口及其控制的准确性实现基本的密码锁功能在单片机的外围电路外接输入键盘用于密码的输入和一些功能的控制外接AT24C02芯片用于密码的存储外接LCD1602显示器用于显示作用当用户需要开锁时先按键盘开锁键之后按键盘的数字键0-9输入密码密码输完后按下确认键如果密码输入正确则开锁不正确显示密码错误重新输入密码当三次密码错误则发出报警;当用户需要修改密码时先按下键盘设置键后输入原来的密码只有当输入的原密码正确后才能设置新密码新密码输入无误后按确认键使新密码将得到存储密码修改成功第二章主要元器件2.1主控芯片AT89S51单片机AT89S51功能介绍AT89S51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM-Falsh Programmable and Erasable Read Only Memory)的低电压高性能CMOS8位微处理器俗称单片机该器件采用ATMEL高密度非易失存储器制造技术制造和工业标准的MCS-51指令集和输出管脚相兼容由于将多功能8位CPU和闪烁存储器组合在单个芯片中ATMEL的AT89S51是一种高效微控制器为很多嵌入式控制系统提供了一种灵活性高且价廉的方案AT89S51芯片引脚图如图2-1所示主要特性:·和MCS-51 兼容·4K字节可编程闪烁存储器·寿命:1000写/擦循环·数据保留时间:10年·全静态工作:0Hz-24Hz·三级程序存储器锁定·128*8位内部RAM·32可编程I/O线·两个16位定时器/计数器·5个中断源·可编程串行通道·低功耗的闲置和掉电模式·片内振荡器和时钟电路管脚说明:下面按其引脚功能分为四部分叙述这40条引脚的功能1、主电源引脚VSS和VSSAT89S51芯片引脚图VSS--(40脚)接+5V电压;VSS--(20脚)接地2、外接晶体引脚XTAL1和XTAL2XTAL1(19脚)接外部晶体的一个引脚在单片机内部它是一个反相放大器的输入端这个放大器构成了片内振荡器当采用外部振荡器时对HMOS单片机此引脚应接地;对SHMOS单片机此引脚作为驱动端XTAL2(18脚)接外晶体的另一端在单片机内部接至上述振荡器的反相放大器的输出端采用外部振荡器时对HMOS单片机该引脚接外部振荡器的信号即把外部振荡器的信号直接接到内部时钟发生器的输入端;对XHMOS此引脚应悬浮3、控制或和其它电源复用引脚RST/VPD、ALE/PROG、PSEN和EA/VPP①RST/VPD(9脚)当振荡器运行时在此脚上出现两个机器周期的高电平将使单片机复位推荐在此引脚和VSS引脚之间连接一个约8.2k的下拉电阻和VSS引脚之间连接一个约10μF的电容以保证可靠地复位VSS掉电期间此引脚可接上备用电源以保证内部RAM的数据不丢失当VSS主电源下掉到低于规定的电平而VPD在其规定的电压范围(5±0.5V)内VPD就向内部RAM提供备用电源②ALE/PROG(30脚):当访问外部存贮器时ALE(允许地址锁存)的输出用于锁存地址的低位字节即使不访问外部存储器ALE端仍以不变的频率周期性地出现正脉冲信号此频率为振荡器频率的1/6因此它可用作对外输出的时钟或用于定时目的然而要注意的是每当访问外部数据存储器时将跳过一个ALE脉冲ALE端可以驱动(吸收或输出电流)8个LS型的TTL输入电路对于EPROM单片机(如8751)在EPROM编程期间此引脚用于输入编程脉冲(PROG)③PSEN(29脚):此脚的输出是外部程序存储器的读选通信号在从外部程序存储器取指令(或常数)期间每个机器周期两次PSEN有效但在此期间每当访问外部数据存储器时这两次有效的PSEN信号将不出现PSEN同样可以驱动(吸收或输出)8个LS型的TTL输入④EA/VPP(引脚):当EA端保持高电平时访问内部程序存储器但在PS(程序计数器)值超过0FFFH(对851/8751/80S51)或1FFFH(对8052)时将自动转向执行外部程序存储器内的程序当EA保持低电平时则只访问外部程序存储器不管是否有内部程序存储器对于常用的8031来说无内部程序存储器所以EA脚须常接地这样才能只选择外部程序存储器对于EPROM型的单片机(如8751)在EPROM编程期间此引脚也用于施加21V的编程电源(VPP)4.控制或和其它电源复用引脚 RST/VpdALE/PROGPSEN 和EA/VppRST/Vpd 当振荡器运行时在此引脚上出现两个机器同期的高电平(由低到高跳变)将使单片机复位在 VSS掉电期间此引脚可接上备用电源由 Vpd向内部 RAM提供备用电源以保持内部RAM中的数据ALE/PROG 正常操作时为ALE功能(允许地址钱存)提供把地址的低字节锁存到外部锁存器ALE引脚以不变的频率(振荡周期的1/6)周期性地发出正脉冲信号因此它可用作对外输出的时钟或用于定时目的但要注意每当访问外部数据存储器时将跳过一个 ALE脉冲ALE端可以驱动(吸收或输出电流)八个 LSTTL电路对于 EPROM型单片机在 EPROM编程期间此引脚接收编程脉冲(PROG功能)PSEN 外部程序存储器读选通信号输出端在从外部程序存储器取指令(或数据)期间;PSEN 在每个机器周期内两次有效 PSEN 同样可以驱动八个LSTTL输入EA/Vpp EA为内部程序存储器和外部程序存储器选择端当EA为高电平时访问内部程序存储器(PS值小于4K)当EA为低电平时则访问外部程序存储器对于EPROM型单片机在EPROM编程期间此引脚上加21VEPROM编程电源(Vpp)5、输入/输出(I/O)引脚P0、P1、P2、P3(共32根)①P0口(39脚至32脚):是双向8位三态I/O口在外接存储器时和地址总线的低8位及数据总线复用能以吸收电流的方式驱动8个LS型的TTL负载②P1口(1脚至8脚):是准双向8位I/O口由于这种接口输出没有高阻状态输入也不能锁存故不是真正的双向I/O口P1口能驱动(吸收或输出电流)4个LS型的TTL负载对8052、8032P1.0引脚的第二功能为T2定时/计数器的外部输入P1.1引脚的第二功能为T2EX捕捉、重装触发即T2外部控制端对EPROM编程和程序验证时它接收低8位地址③P2口(21脚至28脚):是准双向8位I/O口在访问外部存储器时它可以作为扩展电路高8位地址总线送出高8位地址在对EPROM编程和程序验证期间它接收高8位地址P2可以驱动(吸收或输出电流)4个LS型的TTL负载④P3口(10脚至17脚):是准双向8位I/O口在MSS-51中这8个引脚还用于专门功能是复用双功能口P3能驱动(吸收或输出电流)4个LS型的TTL负载作为第一功能使用时就作为普通I/O口用功能和操作方法和P1口相同作为第二功能使用时各引脚的定义如表所示值得强调的是P3口的每一条引脚均可独立定义为第一功能的输入输出或第二功能表2-1 P3口管脚备选功能P3.0RXD(串行输入口)P3.1TXD(串行输出口)P3.2/INT0(外部中断0)P3.3/INT1(外部中断1)P3.4T0(记时器0外部输入)P3.5T1(记时器1外部输入)P3.6/WR(外部数据存储器写选通)P3.7/RD(外部数据存储器读选通)2.2 存储芯片AT24C02如图2-2为AT24C02的芯片引脚图图2-2 AT24C02的芯片引脚图特点:低压和标准电压运行模式- 2.7 (VCC = 2.7V to 5.5V)- 1.8 (VCC = 1.8V to 5.5V)内建128x8存储序列2线制串行接口双向数据传送协议100kHz(1.8V2.5V2.7V) 和400kHz(5V)兼容写同步时钟(最大10ms)高可靠性极限:1M写时钟周期数据保存:100年不断推进的芯片等级扩大了设备的可用温度范围AT24C02提供电可擦除的串行1024位存储或可编程只读存储器(EEPROM)128字(8位/字) 芯片在低压的工业和商业使用中进行了最优化设备操作:CLOCK 和DATA变化:SDA管脚通常外部要拉高SDA管脚上的数据只能在SCL低期间改变数据在SCL高期间改变定义为一个开始或停止信号开始状态:在任何操作之前必须有一个开始信号----在SCL为高时SDA上产生一个下降沿停止状态: SCL为高时SDA产生一个上升沿是停止信号停止信号后将停止所有通信在一个读的序列之后停止信号将让EEPROM进入备用电源模式2.3 LCD16022显示器液晶显示模块已作为很多电子产品的通过器件如在计算器、万用表、电子表及很多家用电子产品中都可以看到显示的主要是数字、专用符号和图形1602型LCD显示模块具有体积小功耗低显示内容丰富等特点1602型LCD可以显示2行16个字符有8位数据总线D0-D7和RSR/WEN三个控制端口工作电压为5V并且具有字符对比度调节和背光功能接口信号说明:1602型LCD的接口信号说明如表2-2所示表2-2 LCD1602接口信号说明符号引脚说明编号符号引脚说明1VSS电源地9D2数据2VDD电源正极10D3数据3VL液晶显示偏压11D4数据4RS数据/命令选择12D5数据5R/W读/写选择13D6数据6E使能信号14D7数据7D015BLA背光源正极8D1数据16BLK背光源负极1602型LCD主要技术参数:显示容量:16×2个字符芯片工作电压:4.5-5.5V工作电流:2.0mA(5.0V)模块最佳工作电压:5.0V字符尺寸:2.95×4.35(W×H)mm1602型LCD基本操作程序如下表所示:表2-3 LCD1602基本操作程序读状态输入RS=LR/W=HE=H输出D0-D7=状态字写指令输入RS=LR/W=LD0-D7=指令码E=高脉冲输出无读数据输入RS=HR/W=HE=H输出D0-D7=数据写数据输入RS=HR/W=LD0-D7=数据E=高脉冲输出无2.4晶体振荡器晶体振荡器简称晶振其作用在于产生原始的时钟频率这个频率经过频率发生器的放大或缩小后就成了电脑中各种不同的总线频率以声卡为例要实现对模拟信号44.1kHz或48kHz的采样频率发生器就必须提供一个44.1kHz或48kHz的时钟频率如果需要对这两种音频同时支持的话声卡就需要有两颗晶振但是现在的娱乐级声卡为了降低成本通常都采用SCR将输出的采样频率固定在48kHz但是SRC会对音质带来损害而且现在的娱乐级声卡都没有很好地解决这个问题现在使用最广泛的是石英晶体振荡器石英晶体振荡器是一种高精度和高稳定度的振荡器石英晶体振荡器也称石英晶体谐振器它用来稳定频率和选择频率是一种可以取代LC谐振回路的晶体谐振元件石英晶体振荡器广泛地使用在电视机、影碟机、录像机、无线通讯设备、电子钟表、单片机、数字仪器仪表等电子设备中为数据处理设备产生时钟信号和为特定系统提供基准信号在单片机中为其提供时钟频率石英晶体振荡器是利用石英晶体(二氧化硅的结晶体)的压电效应制成的一种谐振器件它的基本构成大致是:从一块石英晶体上按一定方位角切下薄片(简称为晶片它可以是正方形、矩形或圆形等)在它的两个对应面上涂敷银层作为电极在每个电极上各焊一根引线接到管脚上再加上封装外壳就构成了石英晶体谐振器简称为石英晶体或晶体、晶振其产品一般用金属外壳封装也有用玻璃壳、陶瓷或塑料封装的只要在晶体振子板极上施加交变电压就会使晶片产生机械变形振动此现象即所谓逆压电效应当外加电压频率等于晶体谐振器的固有频率时就会发生压电谐振从而导致机械变形的振幅突然增大第三章硬件系统设计3.1 设计原理本设计主要由单片机、矩阵键盘、液晶显示器和密码存储等部分组成其中矩阵键盘用于输入数字密码和进行各种功能的实现由用户通过连接单片机的矩阵键盘输入密码后经过单片机对用户输入的密码和自己保存的密码进行对比从而判断密码是否正确然后控制引脚的高低电平传到开锁电路或者报警电路控制开锁还是报警实际使用时只要将单片机的负载由继电器换成电子密码锁的电磁铁吸合线圈即可当然也可以用继电器的常开触点去控制电磁铁吸合线圈本系统共有两部分构成即硬件部分和软件部分其中硬件部分由电源输入部分、键盘输入部分、密码存储部分、复位部分、晶振部分、显示部分、报警部分、开锁部分组成软件部分对应的由主程序、初始化程序、LCD显示程序、键盘扫描程序、启动程序、关闭程序、建功能程序、密码设置程序、EEPROM读写程序和延时程序等组成图3-1 电子密码锁原理框图3.2 电路总体构成在确定了选用什么型号的单片机后就要确定在外围电路其外围电路包括电源输入部分、键盘输入部分、密码存储部分、复位部分、晶振部分、显示部分、报警部分、开锁部分组成根据实际情况键盘输入部分选择4*4矩阵键盘显示部分选择字符型液晶显示LCD1602密码存储部分选用AT24C02芯片来完成其原理图如图3-2所示:图3-2 电路总体结构图3.3 电源输入电路密码锁主要控制部分电源需要用5V直流电源供电其电路如图3-3所示而5V电源输入时往往伴有杂波所以加一个2.2uF的电容滤波这样输出的电压一般能满足要求图3-3 电源输入电路原理图3.4 键盘输入电路由于本设计所用到的按键数量较多而不适合用独立按键式键盘采用的是矩阵式按键键盘它由行线和列线组成也称行列式键盘按键位于行列的交叉点上密码锁的密码由键盘输入完成和独立式按键键盘相比要节省很多I/O口本设计中使用的这个4*4键盘不但能完成密码的输入还能作特别功能键使用比如清空显示功能等键盘的每个按键功能在程序设计中设置其大体功能(看键盘按键上的标记)及和单片机引脚接法如图3-4所示:图3-4 键盘输入原理图3.5 密码存储电路AT24C02是ATMEL公司的2KB字节的电可擦除存储芯片采用两线串行的总线和单片机通讯电压最低可以到2.5V额定电流为1mA静态电流10Ua(5.5V)芯片内的资料可以在断电的情况下保存40年以上而且采用8脚的DIP封装使用方便其电路如图3-5所示图中1、2、3脚是三条地址线用于确定芯片的硬件地址在AT89S51上它们都能接地第5脚和第8脚分别为正、负电源AT24C02中带有片内地址寄存器每写入或读出一个数据字节后该地址寄存器自动加1以实现对下一个储存单元的读写所有字节均以单一操作方式读取3.6 复位电路单片机复位是使CPU和系统中的其他功能部件都处在一个确定的初始状态并从这个状态开始工作例如复位后PC=0000H使单片机从第-个单元取指令无论是在单片机刚开始接上电源时还是断电后或者发生故障后都要复位在复位期间(即RST为高电平期间)P0口为高组态P1-P3口输出高电平;外部程序存储器读选通信号PSEN无效地址锁存信号ALE也为高电平根据实际情况选择如图2-8所示的复位电路该电路在最简单的复位电路下增加了手动复位按键在接通电源瞬间电容C1上的电压很小复位下拉电阻上的电压接近电源电压即RST为高电平在电容充电的过程中RST端电压逐渐下降当RST端的电压小于某一数值后CPU脱离复位状态由于电容C1足够大可以保证RST高电平有效时间大于24个振荡周期CPU能够可靠复位增加手动复位按键是为了避免死机时无法可靠复位当复位按键按下后电容C1通过R5放电当电容C1放电结束后RST端的电位由R11和R15分压比决定由于R11<<R15 因此RST为高电平CPU处于复位状态松手后电容C1充电RST端电位下降CPU脱离复位状态R11的作用在于限制按键按下瞬间电容C1的放电电流避免产生火花以保护按键触电图3-6 复位电路原理图3.7 晶振电路AT89C51引脚XTAL1和XTAL2和晶体振荡器及电容C2、C1按图3-7所示方式连接晶振、电容C2/C3及片内和非门(作为反馈、放大元件)构成了电容三点式振荡器振荡信号频率和晶振频率及电容C1、C2的容量有关但主要由晶振频率决定范围在0~33MHz之间电容C2、C3取值范围在5~30pF之间根据实际情况本设计中采用12MHZ做系统的外部晶振电容取值为20pF图3-7 晶振电路原理图3.8 显示电路为了提高密码锁的密码显示效果能力本设计的显示部分由液晶显示器LCD1602取代普通的数码管来完成只有按下键盘上的开启按键后显示器才处于开启状态同理只有按下关闭按键后显示器才处于关闭状态否则显示器将一直处于初始状态当需要对密码锁进行开锁时按下键盘上的开锁按键后利用键盘上的数字键0-9输入密码每按下一个数字键后在显示器上显示一个*输入多少位就显示多少个*当密码输入完成时按下确认键如果输入的密码正确的话LCD子显示"RIGHT"单片机其中P2.0引角会输出低电平使三极管T2导通电磁铁吸合电子密码锁被打开。
电子密码锁毕业设计

1 绪论未来的世界是怎样的?相信看过科幻片的朋友都知道,在电影里,所有能体现未来世界的东西的无非都是些高科电子技术,有人就说过,其实未来的世界就是电子的世界,生活、工作等任何一个角落都会被高新的电子技术覆盖。
那将是一个多么充满诱惑力的时代,不过,就在我们身边,电子技术也正悄悄的飞速发展着,正逐渐走进人们的视眼。
本设计以51单片机为开发平台,附加了时钟、温度、读音等外围电路,做了个多功能电子密码锁。
设计可以具体分为以下几个阶段。
首先是设计构想阶段:在这个阶段内,要为自己的设计做个全面的形象设计,该产品要做个什么东西,要实现什么样的功能,具体需要哪些硬件等等。
然后是设计准备阶段:此时要完成对各芯片资料的收集,以及各种元器件的购买。
其次是硬件的实现阶段:当所有的资料准备齐全后,画出相应的电路原理图,对每个功能模块分别进行模拟实现,如果没有出现错误就画出PCB电路图,送厂做板,并完成对元器件的焊接工作。
最后是软件完善阶段:当一切硬件资源准备好之后,就可以对产品进行程序编写了。
本论文的撰写和上述设计基本相符,分别从多功能电子密码锁的功能介绍、开发平台、制作过程分析、作品及使用介绍等方面着手,详细为大家解说一个产品的设计与实现过程,并和大家一起分享实践过程的心得与体会。
2 电子密码锁介绍2.1 电子密码锁发展背景2.1.1 锁具的发展简介在远古时代,聪明的人类已懂得把个人贵重的物品用兽皮包起来,外面用绳索捆缚,最后的开启处打上特殊的绳结。
而绳结只能用一个叫“骨锉”的工具才能挑开。
绳结和骨锉,就是锁和钥匙的雏形。
从上世纪50年代的挂锁、抽屉锁、电气柜锁、自行车锁,到60年代的防盗锁,从70年代的球形锁,80年代的执手锁、摩托车锁,到90年代的IC、TM、RF电子门锁,甚至代表当今最高科技的智能门锁、密码锁、指纹锁、楼宇对讲可视系统,锁的形式和功能发生了翻天覆地的变化。
2.1.2 电子密码锁的特点电子密码锁是二十一世纪制锁业的一次革命。
电子密码锁的毕业论文

电子密码锁的毕业论文目录摘要关键词一引言二.总体方案设计2.1一号方框图2.2二号方框图三.单元模块设计3.1RS触发器3.2555单稳态触发器3.3.74LS161计数器3.4 总电路图四功能介绍4.1 各单元模块功能介绍4.2键盘输入、密码修改电路图4.3密码输入错误三次即锁定电路4.4计时电路4.5 各单元模块的连接五.软件设计六.系统功能七.设计总结八.参考文献摘要每一位解锁意图码在密码锁部引发的试图解锁动作,可称为安全密码锁的解锁事件。
电子安全密码所有开启意图码驱动,进党开启意图码预设定的安全密码完全匹配时,方可逐步开启密码锁。
关键词:密码锁 RS触发器键盘输入一引言随着科学技术的进步,电子器件和电子系统设计方法日新月异,电子设计自动化技术正是适应了现代电子产品设计的要求,吸收了多学科最新成果而形成的一门新技术。
为保证电子产品设计的速度和质量,适应“第一时间推出产品”的设计要求,EDA技术已成为不可缺少的一项先进技术和重要工具,掌握EDA技术是电子信息类专业学生,工程技术人员所必备的基本能力和技能。
随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜,电子锁由于其性高,使用灵活性好,安全系数高,受到了广大用户的亲呢。
意外事故或人为破坏可能造成中的灾难性后果的系统称为要害系统。
要害系统的保证性包括安全性、可开性和保全性,涵非常丰富。
我们设计的电子密码锁是一类针对要害系统的安全保险器件,其设计概念与常见的保安密码锁有所不同。
从系统设计观点看,电子安全密码锁是一个实体域定义的概念,比较机械安全密码锁,具有设计实现简便、密码装订灵活、制造成本低廉等优点。
基于解锁时间概念思考,电子密码锁应具备如下基本功能:1.逐位解锁解锁过程的事件序列特性决定了它部状态机的多步步进特性。
2.单次试开解锁事件是单向不可逆的,因此,安全密码锁部应含误码锁定组件。
密码锁毕业设计

密码锁毕业设计密码锁毕业设计在当今信息技术高速发展的时代,密码锁作为一种安全可靠的身份验证方式,越来越受到人们的关注和使用。
为了更好地应对现代社会的安全需求,我决定在我的毕业设计中研究和开发一种高级密码锁系统。
首先,我将介绍密码锁的基本原理和发展历程。
密码锁是一种通过输入密码来验证身份的安全装置。
它的原理是将用户设定的密码与锁内部储存的密码进行比对,如果一致则解锁。
密码锁的发展经历了从简单的机械锁到电子锁再到智能锁的演变过程。
现代密码锁已经具备了多种高级功能,如指纹识别、声音识别和面部识别等。
接下来,我将详细阐述我设计的密码锁系统的特点和功能。
首先,我将采用先进的指纹识别技术来替代传统的密码输入方式。
指纹识别是一种非常安全和方便的身份验证方式,每个人的指纹都是独一无二的,几乎不可能被伪造。
此外,我还将加入声音识别功能,通过分析用户的声音特征来验证身份。
这种方式可以有效防止他人冒充用户进行非法操作。
为了增加密码锁系统的可靠性和安全性,我还将引入双重身份验证的功能。
双重身份验证是指在用户通过指纹或声音识别验证后,还需要输入自己设置的密码才能解锁。
这样一来,即使有人成功伪造了指纹或声音,也无法进入系统。
双重身份验证能够有效地防止非法侵入和信息泄露。
此外,我还将为密码锁系统添加远程控制功能。
用户可以通过手机应用或者电脑远程控制密码锁的开关状态。
这样一来,用户无论身在何处,都可以随时随地控制锁的状态,方便快捷。
同时,远程控制还可以记录和监控密码锁的使用情况,让用户对家庭或办公室的安全状况有更清晰的了解。
最后,我将介绍密码锁系统的实施和应用。
我将采用先进的硬件和软件技术来实现密码锁系统的开发。
硬件方面,我将选择高性能的指纹和声音识别传感器,并与锁体进行合理的结合。
软件方面,我将编写一套完整的密码锁管理系统,包括用户注册、指纹和声音信息的录入和管理、远程控制等功能。
密码锁系统的应用非常广泛。
它可以用于家庭、办公室、酒店、银行等各种场所的门禁控制。
电子密码锁毕业设计PPT文档

2.总体设计方案
2.1 设计思路
电子密码锁的设计主要由三部分组成:4×4矩阵键盘接口电路、输出 LCD1602显示电路。24C02密码保存防掉电数据消失功能,另外系统还有LED 提示灯,报警蜂鸣器等。设计原理框图如下:
键盘输入 复位电路 密码存储电路 晶振电路
AT89C51
电源输入 显示电路 报警电路 开锁电路
在整个设计系统中充分掌握各模块电路,对硬件电路进行,使用C 语言编写全部的驱动程序,硬件系统的稳定性、进一步降低系统功耗等。
结束
输入原始密码
所输 入密 码Y
N 输入次数加1
N
输新密码正确?
次数 >3?
Y
再次输新密码
报警程序
N 两次新密码输入相同?
返回
Y 设置成功
开锁程序流程图
开始
初始化
按开锁键
输入密码
按确认键
所 输入
密 码正 Y 开锁确?
输入次数加1
次数>3? N
报警程序
N Y
返回
Proteus仿真图
仿真结果
所设计的系统中包含了AT89s52、LCD1602、LED、EEPROM、 蜂鸣器,输入部件(键盘)等部分,通过键盘输入信息功能在LCD, LED上显示,并做出相应指示作用。
2、密码更改功能:将输入的值作为新的密码。
电子密码锁的设计主要由三部分组成:4×4矩阵键盘接口电路、输N 出
2、密码更改功能:将输入的值作为新的密码。密码正确?
次数加1
LCD1602显示电路。
的设鸣器,输入部件(键盘)等部分,通过键盘输入信息功能在LCD,
密码输入错误1602LCD会出现错误提示,蜂鸣器持续报警。 Y
毕业设计电子密码锁(基于AT89C51)

毕业设计电子密码锁(基于AT89C51)1000字电子密码锁是一种非接触式的密码验证系统,可用于保护门锁、保险柜等的安全。
本文将介绍一个基于AT89C51单片机的电子密码锁的设计和实现。
1. 系统设计本电子密码锁系统由输入模块、验证模块和控制模块组成。
整个系统的工作流程如下:1) 当用户输入密码时,输入模块将密码传递给验证模块;2) 验证模块将密码与预设的密码进行比较验证;3) 如果验证通过,控制模块将开启门锁;4) 如果验证失败,控制模块将不做任何操作。
具体的系统设计如下:1) 输入模块:输入模块使用12个按钮组成一个键盘,用户通过按下不同的按钮来输入数字密码。
按下按钮时,按钮会发送一个电平信号,经过一定处理之后,输入模块将会将该信号转化为数字密码,并传递给验证模块。
2) 验证模块:验证模块将用户输入的数字密码与预设的密码进行比较。
系统中有一个EEPROM芯片,用于保存预设密码。
当用户输入密码后,验证模块将从EEPROM中读取预设密码,然后与用户输入的密码进行比较验证。
如果密码匹配,验证模块会向控制模块发送一个开锁的信号。
3) 控制模块:控制模块用于控制门锁的开关。
当接收到验证模块发来的开锁信号时,控制模块将开启电子密码锁的门锁,否则应保持关闭。
2. 系统实现本系统的具体实现采用基于AT89C51单片机的架构。
下面分别从输入模块、验证模块和控制模块三个方面来介绍系统的实现。
1) 输入模块:输入模块包含一个12个按键的键盘。
在按键按下时,按键输出端的电平将发生变化,因此需要使用中断来处理。
具体的实现方法是:首先将按键输出端连接到单片机的外部中断端口。
当按键按下时,外部中断端口会触发一个中断,中断处理程序会将按下的按键号存储到一个称作“键值缓存”的变量中。
2) 验证模块:验证模块主要涉及EEPROM的读写操作。
具体地,当用户输入密码后,输入模块将用户输入的密码通过验证模块传递给控制模块。
控制模块通过读取EEPROM中的预设密码与用户输入的密码进行比较,判断是否匹配。
(完整版)基于51单片机的电子密码锁毕业设计论文

(完整版)基于51单⽚机的电⼦密码锁毕业设计论⽂⽬录第1章绪论 (1)1.1电⼦锁的发展状况 (1)1.2设计电⼦密码锁的意义及相关技术指标 (1)第2章总体设计及⽅案论证 (2)2.1单⽚机模块 (2)2.2输⼊键盘模块 (2)2.2.1独⽴式按键 (2)2.2.2矩阵式键盘 (3)2.3数码管显⽰模块 (3)2.3.1 LED静态显⽰⽅式 (3)2.3.2 LED动态显⽰⽅式 (3)2.4电源模块 (3)2.4.1蓄电池供电 (3)2.4.2双路电源供电 (3)2.5开锁电路模块 (4)2.6报警电路模块 (4)2.7最优⽅案 (4)第3章硬件电路设计 (4)3.1输⼊键盘 (4)3.2显⽰数码管 (5)3.3开锁电路 (6)3.4报警电路 (6)3.5电源电路 (7)3.6复位电路 (7)3.7振荡电路 (8)第4章软件设计 (9)4.1主程序流程图及程序 (9)4.2延时⼦程序 (11)4.3修改密码⼦程序 (11)4.4扫描键盘输⼊⼦程序 (11)4.5中断及报警⼦程序 (12)4.6显⽰⼦程序 (13)第5章设计总结 (15)参考⽂献 (16)附录Ⅰ (17)附录Ⅱ (18)第1章绪论1.1电⼦锁的发展状况随着科技的发展,传统的机械锁被破解的概率越来越⾼了,新型的盗贼也学会了与时俱进,通过各种技术⽅法和⼿段即会在短时间内开启结构复杂的机械锁,会不留痕迹的登堂⼊室,给失主和警⽅留下各种不易解惑的疑团。
由此我们想到,要是在机械锁的基础上再装上⼀把电⼦锁,就彻底杜绝了单⼀机械锁易被开启的弊端,从⽽极⼤提⾼门锁的安全防范性能。
当今世界,电⼦锁发展已经到了⾮常⾼的境界,由于电⼦元件特别是单⽚机应⽤在最近⼏年得到空前发展,电⼦锁⽆论是在功能还是在稳定性⽅⾯都有了较⼤的提⾼,在保密性⽅⾯已经做到了密码识别、指纹识别、⼈声识别等。
就整体形势⽽⾔,电⼦锁在国外发展⽐较早,所以应⽤也⽐较⼴泛,主要⽤于家庭门锁,银⾏公司等的财务保险柜锁和政府机关及⾼级宾馆等重要场合的智能控制门锁等。
毕业设计报告(密码锁)

目 录1. 1. 现代电路系统设计方法和实现手段现代电路系统设计方法和实现手段现代电路系统设计方法和实现手段------------------------------------1 ------------------------------------11.1 1.1 现代电路系统的设计方法现代电路系统的设计方法现代电路系统的设计方法---------------------------------------1 ---------------------------------------11.2 1.2 现代电路系统的实现手段现代电路系统的实现手段现代电路系统的实现手段---------------------------------------2 ---------------------------------------21.3 1.3 电子密码锁装置发展现状及趋势电子密码锁装置发展现状及趋势电子密码锁装置发展现状及趋势---------------------------------3 ---------------------------------32. 2. 在系统可编程技术简介在系统可编程技术简介在系统可编程技术简介 ---------------------------------------------4 ---------------------------------------------42.1 2.1 概述概述概述---------------------------------------------------------4 ---------------------------------------------------------42.2 ISP 设计方法及设计流程设计方法及设计流程 ---------------------------------------4 ---------------------------------------42.3 2.3 器件介绍器件介绍器件介绍----------------------------------------------------6 ----------------------------------------------------62.4开发软件开发软件-----------------------------------------------------11 -----------------------------------------------------112.5 VHDL 语言介绍语言介绍------------------------------------------------14 ------------------------------------------------143. 3. 基于基于CPLD/FPGA 器件的电子密码锁设计器件的电子密码锁设计--------------------------------19 --------------------------------193.1 3.1 以门电路为核心的电子密码锁设计以门电路为核心的电子密码锁设计以门电路为核心的电子密码锁设计------------------------------19 ------------------------------193.2 3.2 以比较器为核心的电子密码锁设计以比较器为核心的电子密码锁设计以比较器为核心的电子密码锁设计-----------------------------20 -----------------------------203.3 3.3 序列信号检测器式电子密码锁设计序列信号检测器式电子密码锁设计序列信号检测器式电子密码锁设计-----------------------------21 -----------------------------214. 4. 以以CD4017为核心的电子密码锁设计为核心的电子密码锁设计-----------------------------------23 -----------------------------------234.1 4.1 电路方案设计一电路方案设计一电路方案设计一--------------------------------------------24 --------------------------------------------244.2 4.2 电路方案设计二电路方案设计二电路方案设计二--------------------------------------------26 --------------------------------------------264.3 4.3 电路方案设计三电路方案设计三电路方案设计三--------------------------------------------27 --------------------------------------------275. 5. 电路系统图设计电路系统图设计电路系统图设计---------------------------------------------------27---------------------------------------------------276. 6. 安装与焊接技术工艺安装与焊接技术工艺安装与焊接技术工艺-----------------------------------------------29 -----------------------------------------------296.1 6.1 安装技术安装技术安装技术-------------------------------------------------29 -------------------------------------------------296.2 6.2 焊接技术焊接技术焊接技术-------------------------------------------------31 -------------------------------------------------317. 7. 设计过程中存在的问题及解决方法设计过程中存在的问题及解决方法设计过程中存在的问题及解决方法-----------------------------------33 -----------------------------------337.1程序编译中遇到的问题程序编译中遇到的问题---------------------------------------33 ---------------------------------------337.2电路系统安装调试遇到的问题电路系统安装调试遇到的问题---------------------------------33 ---------------------------------338. 8. 设计过程及结果情况设计过程及结果情况设计过程及结果情况----------------------------------------------33 ----------------------------------------------339. 9. 设计心得体会设计心得体会设计心得体会----------------------------------------------------34 ----------------------------------------------------3410.致 谢-----------------------------------------------------------3511.参考文献---------------------------------------------------------3612.附 录-----------------------------------------------------------361、现代电路系统设计方法和实现手段1.1 1.1 现代电路系统设计方法现代电路系统设计方法目前,EDA 技术的发展使得设计师有可能实现真正的自顶向下技术的发展使得设计师有可能实现真正的自顶向下((TOP TOP——DOWN )的设计。
宿舍门禁管理系统毕业设计

宿舍门禁管理系统毕业设计嘿,同学们!咱们今天来聊聊宿舍门禁管理系统毕业设计这事儿。
你想想,宿舍就像咱们在学校里的小家,得有个靠谱的“守门员”不是?这宿舍门禁管理系统啊,就好比是这个尽职尽责的“守门员”。
先说这系统的功能需求吧。
得能准确识别咱们的身份吧,总不能把张三认成李四,那不乱套啦?还得能记录咱们进出的时间,就像个细心的小账本,啥时候进,啥时候出,清清楚楚。
这要是没做好,不就跟那糊涂账一样,出了问题都不知道咋回事!再说说技术实现。
人脸识别?指纹识别?还是刷卡?这可得好好琢磨琢磨。
人脸识别多方便啊,往那一站,“咔”,门就开了,可万一光线不好识别不出来咋办?指纹识别倒是挺精准,可万一手指受伤了,那不就抓瞎啦?刷卡倒是简单,可要是卡丢了被别人捡到,那岂不是能随便进宿舍啦?还有这数据库设计,那可不能马虎。
得把咱们所有人的信息都存好,还得保证安全,不能被别人随便窃取。
这要是出了岔子,不就跟家里的保险箱被人撬了一样危险?界面设计也很重要啊!得简单明了,让大家一看就知道咋操作。
要是弄的复杂得像个迷宫,大家不得晕头转向?系统测试更是关键。
不测试好,万一正式用的时候出问题,那可就麻烦大了。
就好比一辆没经过严格测试的车,你敢开着上路吗?做这个毕业设计,可不能三天打鱼两天晒网。
得像盖房子一样,一砖一瓦都得用心。
遇到问题别轻易放弃,多想想办法。
你说要是一碰到难题就退缩,那以后工作了遇到更大的挑战可咋办?所以啊,同学们,认真对待这个宿舍门禁管理系统毕业设计,这不仅是完成一项学业任务,更是为咱们未来的工作打下坚实的基础。
加油吧,相信大家都能交出一份满意的答卷!。
毕业设计密码锁

毕业设计密码锁毕业设计密码锁作为一个即将毕业的学生,我对自己的毕业设计充满了期待和兴奋。
在与导师的讨论中,我决定选择一个有趣且实用的主题——密码锁。
密码锁是我们日常生活中常见的安全装置之一,它能够有效地保护我们的财产和隐私。
然而,随着科技的进步和黑客技术的发展,传统的密码锁也面临着被破解的风险。
因此,我决定设计一种更为安全可靠的密码锁,以提高人们的安全保障。
首先,我对市场上已有的密码锁进行了调研和分析。
我发现,目前市面上的密码锁大多采用数字密码或指纹识别的方式进行解锁。
然而,数字密码容易被破解,而指纹识别技术受到环境因素和生物特征的影响。
因此,我决定结合这两种方式,设计一种更为安全的密码锁。
我的设计思路是将数字密码和指纹识别进行双重验证。
用户需要先输入正确的数字密码,然后再通过指纹识别来验证身份。
只有当两者都通过验证,才能解锁。
这样一来,即使有人知道了密码,但没有合法的指纹,也无法打开密码锁。
这种设计能够有效地提高密码锁的安全性。
为了实现这一设计,我需要进行多个方面的工作。
首先,我需要研究数字密码的加密算法,以确保密码的安全性。
其次,我需要研究指纹识别技术,以提高识别的准确性和稳定性。
在这个过程中,我会借鉴现有的研究成果,并结合自己的创新思维,提出更好的解决方案。
另外,为了使密码锁更加便捷和易用,我还计划添加一些其他的功能。
例如,我可以在密码锁上加装蓝牙模块,使其与手机或其他智能设备相连接。
这样,用户可以通过手机来远程控制密码锁,方便地进行解锁或修改密码。
同时,我还可以设计一个密码锁管理系统,用于记录和管理密码锁的使用情况,以提供更好的用户体验和安全保障。
在设计过程中,我还将注重密码锁的外观设计和材质选择。
密码锁应该既具有美观性,又能够承受外界的冲击和破坏。
因此,我会选择坚固耐用的材料,并进行精心的设计,使密码锁既能够保护财产安全,又能够与现代家居环境相融合。
最后,我将进行密码锁的实际制作和测试。
优秀毕业设计--多功能电子密码锁的设计

主要内容及基本要求多功能电子密码锁设计的主要内容和基本要求:1.掌握密钥的人,在规定时间内按顺序键入6位密码才能打开;2.不知密码的人按键时,可做电子门铃用;3.如果主人不在,门铃响3次后,会提示来访客人简短留言并录音;4.在累计按5次错码键、撬门入室盗窃或按防抢劫紧急键时,将产生2分钟报警;5.设置键入密码时间为12s;多功能电子密码锁的设计摘要:随着电子产品向智能化和微型化的不断发展,单片机已成为电子产品研制和开发中首选的控制器。
随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,安全性能低,无法满足人们的需要。
本设计采用凌阳十六位单片机作为系统控制核心,利用其强大的语音功能,不仅实现了语音播放功能,完成了语音提示的要求,而且实现了可以在无人应答下的留言系统及其回放系统;利用其内置的Flash闪存,实现了密码的断电保护、无人应答下的来客号码的断电保存和语音断电保存。
除此而外,在键盘输入方面,强大的功能选择键满足了系统的要求;6位数码管的选择使操作要求清晰明了。
因此本套密码锁系统强烈体现了其人性化的一面。
经实验证明,该密码锁具有设计方法合理,简单易行,成本低,安全实用等特点,符合住宅、办公室用锁要求,具有推广价值。
关键词:电子密码锁;语音存储与回放;断电保护;凌阳十六位单片机The Design of Multi-purpose Electronic Password Lock Based onSPCE061A.Abstract:As electronic products are developing towards intelligence and minimization, single—chip computers (SCM ) have become the first choice for controllers in the development of electronic products. With the improvement of people's living standards, it has become particularly prominent about how to achieve Anti-theft family. The traditional mechanical lock has such shortcoming as simple structure , Low security, it can't meet people's demands.Th is experiment a dopt 16-bit μ’nSP™(Microcontroller and Signal Processor)microprocessor that have 16-bit sound controller with 32k*16 flash memory as systematic control center, making use of its strong speech function, we not only carried out voice player, completed the request of the voice hint, but also we can record visitor’s message and play it ;we can protect password , maintain the visitor’s numbers and voices throughstoring to flash memory when the power cut .In addition to this , on side of input part we use keyboard to complete strong choice function which satisfied the request of system. And it is very clear to operate because anything shows in six Nixie tubes.Therefore this system shows its humanization.Experiments show that the designed cipher lock is characterized by its reasonable designing methods, simple operation, low cost and property of safety and practicality.Besides,it works well as a residence lock and has great potential for commercial development.Keywords:Electronic password lock; voice storage and player; power-off protection; SPCE061A第一章绪论1.1 国内外现状目前,最常用的锁是20世纪50年代意大利人设计的机械锁,其机构简单、使用方便、价格便宜。
基于单片机的数字密码锁毕业设计

基于单片机的数字密码锁毕业设计简介本文档介绍了基于单片机的数字密码锁的毕业设计。
数字密码锁是一种常见的电子锁,由一组数字按钮和控制电路组成,用户可以使用预设的数字密码来解锁。
本毕业设计通过使用单片机控制电路,实现了一个简单而可靠的数字密码锁系统。
设计目标本毕业设计的目标是设计并实现一个基于单片机的数字密码锁系统,具体要求如下:1.可以设置和修改数字密码。
2.包含输入数字密码、解锁成功和解锁失败等状态指示。
3.具备密码保护功能,连续3次错误输入将触发报警。
4.低功耗设计,使用电池供电。
系统组成基于单片机的数字密码锁系统由以下几个主要部分组成:1.单片机控制电路:负责控制整个系统的工作。
2.数字按钮组:用于输入密码。
3.显示屏:用于显示状态指示和密码输入。
4.报警器:在密码错误次数达到一定次数后触发警报。
下面将逐一介绍这几个部分的原理和设计。
单片机控制电路本设计中选择了常用的ATmega328P单片机作为控制核心。
ATmega328P是一款功能强大的8位微控制器,具备多个GPIO引脚、I2C接口和EEPROM存储器,适合应用在本数字密码锁系统中。
控制电路主要负责以下几个任务:1.按钮输入检测:通过GPIO引脚读取用户输入的密码。
2.软件逻辑控制:根据用户的输入和预设密码,判断是否解锁成功。
3.状态指示:通过GPIO引脚控制显示屏上的状态指示灯。
数字按钮组数字按钮组由多个数字按钮组成,每个按钮分别对应数字0-9。
用户通过按下不同的按钮来输入密码。
按钮组的原理比较简单,每个按钮与GPIO引脚相连,按下按钮时,相应的GPIO引脚会变为低电平。
显示屏显示屏用于显示数字密码的输入状态和解锁结果。
对于本设计,可以选择使用数码管或者液晶显示屏。
数码管相对简单,通过GPIO引脚控制不同段来显示数字或字符。
而液晶显示屏则需要驱动芯片来实现显示。
报警器报警器用于报警功能。
在用户连续3次输入错误密码后,控制电路会触发报警器,发出声音或者闪烁指示灯来提示用户。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
06级电气自动化技术专业毕业论文目录摘要 (3)第一章绪论 (4)1.1背景 (4)1.2电子密码锁 (4)1.3电子密码锁的特点 (4)1.4电子密码锁的发展趋势 (5)第二章系统的总体设计 (6)2.1系统的结构 (6)2.2系统的组成 (6)2.3系统的可行性分析 (6)第三章硬件电路设计 (7)3.1单片机AT89C51的简介 (7)3.1.1AT89C51主要特性 (8)3.1.2AT89C51的引脚 (8)3.1.3震荡特性 (10)3.1.4芯片擦除 (10)3.2 4×4矩阵键盘 (10)3.3 振荡电路 (11)3.4复位电路 (12)3.5发光二极管LED (13)3.6设计总电路图 (15)3.7仿真电路图 (15)第四章软件程序设计 (16)第1页共25页电子密码锁门禁系统4.1 软件设计流程图 (16)4.2 程序清单 (18)第五章系统的改进与拓展 (22)结论 (23)参考文献 (24)致谢 (25)摘要 (26)06级电气自动化技术专业毕业论文摘要在工业生产中,一些关键的控制核心部分,为防止非法进入或修改,需设置密码电路.在一些保密场合,为防止非法人员进入,也需设置密码电路。
在公共场所的临时存物箱或专业存物箱也需设置密码电路……本设计研究如何利用单片机研制密码锁控制器,能够广泛的应用于学校机房重地、图书馆、办公室防盗报警系统中,实现无人值守。
工作稳定可靠,保密性高,实现性强,并具有报警控制功能。
同时给出了单片机型号的选择、硬件设计、软件流程图、单片机存储单元的分配、汇编语言源程序及详细注释等内容。
关键词:AT89C51芯片、4×4矩阵键盘、LED显示、密码锁第3页共25页电子密码锁门禁系统第一章绪论1.1背景随着社会物质财富的日益增长,安全防盗已成为社会问题。
而锁自古以来就是把守门户的铁将军,人们对它要求甚高,既要安全可靠地防盗,又要使用方便,这也是制锁者长期以来研制的主题。
目前国内,大部分人使用的还是传统的机械锁。
然而,眼下假冒伪劣的机械锁泛滥成灾,互开率非常之高。
所谓互开率,是各种锁具的一个技术质量标准,也就是1把钥匙能开几把锁的比率。
经国家工商局、国家内贸局、中国消协等部门对锁具市场的调查,发现个别产品的互开率居然超标26倍。
为何弹子锁的“互开率”会如此之高?据有关专家人士剖析,弹子锁质量好坏主要取决于弹子数量的多少以及弹子的大小,而弹子的多少和大小受一定条件的限制。
此外,即使是一把质量过关的机械锁,通过急开锁,甚至可以在不损坏锁的前提下将锁打开。
机械锁的这些弊端为一种新型的锁---电子密码锁,提供了发展的空间。
在日常的生活和工作中, 住宅与部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决。
若使用传统的机械式钥匙开锁,人们常需携带多把钥匙, 使用极不方便, 且钥匙丢失后安全性即大打折扣。
随着科学技术的不断发展,人们对日常生活中的安全保险器件的要求越来越高。
为满足人们对锁的使用要求,增加其安全性,用密码代替钥匙的密码锁应运而生。
电子密码锁具有安全性高、成本低、功耗低、易操作等优点。
1.2电子锁电子锁是采取电子电路控制,以电磁铁或者卫星电机和锁体作为执行装置的机电一体化锁具,相比传统的机械锁具,电子锁不使用金属钥匙,保密性、精度都有很大提高。
电子锁的发明思路,源自古代发明的自动机械,例如古希腊数学家赫伦的液压自动门,中国古代诸葛亮的木牛流马,它们以重力或蒸汽压力驱动,最广泛的用途乃是用在古代墓道的地下机关。
电子工业的诞生,使得以微小电量驱动机械成为可能,于是有了电子锁一日千里的跃进。
1.3电子密码锁的特点密码锁以51系列单片机(AT89C51)为核心,配以相应硬件电路,完成密码的设置、存贮、识别和显示、驱动电磁执行器并检测其驱动电流值、接收传感器送来的报警信06级电气自动化技术专业毕业论文号、发送数据等功能。
具有很高的安全性、可靠性、成本低、功耗低、易操作等优点。
在安全技术防范领域,具有防盗报警功能的电子密码锁代替传统的机械式密码锁,克服了机械式密码锁密码量少、安全性能差的缺点,使密码锁不论是在技术上还是在性能上都大大提高一步。
随着大规模集成电路技术的发展,特别是单片机的问世,出现了带微处理器的智能密码锁,它除具有电子密码锁的功能外,还引入了智能化管理、专家分析系统等功能,从而使密码锁具有很高的安全性、可靠性。
智能监控器始终处于接收状态,以固定的格式接收电子锁具发来的报警信息和状态信息。
对于报警信息,则马上通过LCD显示器及蜂鸣器发出声、光报警;对于状态信息,则存入内存,并与电子锁具在此时刻以前的历史状态进行比较,得出变化趋势,预测未来的状态变化,通过LCD显示器向值班人员提供相应信息,以供决策使用。
智能监控器与电子锁具建立通信联系的同时,通过A/D转换器实时地监视流过通信线路的供电电流的变化,有效地防止人为因素造成的破坏,保证了通信线路的畅通。
电子锁具的组成框图,它也是以51系列单片机(AT89C51)为核心,配以相应硬件电路,完成密码的设置、存贮、识别和显示、驱动电磁执行器并检测其驱动电流值、接收传感器送来的报警信号、发送数据等功能。
单片机接收键入的代码,并与存贮在EEPROM中的密码进行比较,如果密码正确,则驱动电磁执行器开锁;如果密码不正确,则允许操作人员重新输入密码,最多可输入三次;如果三次都不正确,则单片机通过通信线路向智能监控器报警。
单片机将每次开锁操作和此时电磁执行器的驱动电流值作为状态信息发送给智能监控器,同时将接收来自传感器接口的报警信息也发送给智能监控器,作为智能化分析的依据。
智能化分析与预测技术就是以每次接收到的数据块为依据,与此前同类数据的记录值作比较,分析该操作引起电流变化的大小及趋势,及时发现存在问题,并报告管理人员,从而提高了整个系统的可靠性。
智能密码锁充分的利用了51系统单片机软、硬件资源,引入了智能化分析功能,提高了系统的可靠性和安全性。
通过在某型号保险柜安装使用,受到用户的欢迎。
另外,智能密码锁在软、硬件方面稍加改动,便可构成智能化的分布式监控网络,实现某一范围内的集中式监控管理,在金融、保险、军事重地及其它安全防范领域具有广泛的应用前景。
1.4电子密码锁的发展趋势随着人们对安全的重视和科技的发展,许多电子智能锁(指纹识别、IC卡辨认)已在国内外相继面世。
但是这些产品的特点是针对特定的指纹和有效卡,只能适用于保密要求的箱、柜、门等。
而且指纹识识别器若在公共场所使用存在容易机械损坏,IC卡还存在容易丢失、损坏等特点。
加上其成本较高,一定程度上限制了这类产品的第5页共25页电子密码锁门禁系统普及和推广。
鉴于目前的技术水平与市场的接收程度,电子密码锁是这类电子防盗产品的主流。
06级电气自动化专业毕业论文第二章系统的总体设计2.1 系统的结构单片机接收键入的代码,并与存贮在EEPROM中的密码进行比较,如果密码正确,则驱动电磁执行器开锁;如果密码不正确,则允许操作人员重新输入密码,最多可输入三次;如果三次都不正确,则单片机通过通信线路向智能监控器报警。
以固定的格式接收电子锁具发来的报警信息和状态信息,电子锁具对每一组数据重复发送采用大数译码定律纠错,以保证数据接收的准确性。
对于错误信息,则马上通过LCD显示器发出光报警。
2.2 系统的组成电子密码锁的设计主要由三部分组成:4×4矩阵键盘接口电路、密码锁的控制电路。
另外系统还有LED提示灯等。
2.3系统的可行性分析本次设计使用ATMEL公司的AT89C51实现基于单片机的电子密码锁的设计,其主要具有如下功能:AT89C51单片机P2口作键盘口,其中P2.4~P2.7为键盘扫描输出线,P2.0~P2.3为键盘扫描输入线,组成4×4共16个按键,15个数字或字母键,1个输入键。
P1口为信号输出口,其中P1.0输出开锁控制信号驱动电磁锁,P1.1输出密码错信号,P1.2输出报警控制信号驱动报警器。
通电复位,电路进入就绪状态,等待用户输入密码。
当用户输入密码并按下输入键后,由程序判断输入的密码是否正确。
如输入密码正确,则由P1.0输出开锁控制信号,同时点亮绿灯;如输入密码错误,则由P1.1输出密码错误指示信号,点亮红灯,用户可再次输入密码;如连续3次输入密码错误,则由P1.2输出报警控制信号,同时点亮黄灯。
一旦输出报警信号,就必须等待解除报警后方可重新输入密码开锁。
主要的设计实施过程:首先,选用ATMEL公司的单片机AT89C51,以及选购其他电子元器件。
第二步,使用DXP 2004设计硬件电路原理图,并设计PCB图来完成人工布线。
第三步,使用Kevil uVision3软件编写单片机的汇编语言程序、仿真、软件调试。
第四部,使用PROTEUS软件进行模拟软、硬件调试。
最后,联合软、硬件调试电路板。
第5页共25页陈金森:电子密码锁门禁系统第三章硬件电路设计3.1单片机AT89C51的简介AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低电压,高性能CMOS8位微处理器,俗称单片机。
AT89C2051是一种带2K字节闪烁可编程可擦除只读存储器的单片机。
单片机的可擦除只读存储器可以反复擦除100次。
该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。
由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。
AT89C单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。
外形及引脚排列如下图所示:图3-1为AT89C51的外形图06级电气自动化技术专业毕业论文第7页 共25页图3-2为AT89C51 DIP 40引脚3.1.1 AT89C51主要特性主要特性:(1)与MCS-51 兼容(2)4K 字节可编程闪烁存储器(3)寿命:1000写/擦循环(4)数据保留时间:10年(5)全静态工作:0Hz-24Hz(6)三级程序存储器锁定(7)128×8位内部RAM(8)32可编程I/O 线(9)两个16位定时器/计数器(10)5个中断源(11)可编程串行通道(12)低功耗的闲置和掉电模式(13)片内振荡器和时钟电路3.1.2 AT89C51的引脚管脚说明:VCC :供电电压。
GND :接地。
陈金森:电子密码锁门禁系统P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。
当P1口的管脚第一次写1时,被定义为高阻输入。