电子密码锁毕业论文
毕业设计(论文)数字密码锁的设计

目录摘要 (I)Abstract ............................................................................................................................ I I 第一章绪论 .. (1)1.1 数字密码锁简介 (1)1.2 数字密码锁现状 (1)1.3 数字密码锁发展趋势 (1)1.4 设计研究实现功能 (1)1.5 设计方案的选择 (1)第二章硬件设计 (3)2.1 CPU主控模块 (3)2.2 按键模块 (5)2.3 液晶显示模块 (5)2.4 蜂鸣器模块 (6)2.5 继电器模块 (6)2.6 电源模块 (7)第三章程序设计 (8)3.1 程序的定义 (8)3.2 主函数的编写与读取密码 (8)3.3 程序员查看密码设计 (9)3.4 按键功能设置 (9)3.5 密码正误判断设计 (10)3.6 改密和重输设计 (12)3.7 定时器 (15)3.8 键盘的扫描 (17)3.9 EEPROM (19)3.10 显示器1602 (22)第四章仿真测试 (25)4.1 软件仿真测试 (25)4.2 硬件仿真测试 (27)第五章总结 (28)参考文献 (29)致谢 (30)附录A元件清单 (31)附录 B 原理图 (32)附录C PCB图 (33)附录C 仿真图 (34)附录D 实物图 (35)数字密码锁的设计摘要:在这样科技不断发展的时代,人们对隐私和利益的保护则显得格外迫切。
什么样的技术是在当今社会比较有代表性而又不失前景的呢?数字密码锁就是个不错的选择。
我所设计的数字密码锁不仅保密性极高,还提供报警功能,市场上也有许多和我设计原理相类似的密码锁,看看这种类型锁的市场效应就知道,如今几乎家喻户晓了,但是市场上的终归是市场上的,科技的发展却没有适应人们的需求,这是让身为科技创新人员觉得可耻的行为。
毕业设计(论文)-基于单片机控制的电子密码锁设计

基于单片机控制的电子密码锁设计目录摘要 (I)关键词 (I)Abstract ................................................................................................................... I I Key words ............................................................................................................... I I 1 绪论. (1)1.1 课题背景 (1)1.2 课题的目的和意义 (1)1.3 电子密码锁发展趋势 (1)1.4 本设计完成的工作 (2)2 总体方案设计 (2)2.1 电源模块 (3)2.2主控制器模块 (3)3 硬件实现及单元电路设计 (4)3.1 主控制模块 (4)3.2 单片机的时钟电路与复位电路设计 (4)3.3 单片机管脚说明 (5)3.4 键盘电路设计 (6)3.5 数码管显示电路设计 (6)3.6 存储芯片电路设计 (7)3.7 报警电路 (7)3.8 密码锁电路 (7)4 红外遥控电路设计 (8)4.1 红外通信基本原理 (8)4.2红外通信标准 (9)4.3 红外线遥控原理 (10)4.4 主要模块设计 (10)5 系统软件设计方案 (11)5.1 主程序流图 (11)5.2 开锁软件设计 (12)6 系统的安装与调试 (15)6.1硬件的安装 (15)6.2单片级密码锁的仿真 (16)结论 (16)致谢 ...................................................................................... 错误!未定义书签。
参考文献 (17)附录1 整机电路原理图 (18)附录2 部分源程序 (18)附录3:实物图 (27)基于单片机控制的电子密码锁设计摘要:本设计研究的对象是单片机密码锁,单片机密码锁由硬件和软件组成,硬件部分有电源输出电路、晶振电路、复位电路、键盘接口电路、开锁电路、报警电路、继电器、以及51单片机组成。
毕业设计论文_基于单片机的电子密码锁设计

毕业设计论文基于单片机的电子密码锁设计目录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周。
参考文献在论文中将引用相关的参考文献,以确保研究的可靠性和准确性。
以上为初步的论文计划和大纲,具体内容和结构将根据实际研究工作的进展进行调整和完善。
智能数字密码锁设计毕业设计论文

目录第一章概论 (2)(一)电子密码锁简介 (2)(二)电子密码锁的功能 (2)(三)电子密码锁的发展趋势 (2)第二章系统方案选择及原理 (3)(一)系统基本方案 (3)(二)AT89C51的简介 (3)(三)AT89C51复位方式 (3)(四)AT24C02的简介 (4)(五)晶体震荡器 (4)第三章系统的硬件结构及其设计 (5)(一)键盘输入结构 (5)(二)电子密码锁电源电路的设计 (5)(三)复位结构 (6)(四)声光报警模块的设计 (7)(五)1602LCD液晶显示模块设计 (7)(六)开锁结构 (8)(七)晶体振荡器结构 (9)(八)密码储存电路结构 (9)第四章系统的软件设计及工作流程图 (10)(一)键盘扫描子程序软件 (10)(二)数字处理程序软件 (11)(三)开锁程序设计 (11)(四)密码程序设计 (12)第五章系统仿真及其调试 (13)(一)系统仿真过程 (13)(二)系统仿真调试遇到的问题及其解决方法 (14)总结 (15)致谢 (16)参考文献 (17)第一章概论(一)电子密码锁简介随着社会物质财富的日益增长和人们对安全的重视,在安全技术防范领域电子密码锁已逐渐代替了机械锁,克服了机械锁安全性差,密码量少的缺点。
随着电子元件的进一步发展,电子密码锁也出现了很多的种类,功能日益强大,使用更加方便,安全保密性更强,由以前的单密码输入发展到现在的,密码加感应元件,实现了真真的电子加密,用户只有密码或电子钥匙中的一样,是不能开锁的,随着电子元件的发展及人们对保密性需求的提高出现了越来越多的电子密码锁。
出于安全、方便等方面的需要许多电子密码锁已相继问世。
其特点,安全性高、无活动零件,使用寿命长,操作简便,灵活性高,无需携带钥匙。
(二)电子密码锁的功能本次设计使用AT89C51实现基于单片机的电子密码锁系统设计,包括键盘、LED 灯和报警系统等组成,其具体功能如下:密码输入功能:按下数字键,数字显示在最右边的晶体管上,再次按下数字键,则先前输入的数字向左移动一位,以此类推。
基于PROTEUS的电子密码锁设计毕业论文

