摘要:目前,伴随着无线通信技术的不断发展和互联网络的大众化,从远程通过设备来控制家用电器的技术已经越来越成熟。远程控制家用电器作为智能家居的系统的重要一部分,对实现人民多样化的生活需要起着重要意义。
针对以上背景,本文设计一款基于GSM控制的家用电器远程控制系统。利用手机的普及性,通过GSM移动技术实现远程发送控制命令,而家里的主控板通过接收GSM的控制命令,利用软件编程解释命令要求,实现打开或者关闭家用电器。为使控制器设计更具人性化,系统增加了温湿度采集和万年历时间系统。监控家居的温湿度变化,当发生异常时,控制器自动向远程的手机发送异常信息,实现远程家居环境监控。
本设计硬件电路结构简洁,GSM通信采用SIM900模块支持中国移动和联通网络,控制器采用我们熟悉的8位单片机STC89C52,温湿度采用DHT11传感器,万年历系统采用DS1302芯片,显示器采用LCD1602液晶屏。
本文详细描述了基于GSM控制的家用电器远程控制系统的硬件和软件设计。通过制作实物样机,实现了GSM远程控制家用电器和家居温湿度监控功能,具有良好的人机交互界面,具有一定的实用价值和参考价值。
关键词:GSM 远程;stc89c52;温湿度DHT11;家电控制;lcd1602
目录
摘要
Abstract
1绪论-1
1.1课题研究的背景及意义-1
1.2远程家电控制的现状-1
1.3本文主要研究内容及结构概述-2
2系统总体方案设计-3
2.1系统需求分析-3
2.2系统方案选择-3
2.2.1无线通讯方案选择-3
2.2.2显示器方案选择-4
2.2.3温湿度采集方案选择-4
2.3系统方案整体设计-5
3系统硬件电路设计-7
3.1系统电源电路模块-7
3.2最小系统-7
3.3液晶显示模块-8
3.4 GSM模块-9
3.5温湿度传感器模块-10
3.6 DS1302万年历模块-10
3.7继电器模块-11
4系统软件设计-12
4.1软件开发环境介绍-12
4.2软件总体设计-12
4.2.1程序结构分析-12
4.2.2主程序设计-12
4.3液晶显示模块软件设计-13
4.4 SIM900模块软件设计-15
4.5温湿度采集模块软件设计-16
4.6 DS1302万年历模块软件设计-17
5系统调试-20
5.1系统硬件调试-20
5.2系统软件调试-21
5.3系统运行结果-21
总结-24
致谢-25
参考文献-26
附录-27