基于AT89C52单片机的六位电子密码锁设计摘  要 :本次设计中采用AT89C52单片机、LCD等芯片,设计一个6位电子密码锁,并拥有以下功能:能随时修改密码;输入密码时如果输入错误可以退出当前输入并重新输入;具有忘记密码后可以重新设置密码的功能;具有防多次试探功能:若连续输入密码达到一定次数,发出光声报警密码输入错误时有光声报警,连续输入3次错误,键盘自锁;开锁后或修改密码后可以选择退出,返回开锁前状态。70524

毕业论文关 键 词:AT89C52单片机, 6位电子密码锁,密码锁防试探。

ABSTRACT: The design use chips as AT89C52 MCU and LCD to create a lock with electronic password of six numbers. It possesses following functions. The lock can change password at any time. As the code is wrong, you can quit and enter the code again. It also has the function of resetting the password. Even more, the lock has the anti-test function. If the enter times have reach a certain number or the wrong code has been entered, audible and visual warning signals are automatically generated. Three continuous wrong codes will lock the keyboard. You can quit and return to the original state after opening the lock or changing the passwords.

KEY WORD: AT89C52 single chip microcomputer ,6 bit electronic cipher lock ,Proof against temptation  

 目   录  

1 绪论1

1.1 课题背景和意义1

1.2 电子密码锁的发展趋势1

2 设计方案概要2

2.1 电子密码锁设计的具体要求2

2.2 设计方案选择3

3 系统硬件设计3

3.1 硬件支持4

3.1.1 单片机AT89C52简介4

3.1.2 存储芯片AT24C02简介5

3.1.3  显示模块LCD-LM016L简介7

3.1.4上拉电阻 RESPACK-8简介9

3.1.5 继电器简介10

3.1.6 轻触按键简介10

3.1.7 供电方式11

3.2 功能单元模块设计12

3.2.1 开锁机构12

3.2.2 矩阵键盘设计12

3.2.3 声音提示电路设计13

  4 系统软件设计14

4.1 模块介绍14

4.1.1 主程序模块14

4.1.2 键盘扫描及识别子程序模块15

4.1.3 系统密码设置模块16

4.1.4 开锁子程序模块16

4.2 电子密码锁原理图17

4.2.1 总电路图17

4.2.2 控制电路图17

4.2.3 仿真图18

5 系统功能19

结论20

参考文献21

致谢22

附录23

  a.电子密码锁元器件清单23

  b.源程序23

1 绪论

1.1  课题背景和意义

    现代社会,人们在物质生活提升的同时,在安全方面也由此投入了更多的关注。从古至今,无论中国还是西方,锁都被看做是安全与隐私的保障,随着时代的发展,人们也希望拥有性能更加卓越,使用起来更加安全的锁来保护自己。现代社会科学技术蓬勃发展,电子领域也进入飞速发展模式,随之诞生了许多方便而高性能的产品,其中便包括了电子密码锁。这种特别的锁的钥匙是虚拟存在的,需要使用者在键盘上输入正确的字符数字组合,最后才能正确打开门。这种锁的特点意味着其拥有较高的高全性能。由于这种锁能够设定的密码数量是一个巨大的数字量,能够在机械锁上应用,而且不具有普通锁那样可能会被复制或是遗失的问题,仅仅只需要钥匙持有人在心中牢牢掌握一串密码组合,减少了随身携带可能会产生的问题,随之也降低了安全隐患。这种方便而高性能的锁为广大人群认可。这种锁可以分为许多类别,作为钥匙的密码可以是智能卡、指纹、电磁或者是最普通的数字组合。在这些种类中,最为人广泛使用的还是按钮形式的。

上一篇:AT89S52单片机数显电子秤的设计+电路图+程序
下一篇:PLC传送带的控制系统的设计+梯形图

STC89C52单片机的温度控制系统设计+电路图

FAST风速观测器的设计与实验验证

CCHP考虑热网特性的综合能源系统的研究

基于状态估计的控制系统...

LQG四分之一汽车悬架系统的主动抗扰控制

MATLAB的GUI倒立摆控制系统设计与实现

基于RS-485的电梯呼梯装置设计+电路图

LiMn1-xFexPO4正极材料合成及充放电性能研究

网络语言“XX体”研究

张洁小说《无字》中的女性意识

安康汉江网讯

互联网教育”变革路径研究进展【7972字】

新課改下小學语文洧效阅...

我国风险投资的发展现状问题及对策分析

麦秸秆还田和沼液灌溉对...

老年2型糖尿病患者运动疗...

ASP.net+sqlserver企业设备管理系统设计与开发