您好,欢迎来到佳博论文网!

基于单片机的红外遥控密码锁的设计与实现

论文编号:TX321论文字数:10803,页数:33

摘要

本文介绍一种基于AT89S52单片机设计的红外遥控密码锁,本设计采用红外线遥控器进行数据的传输录入,并可直接通过LED数码管面板显示相关数据,集合了数据的存储、声光报警、电子锁头驱动、S52单片机最小工作系统等多个硬件电路。正文着重给出了硬件系统的各部分电路描述,介绍了红外数据传输的原理、AT89S52的功能与应用、数据存储器24C02的应用、各个功能模块的程序实现等内容。该电路设计实用性强、应用领域广、可扩展性强。

关键词:红外遥控,AT89S52,24C02,密码锁

ABSTRACT

This paper presents a design based on AT89S52 Microcontroller Infrared Remote Control Lock, This design uses infra-red remote control transmission data input, can be directly through the digital control panel LED display relevant data, collection of data storage、sound and light alarm、electronic lock driver、S52 MCU minimum operating systems、multiple hardware circuits. Text focused on hardware, the system gives the description of the various parts of the circuit,introduced the principle of infrared data transmission、AT89S52 features and applications、data memory 24C02 application procedures for realization of various functional modules etc,the circuit design of practical、broad applications、scalability strong。

Keywords : Infrared Remote Control,AT89S52,24C02,Lock

目录

摘要I

ABSTRACTII

第1章 引言1

1.1 背景1

1.2 研究内容2

第2章 硬件器件介绍3

2.1 AT89S52简介3

2.2 红外发射器件(HT6221)6

2.3 数码管显示器7

2.4 继电存储器(AT24C02)9

第3章 硬件功能设计11

3.1 系统总方案11

3.2 发射电路模块11

3.3 接收电路模块12

3.4 4*4按键模块13

3.5 继电存储模块14

3.6 电源模块14

第4章 软件功能设计16

4.1 红外遥控编码原理16

4.2 红外的发射和接收17

4.2.1 编码17

4.2.2 调制18

4.2.3 解调18

4.2.4 解码19

4.3程序设计20

4.3.1 发射部分程序20

4.3.2 接收部分程序21

4.3.3 解码程序设计21

第5章 系统调试与测试23

5.1 硬件电路的制作23

5.2 电路功能测试23

5.3 功能测试结果26

第6章 结束语27

6.1 设计过程与结果27

致谢28

参考文献29

附录 电路板实物图30

基于单片机的红外遥控密码锁的设计与实现......