首页 电子锁

电子锁

举报
开通vip

电子锁第1章  系统概述 1.1系统功能 本次设计使用AT 80C51实现一基于单片机的电子密码锁的设计,其主要具有如下功能: (1)设置6位密码,密码通过键盘输入,若密码正确,则将锁打开。初始密码为111111 (2)密码可以由用户自己修改(只支持6位密码),锁打开后才能修改密码。 (3)状态指示、报警、锁定键盘功能。密码输入正确时有GOOD提示信息、密码输入错误数码显示器会出现错误提示,若密码输入错误次数超过3次,蜂鸣器报警并且锁定键盘,并且相应的有指示灯指明状态。 电子密码锁的设计主要由三部分组成:4×4矩阵键盘...

电子锁
第1章  系统概述 1.1系统功能 本次设计使用AT 80C51实现一基于单片机的电子密码锁的设计,其主要具有如下功能: (1)设置6位密码,密码通过键盘输入,若密码正确,则将锁打开。初始密码为111111 (2)密码可以由用户自己修改(只支持6位密码),锁打开后才能修改密码。 (3)状态指示、报警、锁定键盘功能。密码输入正确时有GOOD提示信息、密码输入错误数码显示器会出现错误提示,若密码输入错误次数超过3次,蜂鸣器报警并且锁定键盘,并且相应的有指示灯指明状态。 电子密码锁的设计主要由三部分组成:4×4矩阵键盘接口电路、密码锁的控制电路、输出八段显示电路。另外系统还有LED提示灯,报警蜂鸣器等。 1.2设计 内容 财务内部控制制度的内容财务内部控制制度的内容人员招聘与配置的内容项目成本控制的内容消防安全演练内容 及要求 (1)密码的设定,此密码是固定在程序存储器ROM中,假设预设的密 为“111111”共6位密码。 (2)密码的输入: 采用两个按键来完成密码的输入,其中一个按键为“=” 另一个按键为数字键。然后进入密码的判断比较处理状态并给出相应的处理过程。 (3)按键禁止功能:初始化后,当用户输入密码错误达到三次试,禁止功能 激活。无法输入,并有警报。 第2章  系统 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 设计 2.1总体方案 本密码锁系统采用80C51做主控制器,控制密码的输入、判断密码的正确与否。首先允许用户输入密码,当用户密码输入完毕后,按“=”键表示确认之后系统将对密码是否正确进行核对,如果正确,则会显示GOOD 。如果不正确,则用户可以再次进行输入密码,当用户连续三次输入错误时,系统将显示EEE,和有报警的声音发出,,并且把键盘进行锁定,禁止用户进行输入。 当用户需要修改密码时,将K1键按下,然后输入原始密码,就可以对默认密码进行修改,按下“ON/C”键之后,修改后系统执行新密码。 2.2系统组成 本系统由单片机80C51系统、矩阵键盘、开关、LED显示和报警系统组成。 系统组成原理框图如图所示 80C51 单片机 锁定键盘 矩阵键盘控制 蜂鸣器报警 状态指示灯 LCD六位显示器 图2.2 第3章  硬件设计 3.1按键电路设计 由于设计要求使用矩阵键盘,所以本设计就采用行列式键盘。 图3.1 3.2指示灯及报警蜂鸣器的电路设计 指示灯及报警蜂鸣器的电路如下图所示,当输入的密码正确时,D3红灯亮;当输入的密码错误时,D2灯亮;当三次错误输入时,D1和D2同时亮并且报警法名器发出报警;当开关按下后,在输入正确的密码后可以修改密码。 原理如图所示。 图3.2 3.3显示电路设计 将P1与显示的数据端相连,使其它能动态的传输要显示的数据,将p3的第六位与位选通端相连,选通相应的位。如图所示: 图3.3 第4章  软件设计 4.1主程序设计 主程序主要完成初始化、检查有无按键按下、以及调用显示、指示灯、密码修改等等。具体模块包括:按键识别与编码设计、显示程序设计、密码修改程序设计 主程序的 流程 快递问题件怎么处理流程河南自建厂房流程下载关于规范招聘需求审批流程制作流程表下载邮件下载流程设计 图见附录 4.2按键识别与编码设计 当没有按键按下的时候,单片机循环主程序,一旦有按键按下,便转向相应的子程序处理,处理结束再返回。 由于这种按键是机械式的开关,当按键被按下时,键会震动一小段时间才稳定,我们必须在侦测到有按键被按下,就Delay一小段时间,使键盘以达稳定状态,再去判读所按下的键,防抖动;为了避免让8051误判为多次输入同一按键,要加入按键是否松开,就可以让键盘的输入稳定。按键的操作面板如图图4.2所示。共计数字键10个,功能键6个。10个数字键用来输入密码,0N/C用来修改密码,=用来进行输入密码的确认.如图: 按键识别与编码设计程序见附录 图4.2 4.3显示程序设计 显示设计采用动态扫描。 为了显示数字,要为LED显示器提供字型代码。我用的是共阴极的显示器。LED显示器的字形代码如下表所示: 表: LED显示器共阴极十六进制数的字型代码 0 1 2 3 4 5 6 7 8 9 3FH 06H 5BH 4FH 66H 6DH 7DH 07H 7FH 90H                     主要有三个显示程序组成,分别为输入的密码值显示程序和按键后的密码正确的提示程序,密码输入错误后的提示子程序,以及三次密码输入错误的显示状态。如图A、B、C、D。 图A:等待密码输入的显示状态 图B:密码输入正确的状态 图C:密码输入错误的状态 图D:三次密码输入错误的提示 4.4密码修改程序设计 修改密码的功能,是扩展的功能,其方法是在开关K1被按下时,输入了正确的密码之后,就可以进行密码的修改了,用ON/C来充当确定键,密码修改成功之后就有三指示灯提示亮,可以检验你是否真正的修改成功,只需输入你刚才修改的密码,如果有红灯亮并且在屏幕上显示GOOD信息,则修改成功。 第5章  系统调试 5.1软件模拟调试 软件模拟调试就是让我们用仿真软件来进行硬件调试的先行准备工作,看看有没有什么问题。 首先是进行程序的编写工作,由于自己缺乏一些理论知识的支持,所以导致自己在程序的编写中遇到了很大的问题,对汇编语言的不够熟悉,对各种指令运用的欠缺,在第一次的编写中,几乎出现了所有新手都会出现的问题,没办法只有一句一句的进行仔细的检查修改,再重新进行编译,知道这一句话没有问题了再进行下一句的编译工作。在程序的编写过程中,由于自己理论知识的问题,浪费了大量的时间。 然后是在proteus中将原理图画好,这个也是一个比较困难的事情,虽然我所做的这个课题的原理图比较简单,但是由于自己对软件的熟悉程度远远不够,所以导致自己的器件的选取,以及很多方面都出现了问题,最后进行仿真,仿真的过程还算是比较顺利没有什么较大的问题。 5.2硬件接线及调试 图5.2正确密码时LED亮 第6章: 总结 初级经济法重点总结下载党员个人总结TXt高中句型全总结.doc高中句型全总结.doc理论力学知识点总结pdf 6.1课程设计总结 课程设计总结 课程设计是我们专业课程知识综合应用的实践训练,也是我们迈向社会,从事职业工作前一个必不少的过程.单片机作为我们专业中比较重要的分支,这次的课程设计是非常有必要的。通过这次课程设计,我深深的体会到了仅仅只是掌握好理论知识是不够的,作为当代的大学生,必须要做到理论知识和实践相结合。这也暴露出了前期我在这方面的知识欠缺和经验不足。实践出真知,通过亲自动手制作,使我们掌握的知识不再是纸上谈兵只有这样才能在日新月异的明天打下坚实的基础.单片机是我们生活中不可或缺的存在,所以这次的课程设计对我们的学习生活都有较大的帮助。 通过这两周的课程设计,感慨颇多,从最初的搜索资料到最后的设计成型,中间虽然比较辛苦但是确实收获很多。在这两周的课程设计中,我们学到了很多 关于书的成语关于读书的排比句社区图书漂流公约怎么写关于读书的小报汉书pdf 本上没有的东西,完成了从理论知识到理论知识与实践相结合的过程。不仅仅加深了对单片机理论的理解,而且也学会了如何培养我们的独立完成的能力。同样的在课程设计的过程中也发现了很多自己存在的问题,比如:对理论知识理解的不够透彻,软件使用的不够熟练,以及对汇编语言和部分器件的使用问题。 在设计的过程中,出现了很多的问题,在程序的编写过程中,不止一次的发生因为对语言的不熟悉而产生的问题,大部分都是在后期的检查中找出来的。在原理图的绘制过程中,因为粗心大意而接错了线,导致没法正常的完成仿真。通过自己的这些错误,我也明白了要想真正的学好这么课程,仅仅只有理论课程是不行的。除了要做到理论和实践相结合,还必须要细心,耐心,严谨。 由于学校与班级在开发板上的问题,导致我们领取的开发板没有原理图,多次尝试去连硬件调试电路,最后无果而终。这也算是这次课程设计中最大的一个遗憾吧。 最后这次课程设计终于在我们不懈的努力下完成,虽然中间遇到了很多挫折,有很多困难,但好在我们都解决了,在这里我要感谢知道老师的指导,感谢同学的帮助。没有老师和同学们的帮助,我想这次的课程设计不会那么顺利的就能完成的。 6.2参考文献 [1]、《微型计算机原理及应用》许立梓编  机械工业出版社 2002 [2]、《微型计算机接口技术及应用》刘乐善编 华中理工大学出版社 2000 [3]、《计算机硬件技术基础试验教程》邹逢兴编  高等教育出版社  2000 [4]、《16位微型计算机原理接口及其应用》周佩玲编 中国科学技术大学出版社 2000 [5]、《微型计算机原理与接口技术》吴秀清编 中国科学技术出版社  2001 [6]、《微型计算机接口技术》邓亚平编  清华大学出版社  2001 [7]、《单片机原理及及应用》王迎旭编  机械工业出版社  2001 [8]、《单片机应用程序设计技术》 周航慈 著  北京航空航天大学出版社  2002 [9]、《单片机实用技术问答》 谢宜仁 主编  人民邮电出版社  2002
本文档为【电子锁】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_721103
暂无简介~
格式:doc
大小:35KB
软件:Word
页数:0
分类:互联网
上传时间:2019-07-17
浏览量:9