毕业论文电子密码锁

上传人:壹****1 文档编号:468459963 上传时间:2023-04-20 格式:DOC 页数:13 大小:76KB
返回 下载 相关 举报
毕业论文电子密码锁_第1页
第1页 / 共13页
毕业论文电子密码锁_第2页
第2页 / 共13页
毕业论文电子密码锁_第3页
第3页 / 共13页
毕业论文电子密码锁_第4页
第4页 / 共13页
毕业论文电子密码锁_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《毕业论文电子密码锁》由会员分享,可在线阅读,更多相关《毕业论文电子密码锁(13页珍藏版)》请在金锄头文库上搜索。

1、-毕业论文露露. z.-目录 第一章 引言51.1 电子密码锁的背景51.2 电子密码锁的简介 5 1.3 电子密码锁的开展趋势51.4 本设计所要实现的目标6第二章 系统硬件设计72.1 单片机72.2 矩阵键盘接口电路7 2.3 LED显示72.4 报警系统82.5 电源输入局部8 2.6 密码存储局部82.7 晶振局部82.8 复位局部92.9 开锁局部9第三章 系统软件设计103.1 主程序流程103.2 键功能流程113.3 密码设置流程123.4 开锁流程13 毕业论文 基于单片机的电子密码锁设计The Design of Electronic Password-lock with

2、 SCM 学生:露露 院系: 物理与电子科学学院 专业: 电子信息科学与技术班级: 电子2班 指导教师:季教师职称:教授 摘要随着人们生活水平的提高,如何实现家庭防盗这一问题也变得尤其突出,传统的机械锁由于其构造简单,平安性能低,无法满足人们的需求。随着电子产品向智能化和微型化的不断开展,单片机已成为电子产品研制和开发中首选的控制器,所以具有防盗报警功能的电子密码控制系统逐渐代替传统的机械式密码控制系统,克制了机械式密码控制的密码量少,平安性能差的缺点。关键词:密码锁 单片机 报警AbstractWith the improvement of peoples living standards,

3、it has bee particularly prominent about how to achieve Anti-theft family.The traditional mechanical lock has such shorting as simple structure ,Low security ,it cant meet peoples demands.As electronic products are developing towards intelligence and minimization,single-chip puters(SCM) have bee the

4、first choice for controllers in the development of electronic products.Therefore,the electronicanti-theftalarm functionpasswordcontrol systemandgraduallyreplace the traditionalmechanicalpasswordcontrol system,Overe thelowmechanicalpassword controlpasswordandthe shortings of poorsafety performance 第一

5、章 引言1.1电子密码锁的背景随着社会科技的进步,锁已开展到了密码锁、磁性锁、电子锁、激光锁、声控锁等等。在传统钥匙的根底上,加了一组或多组密码,不同声音,不同磁场,不同声波,不同光束光波,不同图像。如指纹、眼底视网膜等来控制锁的开启。从而大大提高了锁的平安性,使不法之徒无从下手,人们也就能对自身财产平安有了更多的保障。当今平安信息系统应用越来越广泛,特别在保护、维护隐私和财产保护方面起到重大作用,而基于电子密码锁的平安系统是其中的组成局部,因此研究它具有重大的现实意义。1.2电子密码锁简介电子密码锁是一种通过密码输入来控制电路或是芯片工作,从而控制机械开关的闭合,完成开锁、闭锁任务的电子产品

6、。它的种类很多,有简易的电路产品,也有基于芯片的性价比拟高的产品。现在应用较广的电子密码锁是以芯片为核心,通过编程来实现的。其性能和平安性已大大超过了机械锁。其特点如下:1) 性好,编码量多,远远大于弹子锁。随机开锁成功率几乎为零。2) 密码可变,用户可以随时更改密码,防止密码被盗,同时也可以防止因人员的更替而使锁的下降。3) 误码输入保护,当输入密码屡次错误时,报警系统自动启动。4) 无活动零件,不会磨损,寿命长。5) 使用灵活性好,不像机械锁必须佩带钥匙才能开锁。6) 电子密码锁操作简单易行,一学即会。1.3 电子密码锁的开展趋势在日常生活和工作中,住宅与部门的平安防、单位的文件档案、财务