基于PROTEUS的电⼦密码锁设计毕业论⽂基于PROTEUS的电⼦密码锁设计毕业论⽂⽬录摘要 ............................................................... I Abstract ........................................................... II 1 绪论 .. (1) 1.1 电⼦密码锁简介 (1)1.2 电⼦密码锁的发展趋势 (1)1.3 本设计所要实现的⽬标 (2)1.4 设计⽅案简介 (2)2 主要元器件 (3)2.1 主控芯⽚AT89S51 (3)2.2 存储芯⽚AT24C02 (6)2.3 LCD16022显⽰器 (7)2.4 晶体振荡器 (8)3 硬件系统设计 (10)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 软件程序设计 (17)4.1 主程序流程图 (17)4.2 按键软件设计 (18)4.3 密码设置软件设计 (19)4.4 开锁软件设计 (20)5 调试与实现 (21)5.1 硬件调试 (21)5.2 软件调试 (21)5.3 Proteus仿真 (22)结论 (24)致谢 (25)参考⽂献 (26)附录A:总程序 (27)附录B:总电路图 (40)1 绪论1.1 电⼦密码锁简介电⼦密码锁是⼀种通过密码输⼊来控制电路或是芯⽚⼯作,从⽽控制机械开关的闭合,完成开锁、闭锁任务的电⼦产品。
它的种类很多,有简易的电路产品,也有基于芯⽚的性价⽐较⾼的产品。
现在应⽤较⼴的电⼦密码锁是以芯⽚为核⼼,通过编程来实现的。
其性能和安全性已⼤⼤超过了机械锁。
基于单片机电子密码锁设计论文

第1节引言1.1 电子密码锁概述随着社会物质财富的日益增长和人们生活水平的提高,安全成为现代居民最关心的问题之一。
而锁自古以来就是把守门的铁将军,人们对它要求甚高,即要求可靠地防盗,又要使用方便,这也是制锁者长期以来研制的主题。
传统的门锁既要备有大量的钥匙,又要担心钥匙丢失后的麻烦。
另外,如:宾馆、办公大楼、仓库、保险柜等,由于装修施工等人住时也要把原有的锁胆更换,况且钥匙随身携带也诸多便。
随着单片机的问世,出现了带微处理器的密码锁,它除具有电子密码锁的功能外,还引入了智能化、科技化等功能。
从而使密码锁具有很高的安全性、可靠性。
目前西方发达国家已经大量应用智能门禁系统,可以通过多种的更加安全更加方便可靠的方法来实现大门的管理。
但电子密码锁在我国的应用还不广泛,成本还很高,希望通过不断地努力使电子密码锁能够在我国及居民日常生活中得到广泛应用,这也是一个国家生活水平的体现。
很多行业的许多地方都要用到密码锁,随着人们生活水平的提高,如何实现家庭或公司的防盗这一问题也变的尤其突出,传统的机械锁由于其构造简单,被撬的事件屡见不鲜,再者,普通密码锁的密码容易被多次试探而破译,所以,考虑到单片机的优越性,一种基于单片机的电子密码锁应运而生。
电子密码锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的亲睐。
设计本课题时构思的方案:采用以AT89C2051为核心的单片机控制方案;能防止多次试探而不被破译,从而有效地克服了现实生活中存在的许多缺点。
1.2 本设计主要任务(1)共8位密码,每位的取值范围为1~8。
(2)用户可以自行设定和修改密码。
(3)按每个密码键时都有声、光提示。
(4)若键入的8位开锁密码不完全正确,则报警5秒钟,以提醒他人注意。
(5)开锁密码错3次要报警10分钟,报警期间输入密码无效,以防窃贼多次试探密码。
(6)键入的8位开锁密码完全正确才能开锁,开锁时要有1秒的提示音。
(7)密码键盘上只允许有8个密码按键和1个发光管。
电子密码锁的毕业论文

电子密码锁的毕业论文目录摘要关键词一引言二.总体方案设计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.单次试开解锁事件是单向不可逆的,因此,安全密码锁部应含误码锁定组件。
电子密码锁 论文

第1章绪论第2章在安全技术防范领域,具有防盗报警功能的电子密码锁代替传统的机械式密码锁,克服了机械式密码锁密码量少、安全性能差的缺点,使密码锁无论在技术上还是在性能上都大大提高一步。
随着大规模集成电路技术的发展,特别是单片机的问世,出现了带微处理器的智能密码锁,它除具有电子密码锁的功能外,还引入了智能化管理、专家分析系统等功能,从而使密码锁具有很高的安全性、可靠性,应用日益广泛。
1.1电子密码锁的设计思路与技术要求从目前的技术水平和市场认可程度看,使用最为广泛的是键盘式电子密码锁,该产品主要应用于保险箱、保险柜和金库,还有一部分应用于保管箱和运钞车。
键盘式电子密码在键盘上输入,与打电话差不多,因而易于掌握,其突出优点是“密码”是记在被授权人脑子里的数字和字符,既准确又可靠,不会丢失(除了忘记),难以被窃(除非自己泄露)。
但是密码不能太简单,太简单了就容易被他人在键盘上试探出来,或者可能被旁观者窥测出来,造成保密性不足。
当然,密码又不能太复杂,太复杂了可能自己都糊涂了,或者输入密码操作成功率低,造成使用不便。
因此,为了发扬优点、克服弱点,键盘式电子密码也在不断发展中。
本设计通过键盘和用户获得交互,如果输入的密码与预定的密码相符的话,则授予其相应权限,在本系统中是使黄色LED灯点亮。
如果密码输入错误,则蜂鸣器发出报警声音。
系统支持错误密码的退位,并且支持输入完成之后的确认。
1.2系统的主要技术参数(1)使用一块AT89C51作为主控芯片。
(2)默认密码为123456,输入密码,数码管显示为“ -”(3)按CLR键实现退格功能。
(4)按ENTER键输入密码,密码正确则黄灯亮,密码错误则蜂鸣器响。
第2章单片机简介2.1单片机介绍单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。
相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。
概括的讲:一块芯片就成了一台计算机。
电子指纹锁的设计毕业论文

