电子密码锁毕业论文-

上传人:左****笑 文档编号:144867345 上传时间:2020-09-14 格式:DOC 页数:80 大小:731.75KB
返回 下载 相关 举报
电子密码锁毕业论文-_第1页
第1页 / 共80页
电子密码锁毕业论文-_第2页
第2页 / 共80页
电子密码锁毕业论文-_第3页
第3页 / 共80页
电子密码锁毕业论文-_第4页
第4页 / 共80页
电子密码锁毕业论文-_第5页
第5页 / 共80页
点击查看更多>>
资源描述

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

1、闽江学院本科毕业论文(设计)题 目 基于51单片机的电子密码锁 学生姓名 王颖丹 学 号 3111101215 系 别 计算机科学系 年 级 2011级 专 业 嵌入式应用 指导教师 郑明 职 称 副教授 完成日期 2015-5-26 诚信承诺书本人郑重声明:兹提交的毕业论文(设计) 基于51单片机的电子密码锁 ,是本人在指导老师 郑明 的指导下独立研究、撰写的成果;论文(设计)未剽窃、抄袭他人的学术观点、思想和成果,未篡改研究数据,论文(设计)中所引用的文字、研究成果均已在论文(设计)中以明确的方式标明;在毕业论文(设计)工作过程中,本人恪守学术规范,遵守学校有关规定,依法享有和承担由此论文

2、(设计)产生的权利和责任。 声明人(签名):王颖丹2015年 3 月 1 日摘 要本次毕业设计我选择的是基于51单片机的电子密码锁,所选芯片为AT89C51。这个电子密码锁包括了5*4矩阵键盘模块,24C02存储模块,报警模块,1602液晶屏显示模块。使用的编程工具是keil C51,画图工具是Protell 99 SE,烧写工具是STC479。在本次毕业设计的制作过程中,我经过不断的调试,更改程序,来提高锁的使用性能,最后的调试结果,我还是比较满意的。因为它基本实现了开题报告中所提到的功能:报警功能、开锁功能、掉电存储密码功能、显示功能、键盘输入功能等。但是还是有一些遗留问题的,比如显示屏老

3、是花屏,按键不够灵敏等。关键词:单片机AT89C52;密码锁 ;5*4矩阵键盘 ;1602液晶屏 AbstractThis graduation design I choose is based on the 51 singlechip electronic code lock, the selected chip AT89C51.the electronic password lock comprises a 5 * 4 matrix keyboard module, 24C02 memory module, alarm module, LCD display module. Using t

4、he programming tool is KEIL C51, drawing tools is protell 99 SE, the programming tool is STC479. In the making process of the graduation design, I through continuous debugging and change procedures, to improve the use performance of the lock and the debug result. I was satisfied, because it basicall

5、y achieved mentioned in the proposal that the function: alarm function, lock function, electric storage password function, display function, keyboard input function. But there are still some problems left, such as the display is always flower screen, buttons and other key is not sensitive.Key words:

6、SCM AT89C52; password lock; 5 * 4 matrix keyboard; 1602 LCD screen; safety performance。 目 录1.概述1.1 引言51.2 电子密码锁的背景51.3 电子密码锁设计的意义和的特点62. 系统设计2.1系统总设计结构图82.1.1 功能设计92.2 芯片的选择92.3 主控芯片AT89C52单片机的简介102.3.1主要特性102.4 编程工具123. 系统硬件设计3.1 总框图133.2 键盘图133.3 显示模块143.4 蜂鸣器模块143.5 LED流水灯模块143.6 密码掉电保护24C02存储模块1

7、53.7 晶振时钟电路153.8 复位电路设计163.9 串口引脚功能介绍163.10 硬件成品174.软件设计4.1 系统软件设计流程图:194.2 系统软件设计流程205. 程序调试5.1 程序调试用到的软件及工具245.2 调试过程245.2.1 显示模块测试:245.2.2 键盘模块测试:245.2.3 蜂鸣器模块测试:255.2.4复位模块测试:255.2.5 24C02存储模块测试:255.3遗留问题266. 设计总结27参考文献28致 谢29附录 30 基于51单片机的电子密码锁1.概述1.1 引言 大家都知道,由古至今,人们的财产安全大多都是通过锁来完成的。在现代这个社会锁对于

8、每个人,每个家庭来说都是不可或缺的生活保障。伴随着这个社会历史的发展和人类文明的进步,人们对自己生命安全的保障意识和财产安全的保障意识都得到了很大幅度的提升。而锁的花样也越来越多,由一开始的机械式锁,到现在各式各样的电子锁。显而易见的,电子锁的功能也更加的完善了,安全性能也更高了。随着社会的发展,城市规模的扩大,及各个大城市中外来人口的引入,是本来复杂的城市越来越难管理。尤其是近来,针对小区及住房入室盗窃和抢劫的事时有发生,是人们的生活受到的很大的影响。对于这些盗窃屡有发生,主要原因为:人们对于安全防范设施的不完善,个人安全防范的意识也不够高,小区物业管理不够完善。而现在,电子锁的成本越来越低

