单片机原理与应用技术课程设计报告(论文-基于单片机控制的电子密码锁

单片机原理与应用技术课程设计报告(论文-基于单片机控制的电子密码锁

ID:6803715

大小:1.09 MB

页数:24页

时间:2018-01-26

单片机原理与应用技术课程设计报告(论文-基于单片机控制的电子密码锁_第1页
单片机原理与应用技术课程设计报告(论文-基于单片机控制的电子密码锁_第2页
单片机原理与应用技术课程设计报告(论文-基于单片机控制的电子密码锁_第3页
单片机原理与应用技术课程设计报告(论文-基于单片机控制的电子密码锁_第4页
单片机原理与应用技术课程设计报告(论文-基于单片机控制的电子密码锁_第5页
资源描述:

《单片机原理与应用技术课程设计报告(论文-基于单片机控制的电子密码锁》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、单片机原理与应用技术课程设计报告(论文)基于单片机控制的电子密码锁专业班级:___电子114______姓  名:____*****_______时间:2014年11月29日指导教师:_____**_______2014年11月29日23基于单片机控制的电子密码锁一.设计要求(一)基本功能1.状态显示功能:锁定状态时系统用3位数码管显示OFF,用3位数码管显示成功开锁次数;成功开锁时用3位数码管显示888,用3位数码管显示成功开锁次数。2.密码设定功能:通过一个4×4的矩阵式键盘可以任意设置用户密码(1-16位长度),同时系统掉电后能自动记忆和存储密码在系统中

2、。3.报警和加锁功能:密码的输入时间超过12秒或者连续3次输入失败,声音报警同时锁定系统,不让再次输入密码。此时只有使用管理员密码方能对系统解锁。(二)扩展功能可增加遥控控制功能二.计划完成时间三周1.第一周完成软件和硬件的整体设计,同时按要求上交设计报告一份。2.第二周完成软件的具体设计和硬件的制作。3.第三周完成软件和硬件的联合调试。23目录基于单片机控制的电子密码锁3摘要3关键词3引言31.总体设计方案31.1设计思路41.2方案确立41.3总设计框图42单片机硬件电路分析52.1单片机引脚配置52.2复位电路的设计82.3时钟电路的设计82.4密码锁控

3、制电路92.4.1矩阵键盘电路的设计92.4.2报警控制电路的设计102.4.3液晶显示电路113系统软件设计133.1初始化及按键识别133.1开锁处理133.2改密处理143.3液晶显示子程序144心得体会155参考文献166附录一:电路总原理图167附录二:PCB板178附录三:程序清单1723基于单片机控制的电子密码锁电子114**摘要本系统由单片机系统、矩阵键盘、液晶显示和报警系统组成。系统能完成开锁、超时报警、超次锁定、管理员解密、修改用户密码基本的密码锁的功能。除上述基本的密码锁功能外,还具有调电存储、声光提示等功能,依据实际的情况还可以添加遥控

4、功能。本系统成本低廉,功能实用。关键词单片机;电子密码锁;矩阵键盘密码锁;ATM89C52;LCD1602;矩阵键盘引言在日常的生活和工作中,住宅与部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决。若使用传统的机械式钥匙开锁,人们常需携带多把钥匙,使用极不方便,且钥匙丢失后安全性即大打折扣。随着科学技术的不断发展,人们对日常生活中的安全保险器件的要求越来越高。为满足人们对锁的使用要求,增加其安全性,用密码代替钥匙的密码锁应运而生。密码锁具有安全性高、成本低、功耗低、易操作等优点。在安全技术防范领域,具有防盗报警功能的电子密码锁

5、逐渐代替传统的机械式密码锁,克服了机械式密码锁密码量少、安全性能差的缺点,使密码锁无论在技术上还是在性能上都大大提高一步。随着大规模集成电路技术的发展,特别是单片机的问世,出现了带微处理器的智能密码锁,它除具有电子密码锁的功能外,还引入了智能化管理、专家分析系统等功能,从而使密码锁具有很高的安全性、可靠性,应用日益广泛。随着人们对安全的重视和科技的发展,许多电子智能锁(指纹识别、IC卡辨认)已在国内外相继面世。但是这些产品的特点是针对特定的指纹和有效卡,只能适用于保密要求的箱、柜、门等。而且指纹识识别器若在公共场所使用存在容易机械损坏,IC卡还存在容易丢失、损

6、坏等特点。加上其成本较高,一定程度上限制了这类产品的普及和推广。鉴于目前的技术水平与市场的接收程度,电子密码锁是这类电子防盗产品的主流。1.总体设计方案231.1设计思路该电路是一种采用以ATM89C52为核心的单片机控制方案。利用单片机灵活的编程设计和丰富的IO端口,及其控制的准确性,不但能实现基本的密码锁功能,还要根据实际需要添加调电存储、声光提示甚至增加遥控控制功能。1.2方案确立为了实现密码的保密性,采用一个4×4的矩阵式键盘可以任意设置用户密码(1-16位长度),从而提高了密码的保密性。设计采用一个超级密码,送电开机时,只要输入超级密码便可开门,这样

7、可预防停电后再送电时无密码可用。采用了1602液晶显示器来作为显示单元,提高了可读性,使用户对密码锁的运行情况一目了然。1.3总设计框图本设计主要由单片机、矩阵键盘、液晶显示器和密码存储等部分组成。其中矩阵键盘用于输入数字密码和进行各种功能的实现。由用户通过连接单片机的矩阵键盘输入密码,后经过单片机对用户输入的密码与自己保存的密码进行对比,从而判断密码是否正确,然后控制引脚的高低电平传到开锁电路或者报警电路控制开锁还是报警,实际使用时只要将单片机的负载由继电器换成电子密码锁的电磁铁吸合线圈即可。系统整体框图如图2.1所示。图2.1总设计框图●各模块功能如下:1

8、.键盘输入模块:分为密码输入按键与几个

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

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

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