摘 要:在当前市场中,遥控系统设备通常是由遥控编码和解码集成电路构成的。这个制作方案简单容易实现,但有时实现的功能易受到限制。仅仅适用于某一类电器产品的设计,不具有普遍适用的特点。因为单片机具有编程灵活方便、操作码可自由设定等优点,而用单片机作为遥控系统的发射和接收部分的主体的应用设计更具优势。采用单片机作为遥控系统控制、发射端,另一个单片机作为被控制系统,能够接收红外编码以及执行遥控控制端的指令操作。实现对15路LED灯电源开关的遥控控制,并且可实现对其中一路LED灯亮度的调节控制。另外该遥控器采用脉冲个数编码,利用4×8键盘开关,可扩展到对32个LED灯的遥控控制。
关键词:单片机,遥控系统,红外编码
目录
摘要
Abstract
1 绪论-4
1.1 单片机的概述-4
1.1.1 单片机原理-4
1.1.2 单片机的应用-4
1.1.3 单片机的现状与发展趋势-4
1.2 红外遥控的概述-4
1.2.1 红外遥控的特点-4
1.2.2 红外遥控器的基本原理-5
2 系统设计方案-5
2.1 设计目的与原理-5
2.2 多路LED灯红外遥控的发射设计原理-5
3 系统硬件电路的设计-6
3.1 多路LED灯红外遥控发射端的电路设计-7
3.1.1 STC89c52单片机-7
3.1.2 行列式控制键盘-7
3.1.3 红外线发射电路-7
3.2 多路LED灯红外遥控接收端的电路设计-8
3.2.1 电源电路-9
3.2.2 红外接收头-9
3.2.3 一路LED灯的亮度控制电路-10
4 系统各部分的程序的设计方案-10
4.1 系统各个部分功能的实现-10
4.1.1 遥控编码的编码格式-10
4.1.2 遥控编码的发射-11
4.1.3 接收端数据帧的接收处理-11
4.2 遥控系统控制端发射和接收端的接收程序设计流程图-12
5 调试及性能分析-14
5.1 调试-14
5.2 性能测试指标-17
6 控制源程序清单-18
结 论-30
参 考 文 献-31
致 谢-32