1、 基于基于 5151 单片机的红外遥控密码锁单片机的红外遥控密码锁 摘摘 要:要:关于如何加强家庭住房安全问题日益突出。传统的机械防盗锁构造过于简单,尽管 有些经过加固以及增加相应的防护措施,但是锁被撬现象屡见不鲜,无法保障人们的安全。本次 设计中制作的一种密码锁,具有很好的保密性。另外,此处采用的是双控模式,即使用键盘控制 的同时,也可以使用遥控器。操作中的提示语用 LCD 来显示。密码由六位 0 到 9 的数字够成,加 大保密强度,此外,本设计中采用的 AT24c02 具有防止掉电丢失数据的作用。 关键词关键词:51 单片机;密码锁;红外;LCD1602 Based on 51 SCM I
2、nfrared Remote Control Combination Lock Abstract: Security issues have become increasingly prominent on how to strengthen the family home. Traditional mechanical anti-theft lock structure is too simple, although some had been strengthened and increased appropriate protective measures, but lock pry c
3、ommon occurrences, can not guarantee the safety of people. A lock made in the design, with good confidentiality. In addition, here is the dual-control mode that is controlled using the keyboard at the same time, you can also use the remote control. Prompt operation using the LCD display. Password by
4、 six 0-9 of digital enough increase confidentiality strength, In addition, the design used in A T24c02 prevent power-down data loss. Key words: 51 SCM; Combination lock;Infrared;LCD1602 目目 录录 1 引言 - 1 - 1.1 研究背景与意义 - 1 - 1.2 研究现状 . - 1 - 1.3 研究内容 . - 1 - 2 系统设计方案 - 2 - 2.1 总体方案 . - 2 - 2.2 系统框图 . -
5、2 - 3 系统硬件电路设计 - 3 - 3.1 单片机最小系统设计 . - 3 - 3.2 LCD 显示电路设计 - 4 - 3.3 矩阵键盘电路设计 . - 5 - 3.4 存储电路设计 . - 5 - 3.5 红外发送接收电路设计 - 5 - 3.6 模拟锁与报警电路设计 . - 5 - 3.7 系统 PCB 设计 - 6 - 4 系统软件设计 - 7 - 4.1 程序设计思路 . - 12 - 4.2 算法与流程图 . - 13 - 5 系统仿真与硬件调试 - 14 - 5.1 系统仿真和调试方案 - 14 - 5.2 系统硬件调试 . - 16 - 5.3 调试结果 . - 17 -
6、 6 总结与展望 - 17 - 致谢 - 17 - 参考文献 - 18 - 附录 - 18 - 1元器件清单 . - 18 - 2源程序 . - 18 - 基于 51 单片机的红外遥控密码锁 - 1 - 1 1 引言引言 1.1 研究背景与意义 我们知道当某一个公司研发一些新产品时都会特别重视其资料的安全问题,在竞 争日益激烈的当下, 新研发的产品资料, 科研项目, 以及单位的文件档案、 财务报表, 个人资料等等,都是特别保护的对象,万一泄露将直接关系到一个企业的存亡。再从 我们身边来说,家庭住房多采用一般的机械锁。这样不仅不安全,而且,每天都要带 钥匙很不方便。若不慎丢失钥匙更会产生事倍功半的效果。本次设计的密码锁将满足 人们的要求。 在科技高速发展的今天,非接触式控制越来越受大家欢迎,利用红外遥控,方便 又安全。另外,红外线不会产生信号干扰,反应速度迅速、工作稳定度高等特点。而 在工业制造中,在高压、辐射、腐蚀等恶劣环境下,采用红外遥控能够很好地隔离这 些干扰。 在本次设计中, 为了更加方便操作, 除了采用矩阵键盘对密码锁进行控制外, 还可以用遥控器进行控制,以