LCD电子密码锁的设计
[关键词:LCD,电子密码锁] [热度 ]提示:此毕业设计论文完整版包含【开题报告,任务书,论文】 作品编号:dzxx0042,word全文:42页,合计:18000字 |
毕业论文(设计)内容要求:
能进行6位密码设置,且可以任意次重设置密码。只要用户设置的密码与输入一致的话就自动开锁。要求有防恶意偷盗密码的功能,即当有人恶意偷套密码时,第一次按错密码会提示密码错误信息,如果输入密码三次都错误的话,则锁定键盘10秒钟并发出报警声。
本电子密码锁是一种通过密码输入来控制电路或是芯片工作,从而控制机械开关的闭合,完成开锁、闭锁任务的电子产品。它的种类很多,有简易的电路产品,也有基于芯片的性价比较高的产品。目前,电子密码锁在国外已大量使用,技术已趋于成熟。
主要内容:
1.基本功能及实现原理:只要用户设置的密码与输入一致的话就自动开锁。一次按错密码给出发错提示信息,3次错误就锁定键盘10秒钟并报警。
2.硬件电路设计方面,采用ATMEL公司的AT89C51单片机做为系统的控制器,用LCD1602显示。
3.软件设计方面,根据系统功能的要求,采用模块化程序设计,主程序实现显示模块、存储单元的分配和各子程序的管理调用。
总结一下大体有以下几个方面:
1.在电路的输出部分加入光电隔离和缓冲放大电路,以提高电路的抗干扰和直接驱动电磁锁的能力。
2.在设计初期,本想加入EEPROM 实现断电记忆密码功能,但考虑到万一忘记密码,会出现锁无法打开的尴尬情况。下一个版本可以取个两全的方法,加入EEPROM 存储器,在程序中设定一个超级密码和一个普通密码,超级密码具有最高权限,可以清除和修改普通密码,这样既实现了断电记忆和忘记密码等问题。
3.扩展其它新的功能。比如在三次错误报警的同时,发送短消息到主人手机提醒等实用功能。
4.从实用和用户使用习惯出发,修改硬件和软件的相关部分。
5.本设计的软件部分是用汇编语言编写的,由于开发速度、软件质量、结构化、可维护性等方面的原因,C语言渐渐有取代汇编的趋势[15],希望下个版本可以采用C 语言来编写此程序。
提示:此毕业设计论文完整版包含【开题报告,任务书,论文】 作品编号:dzxx0042,word全文:42页,合计:18000字 |
本电子信息技术毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——LCD电子密码锁的设计(开题报告,任务书,论文)!