摘要:本论文介绍了基于单片机和GSM模块的智能窗帘控制系统的设计原理,本设计是围绕单片机为核心进行控制处理,实现了可以用手动、自动和短信三种模式控制窗帘。LCD1602对实时时间和温湿度进行显示,光敏电阻用来光线检测以便根据光的强弱来自动控制窗帘。本系统的GSM短信通信控制模块即短信模式主要是由TC35和单片机STC89C52等组成,利用GSM模块TC35和STC89C52单片机组建控制端,用户通过手机发送短信指令到控制端,控制终端提取短信控制指令通过单片机控制窗帘闭合的远程控制,同时反馈窗帘开启关闭状态。执行模块主要由步进电机模拟的窗帘控制器和驱动电路组成。步进电机的正反转模拟窗帘的开启和关闭。通过光线检测和定时来实现自动控制。通过按键实现手动控制,同时按键也能设定实时时间,设定定时范围。
本论文实现了智能窗帘控制系统的硬件电路设计和软件程序设计,同时对整个系统进行了测试,实现了三种模式控制窗帘的功能。
关键词 单片机STC89C52;GSM模块TC35;智能窗帘
目录
摘要
Abstract
1.绪论-1
1.1课题背景及意义-1
1.2智能窗帘控制系统的主要功能-2
1.3本论文组织结构和研究的主要内容-2
1.4本节小结-3
2.系统总体方案设计-4
2.1智能窗帘控制系统需求分析-4
2.2系统总体设计和分析-4
2.3本节小结-5
3.系统的硬件电路设计-6
3.1单片机-6
3.1.1芯片STC89C52简介-6
3.1.2单片机最小系统电路-8
3.2 GSM模块-9
3.2.1 AT指令简介-10
3.2.2 TC35连机方法-10
3.3执行模块-11
3.4按键模块-13
3.5电源模块-14
3.6光线检测模块-14
3.7显示模块-15
3.8本节小结-16
4.系统软件设计-17
4.1 GSM短信控制程序设计-18
4.2按键程序设计-19
4.3动作判断程序设计-20
4.6本节小结-21
5智能窗帘控制系统制作与测试-22
5.1 系统仿真-22
5.2系统的硬件焊接-22
5.3系统测试-22
5.3.1测试的目的与目标-23
5.3.2测试方法-23
5.3.3测试结果-23
5.3.4测试结论-24
结束语-25
致谢-26
参考文献-27