房间电器综合控制系统.rar
房间电器综合控制系统,control system of the electrisic in the room摘 要本设计的目的是寻找一种方法来实现房间内多种电器的综合控制,采用了单片机与红外遥控相结合的方式,制作出一种。系统的核心由at89s52单片机和红外收发装置构成,整个系统包括发射部分和接收部...
该文档为压缩文件,包含的文件列表如下:
内容介绍
原文档由会员 bshhty 发布房间电器综合控制系统
Control system of the electrisic in the room
摘 要
本设计的目的是寻找一种方法来实现房间内多种电器的综合控制,采用了单片机与红外遥控相结合的方式,制作出一种房间电器综合控制系统。系统的核心由AT89S52单片机和红外收发装置构成,整个系统包括发射部分和接收部分。发射部分以AT89S52单片机为中心控制芯片,外围扩展了矩阵键盘,红外发射电路以及电源电路;接收部分则以AT89S52单片机为核心,外围扩展了红外接收电路,按键显示电路,电源电路以及与按键相应的继电器控制家用电器电路。红外信号的发射采用脉冲个数编码的方式,根据不同的按键设定不同的编码,通过软件实现解码,从而控制相应电器的开和关。通过硬件和软件相结合的方式,此设计实现了手持遥控器,按下一个按键,相应的电器接通电源开始工作,并显示按键号码,再按一下,该电器切断电源停止工作。此设计具有操作码个数可随意设定,编程灵活多样等优点。
关键词:单片机;红外;编码解码
目 录
1 引言 1
1.1智能家居的发展 1
1.2微处理器的功能及其应用 1
1.3通信技术的发展及其前景 1
2 系统原理和部分方案比较 3
2.1系统原理综述 3
2.2课题总体要求 5
2.3 系统各部分方案比较 6
2.3.1控制方式比较 6
2.3.2 信号处理方案 7
2.3.3 微处理器的选择 8
3 系统硬件设计方案 9
3.1 系统工作原理流程 9
3.2 系统主控制器选择 12
3.2.1 单片机(MCU)概述 12
3.2.2 MCU芯片简介及器件选择 14
3.2.3 AT89S52简单介绍说明 15
3.3 信号的发射接收电路 9
3.3.1 红外发射电路设计 9
3.3.2 红外接收电路设计 9
3.4 遥控键盘电路 10
3.4.1 按键安装方法 9
3.4.2 矩阵扫描 9
3.4.3 健功能 9
3.5数码显示电路 10
3.5.1 驱动电路 9
3.5.2 数字显示电路 9
3.6 继电器控制家电输出电路 9
3.6.1 继电器原理 9
3.6.2 控制电路 9
4 程序控制 11
4.1系统软件介绍 11
4.2总程序流程 11
4.3程序 11
4.4系统整体电路图 11
5 开发环境及程序下载 3
5.1 开发环境 3
5.2 程序下载 5
5.2.1系统下载 6
5.2.2 外加软件下载 7
6 系统测试及数据记录 9
6.1 软件测试 9
6.1.1 功能仿真 12
6.2.2 14
6.2 硬件测试及仿真 12
6.3 系统数据记录 12
7 课题相关技术发展前景 3
结 论 12
参考文献 13
附录1: 程序 14
附录2: 系统电路图 14
附录3: 系统PCB图 14
致 谢 15