基于gsm模块的温度和湿度监测系统

上传人:n**** 文档编号:88910947 上传时间:2019-05-13 格式:DOC 页数:12 大小:594.67KB
返回 下载 相关 举报
基于gsm模块的温度和湿度监测系统_第1页
第1页 / 共12页
基于gsm模块的温度和湿度监测系统_第2页
第2页 / 共12页
基于gsm模块的温度和湿度监测系统_第3页
第3页 / 共12页
基于gsm模块的温度和湿度监测系统_第4页
第4页 / 共12页
基于gsm模块的温度和湿度监测系统_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《基于gsm模块的温度和湿度监测系统》由会员分享,可在线阅读,更多相关《基于gsm模块的温度和湿度监测系统(12页珍藏版)》请在金锄头文库上搜索。

1、12国际计算机学报,消费者和控制(ij3c),卷3,1号(2014)基于GSM模块的温度和湿度监测系统王旭摘要 本文提出了一种无线温湿度监测系统。当传感器捕捉到异常的温湿度值或数据时,会传送给手机用户,它发送一个请求到TC35i GSM网络模块。单片机通过SHT10温湿度传感器对收集到的温湿度数据进行编码,然后通过TC35i GSM网络模块准确的发送给指定手机用户,实时的进行远程温湿度监测。关键词:远程监测、GSM模块、AT89S52单片机、STH10温湿度传感器1 简介 在农业工业生产过程中温度和湿度的测量和控制在需要温湿度监测的食品储存和室温植物栽培中广泛应用。在这种特定的环境中,温度值和

2、湿度值通常需要保持在一定的工作范围内。因此,在该领域的范围内你需要调节温度和湿度。传统的监控系统需要工作人员在现场收集数据来确定温度和湿度是否在规定限定的范围内,造成了人力和时间的浪费并且带来诸多不便。在本文中,核心控制器AT89S52单片机与温湿度传感器SHT10联合用于系统的检测模块,通过GSM移动网络发送短消息或者打电话发送报警信号到远程监控的目标手机上。2 总体设计系统硬件部分包括了控制部分和信号检测处理部分二者组成。信号检测模块包括温湿度检测模块(SHT10)。系统总体框图如图1所示:显示模块处理器模块键盘模块GSM网络模块电源模块湿度检测模块温度检测模块报警模块SIM卡手机终端 G

3、SM 网络 GSM网络图1:系统的总体框图2.1 GSM网络模块 GSM(全球移动通信系统)是一种起源于欧洲的移动通信技术标准,为第二代移动通信技术,其目的是为了让世界各地的开发工作者都共同使用同一个移动电话网络标准,让用户在世界各地都能使用移动电话。GSM系统包括GSM 900( 900MH ),GSM1800(1800MHz)和GSM1900(1900MHz),和几个其他的不同频段。TC35i(西门子)是西门子电子产品,他引入了一个高度遗传模块与双波段900MHz/ 1800MHz的新一代GSM无线通讯。它能够快速的、可靠的进行安全系统的程序数据和语音数据的传输,实现短消息服务(短消息服务

4、)和传真的传输。 TC35i模块由六部分组成:GSM基带处理器,GSM射频模块,电源模块(ASIC),闪存,ZIF连接器和天线接口。作为TC35i的核心基带处理器主要处理GSM终端内的语音信号和数据信号,并涵盖了蜂窝射频设备中的所有模拟功能和数字功能。无需额外的硬件电路去支持RF,HR和ERF语音信道。编码如图2所示:西门子GSM模块 TC35i40针ZIF连接器闪存GSM基带处理器电源ASIC天线插头GSM射频部分天线 图2:TC35i(西门子)模块结构图2.2 温度和湿度电路设计采用SHT10温湿度传感器与微处理器芯片通信的两个串行数字接口,以及硬件接口的设计是非常简单的。SHT10温湿度

5、传感器采集环境的温度和湿度,其正常工作电压为2.4V-5.5V内,测湿精度45%RH,测温精度0.5(25),采用SMD封装。SHTl0使用的两个串行数据通信的处理器,和SCK总线负责数据通信处理器并且能够和SHTl0同步。DATA引脚是1个三态门,用于MCU与SHT10之间的数据交换传输。DATA的状态在串行时钟SCK的下降沿之后发生改变,在SCK的上升沿有效。在数据传输期间,当SCK为高电平时,DATA数据线上必须保持稳定状态。为了避免信号冲突,微处理器应该驱动DATE使其处于低电平状态。间接电容用于电源的VCC和GND平滑滤波。图3显示了SHT10与微处理器的连接图:GND NCDATA

6、 NCSCK NCVDD NC IO1 IO2VCC 图3:SHT10与微处理器的硬件连接图2.3 电路设计 在性能方面和价格方面对lCM3310、LCD1602、LCD12864进行比较后,系统决定采用LCD 12864作为系统的显示模块。其最大的特点是能够显示大字符,内容丰富,价格便宜仅18-25元左右。LCD 12864可以同时支持图形显示和图像显示。LCD 12864液晶显示模块如图4所示:图4:12864LCD显示模块 12864LCD与AT89S52核心单片机的连接电路图如图5所示:LCD12864 VSS VDD CSSIDCLKPSBKA VCCGNDP23P24 图5单片机与

