红外遥控密码锁毕业论文
2022-06-07 21:19:12
论文总字数:33496字
摘 要
本文介绍了如何设计一个双控的密码锁,既可以通过键盘控制锁的开合,又可以使用遥控器来远程控制,具有很好的保密性。除此之外,该密码锁还添加了报警功能,当错误密码输入超过两次时,便会发出警报通知保安或房主。
文中首先大概地介绍了密码锁的背景、发展以及研究现状;然后,根据设计好的原理图对各个模块进行了详细的解释和说明;紧接着,对软件部分各个子程序进行了一定的讲解;最后,展示了调试结果并对这次设计进行了总结。
硬件部分主要由处理模块、红外发射模块、红外接收模块、键盘模块、开锁模块、报警模块等构成,软件部分主要由主程序,键盘扫描、显示模块、掉电存储、报警等子程序构成,调试成功后,完成实物的焊接,再次调试实物,准确无误后,完成本次设计。
关键词:红外线、遥控、单片机、智能化
Infrared Remote Control Lock
Abstract
This essay introduces how to design a lock which can be controlled by a keyboard or a remote control. Except this part, an alarm function module is added in to this design as well. If the wrong code is input too many times, it will give an alarm to remind the house keeper or security.
In this essay, the background, development and study situation are introduced briefly at first, then, each module is illustrated in detail according to the schematic diagram. Next, the subprograms which are in software part is illustrated partly. At last, the debug results and summary are shown at the end of this essay.
The hardware part includes the processing module, the infrared ray launch module, the infrared ray receive module, keyboard module, the lock module and the alarm module. The software part includes the main program, subprograms of keyboard scanning module, indication module, storage protection for power data module and the alarm module. After debugging successfully, welding the real object. Then, debugging again and finish the project when it is confirmed that there is no mistake.
Keywords: infrared remote control、 single-chip、 microcomputer、intelligent
目录
摘要 I
Abstract II
第一章 绪论 1
1.1背景及意义 1
1.2研究现状 1
1.3设计内容 2
1.4论文内容安排 2
第二章 系统硬件电路设计与实现 4
2.1 总体方案 4
2.2处理模块设计 4
2.2.1 方案选择 5
2.2.2 芯片介绍 5
2.2.3 具体电路实现 5
2.3 矩阵键盘设计 7
2.3.1 方案选择 7
2.3.2 具体电路实现 8
2.4显示模块设计 9
2.4.1 方案选择 9
2.4.2 芯片介绍 9
2.4.3 具体电路实现 10
2.5 掉电存储模块 11
2.5.1 芯片介绍 12
2.5.2 具体电路实现 12
2.6 开锁模块 13
2.7 报警模块 14
2.8 红外发射模块 15
2.9 红外接收模块 16
2.9.1 方案选择 16
2.9.2 具体电路实现 16
2.10 红外遥控 17
2.10.1 红外遥控系统结构 17
2.10.2 红外信号的二进制编码 18
第三章 软件设计 20
3.1 软件总体设计 20
3.2 键盘扫描子程序 21
3.3 显示模块子程序 23
3.4 掉电存储子程序 24
3.4.1 写操作方式 25
3.4.2 读操作方式 26
3.5 报警子程序 27
第四章 系统调试 29
第五章 结语 34
致谢 35
参考文献 36
附录1 原理图 37
附录2 主程序 39
附录3 键盘扫描子程序 59
附录4 显示模块子程序 63
附录5 掉电存储子程序 65
第一章 绪论
1.1背景及意义
从古至今,物品的安全性问题一直受到人们的广泛关注,因此,锁的发明、存在和发展就显得尤为重要。
几千年前,人们就知道利用一些简单的机械结构来保护重要的东西,在仰昭文化的遗址中,就发现了用于锁门的简单的木锁。以后的岁月里,人们对锁的研究越来越深入,由此诞生了各种各样的机械锁,一种钥匙对应一把锁。但这些机械锁使用起来并不是十分方便,人们得随身携带多把钥匙,而且如果钥匙丢失,其安全性便会受到威胁。其次,这种锁具的缺点也很明显,利用很简单的工具就能很容易地将其撬开,其安全性令人堪忧。
随着科学技术的飞速发展,传统的锁具受到了前所未有的冲击,在这种冲击下,传统的机械锁逐渐与现代的电子技术相结合,产生了一大批智能密码锁。
在许多跟电子有关的杂志、书刊里都有刊登跟密码锁有关的信息,这些密码锁的电路通常是通过键盘来控制,密码很容易就会被破解,而且电路复杂,故障率也较高。但如果使用红外遥控,该密码锁就会具有更加强大的功能并且使用起来也更加便捷。
1.2研究现状
据报告显示,现如今,国内外大部分的电子密码锁一般都采用专用的遥控编码及解码集成电路,这些密码锁的的优点很明显,就是制作起来比较简单,可以批量生产。但这些密码锁的使用会受到特定功能的限制,因此,这种设计只适用于某些特定的电器产品,这就使得该密码锁的应用具有非常大的局限性。
相比之下,红外遥控密码锁系统具有很高的可靠性以及安全性, 这种密码锁的密码是由6位密码组成,每位密码又由0到9十个数字组成,可以形成10^6种密码,安全性大大提升。该密码锁除了具有普通电子密码锁的输入和更改密码功能外,还新增了遥控功能和报警功能,能很好地适应市场需求,极大的迎合了人们对便捷生活的需求。
请支付后下载全文,论文总字数:33496字