电子密码锁设计报告77180

电子密码锁设计报告77180

ID:32509891

大小:316.00 KB

页数:11页

时间:2019-02-10

电子密码锁设计报告77180_第1页
电子密码锁设计报告77180_第2页
电子密码锁设计报告77180_第3页
电子密码锁设计报告77180_第4页
电子密码锁设计报告77180_第5页
资源描述:

《电子密码锁设计报告77180》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、.目录一、绪言……………………………………………………………………1二、系统设计…………………………………………………………………12.1系统整体流程图………………………………………………………12.2电子密码锁的控制方案论证…………………………………………22.3单片机的选择方案论证………………………………………………22.4键盘选择方案论证……………………………………………………22.5显示模块的选择方案论证……………………………………………22.6模块的选择方案论证…………………………………………………3三、硬件电路设计……………………………

2、………………………………33.1电子密码锁控制电路图………………………………………………33.2行列式式键盘的设计…………………………………………………33.3数码管显示电路的设计………………………………………………43.4蜂鸣器驱动电路的设计………………………………………………43.5主要元器件选择………………………………………………………5四、程序流程图………………………………………………………………5五、c语言程序设计…………………………………………………………6六、电子密码锁控制器仿真…………………………………………………76.1Keil调

3、试………………………………………………………………76.2Proteus调试……………………………………………………………7...七、结束语………………………………………………………………8八、参考文献…………………………………………………………………9...一、绪言随着人们生活水平的提高,如何实现防盗这一问题也变的尤其突出,传统的机械锁由于其构造的简单,被橇的事件屡见不鲜,电子密码锁由于其保密性高,使用灵活性号,安全系数高,受到广大用户的青睐。二、系统设计1设计任务通过对电子锁发展现状的了解,结合自己本次设计的课题,本次设计任务要完成的目标是:1

4、.用4*3组成0~9数字键及确认键、删除键。2.用8位数码管组成显示电路提示信息,当输入密码时,只显示“-”,当密码位输入完毕按下确认键时,对输入的密码与设定的密码进行比较,若密码正确,则开锁,此处用LED发光二极管亮一秒钟做为提示。3.当密码不正确时,禁止按键输入3秒,同时发出“嘀、嘀”报警声。2方案比较与论证2.1系统整体流程图单片机AT89S52楼宇用户指示灯4*4键盘输入数码管显示密码输入用户通话指示灯开锁指示灯图1系统总体框图...2.2电子密码锁的控制方案论证用4*3的行列式键盘组成0~9数字键及确认键、删除键,从矩阵键盘输入8位数密码

5、,起始密码由程序设定,输入完后按确定键开锁,取消键清除所有输入。用8位数码管组成显示电路提示信息,当输入密码时,只显示“-”,当密码位输入完毕按下确认键时,对输入的密码与设定的密码进行比较,若密码正确,则开锁,此处用LED发光二极管亮一秒钟做为提示。当密码不正确时,禁止按键输入3秒,同时启动蜂鸣器发出“嘀、嘀”报警声。2.3单片机的选择方案论证方案一:采用可编程逻辑期间CPLD作为控制器。CPLD可以实现各种复杂的逻辑功能、规模大、密度高、体积小、稳定性高、IO资源丰富、易于进行功能扩展。采用并行的输入输出方式,提高了系统的处理速度,适合作为大规模

6、控制系统的控制核心。但本系统不需要复杂的逻辑功能,对数据的处理速度的要求也不是非常高,且从使用及经济的角度考虑我们放弃了此方案方案二:采用Atmel公司的AT89S52单片机作为控制器。AT89S52是一个低功耗,高性能的51内核的CMOS8位单片机,片内含8k空间的可反复擦些1000次的Flash只读存储器,具有256bytes的随机存取数据存储器(RAM),32个IO口,2个16位可编程定时计数器。综合考虑,选择方案二,采用Atmel公司的AT89S52单片机作为控制器。2.4键盘选择方案论证方案一:采用独立式键盘。由于各键相互独立,每个按键各

7、接一根输入线,通过检测输入线的电平状态可以很容易的判断哪个按键被按下。此种键盘适用于按键较少或操作速度较高的场合。但本题发挥部分要求12个功能键,按键数目较多,这就需要较多的输入口线,而且电路结构复杂。故此方案不可取。方案二:采用行列式键盘。它由行线和列线组成,按键位于行列的交叉点上,行线信号和列线信号分别通过两个接口和CPU相连,通过行列扫描法判定按键的位置,此方案适用于按键较多的场合。通过对电子密码锁题目的分析,采用4*3行列式键盘。2.5显示模块的选择方案论证方案一:采用带字库LCD...模块显示。能显示复杂的信息,具有质量轻,体积小,功耗低

8、,指令功能强,接口简单,可靠性强等优点,显示内容丰富,图形美观,易于人机交流。但是价格昂贵。方案二:采用LED数码管显示。

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

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

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