更新时间:06-25 上传会员:火箭女孩
分类:工业大学 论文字数:12690 需要金币:2000个
摘要:当前的社会,在我们的日常生活和工作中,家庭和工作环境的安全、重要的档案重要的文件、财务表格和一些个人的重要资料都是需要通过锁定来保存的。但是一般常见的门锁或者柜子锁都是用铜钥匙来开的,因此人们身上带着一串钥匙的现象也很常见,这是一件很不方便的事,一旦钥匙丢失了,就有可能损害我们的利益。当前社会,随着电子密码锁的出现,已经取代了机械密码锁。因为电子密码锁比起普通锁来说更加的方便,普通锁相对来说安全性比较低。目前随着生活水平和质量的不断提高,人们对日常生活中用来保护自身利益的工具需求越来越高。为了满足人们使用锁的要求和增加安全性的要求,电子密码锁也因此被研究出来。这种密码锁不仅安全性比较高,外观也比普通的锁好看,最重要的是经济实惠使用方便。
目前绝大多数的电子密码锁以单片机为核心进行动作的,软件部分通过C语言告知单片机来进行输入密码开锁的步骤。
本文选择的该系统由AT89C51单片机为核心,通过它的最小系统进行复位的动作,有使用到4*4矩阵键盘,通过LED数码管来进行显示动作,另外增加了蜂鸣器报警的功能。它具有设置、修改6位用户密码、订单的报警、订单上锁、密码错误报警等功能。(此设计的显示部分由P0端口控制LED灯显示,当用户输入正确密码的时候显示数码管HELLO,反之输入错误的密码显示ERRO,并且密码输入错误三次时被自动锁定,只能通过按复位键来恢复。P1端口控制的矩阵键盘包含了九个数字按钮和ABCD四个功能键。除了上述基本的密码锁定功能外,还可以根据实际情况添加远程控制功能。肯定的说这个系统既便宜又实用。
关键词:AT89C51 LED数码管 电子密码锁 4×4矩阵键盘
目录
摘要
Abstract
第一章 绪论-1
1.1研究的背景及意义-1
1.2国内外研究现状-1
1.3电子密码锁的发展趋势-2
第二章 总体方案设计-3
2.1单片机-3
2.1.1单片机简述-3
2.1.2单片机发展历程-3
2.1.3 单片机产品及选择-3
2.2 电子密码锁-4
2.2.1 电子密码锁设计的具体要求-4
2.2.2 总体设计方案选定-4
第三章 硬件电路-5
3.1单片机AT89C51简介-5
3.1.1引脚功能介绍-5
3.1.2 AT89C51选择的好处-6
3.2 LED八段数码管显示-6
3.3最小系统的设计-6
3.4开锁机构-7
3.5输入部分-8
3.5.1键盘输入部分-8
3.5.2电源输入部分-9
3.6声音提示部分设计-10
3.7硬件仿真图-11
第四章 系统软件设计-12
4.1主程序模块-12
4.2键盘扫描及识别子程序-13
4.3开锁子程序-14
第五章 运行测试与硬件焊接-15
5.1焊接注意事项-15
5.2硬件运行及运行实物图-15
结束语-17
致谢-18
参考文献-19
附录A 电子密码锁原理图-20
附录B-21