欢迎来到天天文库
浏览记录
ID:30142253
大小:19.78 KB
页数:8页
时间:2018-12-27
《密码键盘设计实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划密码键盘设计实验报告 北京邮电大学 电路综合实验报告 实验题目:学生姓名:班级:小班学号:同组姓名: E-MAIL: 目录 一.设计目的、用途、功能二.硬件设计三、软件设计四、实验器材五、实验过程六、分工情况 七、实验总结和心得体会八、参考文献九、代码 摘要:本项目是做一个基于ATMega16单片机的电子密码锁,通过4×4键盘和LCD液晶显示,实现了密码锁的密码验证、重新设置、输入错误后报警直到复位后启动倒计时功能,在倒计时内键盘自动锁死,倒计时
2、结束后恢复所有功能等一些基本功能,通过LCD的巧妙使用实现友好的人机界面功能,更具人性化,除此之外还创新性的实现了LCD的开锁功能和键盘的重新定义。通过LCD的开锁功能和对键盘的重新定义以及倒计时功能可以有效地防止密码被盗,同时也降低了成本,便于携带安装。 关键字:ATMega16单片机、密码锁、键盘、LCD、开锁、倒计时 一.设计目的、用途、功能目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人
3、素质的培训计划 1.设计目的 随着科技的发展,安全问题越来越受到人们重视,不仅居家安全受到重视,出门在外行李物品的安全问题也受到了很多关注,在此基础上各种安全产品相继问世,如指纹防盗,红外防盗等,虽然这类产品的安全性较高,但其成本也同样较高,并且携带安装不方便,这种种缺点限制了其发展。本设计的目的就是为了在保证高安全性的前提下,实现降低成本,方便携带安装的功能,真正服务于人民。 当然对于密码锁,我们接触最多的就是取款机了,我们设计的这个密码锁,与众不同的地方就是我们可以让我们的液晶显示屏无限循环的显示操作指南,只有当你按下键盘上的任意一个键的时候才可以终止这种循环。
4、还有一点,就是我们的密码锁加了倒计时这个功能,当输入错误次数超过三次的时候,就不能再输入了,更加安全。 2.设计用途目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 由于本设计成本较低且安全性能稳定,可适用于家庭防盗、行李箱、车载行李箱等一些安全性能要求不高且需要便携的产品上,其安全性能远远优于同等成本的安全性。其中输入密码错误无限报警和自动锁死的功能能提高用户的警觉性,降低失窃率
5、。更重要的是本设计的键盘重新定义的思想可移植到自动提款机、公共场合的提款装置等,可以防止用户输入密码时被别人偷看、窃取等,增加用户提款时的安全性。LCD具有良好的人机友好界面,在未开锁之前显示“welcome”,并且只有知道如何开锁才能使用密码锁,进一步提高了安全性能。 3.设计功能系统功能: 1、密码键盘的输入:包括0-9数字输入、A-F为功能键。 键盘默认如下: 1234 ABCDEF 其中A代表reset,B代表*,C代表关锁,D代表clear(删除),E代表change,F代表#。 2、液晶显示:主要用于液晶显示屏将具体输入数字用*号代替,便于用户看
6、到自己是否输入六位。最开始显示“Welcome”字样,然后显示操作指南“A=reset,B=*,C=close,D=del,E=change,F=#,”密码输入正确显示“right”,密码输入错误显示“wrong”。 处理技术: 1、密码正误信息输出:“确认”输入后,扫描键盘,与EEPROM中的内置密码相比较, 若相同,进入“密码重置”功能;否则,在三次提示输入错误后蜂鸣器鸣响报警。2、密码重置:密码正确后,提示是否修改密码,修改按“g”。两次输入一致后修改内目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在
7、这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 置密码并液晶屏文字提示。否则进入“开锁功能”。 扩展功能: 倒计时功能:密码三次输入错误后需间隔1分钟后才能再次输入,需两位数码管进入倒计时。 液晶显示变幻:可实现闪烁,无限滚动等效果。 基本原理: 二.硬件设计 1.系统硬件设计思路 系统以Atmega16单片机为控制核心,4*4键盘作为输入模块,1602液晶显示屏作为显示模块实现密码锁的各项功能。系统硬件方框图如下: 系统工作
此文档下载收益归作者所有