基于单片机的多台电器遥控器的设计.doc

资料分类:本科论文 上传会员:小熊熊 更新时间:2018-05-03
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:13036
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着经济的迅猛发展,人们的生活水平有了很大的改善。普通百姓家中的家用电器增多,遥控器也随处可见。如今红外遥控技术在生活当中的运用越来越普遍,红外遥控器成本低廉、操作方便,使用普遍。

本文设计了一款多台电器的遥控器,可对电视机、电风扇、空调、洗衣机及电热水器5个家用电器的电源开关实现有效控制,并且可对一路电灯进行开关控制及亮度调节。该方案以单片机作为主控制器,采用模块化设计,主要分为两个模块:红外发射模块和红外接收模块。红外发射模块中的单片机受开关控制,通过红外发射管对另一单片机发出指令信号,红外接收模块中的单片机对红外接收管收到的信号进行处理后,最后能过测试,本系统很好的满足了设计要求。

 

 

关键词 单片机;红外发射;红外接收;遥控电路

 

目录

摘要

Abstract

1 绪论-1

1.1研究背景及意义-1

1.2国内外发展概况-1

1.3研究的主要内容-2

1.4 论文章节安排-2

2 硬件电路设计-3

2.1系统总体设计-3

2.2系统硬件电路设计-3

2.2.1单片机最小系统-3

2.3发射模块电路设计-6

2.3.1电源指示灯电路-6

2.3.2按键电路-7

2.3.3红外发射电路-7

2.4接收模块电路设计-9

2.4.1电源指示灯电路-9

2.4.2红外接收电路-9

2.4.3继电器控制状态指示电路设计-10

2.4.3可调光电灯电路设计-12

3 软件程序设计-13

3.1编程语言和开发环境-13

3.1.1 C语言-13

3.1.2 Keil C51集成环境-13

3.2红外编码及发送-14

3.3红外发射模块程序设计-15

3.3.1红外发射主程序流程图-15

3.3.2按键消抖设计-16

3.3.3按键扫描-17

3.3.4载波的产生-18

3.4红外接收模块程序设计-19

3.4.1红外接收主程序流程图-19

3.4.2外部中断解码程序-20

3.4.3电灯亮度调节-20

4 系统调试与运行-22

4.1硬件电路的调试-22

4.2软件调试-22

4.2.1发射模块程序调试-22

4.2.2接收模块程序调试-22

4.3系统调试-23

4.3.1家用电器开关控制测试-23

4.3.2可调光电灯调试-23

总结-25

致谢-26

参考文献-27

附录-28

附录1硬件原理图-28

附录1.1发送端原理图-28

附录1.2接收端原理图-29

附录2软件程序-30

附录2.1发送端主程序-30

附件2.1发射端子程序-35

附录2.3接收端主程序-39

相关论文资料:
最新评论
上传会员 小熊熊 对本文的描述:目前,红外遥控是家用电器中使用最多的遥控方式,其最大优点是不受周围环境产生的影响、对其他家用电器的正常工作不产生干扰。红外线穿透性不强,无法穿墙而过,所以可对不同......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: