基于GSM的远程智能温控系统

上传人:鲁** 文档编号:548107893 上传时间:2024-02-18 格式:DOC 页数:6 大小:30KB
返回 下载 相关 举报
基于GSM的远程智能温控系统_第1页
第1页 / 共6页
基于GSM的远程智能温控系统_第2页
第2页 / 共6页
基于GSM的远程智能温控系统_第3页
第3页 / 共6页
基于GSM的远程智能温控系统_第4页
第4页 / 共6页
基于GSM的远程智能温控系统_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《基于GSM的远程智能温控系统》由会员分享,可在线阅读,更多相关《基于GSM的远程智能温控系统(6页珍藏版)》请在金锄头文库上搜索。

1、 基于GSM的远程智能温控系统【摘要】本文主要阐述了通过gsm室内智能温控系统的实现,系统能将室内的超标信息通过gsm网络自动的传送至用户终端,也可以由用户在远程的查询和控制,克服了用户和房间之间的距离所带来的操作上的不便性。【关键词】gsm;智能温控1.系统原理与结构1.1 系统功能介绍本系统能以10次/s的速度自动采集现场的环境温度和光照强度、采集空调和窗帘的开闭状态,并通过lcd液晶屏实时地显示出来。温度的感应范围-55+125,精度为0.5。光强的强度范围分为强、较强、中、较弱、弱5档。空调和窗帘的状态为开或者关。用户可以通过 或者小灵通等终端与gsm模块连接的系统之间进行无线通信,通

2、信范围为移动网络覆盖的所有范围,做到了真正的通信范围无穷大。具体的通信为:1当系统检测到温度和光强超过设定的标准值时,会自动的发送超标的中文提示短信至用户的 。2用户可以向系统发送中文短信,实时的查询+的温度、光强、空调、窗帘的情况。3用户可以发送控制信号控制室内的2种动作:拉上窗帘和拉开窗帘。拉窗帘是由单片机给予高电平给lg9110,驱动马达,通过马达正转和反转来实现拉上窗帘和拉开窗帘的动作。启动空调和停止空调。通过单片机给予lg9110高电平,驱动直流电机上的扇叶,以此来模拟空调启动和停止。1.2 系统方案本设计硬件电路包括电源模块、控制模块、温度模块、光强模块、显示模块、电机驱动模块和g

3、sm通信模块等7局部组成。各模块之间的关系如图1所示。1.2.1 主控系统模块主控系统模块采用宏晶科技生产的基于51内核的stc89c516rd+单片机来完成信号采集、控制和通信功能,它有64k的片内flashrom和1280b的片内ram资源,并具有51的内核,加密性很强,采用isp下载的方式简单易用,且存储容量较大,很适合于做开发设计使用。在本设计中stc89c516rd+单片机担当了控制核心,首先通过前向通道对外部的各种感应器进行数据采集,然后通过各输入模块不同的自适应算法将其与内部参考数据进行分析与比对,再通过gsm/cdma网络向用户发送警示短信,用户也可以通过gsm/cdma网络向

4、系统发送查询与控制的各种信息。1.2.2 温度模块温度模块采用美国dallas公司生产的ds18b20一线式数字温度传感器。ds1820数字温度计提供9位二进制温度读数指示器件的温度信息,经过单线接口送入主机cpu,被测温度值为-55+125。温度模块与主控cpu的接口电路如图2所示。1.2.3 光强模块光强模块通过adc0832将光敏电阻感应光强产生的模拟信号转换为数字信号采样至单片机,实现对室内光强数据的采集。1.2.4 lcd显示模块显示模块采用带中文字库的lm6029lcd显示屏显示输出。lm6029点阵图形液晶显示模块采用s680724控制器,点阵数128x64,自带中文字库,采用8

5、bit的并行接口与主控cpu相连,显示模块与主控cpu的接口电路如图3所示。1.2.5 电机驱动模块直流电机的驱动采用lg9110驱动芯片,它能通过控制线带动直流电机的正、反转,从而控制外部输出设备的动作,电机驱动模块与主控cpu的接口电路如图4所示。1.2.6 gsm模块gsm模块采用西门子公司生产的tc35,具有中英文短信的收发功能。tc35是sie-meils公司推出的新一代无线通信gsm模块。自带rs232通讯接口,可以方便地与pc机、单片机连机通讯。可以快速、平安、可靠地实现系统方案中的数据、语音传输、短消息效劳shortmessageser-vice和 。tc35模块的工作电压为3

6、.35.5v,可以工作在900mhz和1800mhz两个频段,所在频段的功耗分别为2w900m和1w1800m。tc35采用的是rs232的电平接口,可以与pc机直接相连。在本设计中,需要主控cpu的uart和tc35之间连接一个ttl转rs232电平电路。1.2.7 电源模块电源模块采用lm2576dc/dc直流降压开关电源,能将+12v的点烟器直流电压降至+5v和+3.3v等多种直流电压,以供电给其他模块。1.3 软件流程本系统软件分为4大局部。第一局部为ds18b20温度传感,需设定正确时序读取和输出信息;第二局部为光感传感,用adc0832将光敏电阻感应的模拟电压值转化成数字信号输送给

7、单片机;第三局部为lm6029显示屏,通过单片机控制显示室内的状态;这三局部构成了主程序。第四局部为gsm模块,单片机通过串口中断接收和发送gsm模块通信的信息。系统流程图如图5所示。2.系统测试2.1 测试方案系统测试采用逐个模块调试和测试的方法。先用万用表测试电源模块的输出是否为系统设计的3.3v和5v;再通过isp下载测试单片机的最小系统;然后连接lcd模块测试其是否能够正常显示;接下来连接光强传感器和温度传感器测试温度和光强是否与采集值成正比;再测试窗帘、空调、发动机模拟系统在电源模块正常工作情况下能否正常工作;最后用pc机的串口调试和gsm模块之间的串行通信。将整机系统连接好,电源模

8、块接上电源,重复以上步骤,通过移动 发信息到gsm模块当中,发送查询指令,观测移动 机接收到的信息数据和lcd显示屏显示的数据和显示中的数据是否相符合。发送控制指令,观察系统是否按用户要求转动模拟发动机和空调、窗帘是否会自动拉上和关闭。通过以上测试,就可以判断整机运行是否正常。2.2 测试数据测试数据包括以下4局部:1通过万用表测试电源模块的输出正常,+5v和+3.3v的误差在0.1v以内,接上所有负载后输出的电流到达+2a;2通过设置不同的标准状态值,测试到系统的超标自动发送短信至终端功能正常;3通过终端发送查询指令至系统,测试到移动 接收到的信息数据和lcd显示屏显示的数据完全吻合;4通过

9、终端发送控制信息至系统,测试到电机所控制的空调和窗帘的动作与指令相同。2.3 结果分析经过各项性能的测试,系统的指标和参数根本到达预期的效果,如果能考虑到实际的能效,系统将更加完善,值得大面积的推广。3.结论本工程的特色具有如下两个方面:1系统能将室内的超标信息通过gsm网络自动的传送至用户终端,也可以由用户在远程的查询和控制,克服了用户和房间之间的距离所带来的操作上的不便性;2系统能自动采集车内的各项参数,自动的将其与用户设定的标准参数相比拟,超标时自动通知用户,能自动识别用户回发的查询信息和控制信息,能根据回发的查询信息发送实时的状态,能将回发的控制信息自动转换为控制指令,整个系统具有人工

10、智能的特点。several group number, then with b a, =c,c is is methyl b two vertical box between of accurate size. Per-23 measurement, such as proceeds of c values are equal and equal to the design value, then the vertical installation accurate. For example a, b, and c valueswhile on horizontal vertical errors for measurement, General in iron angle code bit at measurement level points grid errors, specific method is from baseline to methyl vertical box center line distance for a, to b vertical box distance for b, list can measured

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 模板/表格 > 财务表格

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号