摘 要
近年来,随着经济的迅猛发展和科学技术的突飞猛进,人们的生活水平得到了极大的提高。空调、电视机、电冰箱、洗衣机、微波炉等作为普通的家用电器早已铺天盖地的进入了寻常百姓家。这些家电随着技术的进步,其质量和性能的提高从没有停止过。然而,人们对家电的要求并不仅限于此,简单方便易操作是人们追求的一个目标。因此,这些家电在销售时通常会附带有相应的遥控器,如空调遥控器、电视遥控器等等。本设计就是为了现代人们对家电更高要求的满足而设计的空调自动控制遥控器。
目前的遥控器普遍采用的是红外技术。该技术使用850nm的红外光传输语音及数据,能够实现点对点的简单的数据传送和文件同步。然而,红外技术也有着其固有的缺点。例如,它要求设备之间必须具有无障碍的直线信道,而且通信范围小,穿透能力差、支持的设备数目少等,因此红外遥控器并不是十分理想。
声控遥控器的缺陷则更明显,它通常所需接受的声音一般都比较尖锐,从而容易误操作,因此也不理想。
蓝牙技术是另一种可选的方案,它具有功耗低、操作过程简单、通信距离远、支持设备数目多、不需要直视信道等优点。但蓝牙技术的缺点也很明显。首先,蓝牙技术复杂度高,因此蓝牙硬件设计、软件及其协议编程不但复杂而且昂贵;其次,蓝牙芯片价格较高。
但是为了节省成本又不影响设计结果,因此在本设计中的遥控器采用的是仍是红外技术。它具有结构简单、系统的技术复杂度小、成本低、方向性好、信息安全性高、可用频率资源多等优点。
本设计包括硬件和软件设计两个部分。硬件部分包括红外发射模块的设计,CPU 89S51模块及其外围电路的设计,LED显示、键盘、人机交互模块的设计,温、湿度传感器模块的设计。软件部分主要包括温、湿度的检测与设定,开、关机时间的设定。
关键词:单片机,温、湿度传感器,红外发射
目 录
摘要……………………………………………………………………………. . .……………II
Abstract…………………………………………………………………………….III
1 前言……………………………………………………………………………………………1
1.1 研究的背景和意义………………………………………………………………. . 1
1.2 目前主要技术现状………………………………………………………………. . 1
1.3 本课题的主要任务………………………………………………………………. . 2
2 总体设计方案……………………………………………………………………………. . .3
2.1 遥控器设计的简单介绍 ……………………………………………………………3
2.2 遥控器总体方案设计………………………………………… ………………….3
3 具体方案设计 …………………………………………………………………………….4
3.1 空调遥控器的硬件设计……………………………………………………………4
3.1.1 CPU AT89S51及其外围电路设计4
3.1.2 键盘的硬件设计 …………………………………………………………….12
3.1.3 温度检测电路的设计……………………………………………………….13
3.1.4 湿度检测电路的设计……………………………………………………….15
3.1.5 红外发射电路设计.…………………………………………………………16
3.1.6 LED显示方案设计18
3.1.7 日历芯片选择方案.…………………………………………………………19
3.2 空调遥控器的软件设计……………………………………………………………21
3.2.1 键盘的软件设计.…………………………………………………………….21
3.2.2 DS1302芯片设置的软件设计…… ………………………………………….23
3.2.3 温度检测的软件设计……………………………………………………….26
3.2.4 温度设置的软件设计程序……………………………………………………27
3.2.5 LED显示软件设计……………………………………………………………29
4 总结………………………………………………………………………………………….31
致谢…………………………………………………………………………………………….32
参考文献……………………………………………………………………………33