摘要:
本文设计了一种基于单片机GSM的大棚环境智能监控系统,该系统以STC89C52单片机为核心控制器,通过DHT11温湿度传感器、光敏电阻和AD0809芯片等硬件组成,实现了对大棚内环境温湿度、光照强度等参数的实时监测、存储与显示。同时,利用GTM900-B无线通讯模块,系统能够实时地将监测数据发送到手机,为农业生产提供便捷高效的监控手段。
一、引言
随着农业现代化的推进,大棚种植已成为农业生产的重要方式。然而,大棚内环境参数的监测与控制一直是制约大棚种植发展的关键因素。传统的监测方式存在数据获取不及时、精度不高、操作不便等问题,无法满足现代农业对精准、高效、智能化的需求。因此,开发一种基于单片机的GSM大棚环境智能监控系统具有重要意义。
二、系统总体设计
本系统以STC89C52单片机为核心,通过DHT11温湿度传感器、光敏电阻和AD0809芯片等硬件组成,实现对大棚内环境参数的实时监测。同时,利用GTM900-B无线通讯模块,将监测数据实时发送到手机,方便用户随时了解大棚内的情况。
三、硬件设计
-
STC89C52单片机:作为系统的核心控制器,负责接收传感器数据、处理数据、控制LCD显示以及通过GSM模块发送数据。
-
DHT11温湿度传感器:用于实时监测大棚内的温度和湿度,并将数据转换为数字信号传输给单片机。
-
光敏电阻和AD0809芯片:光敏电阻用于检测光照强度,其输出的模拟信号通过AD0809芯片转换为数字信号,然后传输给单片机。
-
LCD实时显示电路:用于实时显示大棚内的温度、湿度和光照强度数据,方便用户现场查看。
-
GTM900-B无线通讯模块:负责将单片机处理后的数据通过GSM网络发送到用户的手机,实现远程实时监测。
四、软件设计
软件设计主要包括单片机程序的编写与调试。程序的主要功能包括初始化系统、读取传感器数据、处理数据、控制LCD显示以及通过GSM模块发送数据等。为了提高系统的稳定性和可靠性,还采用了数据校验、异常处理等措施。
五、系统测试与优化
在完成硬件和软件设计后,对系统进行了详细的测试与优化。测试结果表明,系统能够准确、实时地监测大棚内的温度、湿度和光照强度,并通过GSM网络将数据发送到手机。同时,针对测试中发现的问题和不足,对系统进行了优化调整,提高了系统的稳定性和可靠性。
六、结论与展望
本文设计了一种基于单片机GSM的大棚环境智能监控系统,实现了对大棚内环境参数的实时监测、存储与显示,并通过GSM网络将数据发送到手机,为农业生产提供了便捷高效的监控手段。测试结果表明,该系统具有较高的准确性和实时性,能够满足实际应用的需求。未来,可以进一步扩展系统的功能,如添加自动控制系统、增加更多的监测参数等,以提高系统的智能化水平和农业生产效率。
#include<reg52.h> #include"delay.h" #include"lcd1602.h" #include"ad0809.h" #include"DHT11.H" unsigned char wddata,sddata; unsigned char ad_d; unsigned char wenlow=10,wenhig=30; unsigned char shilow=34,shihig=90; unsigned char adlow=20,adhig=130; / sbit k1=P1^4; sbit k2=P1^5; sbit k3=P1^6; sbit k4=P1^7; unsigned char keyscan(); unsigned char keyscanquick();//快捷输入用于调节范围 #define ajys 200 / void dis();//显示 温湿度 光照 void jcring();//检测电话到来 void xiugaifanweiandother();//修改报警范围以及其他按键操作
【资源下载】下载地址:点击下载(806) https://docs.qq.com/doc/p/ffc421513a628b30450ae742547c0b850456d7c8