电子指纹锁的设计毕业论文摘要本毕业论文旨在设计一种电子指纹锁,以提高家庭和商业场所的安全性。
通过对现有指纹识别技术的研究和分析,本论文提出了一种基于指纹特征的可靠且安全的指纹识别算法,并将其应用于指纹锁的设计中。
论文还介绍了电子指纹锁的硬件结构和各个模块的功能,包括指纹采集模块、指纹识别模块和开锁控制模块。
最后,通过对原型电子指纹锁的测试和性能评估,验证了设计的有效性和可行性。
引言随着科技的发展,人们对家庭和商业场所的安全性要求越来越高。
传统的锁具存在被暴力破解、钥匙丢失等安全隐患。
而电子指纹锁以其独特的指纹识别技术,成为一种安全可靠的替代方案。
因此,设计一种基于指纹特征的电子指纹锁具有重要的意义。
指纹识别算法指纹识别算法是电子指纹锁的核心部分,它决定了锁具的识别准确性和安全性。
本论文提出一种基于特征点的指纹识别算法,首先通过指纹采集模块获取用户的指纹图像,然后对图像进行预处理和特征提取,最后使用模式匹配算法进行指纹匹配。
该算法通过对指纹的细节特征进行分析和比对,能够识别出真实的指纹并准确地与预存指纹进行匹配。
电子指纹锁的硬件设计本论文设计的电子指纹锁主要由指纹采集模块、指纹识别模块和开锁控制模块组成。
指纹采集模块通过感应用户指纹并转化为数字信号,将获得的指纹图像传输给指纹识别模块。
指纹识别模块使用先前提出的指纹识别算法进行识别,并将结果传输给开锁控制模块。
开锁控制模块根据指纹识别结果决定是否开启锁具,当指纹匹配成功时允许开锁。
性能评估为了验证电子指纹锁的设计的有效性和可行性,本论文制作了一个原型并进行了测试和性能评估。
测试结果表明,设计的电子指纹锁具有较高的识别准确性和安全性,能够满足家庭和商业场所对于安全性的要求。
结论本毕业论文成功设计了一种基于指纹特征的电子指纹锁,并验证了其有效性和可行性。
通过该锁具的应用,家庭和商业场所的安全性得到了显著提高。
这项研究对于指纹锁领域的发展具有重要意义,也为未来类似产品的设计和改进提供了一定的参考。
基于单片机的电子密码锁设计毕业论文

毕业论文(设计)题目基于单片机的电子密码锁设计英文题目Design of Electric Coded Lock Based on MCU院系专业姓名年级指导教师年月摘要随着科技的不断发展,人们越来越重视对具有私密、重要物质的场所的安全性,所以具有报警功能的电子密码锁在日常生活中用的越来越多,因此研究与设计单片机为主要控制器的电子密码锁具有工程意义和解决日常应用需求的价值。
本电子密码锁的设计采用以单片机STC89C52RC为主控制器,应用矩阵键盘、SMC1602A液晶显示器、STC89C52RC部的EEPROM等器件进行设计了键盘电路、液晶显示电路、UART串口电路、电源(5V)电路、指示(LED)电路、报警(蜂鸣器)电路等电路设计;应用protel软件设计了硬件原理图和PCB图;应用C51语言设计了显示时间和校对时间、输入密码和修改密码、控制EEPROM等软件模块;最后焊接PCB并调试电路。
最终设计出一个具有等待状态显示时间(可以对时间进行校准)、输入密码、修改密码、密码正确与否指示、报警、密码保护、一键还原初始密码等功能的密码锁。
设计此系统具有较高的安全性和科学性。
关键词:单片机;电子密码锁;液晶显示;报警;密码保护I / 33AbstractAs technologycontinues to evolve,there is growingemphasis onhaving aprivate,important materialsecurity ofthe place, so the alarm functionof electronic locksusedin everyday life, more and more, so the researchand design ofmicrocontroller as themaincontroller'selectronic lockswith engineeringsignificance andvalue ofsolving everydayapplications. Theelectronic locksare designed usinga microcontrollerSTC89C52RCmain controller, application matrix keyboard, SMC1602A LCD monitors, STC89C52RC internal EEPROMdevices such asthe designof thekeyboard circuit,liquid crystal display circuit, UART serial circuit, power supply(5V)circuit, indicating (LED)circuit, alarm(buzzer) circuit,circuit design; protelsoftwareapplicationdesignedhardware schematics andPCB map; C51language designedapplicationdisplays the timeandchecking the time, enter the password andchange passwords,controlsoftware modulessuch as EEPROM;finallysolderedPCBand debugcircuits.The final designofastatus displaywithwaitingtime(time canbe calibrated), enter your password, change your password, the password is correct or notindication, alarm, password protection, akey to restorethe initial passwordlockand other functions. Designof this systemwith high securityand scientific.Keywords: MCU;Electric ;Coded Lock;LCD;Alarm ;Password Protection目录Abstract................................................................... .....................................................错误!未定义书签。
电子密码锁控制系统毕业设计论文 精品

