盐城工学院电气工程及其自动化花房温湿度控制系统设计目录摘要.............................................................21、绪论...........................................................21.1课题背景......................................................41.2立题的目的和意义.............................................41.3植被栽培技术..................................................4温室环境的调节..................................................41.4本系统主要研究内容............................................52、系统总体分析与设计.............................................52.1系统功能及系统的组成和工作原理................................52.1.1.总体方案..................................................52.1.2.实施措施.................................................52.1.3.硬件系统设计..............................................5主机与主要部件的选择:..........................................52.2温湿度采样与控制系统..........................................62.2.1.温湿度采样系统............................................62.2.2.温湿度控制系统............................................62.3键盘显示系统..................................................72.4报警系统......................................................82.5硬件电路设计..................................................92.5.1.系统硬件配置.............................................92.5.2.主要组件简介.............................................93软件系统设计...................................................113.1系统初始化模块...............................................123.2键盘显示模块.................................................133.3采样转换模块.................................................143.4温湿度控制模块...............................................153.5报警模块.....................................................144硬件调试方案....................................................184.1硬件电路的调试...............................................184.2功能模块的调试方案..........................................19参考文献.........................................................201花房温湿度控制系统设计摘要摘要:针对研究蔬菜大棚智能温湿度控制,设计了一种基于计算机自动控制的智能蔬菜大棚温湿度控制系统。详细阐述了该系统的温湿度采集、温湿度显示、控制系统等系统软硬件的设计思想,以DS18B20和HM1500LF作为温湿度传感器,以AT89S52单片机为系统核心,最后利用DELPHI软件进行系统仿真。该研究设计的蔬菜大棚智能温湿度控制系统人机界面良好,操作简单方便,自动化程度高,造价低廉,具有良好的应用前景和推广价值。关键词:温度采集;湿度采集;LCD显示;单片机引言植物的生长都是在一定的环境中进行的,在生长过程中受到环境中各种因素的影响,其中影响最大的是温度和湿度。若昼夜的温度和湿度变化很大,其对植物生长极为不利。因此必须对温度和湿度进行监测和控制,使其适合植物的生长,以提高其产量和质量。本系统就是针对大棚内温度、湿度,研究单片机控制的温室大棚自动控制,综合考虑系统的精度、效率以及经济性要求多方面因素之后,设计一种基于计算机自动控制的大棚温湿度控制系统。本系统实现的花房温湿度控制系统的目标功能如下:(1)系统能对花房环境温湿度进行采集和显示(现场观温、湿度,软件记录)。(2)能通过上位机端远程设定蔬菜的生长期适宜温湿度。由主控机统一设置系统时间和温度湿度修正值。(3)当花房的环境温湿度参数超过设定的上下限值时控制相应的系统启动。(4)可实时显示当前温度、时间、报警阈值等信息,并可查询各时间段的温湿度情况,并加以控制。花房温湿度控制器总体电路及工作过程说明使用智能温度传感器DS18B20进行组网来测量各个采集点的温度,HM1500LF来采集湿度,单片机AT89S52作为该系统的处理核心,单片机根据温湿度传感器检测到的数据,把各个测量点的温湿度存储并显示在LCD液晶显示器上,同时显示在PC机上。11、绪论1.1课题背景改革开放以来,人们对生活质量要求显著提高,对美丽的植被和花卉的需求量也急剧上升,这对以种植植被为生计的园林工人是一个机遇,同时也对传统的手工植被种植是一个挑战,而基于单片机的温湿度控制系统对解决这些问题有着非常重大的意义。前种植植被一般都用温室栽培,为了充分的利用好温室栽培这一高效技术,就必需有一套科学的,先进的管理方法,用以对不同种类植被生长的各个时期所需的温度及湿度等进行实时的监控。温湿度控制对于单片机的应用具有一定的实际意义,它代表了一类自动控制的方法。而且其应用十分广泛。1.2立题的目的和意义8051单片机是常用于控制的芯片,在智能仪器仪表、工业检测控制、机电一体化等方面取得了令人瞩目的成果,用其作为温湿度控制系统的实例也很多。使用8051单片机能够实现温湿度全程的自动控制,而且8051单片机易于学习、掌握,性价比高。使用8051型单片机设计温湿度控制系统,可以及时、精确的反映室内的温度以及湿度的变化。完成诸如升温到特定温度、降温到特定温度、在温度上下限范围内保持恒温等多种控制方式,在湿度控制方面也是如此。将此系统应用到温室当中无疑为植被的生长提供了更加适宜的环境。1.3植被栽培技术植被“设施栽培”,即“保护地栽培”。它是指在某种类型的保护设施内(如阳畦、温室、大棚等),人为地创造适宜植被生长发育的最佳环境条件,在不同季节内,尤其是不利于植被生长的季节内进行植被栽培的一种措施[1]。设施栽培是人类利用自然、改造自然的一种创造。由于设施内的条件是可以人为控制的,使得植被调节的周年生产得以实现。玻璃温室和塑料薄膜温室出现后,植被生产出现了划时代的变化。现在人们可以根据自己的意愿,随时生产出所需要的各种植被。可以说,这是“设施栽培”的功劳。在不利于植被生长的自然环境中,温室能够创造适宜植被生长发育的条件。温室环境的调节主要包括日光、温度、湿度三个方面。·温度:根据植被生长的适宜温度进行温室温度调节,若低于下限温度则采取升温措施,通常采取电热增温和火力增温等,火力增温比较方便。若高于上限温度则采取降温措施,通常通过水管降温和风扇降温,风扇降温比较方便。·日光:遮荫是调节日照强度最好的办法,其具体做法是加盖遮阳网或草席,这种方法兼有降低温度的效果。·湿度:为满足温室植被对湿度的要求,可以在地上、台阶、盆壁洒水,还可以在空中悬挂湿布,以增加水分的蒸发,最好的办法是设置自动喷雾装置,自动调节湿度[9]。如果湿度过大,容易导致植被病害,可以采用通风的办法来降低湿度,而且最好在室温与气温相差不大的时候进行。本系统注重温度和湿度的调节,光照强度没有考虑其中。1.4本系统主要研究内容本系统所要完成的任务是:1.4.1人性化的设计。界限温度值及湿度值能够由用户根据不同植被的各种生长需求由键盘输入并通过显示器显示。1.4.2能够实时、准确的显示采样温度值与湿度值。1.4.3通过采集温度及湿度值,准确的判断标准值与当前值之间的差异,及时的启动报警装置(包括警报灯的提示功能以及提示音等)进行报警,并采取相应的方案。1.4.4能够根据植被在不同时间段内对温湿度的不同要求,用户可随机更改温度及湿度值,以满足用户不同的需求。2、系统总体分析与设计2.1系统功能及系统的组成和工作原理2.1.1.总体方案·温度监控:对温室温度进行测量,并通过升温或降温达到植被的最佳温度。·湿度监控:对温室湿度进行测量,并通过喷雾或去湿达到植被的最佳湿度。·控制处理:当温度、湿度越限时报警,并根据报警信号提示采取一定手段控制。·显示:LCD就地显示输入值和相应的温湿度,数码管摆放在生产现场用于显示当前的温湿度。2.1.2.实施措施·实际环境温度与给定界限比较,执行加热/制冷措施。·实际环境湿度与给定界限比较,执行加湿/去湿措施。·越限报警:当温湿度越限时声光报警。·键盘显示:负责用户的输入及相关数据的显示,其中包括LED和LCD显示。2.1.3.硬件系统设计经过上面的总体方案和实施措施的讨论后可以开始着手硬件系统的设计,硬件系统是应用系统的基础、软件系统设计的依据主机与主要部件的选择:根据总体功能和性价比及其运行速度等因素的考虑,选用MCS-51系列的89C51为主机,满足上面的要求而且设计方便,不需要再存储扩展。1数据存储片内设有128B,外部有8279的256B,而由于存入的数据是随时更新的且不计小数位,存入8个16进制数字,其总共需要的容量只有16B,已经够用。对外部模拟量(温度、湿度)采样,选用ADC0809能够满足要求。·温室温湿度控制系统是以89C51单片机作为中央控制装置,模数转换器ADC0809,风扇,加热设备,加湿设备,排潮设备,键盘显示芯片等,其功能和原理如下:·89C51作为中央控制装置,负责中心运算和控制,协调系统各个模块的工作。·四路采样温度信号采样简单平均处理,温度保存为整数。·四路采样湿度信号采样简单平均处理,温度保存为整数。·模数转换器ADC0809:即由模拟信号转换为数字信号。它共有8个模数转换通道。模数的转换共有2种方法。一种是利用INT0中断,当一次转换结束后,ADC0809使INT0产生中断,通知系统转换完毕;另一种使用延时方法,开始转换后系统延时100微秒等待转换完成。本方案采用延时转换的方法。·键盘显示芯片:用8729识别键盘,负责用户的输入及相关的数据的LED显示。例如选择系统的工作模式,用户输入温度及湿度的界限数据,显示实时的温度及湿度值等等。·风扇:负责系统的降温工作。·加热设备:负责系统的加热工作。·喷雾设备:负责系统的加湿工作。·排潮设备:负责系统的去湿工作。·双色灯,音效模块:负责系统的报警功能。如果当前的温度超过用户设定的