收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

LCD电子密码锁的设计

[关键词:LCD,电子密码锁]  [热度 ]
提示:此毕业设计论文完整版包含【开题报告,任务书,论文
作品编号:dzxx0042,word全文:42页,合计:18000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
LCD电子密码锁的设计毕业设计论文------

毕业论文(设计)内容要求:

能进行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电子密码锁的设计(开题报告,任务书,论文)!