CN204557268U - 一种基于单片机的温湿度监控*** - Google Patents
一种基于单片机的温湿度监控*** Download PDFInfo
- Publication number
- CN204557268U CN204557268U CN201520276541.7U CN201520276541U CN204557268U CN 204557268 U CN204557268 U CN 204557268U CN 201520276541 U CN201520276541 U CN 201520276541U CN 204557268 U CN204557268 U CN 204557268U
- Authority
- CN
- China
- Prior art keywords
- module
- signal processing
- processing module
- monitoring system
- warm
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Investigating Or Analyzing Materials By The Use Of Fluid Adsorption Or Reactions (AREA)
Abstract
本实用新型公开了一种基于单片机的温湿度监控***,包括:温湿度采集电路模块、信号处理模块、显示模块、按键输入模块、输出控制模块和***软件模块,温湿度采集电路模块与信号处理模块连接,采集所在环境中的温湿度值并送入信号处理模块;信号处理模块与显示模块连接,将其处理后的数据通过显示模块显示;按键输入模块与信号处理模块连接,用于输入设定的温湿度值给所述信号处理模块。本实用新型实可将实时采集的温湿度值与设定的温湿度范围进行比较;当实时采集的温湿度值超出设定的温湿度范围时,单片机发出控制信号驱动继电器启动相应的加温片、风扇、除湿器和加湿器,报警装置同时进行报警,从而提高生产率、降低劳动强度,达到增收的目的。
Description
技术领域
本实用新型涉及温湿度监控技术领域,尤其涉及一种基于单片机的温湿度监控***。
背景技术
农业生产中种苗催芽需要适宜的温度和水分,采用传统的催芽方法,很难对环境的温湿度进行控制,导致发芽率低,给农户造成极大的经济损失。因此需要将催芽室的温湿度始终控制在种苗适宜生长的范围内。如果能够针对种苗催芽室温湿度控制现状,设计并实现一套性能稳定、相对精度高、价格便宜的温湿度实时监控***将大大提高劳动生产率。
实用新型内容
本实用新型要解决的技术问题在于,提供一种可实时采集、处理、显示室内温湿度,并可将实时采集的温湿度值与设定的温湿度范围进行比较的基于单片机的温湿度监控***。
本实用新型解决其技术问题所采用的技术方案是:
本实用新型提供了一种基于单片机的温湿度监控***,包括:温湿度采集电路模块、信号处理模块、显示模块、按键输入模块、输出控制模块和***软件模块,所述温湿度采集电路模块与所述信号处理模块连接,采集所在环境中的温湿度值并送入所述信号处理模块;所述信号处理模块与所述显示模块连接,将其处理后的数据通过所述显示模块显示;所述按键输入模块与所述信号处理模块连接,用于输入设定的温湿度值给所述信号处理模块;所述输出控制模块与所述信号处理模块连接,所述输出控制模块包括报警部和外设控制部。
另外,本实用新型公开的基于单片机的温湿度监控***还具有如下附加技术特征:
进一步地,所述信号处理模块以单片机作为控制核心。
进一步地,所述单片机为STC89C52单片机。
进一步地,所述显示模块将信号处理模块处理后数据以相应的温湿度值通过液晶显示器显示。
进一步地,所述显示模块采用1602液晶显示器显示。
进一步地,所述温湿度采集电路模块采用DHT11温湿度复合传感器。
进一步地,所述按键输入模块上设置有按键
本实用新型的基于单片机的温湿度监控***通过传感器实现温湿度的实时采集、处理、显示,并可将实时采集的温湿度值与设定的温湿度范围进行比较;当实时采集的温湿度值超出设定的温湿度范围时,单片机发出控制信号驱动继电器启动相应的加温片、风扇、除湿器和加湿器,报警装置同时进行报警,从而提高生产率、降低劳动强度,达到增收的目的。
附图说明
下面将结合附图及实施例对本实用新型作进一步说明,附图中:
图1是本实用新型的结构示意图;
图2是本实用新型的STC89C52单片机与DHT11温湿度复合传感器的电路连接示意图;
图3是本实用新型的1602液晶显示器与单片机的电路连接示意图;
图4是本实用新型的报警部电路结构示意图;
图5是本实用新型的外设控制部电路结构示意图;
图6是本实用新型的主程序流程图;
图7是本实用新型的温湿度采集子程序DHT11工作流程图;
图8是本实用新型的人机交互子程序流程图。
具体实施方式
为了使本实用新型的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本实用新型进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本实用新型,并不用于限定本实用新型。
如图1所示,本实用新型具体实施例的基于单片机的温湿度监控***,包括:温湿度采集电路模块10、信号处理模块20、显示模块30、按键输入模块40、输出控制模块50和***软件模块,温湿度采集电路模块10与信号处理模块20连接,采集所在环境60中的温湿度值并送入信号处理模块20,信号处理模块20以单片机作为控制核心,这里单片机采用STC89C52单片机,信号处理模块对温湿度采集处理、实时显示以及对输出控制模块等进行控制;信号处理模块20与显示模块30连接,将其处理后的数据通过显示模块30显示显示模块30将信号处理模块处理后数据以相应的温湿度值通过液晶显示器显示,显示模块30采用1602液晶显示器显示;按键输入模块40与信号处理模块20连接,用于输入设定的温湿度值给信号处理模块20;输出控制模块50与信号处理模块20连接,输出控制模块包括报警部和外设控制部,报警部用于在采集的温湿度值超出或低于预定值时报警,外设控制部通过继电器电路用于对加热片、风扇、加湿器和除湿器等外设的控制,用于调节环境的温湿度;***软件模块将整个***按功能进行模块划分,根据模块编写子程序,由主程序循环调用各子程序实现***功能,通过专用烧写器将程序从计算机烧到单片机中,并通过多次调试和修改,最终达到预期功能。
根据本实用新型的一些实施例,温湿度采集电路模块采用集温湿度传感器于一体的DHT11,DHT11是一款含已校准数字信号输出的温湿度复合传感器,温度测量范围为0~60℃,湿度测量范围为20~90%RH,温度测量精度为±1℃,湿度测量精度为±3%RH,且测温一次所需的时间短。图2是本实用新型的STC89C52单片机与DHT11温湿度复合传感器的电路连接示意图,如图2所示,DHT11传感器采用单线制串行接口,4针单排引脚封装,连接方便,DATA引脚用于单片机与DHT11之间的通讯和同步,一次通讯时间4ms左右。电路中将DHT11的DATA脚连接至STC89C52单片机的P2.4脚。
根据本实用新型的一些实施例,信号处理模块采用STC89C52单片机作为控制核心,对温湿度采集处理、实时显示以及对加热片、风扇、除湿器和加湿器等进行控制。STC89C52是一款低功耗、高性能8位微控制器,具有8kB的Flash存储器。STC89C52与MCS-51单片机完全兼容,且做了很多的改进使STC89C52芯片具有传统51单片机不具有的功能。其支持2种软件可选择节电模式:空闲模式下,CPU不工作,但允许中断、定时器/计数器、串口继续工作;掉电保护方式下,单片机一切工作停止。其工作频率范围在0~40MHz内选择,实际工作频率最高可达48MHz,6T/12T可选。
根据本实用新型的一些实施例,显示模块采用1602液晶显示器显示,该显示器能够同时显示2行16列即32个字符。在对液晶模块的初始化中要先设置其显示模式,在液晶模块显示字符时光标是自动右移的,无需人工干预。图3是本实用新型的1602液晶显示器与单片机的电路连接示意图,如图3所示,1602液晶显示器与单片机的连接电路中,STC89C52单片机的P0口P0.0~P0.7与1602液晶显示器的数据脚D0~D7连接,P2口P2.5~P2.7与1602的控制脚RS、RW、EN连接。
根据本实用新型的一些实施例,按键输入模块40电路中采用3个独立式按键用于设定温湿度的范围,按键一端接地,一端接单片机P1口的P1.3、P1.4、P1.5引脚。
根据本实用新型的一些实施例,图4是本实用新型的报警部电路结构示意图,如图4所示,输出控制模块的报警输出电路用于在采集的温湿度值超出或低于预定值时报警,且采用一个9012PNP三极管驱动蜂鸣器来实现报警。图5是本实用新型的外设控制部电路结构示意图,9012的b极经过1kΩ电阻与单片机的P3.6脚连接,外设控制部的加热片、风扇、加湿器和除湿器的控制选用4路继电器作为控制开关,继电器是一种通断型电子开关,其特点在于抗干扰性能好、负载效应稳定,采用继电器控制,电路简单安全可靠,4路继电器分别与单片机的P2.0~P2.3引脚连接。
根据本实用新型的一些实施例,***软件模块将整个***按功能进行模块划分,根据模块编写子程序,由主程序循环调用各子程序实现***功能,通过专用烧写器将程序从计算机烧到单片机中,并通过多次调试和修改,最终达到预期功能。通过专用烧写器将程序从计算机烧到单片机中,并通过多次调试和修改,最终达到预期功能。本***采用C语言进行程序设计:①主程序流图主程序功能,与硬件电路相结合实现DHT11温湿度传感器的温湿度检测,LCD实时显示温湿度与设定的温湿度,超温超湿控制与报警及按键处理功能。为了避免程序出现死循环,在主程序中设置了看门狗,主程序流程图如图6所示;温湿度采集子程序DHT11工作需要4种时序,分别为启动传输时序、读字节时序、写字节时序及复位时序,工作流程图如图7所示,通信开始由主机通过DATA线向DHT11发送启动信号,DHT11从低功耗转到高速模式,接到信号后返回一个应答信号给主机;主机接收到应答信号后便开始接收40bit的温湿度数据,进行8bit湿度整数+8bit湿度小数+8bit温度整数+8bit温度小数+8bit校验,并触发一次信号采集,如果没有接收到主机发送的启动信号,DHT11不会主动采集温湿度;本实用新型具体实施例中,人机交互子程序按键设计采用独立式的3个按键,分别表示控制键、上调键和下调键,其子程序流程图如图8所示。
本实用新型基于STC89C52单片机,并利用智能传感器DHT11实现温湿度值的数字式输出,具有抗干扰性强、可靠性高和便于与控制器连接等特点,应用越来越广泛。控制器采用STC89C52高性能单片机,对传感器所测温湿度信号进行数据处理、显示和输出控制信号,以实现对温湿度的自动控制。该***硬件结构简单、实时性强、精度高等特点,能达到很好的控制效果,具有较高的推广价值。
本实用新型的基于单片机的温湿度监控***通过传感器实现温湿度的实时采集、处理、显示,并可将实时采集的温湿度值与设定的温湿度范围进行比较;当实时采集的温湿度值超出设定的温湿度范围时,单片机发出控制信号驱动继电器启动相应的加温片、风扇、除湿器和加湿器,报警装置同时进行报警,从而提高生产率、降低劳动强度,达到增收的目的。
应当理解的是,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,而所有这些改进和变换都应属于本实用新型所附权利要求的保护范围。
Claims (7)
1.一种基于单片机的温湿度监控***,其特征在于,包括:温湿度采集电路模块、信号处理模块、显示模块、按键输入模块、输出控制模块和***软件模块,所述温湿度采集电路模块与所述信号处理模块连接,采集所在环境中的温湿度值并送入所述信号处理模块;所述信号处理模块与所述显示模块连接,将其处理后的数据通过所述显示模块显示;所述按键输入模块与所述信号处理模块连接,用于输入设定的温湿度值给所述信号处理模块;所述输出控制模块与所述信号处理模块连接,所述输出控制模块包括报警部和外设控制部。
2.根据权利要求1所述的基于单片机的温湿度监控***,其特征在于,所述信号处理模块以单片机作为控制核心。
3.根据权利要求2所述的基于单片机的温湿度监控***,其特征在于,所述单片机为STC89C52 单片机。
4.根据权利要求1所述的基于单片机的温湿度监控***,其特征在于,所述显示模块将信号处理模块处理后数据以相应的温湿度值通过液晶显示器显示。
5.根据权利要求4所述的基于单片机的温湿度监控***,其特征在于,所述显示模块采用1602 液晶显示器显示。
6.根据权利要求1所述的基于单片机的温湿度监控***,其特征在于,所述温湿度采集电路模块采用DHT11温湿度复合传感器。
7.根据权利要求1所述的基于单片机的温湿度监控***,其特征在于,所述按键输入模块上设置有按键。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201520276541.7U CN204557268U (zh) | 2015-04-30 | 2015-04-30 | 一种基于单片机的温湿度监控*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201520276541.7U CN204557268U (zh) | 2015-04-30 | 2015-04-30 | 一种基于单片机的温湿度监控*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN204557268U true CN204557268U (zh) | 2015-08-12 |
Family
ID=53832357
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201520276541.7U Expired - Fee Related CN204557268U (zh) | 2015-04-30 | 2015-04-30 | 一种基于单片机的温湿度监控*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN204557268U (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106982717A (zh) * | 2017-05-09 | 2017-07-28 | 江南大学 | 基于单片机控制的自动灌溉*** |
CN107388457A (zh) * | 2017-08-24 | 2017-11-24 | 南京信息工程大学 | 人机交互智能加湿器及其加湿方法 |
-
2015
- 2015-04-30 CN CN201520276541.7U patent/CN204557268U/zh not_active Expired - Fee Related
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106982717A (zh) * | 2017-05-09 | 2017-07-28 | 江南大学 | 基于单片机控制的自动灌溉*** |
CN107388457A (zh) * | 2017-08-24 | 2017-11-24 | 南京信息工程大学 | 人机交互智能加湿器及其加湿方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN203520208U (zh) | 一种种植、养殖环境控制器 | |
CN101292611A (zh) | 基于单片机的温室控制*** | |
CN202232350U (zh) | 温室滴灌自动控制*** | |
CN205193639U (zh) | 一种基于物联网的家居环境控制*** | |
CN204631602U (zh) | 谷物干燥机用保姆式智能远程维护*** | |
CN204557268U (zh) | 一种基于单片机的温湿度监控*** | |
CN111670784A (zh) | 基于5g移动通讯技术的远程智能节水灌溉*** | |
CN203243778U (zh) | 一种自动化灌溉*** | |
CN208239915U (zh) | 一种监测种植环境的智能控制*** | |
CN205193644U (zh) | 一种植物工厂控制*** | |
CN202903721U (zh) | 一种土壤湿度测控装置 | |
CN204348063U (zh) | 温室大棚无线数字温湿度显示装置 | |
CN204288027U (zh) | Android***下的智能植物生长柜测控装置 | |
CN203720640U (zh) | 基于触摸屏控制的温室环境测控*** | |
CN203101988U (zh) | 温室微环境控制*** | |
CN204409155U (zh) | 温室大棚智能灌溉控制装置 | |
CN204244847U (zh) | 一种智能灌溉*** | |
CN204595660U (zh) | 一种育苗室温湿度无线控制*** | |
CN204314657U (zh) | 一种远程监测温室环境温湿度、土壤温度和含水量的装置 | |
CN202979298U (zh) | 基于Zigbee技术的温室智能测控*** | |
CN202443012U (zh) | 家用土壤湿度探测仪 | |
Gao et al. | The design and implementation of portable agricultural microclimate data acquisition system based on android platform | |
CN205091606U (zh) | 一种农业大棚自动控制装置 | |
Xiong et al. | Intelligent farm management and control system based on Raspberry Pi | |
Qun et al. | Greenhouse data monitoring system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20150812 Termination date: 20180430 |