7、12864连接图2.4 报警电路的设计报警电路的设计只考虑用商业上可用的压电蜂鸣器一只,通过对单片机接口线驱动然后发出哔哔声。压电蜂鸣器的驱动电流是在10mA电流驱动晶体管供应。如图6,P1.3输入端是控制晶体管的基础。当根据P1.3输出高电平“0”时,晶体管是打开的,在压电蜂鸣器两端约+5V电压低鸣叫;当根据P1.3输出“1”,关闭了晶体管,压电蜂鸣器停止。图6中所示的是一个语音报警电路。报警电路和发光二极管电路在图7所示。当温度和湿度超过极限阈值报警时,LED灯则会一直保持亮着状态。图6:声音报警蜂鸣器驱动电路的晶体管图7:LED灯报警电路本设计是设定一个较低限制的温度阈值和湿度阈值,对于

8、测量指定环境温度和湿度值超越警戒值时根据AT89S52单片机P1.3接口控制各部分。3 系统软件设计3.1 温度和湿度测量程序SHT10温湿度传感器的程序分为两个部分:数据读取程序,温度和湿度的读取程序。数据读取程序只能采集读取温湿度检测数据。温度和湿度读取程序包括发送启动信号,数据读取和数据校验和,和需要判断在SDH10上的响应。如果校验检查是成功的,它只是读取温度值和湿度值。温度和湿度值测量子程序流程图如图8所示:Y开始传输开始测量温湿度命令的输出等待读取值低温湿度读取高温湿度读取重置结束N图8:温度和湿度测量流程图3.2 单片机的编程发送指令发送短消息如下:(1)短信中心号码,其他号码,

9、以及短信内容编码成PDU格式;(2)计算出短消息的长度,发送AT+CMGS=,代表和传输编码的0x0d ASC II码:(3)等待TC35i模块返回ASC II字符“”PDU数据可以进入。PDU数据Ctrl + Z端(发送0x1a)作为一个终结者。图9为发送消息流图显示:Y开始初始化变量短消息是否在编码发送:AT+CMGS=长度如果接收“”发送一个文本信息结束电话编码程序NYN图9:短信程序流程图3.3 短消息单片机编程读取使用一个定时器周期序列的查询来接收短消息。短消息到达后,计算机可以接收指令 + CMTI“:SM”,INDEX(短消息存储位置)。PDU数据在AT+CMGR =INDEX读

10、取命令,并执行命令模块返回刚刚收到PDU格式短信内容。在PDU格式接收短消息后,短消息进行解码的解码消息包括发送方的电话号码,短信的发送时间,和一个短消息内容。接收短消息的流程图如图10所示:开始初始化程序定时器溢出?关闭定时器缓冲区是空的读取文本信息短信息编码缓冲区空余打开定时器结束YNYN图10:短信接收程序流程图4 系统测试4.1 系统测试环境和要求 试验用的串口为串行通信调试助手V2.2工具。系统测试硬件之前插入一张SIM卡,如图11所示。系统最终将能够以短消息的形式实现对指定场景的实时温度和湿度监测同时反馈给控制中心。由于控制器的数据存储空间的限制,系统控制命令使用GSM网络模块识别

11、号识别监测中心。当确定一个控制中心模块和指定的电话号码,它会自动把现场采集到的温度和湿度值通过中文短信发送给手机。该系统温度限制在30摄氏度,和80%的相对湿度湿度上限。当系统的温度和湿度达到接近限制的时候,它会自动发声、光报警,并以短消息形式发送信息或打电话给指定的移动电话用户。中文短消息系统自动发送的形式:目前的系统是XX,X度的温度,湿度XX%。图11:GSM模块实物图4.2 系统分析测试结果接通电源后,GSM模块和LED会分别在在600ms和600ms后工作和亮起,TC35i网络模块正在进行网络登录。LED在3秒后熄灭,指示TC35i登录网络在待机模式。通过发送区串口通信接口,发送AT

12、指令,并回车,然后发送和接收缓冲区返回OK,如图12所示,该模块工作正常。ATE可以关闭使用echo命令,如图13所示。图12:模块启动图13:Echo界面 正常的测试显示温度值在图14和图15所示。图14:显示温度值和湿度值当检测到的温度或湿度超过设定上限值时,警告消息被发送到所指定的移动电话上,报警信息显示如图15和图16所示。 图15:温度警报图 图16:湿度报警图5 结论 在本文中,设计了以AT89S52单片机为核心控制并基于GSM网络的温湿度远程监控系统的现场监测终端以采集实时的温度和湿度,实现发送短消息和人机界面功能。TC35i GSM网络模块通过监测中心站的实时信息通过接受AT指令和上传,实现对现场中心实时监测温度和湿度的远程监控。实验结果表明,这个系统的结构及作用,它不仅仅具有优越良好的市场前景和极低错误率和可靠的通信性,而且还提供了高效率的实现远程监测的一种新方法。参考文献 1 朱江。GSM射频信号分析及基于数字低中频技术的硬件设计。湖南大学。pp8-692005。 2 吴国宏。新型温湿度传感器SHT10的原理及应用。pp53-542009。 3 王巍。机房空调声光报警系统设计探讨。pp163-1652012。 4 刘松国,韩树新,李伟忠,吴斌。电梯运行状态监测与故障远程报警系统研究。自动化与仪器

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

当前位置:首页 > 高等教育 > 其它相关文档

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