测控制系统的设计研究较少。随着经济和社会的不断发展,人们对自己的生活环境要求越来越高。特别在温室大棚中,对温湿度要求更为严格。基于单片机的温室温湿度控制统设计,将对环境的温湿度监测系统做详细的设计与实现。14本系统主要研究内容本系统主要完成的任务:
第2页共74页
f1进行温湿度控制系统的整体研究与设计。2利用数字温湿度传感器DHT11测量大棚内的温湿度。3通过采集温度及湿度值,准确的判断标准值与当前值之间的差异,及时的启动报警装置(包括警报灯的提示功能以及提示音等)进行报警,并采取相应的方案。4利用LCD对温湿度进行实时显示。5利用NRF24L01无线模块实现数据的远距离传输
第3页共74页
f2
21
系统总体设计
系统功能设计
1温湿度监控:实现对温室大棚温湿度参数的实时采集,测量空间的温度和湿度,由单片机对采集的温湿度值进行循环检测、数据处理、显示,实现温湿度的智能检测。2控制处理:当温湿度越限时报警,并根据报警信号提示采取一定手段控制。3无线传输:用温湿度传感器将测量的温湿度数据通过无线模块进行传输。温湿度传感器达到的技术指标:测量范围:湿度2090RH,温度050℃测量精度:湿度5RH,温度2℃22系统的组成以单片机为控制核心,采用温湿度测量技术,通信技术,控制技术等技术,以温湿度传感器作为测量元件,构成智能温湿度测量控制系统。可分为温湿度测量电路,显示电路,报警电路,无线模块,图21选用的主要器件有:单片机AT89S52,温湿度传感器DHT11,1602LCD显示模块,LED灯,报警装置蜂鸣器NRF2401无线模块等。
DHT11数字温湿度传感器AT89S52单片机
1602LCD液晶
NRF2401无线模块
报警系统
判断
图21系统组成第4页共74页
f23
系统工作原理本系统以单片机AT89S52为核心,数据采集、传输、显示、报警都要通过单
片机。数据采集通过单总线的智能数字温湿度传感器DHT11完成;通过单片机把采集的数据显示在1602LCD上;当采集的数据超出给定范围时,有蜂鸣器实时报警,并将数据通过NRF2401无线传输给另一个单片机上显示。单片机采用C语言编程。
系统初始化
温湿度检测
无线数据通信
符合判断不符合不报警
89S52单片机
报警
89S52单片机
LCD液晶显示
终止
LCD液晶显示
图22流程框图
第5页共74页
f3
31
系统硬件设计
单片机系统设计经过上面的总体方案和实施措施的讨论后可以开始着手硬件系统的设计,硬件
系统是应用系统的基础、软件系统设计的依据,根据总体功能和性价r