9、,功能越来越强,使它被广泛的用于小区楼道德安全管理中,这种成本相对较低的安全措施,却为小区及住宅提供了不小的安全作用。这种电子密码锁,是一种可以通过从键盘输入密码,然后来完成一个开锁的过程。而人们最开始深究这种电子密码锁的目的,便是为了提高使用锁的安全性。 从古代到今天,我们可以看到各种类型的锁出现在我们的眼前。有国内的,也有国外的,但是事实上这些锁都不具有真正的完善的防盗功能。在一些真正的惯偷面前,只需要一些钢线或者一些简单的开锁的工具就能打开这些锁。曾经有一些惯偷就说过:“没有我打不开的锁。”而事实上呢,也并不是他们的偷盗手法有多么的高明。正真的原因就是一般的锁具原理都不够复杂,很是简单。

10、而对于这样的一个社会现状,人们对锁提出了极其迫切的改进要求。1.2 电子密码锁的背景 在当今的社会,我们可以看到各类样式繁杂的锁具,有可以按指纹的,也有数码的,还有电子的。甚至还有类似于IC卡的锁。但是最常见的还是按键的锁。随着这个社会的进步和人类科学的发展。锁具也发展成了电子锁,门锁,还有激光锁等。包括了不同的声音、不同的磁域、还有不同的声波、不同光束光波、以及很多不同的图像。来控制锁的开启。从而大大提高了防盗锁,使犯罪分子不能开始,人们将能够有更多的保护自己的财产。在今天这个社会,信息安全系统也应用的越来越广泛,尤其是在保护机密上起主要作用。维护人们的隐私和保护人们的财产,是电子密码锁的安

11、全系统的一个组成部分。因此电子密码锁的研究具有很大的现实意义。1.3 电子密码锁设计的意义和的特点 单片机也被称为微机或单片机。这是一个(CPU)中央处理单元,一个随机存取存储器(RAM),一个只读存储器(ROM),输入/输出(I/0)等电脑部件。它的主要功能基本都集成在了一块集成的电路芯片上。计算机的发展迅速,加剧了人们改造这个世界的步伐。但是它的体积毕竟过于庞大。MCU(单片机)是出生在这种情况下。这是我们要改变的吗?在我们生活的各个领域,从导航装置来控制导弹,航空仪表,通信和计算机网络在工业自动化和过程的实时控制和数据传输,数据处理。并且能够广泛的应用于我们的生活中,比如在各种智能IC卡

12、,电子宠物中。这些是离不开单片机的。如果没有以前的单片机。这些东西虽然可以做,但是它们却只能用复杂的模拟电路。而且,这样做出来的成品不仅体积大,成本还很高。同时也会由于长期使用,使得它的部件老化,控制精度达不到标准值。 SCM,我们将成为这些事情的智能控制者。因为我们只需要一个简单的单片机外围接口电路。但是该方案的核心是由人们自己编写代码来,烧写程序来完成的。该产品具有体积小,成本低的优势,长期使用也无需担心是否准确,并且它还易于升级。 在日常生活中的办公区和住宅区,单位的文件档案,财务报表,和一些个人信息中。都可以使用电子锁来完成。很大幅度提升了主材料的安全性,基本可以取代老旧的防盗机械锁。

13、目前,许多类型的锁的使用,独特的。是适用于住宅区、办公区的锁,更是一个值得推广的产品。 (1)我设计的这个电子密码锁的系统可以设置8位的密码,密码可以通过键盘输入。如果输入的密码正确,则可以将锁打开,led等会闪一下并伴有两下的滴滴声。如果输入的不正确的话,电子密码锁就会发出滴滴滴滴滴的报警声。 (2)密码可以由用户自己设置。在已经将锁打开的状态下,用户也可以自己修改密码。 (3)而且我的这个电子密码锁也具备自动报警功能。自动报警为蜂鸣器报警。 (4)这种情况下可报警:一是密码输入错误,则报警。当电子密码锁进入工作状态时,用户可以通过按键输入8位的密码。然后单片机将用户所输入密码与用户所设定密

14、码进行比较。如果两个密码比较后,密码相同则正确。那么发出开锁信号,则LED指示灯会亮一下,蜂鸣器响两声,将门打开,系统不报警。如果两个密码比较后,密码不一致则不正确。蜂鸣器发出滴滴滴滴滴的报警声,并要求重新输入密码。如果用户输入的密码累积起来一共错了3次的话,那么电子密码锁就会被锁定了。而且,锁定之后必须断电重启后才能再次输入密码。 (5)掉电存储密码功能,如果用户修改完密码之后,断电重新启动密码锁,输入的密码是用户之前修改的密码。2. 系统设计2.1系统总设计结构图如下图2.1:单片机显示 部分键盘输入部分报警电路部分密码存储部分 系统总设计结构图2.1 本设计的主控芯片是AT89C52。单片机是用来负责控制电子密码锁整个系统电路的执行过

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

当前位置:首页 > 办公文档 > 总结/报告

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