毕业设计(论文)-基于单片机的数字式电子密码锁设计

毕业设计(论文)-基于单片机的数字式电子密码锁设计

ID:6795043

大小:519.00 KB

页数:41页

时间:2018-01-26

毕业设计(论文)-基于单片机的数字式电子密码锁设计_第1页
毕业设计(论文)-基于单片机的数字式电子密码锁设计_第2页
毕业设计(论文)-基于单片机的数字式电子密码锁设计_第3页
毕业设计(论文)-基于单片机的数字式电子密码锁设计_第4页
毕业设计(论文)-基于单片机的数字式电子密码锁设计_第5页
资源描述:

《毕业设计(论文)-基于单片机的数字式电子密码锁设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、电子密码的设计基于单片机的数字式电子密码锁学生姓名:班级:指导老师:摘要:当今安全信息系统应用越来越广泛,特别在保护机密、维护隐私和财产保护方面起到重大作用,而基于电子密码锁的安全系统是其中的组成部分,因此研究它具有重大的现实意义。本次设计以电磁继电器模拟密码锁,由单片机8051来控制锁的打开与闭合,由HD7279来管理器键盘及显示,密码从键盘输入,用8051来控制7279显示当前锁的状态信息及报警。本次设计的核心是软件部分,通过编程来控制输出高低电平,再加上硬件电路来实现开锁和报警的功能,密码为4~6

2、位,且设计的电子密码系统稳定性能好,安全系数高,其方法和技术可广泛用于仓管、防盗门、密码箱等安全系统。关键词:单片机开发系统密码锁串口通信第41页共41页电子密码的设计目录第一章前言41.1课题的背景及意义41.2国内外发展现状41.3本文的主要研究内容4第二章系统的组成及工作原理52.1需求分析52.1.1设计内容与要求52.1.2系统框图52.2系统组成52.3系统工作原理介绍5第三章硬件电路设计73.1单片机最小系统设计73.1.1时钟电路73.1.2复位电路83.2HD7279键盘显示模块103

3、.3开锁电路133.4报警电路14第四章软件设计154.1软件设计分析154.2系统资源分配154.3程序设计164.3.1主程序设计164.3.2数字键处理程序(SKEY)174.3.3确认键处理子程序(MKEY_2)184.3.4密码判断子程序(COMP)184.3.5密码修改子程序(GMM)194.3.6显示处理子程序214.3.7键盘扫描子程序224.4程序清单及注释22第五章实验调试及测试结果23第41页共41页电子密码的设计5.1硬件调试235.2软件调试235.3总体调试24第六章总结25

4、6.1实现功能256.2不足之处和改进意见256.3心得体会256.4致谢26参考文献27附录一源程序及注释28附录二电路总图40附录三元器件清单41第41页共41页电子密码的设计第一章前言1.1课题的背景及意义随着现代化工业生产过程复杂性与集成化程度的增加,自动控制系统在工业过程中已成为不可缺少的重要组成部分,是电子技术与自动控制理论的紧密结合,并广泛应用于工业、农业、医学、国防和军事等等领域。自动控制系统应用于工业控制有各种各样的结构和形式,实现各自不同的功能,此次设中用到的ATC89C51就是一种

5、新型的价格便宜而性能优良的单片机系统,结构简单,布局合理,功能齐全,用途广泛。用单片机开发系统来做这次课程设计,使得更进一步掌握如何利用接口电路进行硬件系统的设计,以及如何进行软件设计的方法和技术。且设计的电子密码锁安全系数高,性能稳定,面向应用,设计的系统具有很强的现实意义。1.2国内外发展现状一直以来,市场上的密码锁产品都是基于机械原理的机械密码锁,这种密码锁最大的缺点就是结构简单,安全系数低,且不具有报警功能。但着当今社会对家庭财产,公共隐私等保密性要求提高,使得对密码锁系统的安全性提出了更高的要

6、求,而随着微电子技术的发展,微处理器与微型计算机得到迅速的发展,单片微型计算机功能强,结构紧凑,体积小,功耗低,抗干扰能力强,稍加一定的外围设备就方便地构成一个应用系统,这正好符合密码锁系统的要求,国内外市场上的相关产品也越来越多地使用单片机来加强密码锁的安全性稳定性。1.3本文的主要研究内容本文的主要研究基于单片机8051为核心控制的电子密码锁安全系统,本次设计以电磁继电器模拟密码锁,由单片机8051来控制锁的打开与闭合,由HD7279来管理器键盘及显示,密码从键盘输入,用8051来控制7279显示当

7、前锁的状态信息及报警。本次设计用单片机开发系统来模拟密码锁的多种功能,密码由4-6位数字组成,当输入密码相符时开锁,输入三次不符报警,同时密码可以修改。开锁单片机开发出开关量,通过光电耦合器控制,打开密码锁。报警则由单片机发出报警信号,控制音频放大电路发出报警声音。第41页共41页电子密码的设计第二章系统的组成及工作原理2.1需求分析2.1.1设计内容与要求(1).设计一个数字式密码锁;(2).密码由4~6位数字组成;(3).密码相符则开锁,三次不符则报警;(4).密码可以更新;(5).采用7279芯片

8、管理键盘显示。2.1.2系统框图图1.1为本次密码锁设计的总框图:单片机开发系统放大电路扬声器报警键盘电磁继电器隔离开关量输出图1.1.1系统框图2.2系统组成本次设计的基于单片机的电子密码锁系统主要由三个模块组成,核心是89C51单片机,键盘及数码管显示由HD7279模块电路完成,报警电路由放大电路接扬声器组成,而开锁电路则由光电耦合器及电磁继电器组成。2.3系统工作原理介绍通电复位,电路进入就绪状态,等待用户输入密码,7279显示,表示

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。