闽西职业技术学院毕业设计(论文)电子密码锁控制系统姓名:XXX系别:电气工程系年级:10级专业:应电2班指导老师:xxx答辩日期:2013年1月9日电子密码锁系统内容摘要:主要介绍了基于STC89C52RC单片机的电子密码锁系统设计。
系统意于设计一个键盘、蜂鸣器报警及显示、。
为了达到谨防小偷窃取,有了密码输错三次的报警系统以及反被记标识码使得密码锁的安全性得到有效的提高。
本设计系统采用STC89C52RC单片机为微控制器,STC89C52RC负责密码键盘输入键值的出来以及密码的对比和判断。
通过键值的输入可以用过屏幕显示正确的位数,并将是否解锁成功通过LCD液晶显示。
当遇密码输错三次时,单片机控制系统通过报警信号,自动的报警通知他人。
同时为了人性化的设计,本系统还设有更改密码按钮,可以通过输入正确密码进入内部进行修改密码。
本设计本着安全、方便、人性化的原则进行,可以使人们少了带钥匙的烦恼。
关键字:STC89C52RC单片机蜂鸣器键盘目录1 引言 51.1电子密码锁的功能 51.2电子密码锁简介 61.3电子密码锁的发展趋势 61.4本设计所需要实现的目标 72 硬件的总体结构和原理 82.1STC89C52RC单片机的介绍 82.2.1主要特性 10 2.3LCD屏介绍 122.3.1LCD屏引脚介绍 132.3.2 LCDI602控制指令 142.3.3 LCDI602读写控制时序 152.4单片机复位方式 162.5 晶体振荡器 183 系统硬件构成 183.1设计原理 183.2电路原理图 193.3电源输入部分 203.4键盘输入部分 21 3.5复位电路 22 3.6晶振部分 22 3.7显示部分 23 3.8报警部分 24 3.9开锁部分 25 3.10设计总图 26 3.11设计总体原理电路 27 4程序设计 284.1主程序流程图 28 4.2键盘模块 29 4.3数字模块 29 4.4开锁模块 30 4.5密码设置模块 30 结论 31 致谢 32 参考文献 331 引言在日常的生活和工作中, 住宅与部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决。
密码锁毕业论文

密码锁毕业论文密码锁毕业论文在当今信息时代,随着科技的飞速发展,人们对于信息安全的需求越来越高。
在这个背景下,密码锁作为一种新兴的安全技术备受关注。
本文将从密码锁的原理、应用领域以及未来发展趋势等方面进行探讨。
一、密码锁的原理密码锁是一种基于密码学原理的安全锁具。
它通过使用密码来解锁,而不需要传统的钥匙。
密码锁的原理主要包括密码生成、密码验证和密码存储等环节。
首先,密码生成是密码锁的核心环节之一。
密码生成可以采用多种方式,如随机生成、基于生物特征的生成等。
随机生成的密码通常具有较高的安全性,但也存在记忆难度大的问题。
而基于生物特征的生成则可以更加方便快捷地解锁,但也存在生物特征被模拟的风险。
其次,密码验证是密码锁的关键环节。
密码验证可以通过输入密码、扫描指纹等方式进行。
在密码验证过程中,密码锁会将用户输入的密码与存储的密码进行比对,如果匹配成功,则解锁成功。
否则,密码锁将拒绝解锁。
最后,密码存储是密码锁的重要环节。
密码存储可以采用不同的方式,如本地存储、云端存储等。
本地存储的密码锁具有较高的安全性,但也存在密码丢失的风险。
而云端存储的密码锁可以实现密码备份和远程解锁等功能,但也存在信息泄露的风险。
二、密码锁的应用领域密码锁作为一种新兴的安全技术,已经在多个领域得到了广泛应用。
首先,密码锁在家庭安全领域具有重要作用。
传统的机械锁容易被撬开或者钥匙丢失,而密码锁则可以通过密码验证来实现更高的安全性。
家庭门锁、保险柜等都可以采用密码锁技术来提升安全性。
其次,密码锁在企业安全领域也发挥着重要作用。
企业通常需要保护重要的文件和设备,传统的锁具难以满足安全需求。
密码锁可以通过设定复杂的密码来提高安全性,并且可以实现权限管理等功能,更好地保护企业的机密信息。
此外,密码锁还可以应用于汽车、酒店、学校、医院等各个领域。
汽车密码锁可以提高汽车的防盗能力;酒店密码锁可以提供更加安全的住宿环境;学校和医院密码锁可以实现门禁管理等功能。
电子密码锁毕业设计论文

