当前位置:文档之家› 大棚温度自动控制系统的设计

大棚温度自动控制系统的设计

随着大棚技术的普及,温室大棚数量不断增多,对于蔬菜大棚来说,最重要的是一个管理因素是温湿度控制。

温湿度太低,蔬菜就会被冻或者停止生长,所以要将温湿度始终控制在适合蔬菜生长的方位内。

传统的温度控制是在温室大棚内部悬挂温度计,工人依据读取的温度值来调节大棚内的温度。

如果仅人工控制既耗人力,有容易发生差错。

现在,随着农业产生规模的提高,对于数量较多的大棚,传统的温度控制措施就显现出很大的局性。

为此,在现代化的蔬菜大棚管理中通常有温湿度自动控制系统,以控制蔬菜大棚温度,适应生产需要。

本论文主要阐述了基于AT89C51单片机的温室大棚温湿度控制系统设计原理,主要电路设计及软件设计等。

该系统采用AT89C51单片机作为控制器,SHT11作为温湿数据采集系统,可对执行机构发出指令实现大棚温湿度数据调节,根据实际需求设计了单片机硬件系统,该系统能够实现数据采集,数据处理,数值显示,键盘扫描等功能。

同时介绍了温湿度传感器,单片机接口,记起应用软件的设计,该基于单片机和SHT11温湿度传感器的大棚温湿度控制系统,该系统性能可靠,结构简单,能够实现对温室内温湿度的自动调节。

关键词:AT89C51 湿度控制系统传感器单片机With the popularization of trellis technology, greenhouse trellis an ever-growing number, for vegetable shed speaking, one of the most important management factor is the temperature and humidity control. Temperature is too low, the vegetables will freeze to death or stop growing, so will always control temperature and humidity in a suitable vegetable growth range. Traditional temperature control is in greenhouse trellis internal hanging a thermometer, workers according to regulate the temperature reading the temperature inside the shelter. If only by artificial control both consumption manpower , and easy to place regular orders. Now, with the improvement of agricultural industry scale, for larger quantity of trellis,tradition temperature control measures will show great bureau sex. Therefore, in modern vegetable shed management zhongtong often temperature and humidity automatic control system, in order to control the temperature the temperature, adapt to the trellis vegetable production needs.This thesis mainly elaborated based on AT89C51 tomatoes canopy temperature and humidity control system design principle, main circuit design and software design, etc. This system USES AT89C51 single chip microcomputer as controller, SHT10 as controller, SHT10 as temperature and humidity data acquisition system, may to the actuator directives realize trellis temperature and humidity parameters adjustment, has the upper and lower level computer directly set temperature range ,temperature and humidity real-time display, and other functions. According to the actual demand design the microcontroller hardware system, this system can realize data acquisition, data processing, the numerical display, keyboard scan function. At the same time, temperature and humidity sensor is introduced, and its application software interface chip design, this based on SCM and SHT10 temperature and humidity sensor shelter, temperature and humidity control system reliable performance, the system structure is simple, can realize the automatic adjustment of the temperature is simple, can realize the automatic adjustment of the temperature and hum dimity in a greenhouse.KEY WORD:AT89C51 Temperature Control System Single-chip microcomputer目录第一章绪言 (1)第一节系统设计背景 (1)第二节系统功能、优势及特点 (1)第二章大棚温度自动控制系统的相理论及设计 (3)第一节总体方案的设计 (3)第二节系统主要电路设计 (4)第三章硬件设计 (9)第一节温湿度测量电路 (9)第二节 LCD显示电路 (10)第三节键盘扫描电路 (11)第四节输出接口控制电路 (11)第五节单片机与X25045接口电路 (12)第四章系统软件的设计 (13)第一节系统主程序 (13)第二节键盘扫描子程序,消抖程序流程图 (14)第三节 1602LCD液晶显示程序流程图 (15)第四节温湿度读取子程序 (15)第五节键盘扫描源程序 (16)第六节显示程序 (19)第七节温湿度采集程序 (26)结论 (28)致谢 (29)参考文献 (30)第一章绪言第一节系统设计背景植物的生长都是在一定的环境中进行的,其在生产过程中受到环境中各种因素的影响,其中对植物的生长影响最大的是环境中的温度和湿度。

环境中昼夜的温度和湿度变化大,使其对植物生长极为不利。

因此必须对环境的温度和湿度进行监控和控制,使其适合植物的生长,提高其产量个质量。

