基于单片机的密码锁设计毕业论文答辩模板
- 格式:ppt
- 大小:5.42 MB
- 文档页数:8
(毕业论文设计范文)基于单片机的电子密码锁的设计毕业设计(论文)基于单片机的电子密码锁的设计摘要本设计是基于单片机的电子密码锁设计方案。
根据要求,给出了该单片机密码锁的硬件电路和软件程序,同时给出了单片机型号的选择、硬件设计、软件流程图、单片机存储单元的分配、汇编语言源程序及详细注释等内容。
该电子密码锁充分利用了51系统单片机软、硬件资源,引入了智能化分析功能,提高了系统的可靠性和安全性。
本系统由单片机系统、矩阵键盘和报警系统组成。
系统能完成开锁、超时报警、超次锁定、管理员解密、修改用户密码基本的密码锁的功能。
另外,电子密码锁若与串行通信结合在一起将会成为宾馆、工厂、学校等需要进行统一管理的建筑群不可缺的商品。
机电一体化的电子密码锁,其功能大大超过弹子锁,且性能更稳定、更安全。
其特点,首先保密性好,其次编码可变;其三误码输入保护;其四停电不掉码。
由于自身的优势,电子密码锁会受到越来越多人们的欢迎,使用会越来越广泛,同时,也将会被社会所接受认可,并与弹子锁平分秋色。
关键词: AT89C2051 自动报警电子密码锁I:基于单片机的电子密码锁设计Design of Electronic Coded Lock Based on MCUAbstractThis design is locks the design proposal based on monolithic integratedcir cuit’s password according to the request has given the hardware electric circuit and the software procedure which this monolithic integrated circuit password locks simultaneously has given monolithic integrated circuit model contents and so on choice hardware design software flow chart monolithic integrated circuit memory cell assignment assembly language source program and detailed annotation.This electronic combination lock could use 51 system monolithic integrated circuit software and hardware resources fully, has introduced the intellectualized analysis function, enhanced system's reliability and the security, moreover, electronic combination lock, This system consists ofsingle-chip microcomputer system, matrix keyboard, LED display and alarm system. System to complete the unlock, overtime alarm, lock, administrators decrypt, modify the user s password locks the basic functions.if with theserial communication unified will become the guesthouse, the factory, the school and so on to need together to carry on the commodity which the global administration the architectural complex could not lack.Integration of machinery's electronic combination lock, its function surpasses the spring lock greatly, and the performance is stabler, is safer.Its characteristic, the secrecy is first good, next the code variables; Its three error code input protection; Its four power cut code. As a result of own superiority, the electronic combination lock will receive more and morepeople's welcome, the use will be getting more and more widespread, simultaneously, also will be accepted by the society the approval, and will share half and half with the spring lock.key word:AT89C2051 Autoalarm Electron trick lockII毕业设计(论文)目录引言 ........................................................................... ............................... 错误!未定义书签。
Institute of Technology.East China Jiaotong University毕业设计(论文)Graduation Design (Thesis)(20 —20 年)题目基于单片机的电子密码锁设计毕业设计(论文)原创性申明本人郑重申明:所呈交的毕业设计(论文)是本人在导师指导下独立进行的研究工作所取得的研究成果。
设计(论文)中引用他人的文献、数据、图件、资料,均已在设计(论文)中特别加以标注引用,除此之外,本设计(论文)不含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究作出重要贡献的个人和集体,均已在文中以明确方式表明。
本人完全意识到本申明的法律后果由本人承担。
毕业设计(论文)作者签名:日期:年月日毕业设计(论文)版权使用授权书本毕业设计(论文)作者完全了解学院有关保留、使用毕业设计(论文)的规定,同意学校保留并向国家有关部门或机构送交设计(论文)的复印件和电子版,允许设计(论文)被查阅和借阅。
本人授权华东交通大学理工学院可以将本设计(论文)的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编毕业设计(论文)。
(保密的毕业设计(论文)在解密后适用本授权书)毕业设计(论文)作者签名:指导教师签名:签字日期:年月日签字日期:年月日摘要随着科技的进步,安全防盗越来越受到人们的重视,传统的机械锁安全性差,不易携带,比如小区单元门,学校的实验室和机房,超市的存储柜等,普通的机械锁构造过于简单,大都采用铜铝锌等材料作为锁芯,抵抗不了强力破坏,锁具的制作工艺落后,无法组织技术手段的开启,已经不能满足人们的需要。
因此各种安全产品相继问世,而以单片机为中心的电子密码锁则大放异彩。
电子密码锁是一种通过密码输入来控制电路或是芯片工作,从而控制机械开关的闭合,完成开锁、闭锁任务的电子产品。
因为其脱离了钥匙,这样就避免了因为钥匙丢失而造成时间和经济上的损失,构造复杂严密,成本低廉,加上具有时限和报警功能,更适合平常人们的生活。
前言随着电子技术的发展,具有防盗报警等功能的电子密码锁代替密码量少、安全性差的机械式密码锁已是必然趋势。
电子密码锁与普通机械锁相比,具有许多独特的优点:保密性好,防盗性强,可以不用钥匙,记住密码即可开锁等。
目前使用的电子密码锁大部分是基于单片机技术,以单片机为主要器件,其编码器与解码器的生成为软件方式。
下面就是现在主流电子密码锁:目前常见的遥控式电子防盗锁主要有光遥控和无线电遥控两类。
键盘式电子密码锁从目前的技术水平和市场认可程度看,使用最为广泛的是键盘式电子密码锁,该产品主要应用于保险箱、保险柜和金库,还有一部分应用于保管箱和运钞车。
卡式电子防盗锁使用各种“卡”作为钥匙的电子防盗锁是当前最为活跃的产品,无论卡的种类如何多种多样,按照输入卡的操作方式,都可分为接触式卡和非接触式卡两大类。
生物特征防盗锁人的某些与生俱来的个性特征(如手、眼睛、声音的特征)几乎不可重复,作为“钥匙”就是唯一的(除非被逼迫或伤害)。
因此,利用生物特征做密码的电子防盗锁,也特别适合金融业注重“验明正身”的行业特点。
人们生活水平的提高和安全意识的加强,对安全的要求也就越来越高。
锁自古以来就是把守护门的铁将军,人们对它要求甚高,既要安全可靠的防盗,又要使用方便,这也是制锁者长期以来研制的主题。
随着电子技术的发展,各类电子产品应运而生,电子密码锁就是其中之一。
据有关资料介绍,电子密码锁的研究从20世纪30年代就开始了,在一些特殊场所早就有所应用。
这种锁是通过键盘输入一组密码完成开锁过程。
研究这种锁的初衷,就是为提高锁的安全性。
由于电子锁的密钥量(密码量)极大,可以与机械锁配合使用,并且可以避免因钥匙被仿制而留下安全隐患。
电子锁只需记住一组密码,无需携带金属钥匙,免除了人们携带金属钥匙的烦恼,而被越来越多的人所欣赏。
电子锁的种类繁多,例如数码锁,指纹锁,磁卡锁,IC 卡锁,生物锁等。
但较实用的还是按键式电子密码锁。
20世纪80年代后,随着电子锁专用集成电路的出现,电子锁的体积缩小,可靠性提高,成本较高,是适合使用在安全性要求较高的场合,且需要有电源提供能量,使用还局限在一定范围,难以普及,所以对它的研究一直没有明显进展。
毕业设计(论文)课题名称基于单片机电子密码锁的设计学生姓名刘海龙学号0914400320系、年级专业机电一体化指导教师胡畔年月日摘要在日常的生活和工作中, 住宅与部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决。
若使用传统的机械式钥匙开锁,人们常需携带多把钥匙, 使用极不方便, 且钥匙丢失后安全性即大打折扣。
随着科学技术的不断发展,人们对日常生活中的安全保险器件的要求越来越高。
为满足人们对锁的使用要求,增加其安全性,用密码代替钥匙的密码锁应运而生。
密码锁具有安全性高、成本低、功耗低、易操作等优点。
在安全技术防范领域,具有防盗报警功能的电子密码锁逐渐代替传统的机械式密码锁,克服了机械式密码锁密码量少、安全性能差的缺点,使密码锁无论在技术上还是在性能上都大大提高一步。
随着大规模集成电路技术的发展,特别是单片机的问世,出现了带微处理器的智能密码锁,它除具有电子密码锁的功能外,还引入了智能化管理、专家分析系统等功能,从而使密码锁具有很高的安全性、可靠性,应用日益广泛。
随着人们对安全的重视和科技的发展,许多电子智能锁(指纹识别、IC卡辨认)已在国内外相继面世。
但是这些产品的特点是针对特定的指纹和有效卡,只能适用于保密要求的箱、柜、门等。
而且指纹识识别器若在公共场所使用存在容易机械损坏,IC卡还存在容易丢失、损坏等特点。
加上其成本较高,一定程度上限制了这类产品的普及和推广。
鉴于目前的技术水平与市场的接收程度,电子密码锁是这类电子防盗产品的主流。
基于以上思路,本次设计使用ATMEL公司的AT89C51实现一基于单片机的电子密码锁的设计,其主要具有如下功能:(1) 设置6位密码,密码通过键盘输入,若密码正确,则将锁打开。
(2) 密码可以由用户自己修改设定(只支持6位密码),锁打开后才能修改密码。
修改密码之前必须再次输入密码,在输入新密码时候需要二次确认,以防止误操作。
(3) 报警、锁定键盘功能。
(精品)基于单片机的电子密码锁毕业论文论文黑龙江东方学院毕业论文(设计)题目:电子产品报价网站的设计与实现学生姓名周超健学号专业计算机科学与技术班级2010级3班指导教师禹永植学部计算机科学与电气工程答辩日期2014年5月10日黑龙江东方学院本科生毕业论文(设计)评语(一)黑龙江东方学院本科生毕业论文(设计)评语(二)黑龙江东方学院本科生毕业论文(设计)评语(三)黑龙江东方学院本科生毕业论文(设计)任务书基于单片机的电子密码锁设计摘要本论文详细地论述了以单片机为处理器的密码锁自动控制器的硬件、软件设计和系统编程的问题。
本控制器以ATMEL公司的AT89S51单片机为核心键盘、显示电路,输出控制电路,告警提示电路等构成。
利用目前使用的微处理器AT89S51作为控制元件设计了一种电子密码锁。
其具有可设置多组密码、多次改写和保存密码的优点,克服了普通锁需要随身携带钥匙且易丢失、保密性差的缺点,在宾馆、办公大楼、仓库、保险柜和家庭普遍适用。
关键词:AT89S51 ;LCD12864 ;电子密码锁;4×4矩阵键盘Electronic combination lock design based on single chipmicrocomputerAbstractTh e detail in this paper. Based on the ATMEL co mpany’s AT89C51 single chip microprocessor, the whole system consists of keyboard and display circuit, output control signal circuit, alarm circuit and so on.Used present microprocessor AT89C52 as control part, designed a electronic trick lock. It can be set up some cipher code, changed many times and kept cipher code. It overcame the weakness of common lock that must take key and be lost easily. It is suitable to (){uchar m=0;EA=1;EX0=1;IT0=0;LED=0;LED1=0;InitLCD();初始12864ClearScreen(0);清屏SetStartLine(0);显示开始行while(1){jianpan();if(flag==2){ }if(m==3){ }if(flag==1){ }}}void EX_INT0() interrupt 0{shizhi();delay(2000);}1.1键盘扫描及识别子程序键盘采用查询的方式,放在主程序中,当没有按键按下的时候,单片机循环主程序,一旦有按键按下,便转向相应的子程序处理,处理结束再返回。
基于单片机的指纹密码锁设计毕业论文目录目录 (2)第一章概述 (1)1.1 系统设计目的及意义 (1)1.2 指纹识别原理及其前景 (1)1.3 系统设计流程 (2)第二章硬件系统设计 (4)2.1 硬件系统整体设计 (4)2.2 单片机最小系统设计 (7)2.3 液晶显示模块-FYD12864-0402B (11)2.4 按键控制部分电路 (15)2.5 指纹模块 (19)2.6 存储芯片AT24C02 (23)2.7 继电器模块 (27)2.8 报警电路 (28)第三章系统软件的设计 (30)3.1 主程序流程图 (30)3.2键盘检测扫描程序 (31)3.3 LCD12864显示流程图 (32)3.4指纹模块通信流程图 (33)3.5 定时器的设置 (33)3.6 串口初始化 (35)3.7 按键扫描程序 (37)3.8 主程序 (38)第四章系统调试 (40)4.1 功能模块的测试 (40)4.2 程序的烧写 (43)4.3 蜂鸣器、继电器调试 (44)4.4 液晶的调试 (44)4.5 按键的调试 (46)第五章总结与展望 (47)参考文献 (48)致谢 (49)第一章概述1.1 系统设计目的及意义在日常的生活和工作中,住宅、物业、单位、银行的财产以及一些重要的资料的安全都会选择用加锁的办法来保证其安全。
但使用传统的机械锁,需要携带多把钥匙,而且一旦丢失、被盗或遗忘,不仅配置相当麻烦,而且可能被他人复制冒用,造成极大的安全隐患,甚至财产损失。
现代社会对安全的认证方式标准是简单、快捷和高效。
而生物特征识别技术具有随身携带、不易仿制等优点比之传统的方法更安全、方便和,恰好满足人们对防伪精度高,快捷高效的需求。
目前生物特征有手形、手指静脉、指纹、脸形、视网膜、虹膜、语音等,根据这些特征,分别研究出相应的识别技术,如手形识别、指纹识别、面部识别、虹膜识别等等。
但基于技术的理论和实际生产之间的差距,以及不同行业不同人群对于安全级别和使用场合的要求不同。
淮阴工学院毕业设计(论文)作者: 学号:系(院): 电子与电气工程学院专业: 测控技术与仪器题目: 基于单片机的电子密码锁——硬件设计指导者:评阅者:2015 年 6 月目录1 引言 (1)1.1 课题的背景 (1)1.2电子密码锁的发展趋势 (1)1.3课题的研究方向 (3)2 总体设计 (3)2.1 设计要求 (3)2.2 系统结构 (3)3 硬件设计 (4)3.1 硬件实现及单元电路设计 (4)3.2键盘电路设计 (7)3.3 存储芯片电路设计 (8)3.4液晶显示电路设计 (9)3.5报警电路 (10)3.6 密码锁电路 (11)3.7语音电路 (11)4 仿真调试 (15)4.1 仿真软件介绍 (15)4.2 调试工具 (15)4.3 系统仿真结果 (15)结论 (18)致谢 (19)参考文献 (20)附录 A 电路原理总图 (21)附录 B Proteus仿真图 (22)附录C实物图 (23)附录D元件清单 (24)1 引言1.1 课题的背景在以往人们的日常生活中,大家利用最平凡的锁是二十世纪50年代外国人所创造的机械锁,它操纵起来操作单一、结构也很容易,成本低廉。
但在在使用过程中我们也慢慢的发现很多缺点:一:依据资料的统算,在每四千把锁当中就会存在两把锁的钥匙的齿形是类似或者是一样的,因此机械锁的安全性比较低。
也有一些调查资料结果表明,装有电子防盗设备锁居民楼或者办公大楼盗窃犯罪率都会明显下降好多。
二:如果机械锁上的钥匙遗落,一旦被别人捡到那么不管谁都可以将锁打开。
三:传统机械锁的材料大多为黄铜,这种材质易损坏。
四:机械锁钥匙易于复制,不适合一些公共场所使用[1]。
以往部门文件档案跟一些资料箱使用的大多都是机械锁,所以我们如果都是用机械锁的话就得整天携带钥匙,会产生许多麻烦,一旦丢失会造成不良后果。
这样的话不仅影响个人生命财产安全,也很麻烦[2]。
人们对日常生活水平的质量要求大大提高,对日常生活中的安全设备的要求也伴之愈来愈高[3]。
基于单片机的电子密码锁前言在我们的日常生活和工作中, 住宅、工作单位的安全措施、公司的档案资料、财务报表和个人相关资料的保管基本上都是用加锁的方式来解决的。
如果采用传统机械式的钥匙来开锁,人们出门就需携带许多把钥匙, 非常地不方便, 而且如果钥匙不小心被丢失了,那安全性就会大打折扣。
目前,在西方发达国家,电子密码锁技术相对较先进,种类齐全,电子密码锁也已被广泛应用于智能门禁系统中,通过多种更加安全,更加可靠的技术实现大门的管理。
在我国,随着社会科技的进步,锁已发展到了密码锁、磁性锁、电子锁、激光锁、声控锁等等。
在传统钥匙的基础上,增加了一组或多组密码,通过不同磁场、光束光波、声波、声音和不同的图像来控制锁的开启,从而大大提高了锁的安全性,使不法之徒无可乘之机,人们也就能对自身财产安全的有了更多保障。
随着人们对安全的重视和科技的发展,许多电子智能锁(指纹识别、IC卡辨认)已在国内外相继面世。
但是这些产品的特点是针对特定的指纹和有效卡,只能适用于需保密的箱、柜、门等。
而且指纹识别器在公共场所使用容易机械损坏,IC卡也丢失或损坏,而且它们其成本较高,在一定程度上限制了这类产品的推广和普及。
鉴于目前的技术水平与市场的接受程度,加上电子密码锁它具有成本价格低、低功耗、简单容易操作、安全性高等优点,因而电子密码锁成为了这类电子防盗产品的主流。
在安全技术的领域范围,具有防盗兼报警功能的电子密码锁已逐渐替代了传统机械式的密码锁,它克服了机械锁密码可设密码量少,安全性不高的缺点,使得密码锁不论在性能上还是在技术上都有了很大的提升。
随着大规模集成电路技术的发展,尤其是单芯片,微处理器智能锁的出现,它除了具有电子密码锁的功能外,还引入了专家分析系统和智能化的管理,使得密码锁具有更高的可靠性和安全性,它的应用也越来越广泛,因此研究它具有重大的现实意义。
1 电子密码锁的介绍1.1 电子密码锁的简介电子密码锁运用电子电路控制机械部分,使两者紧密结合,从而避免了因为机械部分被破坏而导致开锁功能失常的问题,而且连续输入密码错误时还有报警声,大大增加了密码锁的防盗功能。
本科生毕业设计(论文)题目基于单片机的电子密码锁设计专业电子信息科学与技术院系信息工程学院学号 xxxxxxx姓名 xxxxxxxxxx 指导教师 xxxxxxx答辩时间 xxxxxxxxx工作时间:2015年12月至2016年5月基于单片机的电子密码锁设计学生:xx指导老师:xx摘要:本课题设计是基于STC89C52单片机的电子密码锁,它是一种通过输入的密码是否正确来控制电路和单片机工作,以至于能够控制电磁锁的开关的电子器件。
它的种类很繁多,有简易的电子密码锁,也有有比较复杂的电子密码锁。
现在应用较广的电子密码锁是以单片机为核心芯片,通过C语言编程来实现的一种产品。
本文主要通过STC89C52单片机作为主控器件,键盘输入模块,数码管显示模块,报警电路,开锁电路以及复位电路,并且通过单片机的编程设计和丰富的I/O端口实现电子密码锁的开锁和闭锁的基本功能。
其主要实现功能如下:①通过键盘输入密码,如果输入的密码正确,则锁将打开。
②若密码输入错误则蜂鸣器报警。
③如果密码连续错误次数超过 3 次,蜂鸣器报警并且锁定键盘。
电子密码锁具有设计简单,安全,方便以及稳定等特点,则具有一定的推广价值。
关键词:STC89C52 ;蜂鸣器;数码管;键盘The electronic locks designUndergraduate:xxxProfessor:xxAbstract:This paper is based on the design of single-chip electronic locks STC89C52,it is a circuit to control and chip operation by entering a password,which can control the electromagnetic lock closure to achieve unlocking and locking of an electronic device.Many of its kind, has some simple circuit products, also has some complex circuit products.Now wider application of the electronic code lock is a micro-controller core, through the C language programming to achieve.This paper mainly through STC89C52 MCU as the master device, keyboard input module, digital display module, alarm circuit, unlocking circuit and reset circuit, And to achieve the basic function of electronic locks by the micro-controller designing and rich I / O ports.Some mainly functions are the following.①password can be input by keyboard.If password is right,the lock will be opened.② If password is wrong,the lock will not be opened and buzzer will buzzed.③ If password is input wrong three times,so that keyboard can’t be work.The lock has a rational design method, convenient ,safe and practical features, So it has some promotional value.Key words: STC89C52 ; Buzzer ; Digital Tube ; Keyboard目录绪论 (1)1设计方案的选择与分析 (2)1.1主控模块设计方案的论证与选择 (2)1.2报警电路的设计与选择 (2)1.3开锁电路的选择与分析 (2)1.4数码管的选择与分析 (2)2主要硬件描述 (3)2.1 STC89C52单片机介绍 (3)2.2数码管介绍 (4)3硬件设计与实现 (5)3.1设计原理 (5)3.2系统设计原理图 (5)3.3复位电路 (6)3.4时钟电路 (7)3.5开锁电路和报警电路 (7)3.6矩阵键盘输入模块 (8)3.7数码管显示模块 (9)4系统的软件设计与实现 (10)4.1主要流程图描述 (10)4.2部分程序介绍 (10)结束语 (13)致谢 (14)参考文献 (15)附录1 (16)附录2 (21)绪论随着社会的高速发展和人民的生活水平的提高,人们的安全意识也逐渐提高,对安全的要求越来越高。
毕业设计论文题目基于单片机的数字密码锁设计基于单片机的数字密码锁[摘要]伴随我们生活水平的提高,电子数字密码锁慢慢取代了普通的锁具,电子密码锁在安全性能上比普通锁具更好,普通的机械锁其机构非常的简单,从而在安全性能方面得不到保障,电子密码锁使得我们在安全保障方面更有自信,并且电子密码锁还有不用钥匙、无锁孔、无机械传动、不易损坏、不磨损等优点,很多用户都想简单出门,电子密码锁就能满足他们。
本次设计的系统由单片机系统、矩阵键盘、显示电路和报警提示系统组成,系统能完成开锁、密码保护、密码正确与否的提示。
单片机是采用的美国Atmel公司的单片机AT89C52;矩阵键盘采用4×4矩阵键盘;显示电路主要是采用液晶显示,具有设计简单、工作电压低、响应速度快、价格低廉等特点;报警系统采用的是LED指示灯。
设计采用C语言作为主片控制程序,因其具有方法合理、简单易行、成本低、实用等特点。
[关键词]AT89S51单片机;LCD1602;电子密码锁;4×4矩阵键盘The No. three soft landing trajectoryLi Suxi(Grade11, Class1102, Electronic Information Science and Technology,School of Physics and Telecommunication Engineering,Shaanxi University of Technology, Hanzhong 723000, Shaanxi)Tutor: Zhou PingheAbstract:With the improvement of our living standards, the electronic digital lock slowly replaces the ordinary mechanical lock, the electronic password lock is better than the ordinary mechanical lock on the safety factor, the institution of ordinary mechanical lock is very simple, so that it can not guarantee the safety, and electronic lock makes us more confidence on safety, and the electronic lock has an advantage that without a key, keyhole, mechanical transmission, which is difficult to damage, wearing, and can not easily be deciphered, Many users want to go out simple, the electronic lock can meet their needs. The system consists of MCU system, matrix keyboard, the showing of circuit and alarm system components. password-protected and the showing of password whether it is correct or not. The design uses the C language as the main chips control procedures, which is proved that the design of rational design method is simple, safe and practical. Key words:MCU A T89S51; LCD1602; Electronic lock; 4x4 Matrix keyboard目录引言 (1)1 数字密码锁功能要求 (1)2 总体方案 (1)2.1 方案选择 (2)2.2 方案实现 (2)2.3 方案结构框图 (2)3 硬件电路的设计 (3)3.1 单片机及单片机最小系统 (3)3.2 键盘电路 (5)3.2.1 键盘接口 (5)3.2.2 键盘的识别方式 (6)3.2.3 按键去抖动 (6)3.2.4 4×4行列式键盘电路 (7)3.3 LCD1602显示电路 (7)3.3.1 LCD1602的介绍 (7)3.3.2 LCD1602显示的外围电路 (8)3.4 报警提示电路 (9)3.5 电源输入及电源指示电路 (10)4 软件设计 (11)4.1 软件设计思路 (11)4.2 软件设计的流程图 (11)5 系统调试 (13)5.1 基于单片机的数字密码锁硬件调试 (14)5.2 基于单片机数字密码锁的软件调试 (14)5.3 基于单片机数字密码锁的总体调试 (14)5.3.1 Proteus仿真调试 (14)5.3.2 软硬联合调试 (15)6 结论与展望 (15)致谢 (15)参考文献 (16)附录A (17)附录B (24)附录C (25)引言在我们日常的生活和工作中,安全防盗已成为社会不可避免的问题。
本科生毕业论文基于单片机的电子密码锁设计与仿真独创性声明本人郑重声明:所呈交的毕业设计是本人在指导老师指导下取得的研究成果。
除了文中特别加以注释和致谢的地方外,设计中不包含其他人已经发表或撰写的研究成果。
与本研究成果相关的所有人所做出的任何贡献均已在设计中作了明确的说明并表示了谢意。
签名:年月日授权声明本人完全了解许昌学院有关保留、使用本科生毕业设计的规定,即:有权保留并向国家有关部门或机构送交毕业设计的复印件和磁盘,允许毕业设计被查阅和借阅。
本人授权许昌学院可以将毕业设计的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编设计。
本人设计中有原创性数据需要保密的部分为(如没有,请填写“无”):无签名:年月日指导教师签名:年月日摘要在现代家庭安全防范领域,具有电子防盗报警功能的电子密码锁将逐步取代传统的机械式密码锁,克服机械式密码锁密码位数少,安全性能差的缺点。
随着当今大规模集成芯片技术的发展,基于单片机控制而设计的电子密码锁,不仅提高了密码位数、实现密码的智能管理,而且由于价格低廉,适合大众化家庭使用,使得电子密码锁的使用日益广泛。
本文介绍一种以AT89C52作为主控中心,结合键盘输入、LCD液晶显示、并具有掉电密码保护、密码防试探报警功能的电子密码锁。
通过在PROTEUS仿真软件上的检测论证,该设计简单易行,且成本低廉,实用性较强,适合在许多场合使用。
关键词:电子密码锁;AT89C52;LCD液晶显示;PROTEUS;ABSTRACTIn the modern family security area, a lock with electronic alarm function will gradually replace traditional mechanical trick lock, overcome the disadvantages of mechanical trick lock ,such as the passwords digits less,safety performance poor. With the large scale integrated chip technology development, the electronic combination lock which designs based on single-chip microcomputer control of , not only increased the password digits, and intelligent passwords management,but also for the price is low, suitable for general family use, makes itwill be widely used.This paper introduces a kind of electronic combination lock,which based on AT89C52 as the master center,combine with keyboard input, LCD, having the function of password protection when power off and code alarm, against Password probe. Checked on the PROTEUS simulation software test , this design has the advantages of simplicity,low cost and strong practical properly ,suitable for most occasions.Key words:Electronic combination lock;AT89C52;LCD;PROTEUS;目录1 绪论 (1)1.1 锁的发展简介 (1)1.2 电子密码锁的基本原理 (1)1.3 电子密码锁的结构图 (2)2 电子密码锁的硬件模块介绍 (2)2.1 AT89C52主控模块 (2)2.1.1 AT89C52简介 (2)2.1.2主要特性 (3)2.1.3引脚介绍 (3)2.2键盘设计 (5)2.3电源电路设计 (5)2.4 LCD液晶显示 (6)2.4.1 LM016L简介 (6)2.4.2 引脚功能及时序选择 (7)2.5门锁驱动电路 (7)2.6报警器的设计 (8)2.7掉电密码保护部分 (9)2.8电子密码锁仿真电路图 (11)3 电子密码锁的软件部分 (11)3.1概述及主程序 (11)3.2各模块功能介绍 (13)3.2.1系统初始化模块: (13)3.2.2键盘扫描和识别子模块: (13)3.2.3开锁程序流程: (14)3.2.4密码设置 (15)3.2.3 显示子模块 (16)4仿真结果及程序 (17)4.1仿真平台介绍 (17)4.2仿真结果 (17)5 设计总结 (21)参考文献 (22)附录程序 (23)致谢 (41)1 绪论1.1 锁的发展简介随着社会的发展和人民生活水平的不断提高,人们的安全防范意识不断提高,锁在人民日常生活中扮演着越来越重要的角色。
毕业论文题目:基于单片机的电子密码锁的设计专业:通信工程摘要单片机已经在家电领域中得到了广泛的应用,而且在安全密保方面,具有防盗报警功能的电子密码锁逐渐取代了传统的机械密码锁,克服了机械密码锁密码过少的安全性问题。
本密码锁的主控芯片采用价格实惠而且容易购买的 STC89C52芯片。
密码输入采用矩阵键盘及独立键盘,密码显示采用共阴极的八段显示数码管。
系统能完成密码输入、正确开锁、超次报警这些基本的密码锁的功能。
系统的软件实现采用功能强大且易于开发的KeilC51环境,且支持ISP下载。
因此没使用编程器,用C 语言实现系统的软件部分。
由于51单片机也有一些不足之处如断电后内部RAM储存的数据会完全丢失,为了克服这一缺点,系统的外围加了掉电存储电路并且由AT24C02芯片来实现。
此设计具有安全性高、价格低廉便于实现、易于改进等优点。
【关键词】电子密码锁STC89C52矩阵键盘 AT24C02ABSTRACTMCU widely used in the security password protection aspect anti-theft alarm function electronic combination lockgradually replace the traditional mechanical trick lock,it also overcome the security problems that thepassword of machinery combination lock are too few.This combination lock's master chip adopts STC89C52which is affordable and easy to buy.Password’s inputadopt matrix keyboard and independent keyboard,password's display using the erection of the cathodetube display digital. This system can accomplishpassword input, correct unlock, super times alarm ,these basic combination lock function . Softwarerealization of this system is used in KeilC51environment .it is powerful and easy to develop, and tosupport ISP to download. Therefore it is not useprogrammer, use C language implementation softwareof system components. Because 51MCU also order to,the system's periphery added off electricity storagecircuit and use AT24C02 chip to overcome theseshortcomings. This design lock STC89C52 Matrixkeyboard AT24C02前言随着社会物质财富的日益增长,安全防盗已成为社会问题。