- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于STC89C52单片机的电子密码锁答辩
电子密码锁的设计与制作 电子密码锁的设计与制作 一 绪论 二 电子密码锁的总体方案设计 三 电子密码锁的硬件设计 四 电子密码锁的软件设计 五 系统调试 六 结论与展望 七 谢辞 一 绪论 随着人们生活水平的提高和社会科技的进步,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜,从而大大降低了锁的安全性,因此如何实现防盗这一问题也变的尤其的突出,而电子密码锁用密码代替钥匙,不但省去了佩戴钥匙的烦恼,也从根本上解决了普通门锁必威体育官网网址性差的缺点,使不法之徒无从下手,人们也就能对自身财产安全有了更多的保障。因此研究它具有重大的现实意义。 采用单片机控制的总体方案 以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显示error以及错误次数,如图所示。 当用户需要修改密码时,按下14键即可进入修改密码界面,LCD显示屏显示new-password,如图所示。 6结论及展望 6.1结论 本次设计最终的结果如下: 电子密码锁通过键盘能成功进行输入密码; LCD液晶显示屏上能显示输入的密码; 能在密码输入正确后开门; 能在密码输入错误次数达到三次后进行报警; 能在开门后通过一按键对原有密码进行更改; 能用*代替显示输入的密码数字,隐藏了密码,实现密码保护。 6.2 展望 电子锁是信息化时代发展的产物,应时而生,随着科技的不断发展,将来的电子锁一定更加完美,更加人性化,更加便宜,更加安全。本次设计中还有待完善的地方还很多,最需要改进的地方还是安全防护。
您可能关注的文档
- 基于ProE的蜗轮蜗杆参数化建模及运动仿真分析62958002.doc
- 基于Profibus的电力传动控制系统硬件部分设计.doc
- 基于PROFIBUS和MODBUS的高炉渣粒化传动监控系统设计硕士学位中期报告.doc
- 基于PROTEUS的八人抢答器设计.doc
- 基于Proteus的LED汉字显示屏电路设计设计250726.doc
- 基于PROTEUS的八人抢答器设计29647207.doc
- 基于PROTEUS的函数信号发生器的.doc
- 基于Proteus的数字电压表.doc
- 基于proteus的温度检测与报警的仿真研究设计.doc
- 基于PROTUES的温湿度测量系统.doc
- 301115_2024_#ESG_联检科技_2024年度环境、社会和治理(ESG)报告_2025-04-29.pdf
- 300308_2024_#ESG_中际旭创_2024年环境、社会及公司治理(ESG)报告_2025-04-21.pdf
- 想生科技产品注册公告及所需文件상생기술제품_등록_공고문_및_제출_서류.pdf
- 300760_2024_#SD_迈瑞医疗_2024年度可持续发展报告_2025-04-29.pdf
- 300870_2024_#SD_欧陆通_欧陆通2024年可持续发展报告_2025-04-22.pdf
- 301369_2024_#ESG_联动科技_2024年度环境、社会与公司治理(ESG)报告_2025-04-18.pdf
- 300937_2024_#SD_药易购_2024年度可持续发展报告_2025-04-25.pdf
- 300621_2024_#ESG_维业股份_维业股份:2024年度环境、社会和公司治理(ESG)报告_2025-04-19.pdf
- 300428_2024_#SD_立中集团_立中四通轻合金集团股份有限公司2024年度可持续发展报告-中文版_2025-04-21.pdf
- 301167_2024_#ESG_建研设计_2024年度环境、社会及公司治理(ESG)报告_2025-04-04.pdf
最近下载
- 心理健康教育主题班会教学设计.docx VIP
- 计算机类本科毕业论文-综合考试系统的设计与实现.docx VIP
- SAE_J1939-73(故障诊断)协议.pdf VIP
- SN/T 1246-2012_入出境黄热病染疫船舶卫生处理规程.pdf VIP
- 人教版2024四年级上册英语Unit1 A 第2课时 课件.pptx VIP
- 新22J01《工程做法》(新疆图集).pdf VIP
- 中国古代文学2教案(魏晋南北朝隋唐五代文学)详解.doc.docx VIP
- 2025现代汉语语法 句子成分 讲解+练习课件.pdf
- TCAMET01008-2023 地铁区间疏散平台设计规范.pdf VIP
- 水电集团有限公司章程-法律意见书.doc VIP
文档评论(0)