本系统就是利用价格便宜的一般电子器件来设计一个参数精度高,控制操作方便,性价比高的应用于农业种植生产的温室大棚温湿度控制系统。

本系统温湿度的监控包括以下步骤:感应环境温湿度;判断感应到的温湿度是否异常;若感到的温湿度异常,判断异常是否3超过预设时间;若异常超过预设时间,若异常报警;判断异常是否处理完毕;若异常处理完毕,解除报警。

并可以利用控制器和单片机来达到机房温湿度的远程控制,从而实现温室大棚温湿度管理的实时性和有效性。

为此,在现代化的温室大棚管理中国通常有温湿度自动控制系统,一控制大棚温度,适应生产需要。

它以先进的技术和现代化实施,认为控制作物生长的黄静条件,是作物生长不受自然气候的影响,做到常年工厂化,进行高效率,高产值和高效益的生产。

第二节系统功能、优势及特点该检测系统充分利用AT89C51单片机的软、硬件资源,辅助相应的测量电路和SHT10数字式集成温湿度传感器等智能仪器,能实现多任务、多通道的监测和输出。

它具有测量范围广、测量精度高等特点,前端测量用的传感器类型可在该基础上修改为其他非电量参数测量系统。

温湿度监测系统采用SHT11为温湿度测量元件。

系统在软件设计上充分考虑了可扩展性,经过一定的添加或改造,很容易增加功能。

根据温室大棚内的温湿度传感器采集到的信息,利用数据总线将传感器信息送给单片机,以及进行LCD显示,报警,查询等功能。

监控中心可向现场控制器发出控制卡指令,监测仪根据指令控制风机、水泵、等设备进行降温除湿,以保证大棚内作物的生长环境。

监控中心也可以通过报警指令来启动现场检测仪上的声光报警装置,通知大棚管理人员采取相应措施来确保大棚内的环境正常。

第二章大棚温度自动控制系统的相理论及设计第一节总体方案的设计一、设计思想大棚温湿度控制系统电工作后,用户首先通过键盘输入温度及湿度的初值,单片机系统将用户设置的初值暴粗暴在X25045芯片中,单片机进入主程序后,开始以查询的方式检测温湿度传感器SHT11的温湿度状态,并将相应的数值通过显示器显示输出。

当温室内的温度(或湿度)小于设置的初值时,单片机将通过控制输出接口使加温设备(加湿设备)开始工作;当温室内的温度(或湿度)大于(或等于)设置的初值时,单片机将通过控制输出接口使加温设备(或加湿设备)停止工作。

二、系统组成及框图系统由电源电路、温湿度传感器SHT11.X25045芯片、键盘、显示和控制模块(AT89C51)组成。

1、温湿度传感器:负责检测并采集各控制点温湿度数据。

2、数据通讯转换器:负责温湿度数据采集数据的信号转换,复位等。

3、软件部分:负责对所有数据进行读取分析,并执行各项管理功能。

4、控制部分(即温湿度调节系统):执行远程控制指令。

控制不封连接增湿装置、干燥装置、温度的控制装置等。

其系统控制原理图如图2.1所示:图2.1 大棚温湿度控制原理框图第二节系统主要电路设计一、主要芯片89C51的功能及引脚图芯片89C51共有40个引脚,其中电源引脚有4个,控制引脚有4个,并行的I/O 接口有32个,其引脚如图2.2所示:图2.2 AT89C51引脚电源及时钟引脚(4个)Vcc:电源接入引脚;Vss:接地引脚;XTAL1:晶体振荡器接入的一个引脚(采用外部振荡器时,此引脚接地);XTAL2:晶体振荡器接入的另一个引脚(采用外部振荡器时,此引脚为外部振荡信号的输入端,控制线引脚(4个)RST/VPD:复位信号输入引脚/备用电源输入引脚;ALE/PROG:地址锁存允许信号输出引脚/编程脉冲输入引脚(低电平有效);EA/Vpp:内外存储器选择引脚(低电平有效)/片内EPROM(或FlashROM)编程电压输入引脚;并行I/O引脚(32个,分成4个8位口)P0.0~P0.7:一般I/O引脚或数据/低位地址总线服用引脚;P1.0~P1.7:一般I/O引脚;P2.0~P2.7:一般I/O引脚或高位地址总线引脚;P3.0~P3.7:一般I/O引脚或第二功能引脚。

相关主题