本科毕业设计(论文)摘要近年来,随着改革开放的深入发展,电子电器的飞速发展.人民的生活水平有了很大提高。
各种高档家电产品和贵重物品为许多家庭所拥有。
然而一些不法分子也是越来越多。
这点就是看到了大部分人防盗意识还不够强。
造成偷盗现象屡见不鲜。
因此,越来越多的居民家庭对财产安全问题十分担忧。
有报警功能的密码锁这时正为人们解决了不少问题.但是市场上的密码锁大部分都是用于一些大公司财政机构。
价格高昂,一般人们难以接受。
如果再设计和生产一种价格低廉、性能灵敏可靠的密码锁,必将在防盗和保证财产安全方面发挥更加有效的作用。
由于电子密码锁是一种通过密码输入来控制电路或是芯片工作的,从而控制机械开关的闭合,完成开锁、闭锁任务的电子产品。
它的种类很多,有简易的电路产品,也有基于芯片的性价比较高的产品。
现在应用较广的电子密码锁是以芯片为核心。
关键词密码;开锁;报警I本科毕业设计(论文)AbstractRecent years, along with reform and open policy thorough development,electronicappliance'sswiftdevelopment. People's living standard had the very big enhancement. Each kind of upscale electrical appliances product and the valuables have for many families. However some unlawful elements are also more and more. This sees majority of person security consciousness also insufficient. Creates steals the phenomenon to be common. Therefore, more and more resident families worried to the property security problem. the alarm apparatus had been solving many problems by now for the people. But in the market alarm apparatus majority of use in some big company fiscal institution. The price is soaring, generally the people accept with difficulty. Ifredesignsand produces one kind moderately-priced, the performance keen reliable burglar alarm, will certainly plays a more effective role in security and the guarantee property security aspect.As the electronic code lock is a password to enter the control circuits, or chips, so as to control mechanical switches closed, the completion of the lock, closed the task of electronic products. It's a lot of species, there is a simple circuit products as well as chip-based products more cost-effective. Now a wider application of electronic locks is at the core chip.Keywords password lock alarmII本科毕业设计(论文)目录摘要 (I)Abstract (II)第1章绪论 (1)1.1课题背景 (1)1.2 目的意义 (1)1.3 技术要求 (1)1.4方案论证 (2)1.5 本章小结 (3)第2章电路的整机原理 (4)2.1 电路的原理简介 (4)2.2 电路原理图 (5)2.3 本章小结 (5)第3章单元电路设计 (6)3.1 CD4017简介 (6)3.1.1 CD4017引脚图 (6)3.1.2 CD4017功能简介 (6)3.2 CD4508简介 (7)3.2.1 CD4508引脚图 (7)3.2.2 CD4508功能简介 (7)3.3 CD4070简介 (8)3.3.1 CD4070引脚图 (8)3.3.2 CD4070功能简介 (8)3.4 CD4072简介 (9)3.4.1 CD4072引脚图 (9)3.4.2 CD4072功能简介 (9)3.5 555功能简介 (9)3.6继电器简介 (11)3.6.1 继电器工作原理和特性 (11)3.6.2 继电器主要产品技术参数 (11)3.7 本章小结 (12)第4章电路安装与调试及元器件检测 (13)4.1 整机电路的安装 (13)4.2 注意事项 (13)III本科毕业设计(论文)4.3电路的布线与接地问题 (13)4.3.1 布线的原则 (14)4.3.2 关于接地问题 (14)4.4 电路总体的调试 (14)4.5 电阻的检测 (15)4.6电容的检测 (15)4.6.1固定电容器的检测 (15)4.6.2 电解电容器的检测 (16)4.7 二极管的检测 (16)4.7.1正向特性测试 (16)4.7.2 反向特性测试 (16)4.8三极管的检测 (16)4.8.1 三极管极间电阻的测量 (17)4.8.2 三极管穿透电流的测量检测 (17)4.8.3 电流放大系数值的估测 (17)4.9芯片的检测 (17)4.9.1 不在路检测 (17)4.9.2 在路检测 (17)4.9.3 交流工作电压测量法 (18)4.10 本章小结 (18)结论 (19)致谢 (20)参考文献 (21)附录1 译文 (20)附录2 英文参考资料 (22)附录3 元器件清单 (25)IV哈尔滨工业大学华德应用技术学院本科毕业设计(论文)第1章绪论人们从前使用的锁不但不方便,而且安全系数也较低。
(完整版)基于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. 密码输入和验证在电子密码锁中,用户通过键盘输入密码,单片机接收并进行验证。
单片机可以通过编程实现密码的存储和比对,确保只有输入正确密码的用户才能开锁。
这种密码验证方式相比于传统机械密码锁更加安全可靠。
2. 控制锁的开关单片机可以通过控制电磁锁或电动锁的开关,实现锁的自动开关。
当密码验证通过后,单片机发送信号给锁,使其解锁;反之,当密码验证失败或超过尝试次数时,单片机发送信号给锁,使其上锁。
这种自动控制方式提高了开锁的便利性和安全性。
3. 其他功能扩展单片机还可以与其他外设进行通信,实现更多的功能。
例如,可以通过单片机控制显示屏显示开锁记录,方便用户了解开锁情况;还可以通过单片机实现远程控制功能,用户可以通过手机等设备远程开锁。
三、单片机电子密码锁的设计在设计单片机电子密码锁时,需要考虑以下几个方面。
1. 硬件设计硬件设计包括选择合适的单片机、键盘、显示屏、锁等元件,并进行电路连接。
单片机的选择应根据实际需求进行,考虑到处理速度、存储容量等因素。
键盘和显示屏的选择应方便用户的操作和信息显示。
电子锁毕业论文

电子锁毕业论文电子锁毕业论文随着科技的不断进步和社会的快速发展,电子锁作为一种新型的安全设备,逐渐在我们的生活中得到广泛应用。
电子锁以其高度的安全性、便捷性和智能化的特点,成为了现代人们生活中不可或缺的一部分。
本文将从电子锁的原理、应用领域、优缺点以及未来发展等方面进行探讨。
首先,我们来了解一下电子锁的原理。
电子锁主要是通过电子技术和密码学原理来实现对门锁的控制和管理。
它使用电子芯片作为核心,通过密码输入、指纹识别、人脸识别等方式来验证身份,并通过电子信号来控制门锁的开关。
相比于传统的机械锁,电子锁可以实现更高的安全性,因为它不易被撬开或者复制钥匙。
接下来,我们来看一下电子锁的应用领域。
电子锁广泛应用于住宅、商业、办公等场所。
在住宅领域,电子锁可以实现远程开锁、临时密码授权等功能,方便了居民的出入。
在商业领域,电子锁可以用于酒店、公寓、商场等场所,提供安全、便捷的门禁管理系统。
在办公领域,电子锁可以实现员工考勤、门禁管理等功能,提高了办公场所的安全性和管理效率。
然而,电子锁也存在一些不足之处。
首先是价格较高,相比于传统的机械锁,电子锁的成本要高出许多。
其次是对电力的依赖性较强,一旦停电,电子锁就无法正常使用。
此外,电子锁的智能化程度还有待提高,一些功能如指纹识别、人脸识别等仍然存在一定的误识别率和不稳定性。
然而,随着科技的不断发展,电子锁也在不断进步和完善。
未来,我们可以期待电子锁在以下几个方面的发展。
首先是更高的安全性和可靠性。
随着密码学技术的不断进步,电子锁的密码系统将更加复杂和安全,能够有效防止黑客攻击和密码破解。
其次是更多元化的身份验证方式。
除了传统的密码输入、指纹识别、人脸识别等方式,未来的电子锁可能还会引入声纹识别、虹膜识别等更先进的技术。
最后是更加智能化的功能。
未来的电子锁可能会与智能家居系统相连接,实现更多的智能化功能,如语音控制、远程监控等。
总结起来,电子锁作为一种新型的安全设备,具有高度的安全性、便捷性和智能化的特点。
毕业设计论文_基于FPGA电子密码锁设计