7、报表以及一些个人资料的保存多以加锁的方法来解决。目前门锁主要用弹子锁,其钥匙容易丧失;保险箱主要用机械密码锁,其构造较为复杂,制造精度要求高,本钱高,且易出现故障,人们常需携带多把钥匙,使用极不方便,且钥匙丧失后平安性即大打折扣。针对这些锁具给人们带来的不便假设使用机械式钥匙开锁,为满足人们对锁的使用要求,增加其平安性,用密码代替钥匙的密码锁应运而生。它的出现为人们的生活带来了很大的方便,有很广阔的市场前景。由于电子器件所限,以前开发的电子密码锁,其种类不多,性差,最根本的就是只依靠最简单的模拟电子开关来实现的,制作简单但很不平安,在后为多是基于EDA来实现的,其电路构造复杂,电子元件繁多,也

8、有使用早先的20引角的2051系列单片机来实现的,但密码简单,易破解。随着电子元件的进一步开展,电子密码锁也出现了很多的种类,功能日益强大,使用更加方便,平安性更强,由以前的单密码输入开展到现在的,密码加感应元件,实现了真真的电子加密,用户只有密码或电子钥匙中的一样,是打不开锁的,随着电子元件的开展及人们对性需求的提高出现了越来越多的电子密码锁。出于平安、方便等方面的需要许多电子密码锁已相继问世。但这类产品的特点是针对特定有效卡、指纹或声音有效,且不能实现远程控制,只能适用于要求高且供个人使用的箱、柜、房间等。由于数字、字符、图形图像、人体生物特征和时间等要素均可成为钥匙的电子信息,组合使用这

9、些信息能够使电子防盗锁获得高度的性,如防森严的金库,需要使用复合信息密码的电子防盗锁,这样对盗贼而言是“道高一尺、魔高一丈。组合使用信息也能够使电子防盗锁获得无穷扩展的可能,使产品多样化,对用户而言是“千挑百选、自得其所。可以看出组合使用电子信息是电子密码锁以后开展的趋势。1.4 本设计所要实现的目标本设计采用单片机为主控芯片,结合外围电路,组成电子密码锁,用户想要翻开锁,必先通过提供的键盘输入正确的密码才能将锁翻开,密码输入错误有提示,为了提高平安性,当密码输入错误三次将报警。密码可以由用户自己修改设定,锁翻开后才能修改密码。修改密码之前必须再次输入密码,在输入新密码时候需要二次确认,以防止

10、误操作。第二章系统硬件设计此次课程设计基于单片机控制的电子密码锁,接到课题后,根据教师布置的任务和相关要求,结合主要设计条件,我设计了如下方案,其总体方案设计如下:AT89C51键盘输入复位电路密码存储电路晶振电路电源输入显示电路报警电路开锁电路本系统由单片机系统、矩阵键盘、LED显示和报警系统组成。2.1单片机:此次课题采用一种是用以80C51为核心的单片机控制方案。利用单片机灵活的编程设计和丰富的IO端口,及其控制的准确性,进展电子密码锁的设计。2.2 矩阵键盘接口电路:由于本设计所用到的按键数量较多而不适合用独立按键式键盘。采用的是矩阵式按键键盘,它由行线和列线组成,也称行列式键盘,按键

