基于stc89c52单片机的电子密码锁毕业答辩

上传人:e****s 文档编号:243767767 上传时间:2024-09-30 格式:PPT 页数:26 大小:1.21MB
返回 下载 相关 举报
基于stc89c52单片机的电子密码锁毕业答辩_第1页
第1页 / 共26页
基于stc89c52单片机的电子密码锁毕业答辩_第2页
第2页 / 共26页
基于stc89c52单片机的电子密码锁毕业答辩_第3页
第3页 / 共26页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,2021届本科毕业辩论,电子密码锁的设计与制作,姓 名:侯燕,学 号:0807040107,专业年级:电信工程2021级,指导老师:孙晓玲,电子密码锁的设计与制作,一 绪论,二 电子密码锁的总体方案设计,三 电子密码锁的硬件设计,四 电子密码锁的软件设计,五 系统调试,六 结论与展望,七 谢辞,一 绪论,随着人们生活水平的提高和社会科技的进步,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜,从而大大降低了锁的平安性,因此如何实现防盗这一问题也变的尤其的突出,而电子密码锁用密码代替钥匙,不但省去了佩戴钥匙的烦恼,也从根本上解决了普通门锁保密性差的缺点,使不法之徒无从下手,人们也就能对自身财产平安有了更多的保障。因此研究它具有重大的现实意义。,研究背景及意义,采用单片机控制的,总体方案,以STC单片机 为设计的核心元件,利用其灵活的编程设计和丰富的IO端口,及其控制的准确性,实现根本的密码锁功能。其框图如下图。,三 电子密码锁的硬件设计,本设计主要由中央控制模块、键盘输入模块、液晶显示模块、开锁电路模块、蜂鸣器报警模块五大模块组成。其硬件框图如下图。,3.1 矩阵键盘电路,矩阵键盘是用4条I/O线作为行线,4条I/O线作为列线,在行线和列线的每一个交叉点上设置一个按键。其中1-10是数字键0-9,11为确认键,12是退格键 ,13是全部删除键,14修改密码键,其连接电路如以下图所示。,3.2 LCD液晶显示模块,显示模块主要由LCD1602显示屏组成,他显示的是键盘输入的码以及密码正确与错误的提示。出于平安性的考虑,显示的密码是由*号代替,为暗密。连接电路如下图。,3.3 开锁模块的设计,开锁电路的驱动原本是利用电磁锁吸合原理来进行开锁的。本设计为节约资源,通过P3.0接一个发光二极管来代替电磁阀线圈,当发光二级管亮那么表示密码正确门开,反之二极管不亮那么表示输入的密码不正确。开锁电路如以下图所示。,3.4 报警模块,报警模块主要由蜂鸣器和单片机组成。当P3.2口输出为高电平时,蜂鸣器发声,当P3.2口输出为低电平时,蜂鸣器不发声,电路如下图。,四,电子密码锁的软件设计,在进行电子密码锁的软件设计时,整个过程可分为四个模块,每一模块为一个子程序,分别为液晶显示子程序、修改密码子程序、密码输入子程序、报警和开锁子程序。主程序通过调用各个子程序来实现密码锁的功能。,4.1 键盘模块流程图,键盘模块主要包含键盘扫描、延时去抖、确定键值以及返回键值四个过程。键盘扫描是循环扫描有无按键按下,如果无按键按下就继续扫描,如果有按键按下就进入延时去抖。去抖之后就是确定按键是在哪行和哪列,找到按键后,就是确定键值并返回按键值,每一次扫描到有键按下后,最后都要有释放闭合按键的步骤。流程图如下图。,4.4 修改密码流程图,修改密码模块主要是在输入密码正确后,按下14键修改密码键进入修改密码界面,其流程分为四个步骤,分别为按下14键并启动定时、输入修改的密码、按下确认键11键、LCD的显示。,4.5 开锁和报警模块流程图,开锁和报警模块主要实现密码比较,如果正确就开锁,如果错误的话就进行计数,当输入密码的错误次数到达3次就进入报警模式。其流程图如下图。,五 系统调试及分析,5.1 硬件调试,硬件调试首先检查是否出现虚焊、漏焊、线路短接、元器件引脚焊接错误等问题,然后检查电路中某些元器件是否起作用,最后检查所有电源线和地线是否都接上。,检测单片机是否工作可通过观察示波器显示的波形是否衰减,或者利用万用表测一下18,19脚的电压,有2-3V就说明起振了。,5.2软件调试及功能分析,当进入输入密码阶段时,依次按下密码后再按下确定键11键后,显示屏上显示正确且二极管灯亮,如下图。,密码错误时,二极管不亮且显示屏上显示Error,如下图。,5.3 系统调试及结果,系统调试即是将源程序在KEIL里运行产生的可执行文件HEX写入到单片机中,然后通电初始化,检查是否能实现密码锁的功能。其结果分析如下所示:,单片机写入程序后并通电初始化后,LCD显示屏显示如下图。,当通过矩阵键盘输入密码且密码错误后,LCD显示error以及错误次数,如下图。,当用户需要修改密码时,按下14键即可进入修改密码界面,LCD显示屏显示new-password,如下图。,6结论及展望,6.1结论,本次设计最终的结果如下:,电子密码锁通过键盘能成功进行输入密码;,LCD液晶显示屏上能显示输入的密码;,能在密码输入正确后开门;,能在密码输入错误次数到达三次后进行报警;,能在开门后通过一按键对原有密码进行更改;,能用*代替显示输入的密码数字,隐藏了密码,实现密码保护。,6.2 展望,电子锁是信息化时代开展的产物,应时而生,随着科技的不断开展,将来的电子锁一定更加完美,更加人性化,更加廉价,更加平安。本次设计中还有待完善的地方还很多,最需要改进的地方还是平安防护。,七 谢辞,在硬件调试和软件调试的过程中,我遇到了相当多的困难,而帮助我解决困难的同学是我必须要要感谢的。,论文的不断修改中孙老师总是认真仔细的帮助我检查并修改论文,使我的论文不断完善。再次对您表示感谢,师恩伟大,无以回报。在这里还要深深的对您说上一句抱歉,因为我的懒散和懈怠,令您费尽苦心并且几近失望。最后要感谢的是电信院所有的老师与领导,我永远都不会忘记你们的良苦用心以及谆谆教诲。,演示,谢谢!,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业管理 > 商业计划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!