毕业设计论文基于FPGA电子密码锁设计摘要随着电子技术的发展,具有防盗报警等功能的电子密码锁代替密码量少、安全性差的机械式密码锁已是必然趋势。
电子密码锁与普通机械锁相比,具有许多独特的优点:保密性好,防盗性强,可以不用钥匙,记住密码即可开锁等。
目前使用的电子密码锁大部分是基于单片机技术,以单片机为主要器件,其编码器与解码器的生成为软件方式。
在实际应用中,由于程序容易跑飞,系统的可靠性能较差。
本文主要阐述了一种基于现场可编程门阵列FPGA器件的电子密码锁的设计方法。
用FPGA器件构造系统,所有算法完全由硬件电路来实现,使得系统的工作可靠性大为提高。
由于FPGA具有现场可编程功能,当设计需要更改时,只需更改FPGA 中的控制和接口电路,利用EDA工具将更新后的设计下载到FPGA中即可,无需更改外部电路的设计,大大提高了设计的效率。
因此,采用FPGA开发的数字系统,不仅具有很高的工作可靠性,而且升级也极其方便。
本文采用EDA技术,利用Quartus II工作平台和硬件描述语言,设计了一种电子密码锁,并通过一片FPGA芯片实现。
关键词:电子密码锁;FPGA;硬件描述语言;EDAAbstractWith the development of electronic technology, electronic password lock with burglar alarm and other functions replacing less password and poor security mechanical code lock is an inevitable trend. compared electronic password lock with ordinary mechanical locks, it has many unique advantages :confidentiality, and security in nature, do not use the key, remember password can unlock it etc .Most electronic password locks we used now is based upon SCM technology ,SCM is its mainly device ,and the creating of encoding and decoding devices is the fashion of Software mode. In practical application, the reliability of the system may be worse because of easy running fly of the programme.This paper mainly expatiates a design method of electronic password lock based upon Field Programmable Gate Array device. We use FPGA devices to construct system , all of the algorithm entirely achieved by the hardware circuit , because of FPGA has the function of ISP , when the design needs to be changed We only need to change the control and interface circuit of FPGA,EDA tools are used to download the updated design to FPGA without changing the design of the external circuit , this greatly enhance the efficiency of the design .Therefore , we use FPGA to empolder the digital system has not only high reliability but also extremely convenient of upgrading and improvement .In this paper ,we use EDA technology , Quartus II platform and hardware description language designing an electronic password lock ,and it achieved through an FPGA chip.Key words:electronic password lock;FPGA;hardware description language;EDA目录1 绪论(标题部分的格式很多不对,检查修改) (1)1.1 本课题研究的国内外现状及其发展 (2)1.2 本课题研究的目的和意义 (2)2 关键技术简介 (4)2.1 FPGA硬件设计描述 (4)2.1.1FPGA的设计流程 (4)2.1.2VHDL语言的基本结构 (6)2.1.3自上而下(TOP DOWN)的设计方法 (7)2.2 设计语言、仿真平台与开发系统 (8)2.3 用QuartusⅡ进行系统开发的设计流程 (8)3 系统总体设计 (9)3.1 电子密码锁设计的原理 (9)3.2 方案的提出 (10)3.3 系统设计要求 (11)3.4 系统设计描述 (11)3.5 各功能模块描述 (12)3.6 系统流程 (13)4 系统详细设计 (15)4.1 输入模块 (15)4.1.1时序产生电路 (16)4.1.2按键消抖电路 (17)4.1.3键盘扫描电路 (20)4.1.4键盘译码电路 (21)4.1.5键盘输入模块的实现 (22)4.2 电子密码锁控制模块 (23)4.2.1控制模块的描述 (23)4.2.2控制模块的状态图与ASM图 ................................. 错误!未定义书签。
指纹解锁密码锁论文

