鉴于大家对电子数电单片机十分关注,我们编辑小组在此为大家搜集整理了“基于单片机的红外遥控电子密码锁”一文,供大家参考学习!
论文编号:JD797 论文字数:7359,页数:27
基于单片机的红外遥控电子密码锁
摘 要:本文利用红外线遥控原理,基于AT89C51单片机设计了一种具有本机和遥控开锁功能的电子密码锁。它通过编程实现按键指示、输入错误提示、密码有效指示、开锁控制、报警控制等功能,可在意外泄露的情况下及时修改密码,具有保密性强、灵活性高、适用范围广等优点。 关键词:AT89C51;红外遥控;密码锁
SCM-based Infrared Remote Control Electronic Password Lock
Abstract: This paper designed an electronic password lock which can be unlocked natively or by remote control, employing the principle of infrared remote control and based on SCM AT89C51. This lock can perform a series of functions such as touch-indication, input error prompt, password confirmation, unlocking control and alarm control, and it can be able to change password when cracked, so it owns the advantages of strong security, high flexibility, wide usage area and so on.
Key words: AT89C51; infrared remote control; password lock
目录
摘 要 I
Abstract I
1引言 1
2 系统方案设计 1
2.1 系统构成框图 1
2.2 系统设计思想 1
3 基本功能设计 1
3.1 选择密码 1
3.2 密码显示 2
3.3 本机键开锁 2
3.4 密码错误报警 2
3.5 遥控开锁 2
4 遥控设计 2
4.1 采用单片机串行通信原理 2
4.1.1 串行通信基础 2
4.1.2 串行通信中串行I/O和数据的实现 4
4.1.3 串行口的选择及波特率的计算 6
4.2 利用红外线遥控原理 7
4.3 遥控发射电路设计 7
5 硬件电路的工作原理 8
5.1 本机键开锁的工作原理 8
5.2 遥控开锁的工作原理 10
5.3 按键显示的工作原理 10
5.3.1 LED显示器结构与原理 10
5.3.2 按键方式 11
6 单片机软件设计 11
6.1 软件结构 11
7 结论 13
参考文献 14
谢 辞 15
附录:红外遥控电子密码锁程序源代码(汇编语言) 16