毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

STC89C52单片机的电子密码锁设计+电路图+源程序

时间:2018-08-11 21:26来源:毕业论文
采用STC89C52单片机、LCD1602显示屏、矩阵键盘和RC5200射频卡等组成,再通过电路的设计,焊接出功能强大的密码锁,这个密码锁的功能是能够通过输入密码来开锁,也能通过射频卡来开锁

摘要:随着科学的进步和时代的发展,电子产品更加智能化和微型化,尤其是已成为电子产品开发中和研制中首选的单片机。人们社会情境变得复杂,在人们的生活、学习与工作中,都离不开锁,比如现代工作单位打卡制度的诞生,家庭防盗使用的密码锁和大学校园里的射频刷卡门禁系统等等。其实,锁的诞生历史源远流长,但是传统的锁结构比较简单,安全性也比较低,越来越无法满足人们的需要和要求。所以为了满足人们对于锁使用的高的要求,最需要关注的就是其安全性提高,人们在原有的机械锁的基础上创新发展增加密码和刷卡的运用代替单纯机械锁的电子密码锁。所产生的电子密码锁具有一系列优点,除了以上所说安全性能高,还有成本比较低、耗能比较低、便于人们记忆密码操作和只要刷卡即可开等等的优点。考虑成本和功能,决定采用STC89C52单片机、LCD1602显示屏、矩阵键盘和RC5200射频卡等组成,再通过电路的设计,焊接出功能强大的密码锁,这个密码锁的功能是能够通过输入密码来开锁,也能通过射频卡来开锁,在拥有遥控器的情况下,也能远程遥控开锁。这些都是基本功能,还拥有能够设置、修改密码、连续输入错误密码三次锁定并且警告等等的附加功能。本系统成本低廉,功能实用。26800
毕业论文关键词:单片机 电子密码锁 射频识别
The Design of Electronic Password-lock with SCM
Abstract: As electronic products are developing towards intelligence and minimization, single—chip computers (SCM ) have become the first choice for the control of electronic products. With the improvement of people's living standards, it has become particularly prominent about how to achieve anti-theft family. However, the traditional mechanical lock has simple structure and its safety performance is bad, so it can't meet people's demands. To meet the requirements of the use of locks to increase their security, people put the password and credit card in the combination lock. So combination lock has the advantages of higher safety, lower cost, lower power consumption and easy operation. This system combines with the STC89C52 single-chip computer system, LCD1602 display, matrix keyboard and alarm system, etc. It has set up six, modify user password, super lock, alarm, super time password error alarm functions. In addition, it adds the function of RF card lock. This system has the advantages of low cost and practical function. 
Keywords:RFID  single chip computer  electronic combination lock
目录
1绪论    1
2 基本理论依据    2
2.1电子密码锁原理    2
3详细设计    3
3.1 单片机系统设计    6
3.2开锁机构模块设计    8
3.3 键盘设计模块设计    8
3.4 显示电路模块设计    10
4系统软件设计12
   4.1主程序模块    12
   4.2键盘扫描及识别13
   4.3系统模块密码设置子程序     14
   4.4程序调试14
5硬件调试问题及解决方法16
   5.1设计结果分析16
6总结    17
7 致谢.18
参考文献    19
附录1 整体电路20
附录2  射频卡密码锁程序源代码21
1绪论
现代计算机技术和电子技术快速发展,单片机不断得到完善, 技术不断改进,性价比更高。另一方面由于单片机的特点是重量轻,体积小,价格便宜,控制功能强,低功耗和运行速度快等,因此从大的方面来讲,它在全国甚至是世界工业,军事等领域都得到了广泛的应用,从小的方面来讲,它渗透到人们学习生活中的不同场所。本次毕业设计就是运用单片机和其他的一些电子器件搜集数据和实现算法,从而进行一款能够应用到生活中的密码锁。这是很有现实意义的,因为随着人们教育程度的提升,人们越来越注重生活中的安全问题,对安全生活的要求也增多。从祖辈、父辈所传下来的机械锁,尽管也精致安全,但不法分子运用高科技还是能够轻易破解,所以锁的发展也要与时俱进,使之更加安全可靠和方便。比如本次设计的就是电子密码锁,它是科技发展的产物,它通过电路的设计或芯片的工作来控制输入751位密码,进行控制机械锁的开启和关闭。它种类繁多,有简单的只是基于电路开发的产品,也有比较高级的基于芯片设计的产品。而如今应用广泛的是运用芯片,通过程序编程来实现的密码锁。通过从键盘输入密码,实现开锁密码,这种方法简单易行,使用方便。但是,需要注意的是,如果密码位数较少,可以通过一个个密码尝试来开锁,安全性就下降了,为了解决这个问题,可以设置多位密码,使密钥量大,还可以配合使用连续错误输入三次就锁定并且警告的方式,这样就能极大的降低密码破解率。当然,除了以上的方法,还可以再附加配合使用其他功能,比如数码锁,指纹锁,生物锁等方法,都可以提高锁的安全性。但是目前比较实用符合成本的还是按键式密码锁和射频卡锁,按键式电子锁由于只需要记住一组多位数密码,不需要携带金属钥匙,因而备受人们喜爱。尽管锁的技术一直在发展,但仍有一些缺陷,比如制作而成的锁体积大,可靠性低,成本比较高。所以在20世纪末,科学家发明了专用集成电路来适应人们需求,解决缺陷。这样的不断进步都在使锁的发展更先进,我国也正在努力研究更先进的锁的技艺,但是,前途是光明的,道路是曲折的。现代生活离不开电的使用,锁也一样,在安全性要求较高的地方,在突然没有电的情况下,锁也没法使用,这就给了不发分子以机会。这个技术性的问题虽被人们所发现,但一直没有办法解决。希望能通过我们创造力的发挥和坚持不懈的努力,这个困境能被打破,电子密码锁的设计也能得到广泛应用。 STC89C52单片机的电子密码锁设计+电路图+源程序:http://www.751com.cn/zidonghua/lunwen_21197.html
------分隔线----------------------------
推荐内容