目 录1 引言 (1)1.1 指纹识别简介 (1)1.1.1 指纹识别原理 (1)1.1.2 指纹识别应用 (2)1.1.3 指纹识别技术的发展 (2)1.21.32课题背2.1 系统设计的目的 (3)系统总体设景 (3)计 (4)2.1.1 系统功能描述 (4)2.1.2 系统总体框架 (4)2.2 系统核心部件单片机 (5)2.2.1 单片机的选择 (5)2.2.2 ATMEG16单片机的介绍 (7)2.2.3 单片机的复位电路 (9)2.2.4 ATMEG16最小系统及晶振的选择 (10)2.3 液晶显示模块 (11)2.3.1 HS12864-15C系列液晶的特点 (11)2.3.2 HS12864-15C系列液晶的引脚功能 (12)2.3.3 液晶显示HS12864-15C的指令系统 (13)2.4 电源和指纹模块 (13)2.4.1 ZAZ-010系列独立式指纹识别模块引脚功能 (14)2.4.2 ZAZ-010系列指纹识别模块指令系统 (15)2.4.3 电源模块 (17)3系统软件的设计 (19)3.13.2设计前准备工3.3 系统程序工作分析 (19)单片机的程序设作 (19)计 (20)3.3.1 键盘管理程序设计流程 (22)整体设计方3.3.2 LCD显示模块程序设计流程 ................................. 22 I案 (4)实物的制3.3.3 指纹通信模块的程序设计流程 .............................. 23 4作与调试 (24)4.1电路和程序的调4.2 电路的焊接 (24)试 (25)4.2.1 单片机的程序下载 (25)4.2.2 串口调试 (25)4.2.3 液晶键盘调试 (26)结 论 (27)参考文献 (28)附录1:串口调试子程序 (29)附录2:整体源程序 (31)附录3:硬件电路图 (48)致 谢 (49)II天津职业技术师范大学2010届本科生毕业设计1 引言我们今天的工作生活中,很多的场合都需要身份的认证,而传统的基于标志的身份认证技术由于受到证件伪造以及密码破解等手段的威胁,逐渐表现得有些力不从心。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(3)而且我的这个电子密码锁也具备自动报警功能。自动报警为蜂鸣器报警。
(4)这种情况下可报警:一是密码输入错误,则报警。当电子密码锁进入工作状态时,用户可以通过按键输入8位的密码。然后单片机将用户所输入密码与用户所设定密码进行比较。如果两个密码比较后,密码相同则正确。那么发出开锁信号,则LED指示灯会亮一下,蜂鸣器响两声,将门打开,系统不报警。如果两个密码比较后,密码不一致则不正确。蜂鸣器发出滴滴滴滴滴的报警声,并要求重新输入密码。如果用户输入的密码累积起来一共错了3次的话,那么电子密码锁就会被锁定了。而且,锁定之后必须断电重启后才能再次输入密码。
键盘部分:这个部分是由用户自己输入各个数据信息并传送至单片机中进行数据分析和处理。
显示部分:这个模块完成的是用户所输入的数据信息的显示以及系统信息的提示显示。
密码存储部分:这个模块完成的是原始密码的存储和用户所更改数据的存储。
报警电路部分:这个模块的的主要功能是增加系统的安全性能和实用性。报警电路的主要功能就是在用户进行错误的操作后进行一个报警提示。
Key words:SCM AT89C52; password lock; 5 * 4 matriformance。
基于51单片机的电子密码锁
1.概述
1.1 引言
大家都知道,由古至今,人们的财产安全大多都是通过锁来完成的。在现代这个社会锁对于每个人,每个家庭来说都是不可或缺的生活保障。伴随着这个社会历史的发展和人类文明的进步,人们对自己生命安全的保障意识和财产安全的保障意识都得到了很大幅度的提升。而锁的花样也越来越多,由一开始的机械式锁,到现在各式各样的电子锁。显而易见的,电子锁的功能也更加的完善了,安全性能也更高了。随着社会的发展,城市规模的扩大,及各个大城市中外来人口的引入,是本来复杂的城市越来越难管理。尤其是近来,针对小区及住房入室盗窃和抢劫的事时有发生,是人们的生活受到的很大的影响。对于这些盗窃屡有发生,主要原因为:人们对于安全防范设施的不完善,个人安全防范的意识也不够高,小区物业管理不够完善。而现在,电子锁的成本越来越低,功能越来越强,使它被广泛的用于小区楼道德安全管理中,这种成本相对较低的安全措施,却为小区及住宅提供了不小的安全作用。这种电子密码锁,是一种可以通过从键盘输入密码,然后来完成一个开锁的过程。而人们最开始深究这种电子密码锁的目的,便是为了提高使用锁的安全性。
声明人(签名):王颖丹
3月1日
摘要
本次毕业设计我选择的是基于51单片机的电子密码锁,所选芯片为AT89C51。这个电子密码锁包括了5*4矩阵键盘模块,24C02存储模块,报警模块,1602液晶屏显示模块。使用的编程工具是keil C51,画图工具是Protell 99 SE,烧写工具是STC479。在本次毕业设计的制作过程中,我经过不断的调试,更改程序,来提高锁的使用性能,最后的调试结果,我还是比较满意的。因为它基本实现了开题报告中所提到的功能:报警功能、开锁功能、掉电存储密码功能、显示功能、键盘输入功能等。但是还是有一些遗留问题的,比如显示屏老是花屏,按键不够灵敏等。
从古代到今天,我们可以看到各种类型的锁出现在我们的眼前。有国内的,也有国外的,但是事实上这些锁都不具有真正的完善的防盗功能。在一些真正的惯偷面前,只需要一些钢线或者一些简单的开锁的工具就能打开这些锁。曾经有一些惯偷就说过:“没有我打不开的锁。”而事实上呢,也并不是他们的偷盗手法有多么的高明。正真的原因就是一般的锁具原理都不够复杂,很是简单。而对于这样的一个社会现状,人们对锁提出了极其迫切的改进要求。
二、修改密码:按修改按键>输入密码>确定按键>再次输入密码>确定按键>1602液晶屏显示change success。
三、万能密码锁,密码忘记或被锁定时输入,打开电子锁。
四、如果输入密码错误超过3次,则会停止,需开机重启再试。
五、掉电存储密码:当关闭电源后,用户所修改的密码会存储到EEPROM里面,再次开启电子密码锁时,密码是用户之前所修改的密码。
2.2 芯片的选择
在本次设计中,我所选择的是AT89C52的芯片,AT89C52芯片是最常见的单片机芯片。
密码正确
电子密码锁工作图2.2
2.3 主控芯片AT89C52单片机的
AT89C52是一种带4K字节FLASH存储器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压、高性能CMOS 8位微处理器,俗称单片机。单片机的EEPROM擦除可重复1000次。AT89C052是它的一种精简版本。外形及引脚排列如图所示。
(5)掉电存储密码功能,如果用户修改完密码之后,断电重新启动密码锁,输入的密码是用户之前修改的密码。
2.
2.1系统总设计结构图
如下图2.1:
系统总设计结构图2.1
本设计的主控芯片是AT89C52。单片机是用来负责控制电子密码锁整个系统电路的执行过程。其中:
单片机:单片机这个部分的话,它的功能包括了写入数据和读取数据,以及各种命令的控制和数据的处理。与此同时呢,还需要对各执行单元分别进行控制。单片机是本系统的控制中心和数据处理中心。
此电子密码锁组成部分:
密码锁显示:当我们输入密码的时候,每按下一个按键,液晶屏welcome下面中就会显示一个*号。如果我们输入密码正确,那么LED灯亮,并且伴有滴滴的声音,1602液晶屏屏幕上就会显示Right open。如果我们输入的密码错误,则蜂鸣器会报警并且发出滴滴滴滴滴的声音,1602液晶屏也会显示wrong retry。我的这个单片机本来是5*4的矩阵键盘,但是我的这个毕业设计只用到了上面三排。我设置的是可以输入8位数的密码,通过键盘来输入密码。如果密码输入正确,则可以打开锁。密码由用户自己设置,如果用户忘记了密码,则可以用万能密码打开。
而我设计的报警电路:含有蜂鸣器和一个发光二极管组成。如果输入的密码正确,那么二极管会亮一下,并且蜂鸣器也会发出两下滴滴的声音。如果用户输入的密码错误,那么蜂鸣器就会发出滴滴滴滴滴的声音,即报警。
主要实现功能为:
一、解锁:输入密码>如果正确,1602液晶屏显示Right open,如果错误,显示wrong retry。
1.3 电子密码锁设计的意义和的特点
单片机也被称为微机或单片机。这是一个(CPU)中央处理单元,一个随机存取存储器(RAM),一个只读存储器(ROM),输入/输出(I / 0)等电脑部件。它的主要功能基本都集成在了一块集成的电路芯片上。计算机的发展迅速,加剧了人们改造这个世界的步伐。但是它的体积毕竟过于庞大。MCU(单片机)是出生在这种情况下。这是我们要改变的吗?在我们生活的各个领域,从导航装置来控制导弹,航空仪表,通信和计算机网络在工业自动化和过程的实时控制和数据传输,数据处理。并且能够广泛的应用于我们的生活中,比如在各种智能IC卡,电子宠物中。这些是离不开单片机的。如果没有以前的单片机。这些东西虽然可以做,但是它们却只能用复杂的模拟电路。而且,这样做出来的成品不仅体积大,成本还很高。同时也会由于长期使用,使得它的部件老化,控制精度达不到标准值。SCM,我们将成为这些事情的智能控制者。因为我们只需要一个简单的单片机外围接口电路。但是该方案的核心是由人们自己编写代码来,烧写程序来完成的。该产品具有体积小,成本低的优势,长期使用也无需担心是否准确,并且它还易于升级。
1.2 电子密码锁的背景
在当今的社会,我们可以看到各类样式繁杂的锁具,有可以按指纹的,也有数码的,还有电子的。甚至还有类似于IC卡的锁。但是最常见的还是按键的锁。随着这个社会的进步和人类科学的发展。锁具也发展成了电子锁,门锁,还有激光锁等。包括了不同的声音、不同的磁域、还有不同的声波、不同光束光波、以及很多不同的图像。来控制锁的开启。从而大大提高了防盗锁,使犯罪分子不能开始,人们将能够有更多的保护自己的财产。在今天这个社会,信息安全系统也应用的越来越广泛,尤其是在保护机密上起主要作用。维护人们的隐私和保护人们的财产,是电子密码锁的安全系统的一个组成部分。因此电子密码锁的研究具有很大的现实意义。
闽江学院
令狐采学
本科毕业论文(设计)
题目基于51单片机的电子密码锁
学生姓名王颖丹
学号3111101215
系别计算机科学系
年级级
专业嵌入式应用
指导教师郑明
职称副教授
完成日期526
诚信承诺书
本人郑重声明:
兹提交的毕业论文(设计)《基于51单片机的电子密码锁》,是本人在指导老师郑明的指导下独立研究、撰写的成果;论文(设计)未剽窃、抄袭他人的学术观点、思想和成果,未篡改研究数据,论文(设计)中所引用的文字、研究成果均已在论文(设计)中以明确的方式标明;在毕业论文(设计)工作过程中,本人恪守学术规范,遵守学校有关规定,依法享有和承担由此论文(设计)产生的权利和责任。
还有就是其他的一些部分,它们主要是:电源电路、复位模块、晶振模块、开锁电路。电源模块的话,它的主要的功能是为单片机提供工作电源,于此同时也为整个电路提供工作电源。复位模块它的功能是使系统在出现故障或死机时进行复位。开锁电路就是在用户输入正确的密码的时候,把电子密码锁给打开。
2.1.1
此电子密码锁的组成部分为:51单片机最小系统,矩阵键盘部分,电源电路部分,报警电路部分以及复位电路部分。P3口接的是矩阵键盘电路。XTAL1和XTAL2接晶振电路。p2.0口接的是报警电路。RST接的是复位电路。每个电路都由单片机控制,来实现电子密码锁功能。
关键词:单片机AT89C52;密码锁;5*4矩阵键盘;1602液晶屏
Abstract
This graduation design I choose is based on the 51 singlechip electronic code lock, the selected chip AT89C51.the electronic password lock comprises a 5 * 4 matrix keyboard module, 24C02 memory module, alarm module, LCD display module. Using the programming tool is KEIL C51, drawing tools is protell 99 SE, the programming tool is STC479. In the making process of the graduation design, I through continuous debugging and change procedures, to improve the use performance of the lock and the debug result. I was satisfied, because it basically achieved mentioned in the proposal that the function: alarm function, lock function, electric storage password function, display function, keyboard input function. Butthere are still some problems left, such as the display is always flower screen, buttons and other key is not sensitive.