基于单片机的智能红外遥控器的设计与实现
技术:C语言、单片机等摘要:
本设计内容是实现一个智能遥控器,利用STC89C54单片机作为主控芯片,同时与无线发射和接收模块配合,然后通过硬件设计和软件编程最终实现系统功能。本设计首先对红外遥控技术的基本原理和设计方法进行了详细介绍,然后确定系统方案,紧接着分别对硬件电路和软件编程进行设计。在硬件部分设计中,其发射部分的组成有红外发射电路和按键电路,接收部分是由红外线接收以及控制电路两部分组成。本次设计的电路电压是5V,能够实现多路遥控,遥控距离在10米以内,属于短距离遥控。红外遥控具有电路调试容易、编解码简单和抗干扰能力强等优点,它不仅适合一般家庭的使用,同时还能用于各大宾馆、豪华饭店及别墅等。经过测试,本设计实现了遥控器的基本功能,满足遥控器使用标准。
关键词:51单片机红外发射红外接收学习型遥控
目录:
1. 引言 1
1.1 设计背景 1
1.2 设计目的和意义 2
1.3 设计主要内容 2
2. 系统分析 2
2.1 可行性分析 2
2.2 需求分析 3
3. 系统总体设计 3
3.1 设计方案选择 3
3.2 工作原理 3
4. 系统硬件设计 4
4.1 单片机选型 4
4.2 复位电路 5
4.3 时钟电路 6
4.4 红外线接收电路 6
4.5 红外发射电路 7
4.6 功能按键电路 7
4.7 蜂鸣器电路 8
4.8 液晶显示电路 8
4.9 矩阵键盘 9
4.10 电源模块 9
5. 系统软件设计 9
5.1 主程序流程图设计 10
5.2 液晶显示模块的设计 11
5.3 按键选择模块的设计 12
6. 系统测试与实现 12
6.1 测试方法 12
6.2 测试结果 12
6.3 出现的问题与解决措施 13
6.4 实物展示 14
7. 结语 14
参考文献 15
论文字数:10485
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
啥也不说了,感谢楼主分享哇!
页:
[1]