11、位于行列的穿插点上,密码锁的密码由键盘输入完成,与独立式按键键盘相比,要节省很多I/O口。本设计中使用的这个4*4键盘不但能完成密码的输入还能作特别功能键使用,比方清空显示功能等。键盘的每个按键功能在程序设计中设置。设有09十个数字密码,和确认键,设置,开锁,清空,启动,关闭。2.3 LED显示:此次课程设计6密码6显示器,按键后即显示,动态显示。根据按键次数,第一位显示器显示第一次按的密码,第二位显示器显示第二次按的密码,第三位显示器显示第三次按的密码,依此第六位显示器显示第六次按的密码,按键完成后按确认键后,密码对则执行相关动作,不同则显示器清零,等待重新输入。2.4报警系统: 此次课程设

12、计,当按键三次错误后,系统报警,报警装置由一扬声器实现,从P2.7口输出脉冲,使扬声器鸣报警。2.5 电源输入局部:密码锁主控制局部电源需要用5V直流电源供电,把频率为50Hz、有效值为220V的单相交流电压转换为幅值稳定的5V直流电压。其主要原理是把单相交流经过电源变压器、整流电路、滤波电路、稳压电路转换成稳定的直流电压。2.6 密码存储局部:用EPROM芯片AT24C02存储密码。AT24C02是美国Atmel公司的低功耗CMOS型E2PROM,含2568位存储空间,具有工作电压宽(2.55.5 V)、擦写次数多(大于10000次)、写入速度快(小于10 ms)、抗干扰能力强、数据不易丧失

13、、体积小等特点。而且他是采用了I2C总线式进展数据读写的串行器件,占用很少的资源和IO线,并且支持在线编程,进展数据实时的存取十分方便。AT24C02中带有的片地址存放器。每写入或读出一个数据字节后,该地址存放器自动加1,以实现对下一个存储单元的读写。所有字节均以单一操作方式读取。为降低总的写入时间,一次操作可写入多达8个字节的数据。I2C总线是一种用于IC器件之间连接的二线制总线。他通过SDA(串行数据线)及SCL(串行时钟线)两根线在连到总线上的器件之间传送信息,并根据地址识别每个器件。AT24C02正是运用了I2C规程,使用主从机双向通信,主机(通常为单片机)和从机(AT24C02)均可

14、工作于接收器和发送器状态。主机产生串行时钟信号(通过SCL引脚)并发出控制字,控制总线的传送方向,并产生开场和停顿的条件。无论是主机还是从机,接收到一个字节后必须发出一个确认信号ACK。AT24C02的控制字由8位二进制数构成,在开场信号发出以后,主机便会发出控制字,以选择从机并控制总线传送的方向。2.7 晶振局部:AT89S51引脚*TAL1和*TAL2与晶体振荡器及电容C2、C1。晶振、电容C1C2及片与非门作为反应、放大元件构成了电容三点式振荡器,振荡信号频率与晶振频率及电容C1、C2的容量有关,但主要由晶振频率决定,围在033MHz之间,电容C1、C2取值围在530pF之间。根据实际情

15、况,本设计中采用12MHZ做为系统的外部晶振。电容取值为20pF。2.8 复位部位:单片机复位是使CPU和系统中的其他功能部件都处在一个确定的初始状态,并从这个状态开场工作,无论是在单片机刚开场接上电源时,还是断电后或者发生故障后都要复位根据实际情况选择如图4-6所示的复位电路。该电路在最简单的复位电路下增加了手动复位按键,在接通电源瞬间,电容C1上的电压很小,复位下拉电阻上的电压接近电源电压,即RST为高电平,在电容充电的过程中RST端电压逐渐下降,当RST端的电压小于*一数值后,CPU脱离复位状态,由于电容C1足够大,可以保证RST高电平有效时间大于24个振荡周期,CPU能够可靠复位。增加手动复位按键是为了防止死机时无法可靠复位。当复位按键按下后电容C1通过R5放电。当电容C1放电完毕后,RST端的电位由R5与R6分压比决定。由于R5R6 因此RST为高电平,CPU处于复位状态,松手后,电容C1充电,RST端电位下降,CPU脱离复位状态。R5的作用在于限制按键按下瞬间电容C1的放电电流,防止产生火花,以保护按键触电。2.9 开锁局部:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号