基于GSM模块的温湿度报警器的设计

2017-03-06 21:08覃溪
电子技术与软件工程 2017年1期
关键词:单片机

本文以AT89C52单片机为主控制器,设计一款结合GSM模块的温湿度报警器。该报警器使用温湿度传感器DHT11测量温湿度,通过按键设置温湿度的上下限值,若超出设定的上下限值报警器就会报警,采用LCD1602液晶显示温湿度值;同时系统采用GSM模块SIM900A,当系统报警时准确地发送报警短信给指定的目标手机,实时地进行远程温湿度监测。

【关键词】单片机 GSM 温湿度传感器DHT11

1 简介

在农业或者工业生产过程中,食品储存和温室植物栽培中需要实时监测温湿度值,在这种特定的环境中,温湿度值通常需要保持在一定的工作范围内。传统的监测方式需要工作人员在现场收集数据来监控温湿度,确定温湿度值是否在规定限定的范围内,这种监测方式造成了人力和时间的浪费并且带来诸多不便。 在本文中,以核心控制器AT89C52单片机与温湿度传感器DHT11联合用于系统的检测模块,当温湿度值超过预设值时通过GSM移动网络发送短消息到远程监控的目标手机上。

2 总体设计

该系统采用AT89C52单片机作为主控制器,结合GSM模块用于发送信息,采用传感器DHT11来测量温度和湿度,用LCD1602液晶显示实时温湿度值,当温湿度值超过设定的上下限值时系统会发生报警。系统的总体设计框图如图1所示。

2.1 温湿度传感器DHT11电路

DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。传感器包括一个电阻式感湿元件和一个NTC测温元件,单线制串行接口,使系统集成变得简易快捷。超小的体积、极低的功耗,信号传输距离可达20米以上,使其成为各类应用甚至最为苛刻的应用场合的最佳选则,温湿度传感器DHT11测量范围:湿度20-90%RH,温度0~50℃;测量精度:可在湿度±5%RH,和温度±2℃;具有响应非常快、干扰抵抗能力强、极高的性价比等特点。

温湿度传感器DHT11的电路如图2所示。

2.2 GSM模块电路

GSM模块SIM900A有着非常高的可靠性,而且是一种紧凑型的无线模块,SIM900A采用的处理器ARM9216EJ-S内核是一个有着非常强大功能的处理器。

当被测的温湿度值超出或者是低于所设置的范围时就会报警,并通过GSM模块向指定的目标手机发送信息,GSM模块的电路图如图3所示。

3 系统软件设计

该系统主要的硬件部分是由单片机主控制器分别控制温湿度传感器DHT11、温湿度超限报警电路和LCD1602液晶显示电路等,系统软件部分的程序主要是LCD1602对温湿度的实时显示程序,DHT11对温湿度的测量和处理程序,以及串口发送模块程序,系统流程图如图4所示。

4 结束语

本文利用覆盖广的GSM模块进行数据的传输来设计了温湿度报警器,该报警器使用温湿度传感器DHT11测量温湿度,若超出系统设定的上下限值时会发出报警,同时采用GSM模块SIM900A准确地发送报警短信给指定的目标手机,实时地进行远程温湿度监测,本系统具有一定的实用价值。

参考文献

[1]张丽娜,刘美玲,姜新华,编著.51单片机系统开发与实践[M].北京航空航天大学出版社,2013.

[2周妍.单片机多主机通信模式在粮库温湿度监控系统中的应用[D].吉林:吉林大学,2007:4-5.

[3]臧怀泉,李海生,范亚伟.基于GSM的温湿度远程监测系统[J].微计算机应用,2005,26(02):207-210.

[4]孙宁,赵印,刘欣慰等.基于GSM模块的远程温湿度监控系统[J].世界科技研究与发展,2008,30(06):4-757.

[5]高松.单片机应用技术[M].哈尔滨工程大学出版社,2014.

[6]袁立,田亮,阳质量等.基于GSM网絡的远程温度监测系统设计[J].仪器仪表用户,2010(04):71-72.

[7]赵立燕,许亮.基于GSM短消息的温室环境监测系统[J].电子设计工程,2009,17(07):29-31.

作者简介

覃溪(1980-),女,硕士学位。现为广西科技大学鹿山学院讲师,从事图像处理与嵌入式系统研究。

作者单位

广西科技大学鹿山学院 广西壮族自治区柳州市 545616

猜你喜欢
单片机
基于单片机的SPWM控制逆变器的设计与实现
基于单片机的层次渐变暖灯的研究
基于单片机的便捷式LCF测量仪
小议PLC与单片机之间的串行通信及应用
基于单片机的平衡控制系统设计
Microchip推出两个全新PIC单片机系列