一种基于单片机的温湿度监控系统的制作方法

文档序号:8847563阅读:285来源:国知局
一种基于单片机的温湿度监控系统的制作方法
【技术领域】
[0001]本实用新型涉及温湿度监控技术领域,尤其涉及一种基于单片机的温湿度监控系统。
【背景技术】
[0002]农业生产中种苗催芽需要适宜的温度和水分,采用传统的催芽方法,很难对环境的温湿度进行控制,导致发芽率低,给农户造成极大的经济损失。因此需要将催芽室的温湿度始终控制在种苗适宜生长的范围内。如果能够针对种苗催芽室温湿度控制现状,设计并实现一套性能稳定、相对精度高、价格便宜的温湿度实时监控系统将大大提高劳动生产率。
【实用新型内容】
[0003]本实用新型要解决的技术问题在于,提供一种可实时采集、处理、显示室内温湿度,并可将实时采集的温湿度值与设定的温湿度范围进行比较的基于单片机的温湿度监控系统。
[0004]本实用新型解决其技术问题所采用的技术方案是:
[0005]本实用新型提供了一种基于单片机的温湿度监控系统,包括:温湿度采集电路模块、信号处理模块、显示模块、按键输入模块、输出控制模块和系统软件模块,所述温湿度采集电路模块与所述信号处理模块连接,采集所在环境中的温湿度值并送入所述信号处理模块;所述信号处理模块与所述显示模块连接,将其处理后的数据通过所述显示模块显示;所述按键输入模块与所述信号处理模块连接,用于输入设定的温湿度值给所述信号处理模块;所述输出控制模块与所述信号处理模块连接,所述输出控制模块包括报警部和外设控制部。
[0006]另外,本实用新型公开的基于单片机的温湿度监控系统还具有如下附加技术特征:
[0007]进一步地,所述信号处理模块以单片机作为控制核心。
[0008]进一步地,所述单片机为STC89C52单片机。
[0009]进一步地,所述显示模块将信号处理模块处理后数据以相应的温湿度值通过液晶显示器显示。
[0010]进一步地,所述显不I旲块米用1602液晶显不器显不。
[0011]进一步地,所述温湿度采集电路模块采用DHTll温湿度复合传感器。
[0012]进一步地,所述按键输入模块上设置有按键
[0013]本实用新型的基于单片机的温湿度监控系统通过传感器实现温湿度的实时采集、处理、显示,并可将实时采集的温湿度值与设定的温湿度范围进行比较;当实时采集的温湿度值超出设定的温湿度范围时,单片机发出控制信号驱动继电器启动相应的加温片、风扇、除湿器和加湿器,报警装置同时进行报警,从而提高生产率、降低劳动强度,达到增收的目的。
【附图说明】
[0014]下面将结合附图及实施例对本实用新型作进一步说明,附图中:
[0015]图1是本实用新型的结构示意图;
[0016]图2是本实用新型的STC89C52单片机与DHTll温湿度复合传感器的电路连接示意图;
[0017]图3是本实用新型的1602液晶显示器与单片机的电路连接示意图;
[0018]图4是本实用新型的报警部电路结构示意图;
[0019]图5是本实用新型的外设控制部电路结构示意图;
[0020]图6是本实用新型的主程序流程图;
[0021]图7是本实用新型的温湿度采集子程序DHTll工作流程图;
[0022]图8是本实用新型的人机交互子程序流程图。
【具体实施方式】
[0023]为了使本实用新型的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本实用新型进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本实用新型,并不用于限定本实用新型。
[0024]如图1所示,本实用新型具体实施例的基于单片机的温湿度监控系统,包括:温湿度采集电路模块10、信号处理模块20、显示模块30、按键输入模块40、输出控制模块50和系统软件模块,温湿度采集电路模块10与信号处理模块20连接,采集所在环境60中的温湿度值并送入信号处理模块20,信号处理模块20以单片机作为控制核心,这里单片机采用STC89C52单片机,信号处理模块对温湿度采集处理、实时显示以及对输出控制模块等进行控制;信号处理模块20与显示模块30连接,将其处理后的数据通过显示模块30显示显示模块30将信号处理模块处理后数据以相应的温湿度值通过液晶显示器显示,显示模块30采用1602液晶显示器显示;按键输入模块40与信号处理模块20连接,用于输入设定的温湿度值给信号处理模块20 ;输出控制模块50与信号处理模块20连接,输出控制模块包括报警部和外设控制部,报警部用于在采集的温湿度值超出或低于预定值时报警,外设控制部通过继电器电路用于对加热片、风扇、加湿器和除湿器等外设的控制,用于调节环境的温湿度;系统软件模块将整个系统按功能进行模块划分,根据模块编写子程序,由主程序循环调用各子程序实现系统功能,通过专用烧写器将程序从计算机烧到单片机中,并通过多次调试和修改,最终达到预期功能。
[0025]根据本实用新型的一些实施例,温湿度采集电路模块采用集温湿度传感器于一体的DHT11,DHTll是一款含已校准数字信号输出的温湿度复合传感器,温度测量范围为O?60°C,湿度测量范围为20?90% RH,温度测量精度为±1°C,湿度测量精度为±3% RH,且测温一次所需的时间短。图2是本实用新型的STC89C52单片机与DHTll温湿度复合传感器的电路连接示意图,如图2所示,DHTll传感器采用单线制串行接口,4针单排引脚封装,连接方便,DATA引脚用于单片机与DHTll之间的通讯和同步,一次通讯时间4ms左右。电路中将DHTll的DATA脚连接至STC89C52单片机的P2.4脚。
[0026]根据本实用新型的一些实施例,信号处理模块采用STC89C52单片机作为控制核心,对温湿度采集处理、实时显示以及对加热片、风扇、除湿器和加湿器等进行控制。STC89C52是一款低功耗、高性能8位微控制器,具有8kB的Flash存储器。STC89C52与MCS - 51单片机完全兼容,且做了很多的改进使STC89C52芯片具有传统51单片机不具有的功能。其支持2种软件可选择节电模式:空闲模式下,CPU不工作,但允许中断、定时器/计数器、串口继续工作;掉电保护方式下,单片机一切工作停止。其工作频率范围在O?40MHz内选择,实际工作频率最高可达48MHz,6T/12T可选。
[002
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1