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

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

烟台南山学院

毕业论文

题目:温室大棚温度湿度自动控制系统设计

烟台南山学院毕业论文(设计)任务书

论文题目温室大棚温度湿度自动控制系统设计

院部计算机与电气自动化专业自动化班级08自动化本科1班毕业论文(设计)的要求

在此系统中,温湿度传感器获得所测环境中的检测温湿度信号,信号处理和放大后,由A/D转换器转换成数字信号进入单片机内部,显示于LED显示器上。单片机将给定的温湿度安全范围与测量的温湿度相比较,若测量温湿度在给定的温湿度安全范围则表明所测环境温湿度正常,各工作器件可在此环境中继续工作;若测量温湿度不在给定的温湿度安全范围内,则相应报警系统工作,发出报警,说明所测环境温湿度需要调整。同时此系统设有看门狗电路模块,可以起到程序正常运行的作用。

毕业论文(设计)的内容与技术参数

蔬菜大棚温湿度湿度自动控制系统由主控制器AT89C51单片机、并行口扩展芯片8255、74LS373、A/D转换器0809、湿度传感器、温湿度传感器DS1820、固态继电器、RAM6264、掉电保护和LED显示器和报警电路等构成,实现对蔬菜大棚温湿度的检测与控制,从而有效提高蔬菜的产量。

内容:

(1)安全温湿度范围为-30—50℃,最小区分度为1℃,标准温湿度≤1℃。

(2)温湿度控制的静态误差≤1℃。

(3)用十进制数码管显示所测环境温湿度。

(4)由于单片机无操作系统,若程序出现异常无法正常工作,故本系统采用了一个硬件看门狗来监视程序运行。

毕业论文(设计)工作计划

2011.11 看关于单片机原理的书籍;2011.12 看关于温湿度传感器和信号处理器的有关书籍;2012.01 看有关显示电路,看门狗电路和报警电路的书籍;2012.02 看有关汇编及C语言编程的书籍;2012.02 制定开题报告;2012.03 开始编写论文:a 编写所用到的各种元器件的原理和简单介绍 b 完成主题设计思路完成电路图设计;2012.04编写主程序; 2012.04完成设计总结

接受任务日期 2011 年 11 月 25 日要求完成日期 2012 年 4 月 15 日

学生 (签名) 2011 年 11 月 25 日指导教师 (签名) 年月日

院长(主任) (签名) 年月日

摘要

温室大棚温度湿度自动控制系统由主控制器AT89C51单片机、并行口扩展芯片8255、74LS373、A/D转换器0809、湿度传感器、温湿度传感器DS1820、RAM6264存储器、掉电保护、LED显示器和报警电路等构成,实现对温室大棚温湿度的检测与控制,从而有效提高温室的产量。

本文基于AT89C51的温室大棚温度湿度控制系统设计, 讨论了温室大棚温湿度巡回检测与控制的基本原理,进行了可行性论证。给出了电路图和程序流程图并附有源程序。由于利用了单片机及数字控制系统的优点,系统的各方面性能得到了显著的提高。可广泛应用温室塑料大棚、物资仓库、食品加工、热处理、冶金以及其他行业的温湿度检测及显示、报警等。该系统由于使用集成温湿度传感器DS1820和性价比较高的单片机AT89C51,具有系统性能稳定可靠、功耗低、成本低、测量准确、传输距离远、维护简单等优点,在其他实际工作中,有一定的实用和参考价值。

关键词:AT89C51单片机;温湿度传感器;A/D转换器;LED显示器;报警电路

Abstract

Vegetables canopy temperature and humidity automatic control system consists of the main controller AT89C51 single-chip, parallel port expansion chip 8255,74 LS373 and A/D converter 0809, humidity sensor, the temperature sensor, solid-state relay, the DS1820 RAM6264, power fail safeguard and leds display and alarm circuit, etc .To achieve the vegetable greenhouse temperature and humidity testing and control, to improve the vegetable's production.In this paper, the specific design, discussed the detection of vegetable greenhouse's temperature and humidity and circuit control principle, carried out a feasibility demonstration.Schematic diagram is given together with source code and procedures.The use of the MCU and the advantages of digital control system, all aspects of the system performance is significantly improved.

Keywords: temperature and humidity sensors; Humidity sensors; Rapid detection; A/D converter; The LEDdisplay; Alarm circuit; Solid state relays.

目录

1 绪论 (1)

1.1 课题背景 (1)

1.2 总体要求 (1)

1.3 具体要求 (1)

1.4 设计思路 (1)

1.5 温室大棚计算机控制的概况 (1)

2 系统组成与工作原理 (3)

2.1 系统的硬件总体结构框图 (3)

2.2 系统的工作原理 (3)

3 系统主要硬件电路模块设计 (4)

3.1 AT89C51单片机结构组成 (4)

3.2 AT89C51的复位电路 (5)

3.3 数据存储器的扩展 (6)

3.4 八路温湿度采集电路 (8)

3.5 八路温湿度选择电路 (9)

3.6 单路温湿度处理电路 (9)

3.7 A/D转换电路 (10)

3.8 电源稳压电路 (11)

3.9 声光报警电路 (12)

3.10 看门狗电路 (12)

3.11 显示电路 (13)

3.12 数字温湿度传感器DS1820和湿度检测电路 (15)

3.12.1 DS1820 的主要特性 (15)

3.12.2 DS1820 内部结构 (15)

3.12.3 DS1820的工作原理 (16)

3.12.4 DS1820使用中注意事项 (17)

3.12.5 湿度检测电路 (17)

4 系统的软件设计 (18)

4.1主程序模块设计 (18)

4.2数据采集模块设计 (18)

4.3数据处理模块设计 (19)

4.4报警模块设计 (20)

结束语 (21)

致谢 (22)

参考文献 (23)

附录 (24)

1 绪论

1.1 课题背景

单片机自1976年由Intel公司推出MCS-48开始,迄今已有二十多年了。由于单片机集成度高、功能强、可靠性高、体积小、功耗低、使用方便、价格低廉等一系列优点,目前已经渗入到人们工作和生活的方方面面,单片机的应用领域已从面向工业控制、通讯、交通、智能仪表等迅速发展到家用消费产品、办公自动化、汽车电子、PC机外围以及网络通讯等广大领域。

单片机有两种结构:一种是在通用微型计算机中广泛采用的,程序存储器和数据存储器共用一个存储器空间的结构,称为“冯·诺依曼”结构。另一种是将程序存储器和数据存储器截然分开,分别寻址的结构,称为“哈佛”结构,目前的单片机采用此种结构较多。

本文介绍的分布式单总线温室大棚温湿度湿度自动控制系统,采用全数字化设计,直接监测每个棚内不同部分的温湿度,通过对温湿度的良好控制,有效地提高温室的产量。

1.2 总体要求

在此系统中,温度传感器获得所测环境中的检测温度信号,信号处理和放大后,由A/D 转换器转换成数字信号进入单片机内部,显示于LED显示器上。单片机将给定的温度安全范围与测量的温度相比较,若测量温度在给定的温度安全范围则表明所测环境温度正常,各工作器件可在此环境中继续工作;若测量温度不在给定的温度安全范围内,则相应报警系统工作,发出报警,说明所测环境温度需要调整。同时此系统设有看门狗电路模块,可以防止程序在运行过程中“跑飞”,保证系统运行的稳定、可靠。

1.3 具体要求

本方案中整个系统由温度采集电路,温度选择电路,温度处理电路,A/D转换电路,单片机处理电路,声光报警电路,看门狗电路,显示电路等组成,软件选用汇编语言编程。内容:

(1)安全温度范围为-30—50℃,最小区分度为1℃,标准温度≤1℃。

(2)温度控制的静态误差≤1℃。

(3)用十进制数码管动态显示所测环境温度。

(4)由于单片机无操作系统,若程序出现异常无法正常工作,故本系统采用了一个硬件看门狗来防止程序“跑飞”,保证系统运行的稳定、可靠。

1.4 设计思路

本设计采用单片机作为数据处理与控制单元,为了进行数据处理,单片机控制温度传感器经过处理的信号,把信号通过单总线传递到单片机上。单片机数据处理之后,发出控制信息改变报警和控制执行模块的状态,同时将当前温度信息发送到LED进行显示。本系统可以实现多路温度信号采集与显示,通过进行温度数据的运算处理,发出控制信号达到控制对象正常的目的。

1.5 温室大棚计算机控制的概况

现代化温室,通过传感器技术、微型计算机及单片机技术和人工智能技术,能自动测控温室的环境,其中包括温湿度、湿度、光照、浓度等,使作物在不适宜生长发育的反季节中,获得比室外生长更优的环境条件,达到早熟、优质、高产的目的。在农业种植问题中,温室环境与生物的生长、发育、能量交换密切相关,进行环境测控是实现温室生产管

理自动化、科学化的基本保证,通过对监测数据的分析,结合作物生长发育规律,控制环境条件,达到作物优质、高产、高效盼栽培目的。随着微机技术的发展,逐步采用配置灵活、开放式结构、运算能力较强、高可靠性、完善的开发手段及具有数据处理、统计分析、打印报表等功能的测控系统所代替,取得了较好的经济效益。随着国民经济的迅速增长,现代农业得到长足发展,受控农业的研究和应用技术越来越受到重视,特别是温室工程已成为工厂化高效农业的一个重要组成部分。支持温室工程的相关技术,如温室环境复杂系统的建模技术与专家决策支持系统、温室环境智能测控技术研究与系统开发、温室环境调配工程技术与设施研究等已成为当前该领域的关键技术和研究热点问题。研究温室环境信息进行模拟、分析、预测,研究开发基于作物成长栽培环境的温室环境多因子智能化综合测控系统,研究高效生产的温室环境综合测控模式与配套设施等将是今后主要研究内容。目前,我国农业正处在从传统农业向以优质、高效、高产为目的的现代化农业转化的新阶段。农业环境控制工程作为农业生物速生、优质、高产手段是农业现代化的标志,农业设施的自动检测与控制是我国急待发展的项目。应用自动控制和电子计算机实现农业生产和管理的自动化,是农业现代化的重要标志之一。近年来电子技术和信息技术的飞速发展,带来了温室控制与管理技术方面的一场革命,随着“设施农业”、“虚拟农业”等新名称的出现,“设施园艺”、“虚拟温室”的概念也应运而生。温室计算机控制与管理系统正在不断吸收自动控制和信息管理领域新的理论和方法,结合温室作物种植的特点,不断创新,逐步完善,从而使温室种植业实现真正意义上的现代化、产业化。国内外温室计算机控制技术的发展状况计算机的发展最早可以追溯到上个世纪的40年代,但将计算机用于环境控制则开始于20世纪60年代。20世纪80年代初诞生了第一批温室控制计算机,此后温室计算机控制及管理技术便率先在发达国家得到广泛应用,后来各发展中国家也都纷纷引进、开发出适合自己的系统。这在给各国带来巨大的经济效益的同时,也极大地推动了各国农业的现代化进程。

本文温湿度自动控制系统是针对温室大棚温湿度控制而设计,也可用于粮食仓储、冷库及烟叶发酵等场合的温湿度控制。塑料大棚是开发日光资源、充分利用太阳光能的主要形式之一,能避光、增产、保湿,为温室生长创造一个良好环境。温室大棚作为一个相对封闭的环境,其内部形成了一个小气候环境,良好的空气环境是温室正常生长的重要条件。为了增产、增收,要注意大棚内部的气体、温湿度和湿度3个重要因素。气体主要是指棚内的二氧化碳的含量。当空气中的二氧化碳浓度提高到0.1%时,可使温室的光合作用速率增加 1 倍以上,增产20%-80%;若使二氧化碳浓度降至0.005%时,光合作用几乎停止。温室生长的适宜温湿度为 20℃-30℃。大棚内白天增温快,当棚外平均气温为 15℃时,棚内可达 40℃-50℃。因此,要适时调节棚内温湿度,避免高温危害。塑料大棚经常处于密闭状态,蒸发量大大减小,内部湿度一般在80%-90%,湿度过大极易导致病虫害的发生。现在对大棚内气体、温湿度和湿度的有效调节,主要是通过适时的通风来实现。二氧化碳含量过大和湿度过大都会导致温湿度升高。通过调节温湿度可以有效地控制二者的浓度。本文介绍的分布式单总线温室大棚温湿度自动控制系统,采用全数字化设计,直接监测每个棚内不同部分的温湿度,通过对温湿度的良好控制,有效地提高温室的产量。

2 系统组成与工作原理

2.1 系统的硬件总体结构框图

本系统为一个全自动的温室大棚温湿度巡回检测与控制系统,由以下几部分组成:AT89C51单片机,温湿度传感器,8255并行口电路A/D 转换器变送器,驱动电路报警和显示电路组成,其接口部分包括单片机外扩展的数据存储器6264一片和地址锁存器74LS373,系统的组成如图2.1.1所示:

AT89C51

接口电路显示报警

数据存储器

驱动设备A /D 转换器

湿度变送器湿度传感器

温度传感器

图2.1.1 系统硬件总体结构框图

文中按模块分别对各单元电路进行电路设计,然后进行硬件电路集成。单片机是控制系统的核心部分。八通道温湿度传感器由八选一模拟选择开关循环选通,被选中的温湿度传感器信号由信号处理及放大电路进行处理之后送入A/D 转换器,再由单片机控制A/D 转换器进行温湿度数据的采集,而后对温湿度原始数据进行处理,根据处理结果驱动声光报警电路和执行数码管。看门狗采用硬件看门狗电路,防止程序在运行过程中“跑飞”, 保证系统运行的稳定、可靠。

2.2 系统的工作原理

在应用程序的作用下,首先对8255进行初始化,设定工作方式0。PA 口、PB 口、PC 口均为输出口,PA 口、PB 口为显示输出,PC 口为报警和相关设备驱动口。由于工艺决定,进入大棚之前已经将湿度控制在安全限以内,测量过程是“先测温湿度后测湿度”,首先对温湿度进行采样,每一个温湿度点采样5次,计算平均值作为采样值送入显示和存储的相应单元进行存储和传感器的编号和温湿度的显示,然后判断温湿度是否超过设定温湿度,如果温湿度超标则报警,并根据传感器的位置判断启动通风设备还是加热设备,如果不超标就继续检测下一个点的温湿度,直到整个大棚的多个点温湿度全部测试完成,然后计算和显示大棚的平均温湿度,最后对8个点的湿度进行测量并且显示。湿度也是按照每个点测量5次然后取平均值的方法计算,来减少干扰因素带来的误差,8个点的湿度测量完成后计算并显示大棚的平均湿度。同样与设定的湿度值比较如果超标就报警,并启动风扇进行通风处理。然后系统返回再进行温湿度和湿度的巡回测量和显示。

3 系统主要硬件电路模块设计

3.1 AT89C51单片机结构组成

根据系统的功能需求,选择目前市场上性价比较高的AT89C51单片机(见图2-4)作为该系统的控制核心。

1、CPU的结构

CPU是单片机内部的核心部分,是单片机的指挥和执行机构,它决定了单片机的主要功能特性。从功能上看,CPU包括两个基本部分:运算器和控制器。下面说明控制器和运算器。

1)运算器

运算器包括算术逻辑运算部件ALU、累加器ACCC、B寄存器、暂存寄存器TMP1和TMP2、程序状态寄存器PSW、BCD码运算调整电路等。

2)控制器

控制器包括程序计数器PC、指令寄存器IR、指令译码器ID等。

2、时钟电路

AT89C51芯片内部有一个高增益反向放大器,用于构成振荡器。反向放大器的输入端为XTAL1,输出端为XTAL2。在TXAL1和XTAL2两端跨接由石英晶体及两个电容构成的自激振荡器,如图3.1所示。电容器C1和C2通常都取30pF左右,选用不同的电容量对振荡频率有微调作用。但石英晶体本身的标定频率才是单片机振荡频率的决定因素。其振荡频率范围是1~12MHz。

C1 C2

X TA L1

X TA L2

MC S--51石英晶体

图3.1 时钟电路

本设计考虑系统的独立完整性,选用内部时钟方式,石英震荡频率选用12MHZ,ALE 信号频率为2MHZ。

3、I/O口结构:

AT89C51单片机有4个8位并行I/O接口,记作P0、P1、P2和P3,每个端口都是8位准双向口,共占32根引脚。每一条I/O线都能独立地用作输入或输出。每个端口都包括一个锁存器(即特殊功能寄存器P0~P3),一个输出驱动器和输入缓冲器,作输出时数据可以锁存,作输入时数据可以缓冲,但是这四个通道的功能完全不同。

4 、程序存储器及数据存储器

1)程序存储器

对AT89C51芯片来说,片内有4K字节ROM/EPROM,片外可扩展60K字节EPROM,片内和片外程序存储器统一编址。

在程序存储器中,有6个地址单元被保留用于某些特定的地址,如下表3.1所示。

表3.1 AT89C51的复位、中断入口地址

2)数据存储器

AT89C51数据存储器空间也分为内片和外片两大部分,即片内数据存储器RAM 和片外数据存储器RAM 。如何区别片内、片外RAM 空间呢?片内数据存储器最大可以寻址256个单元,片外最大可扩展64K 字节RAM ,并且片内使用的是MOV 指令,片外64K ROM 空间专门为MOVX 指令所用。

5 、定时器

AT89C51单片机的内部有两个16位可变成定时器0(T0)和定时器1(T1),它们都有定时或是事件计数的功能,可用于定时控制、延时、对外部事件计数和检测等场合。

它们具有计数和定时两种工作方式以及四种工作模式。定时器T0具有方式0、方式1、方式2和方式3四种工作方式。T1具有方式0、方式1和方式2三种工作方式。

6、中断系统

AT89C51单片机有五个中断请求源。其中,两个外部中断源;两个片内定时器/计数器(T0、T1)的溢出中断源TE0和TF1;一个片内串行口接受或发送中断源RI 或TI 。这些中断请求分别由单片机的特殊功能寄存器TCON 和SCON 的相应位锁存。当几个中断源同时向CPU 请求中断,要求CPU 提供服务的时候,就存在CPU 优先响应哪一个中断请求,于是一些微处理器和单片机规定了每个中断源的优先级别。

3.2 AT89C51的复位电路

AT89C51单片机通常采用上电自动复位和开关手动复位两种方式。

本设计采用上电复位电路,电路图如图3.2所示。所谓上电复位,是指单片机只要一上电,便自动地进入复位状态。在通电瞬间,电容C 通过电阻R 充电,RST 端出现正脉冲,用以复位。

C 1

100p F

C 210u F

C 310u F

10KΩ

1

+5V

R ESE T

图3.2 复位电路

入口地址 说明 0000H 复位后,PC=0000H 0003H 外部中断 入口 000BH 定时器T0溢出中断入口 0013H 外部中断 入口 001BH 定时器T1溢出中断口 0023H

串行口中断入口

3.3 数据存储器的扩展

AT89C51片内还有28字节的数据存储器RAM ,主要用工作寄存器、堆栈、软件标志和数据缓冲器。对于简单的测控系统,用它存放运算的中间结果,容量是够用的。但是对于大量数据采集处理系统,则需要在片外扩展RAM 。由于本设计采用大量温湿度传感器,所以一片AT89C51芯片是不够用的,所以要对AT89C51的数据存储器进行扩展,因此,选用RAM6264数据存储器一片。6264可以直接和存储器的地址线并联,数据地址线也同样可以并联连接。

6264的写选通信号WE 连接到AT89C51的WR 上,读选通信号OE 连接到AT89C51的RD 上,这样单片机就能把程序采集来的数据。经过变换最终转换成数字温湿度量存放到6264中,也可以从6264中读取数据,具体的连接如下图3.3所示:

8255A 中的控制寄存器很少,所以初始化程序设计简单。对于方式0,如果不要设定C 口的联络信号,则只需要设置方式控制字;如果要设定C 口的某些位为联络信号,则只需设置C 口的位置/复位控制字。对于方式1和方式2,因为都要用到控制信号,所以必须设置两个控制字,即设置方式选择控制字和C 口复位控制字。

8255有40个引脚,下面根据功能分类说明。

NC

A12A7A6A5A4A3A2A1A0VO0VO1VO2GND VO3VO4VO5VO6VO7OE 1A1OE A11A9A8OE 2WE VCC 6264

EA/VP

31X1

19X218RE SET

9RD 17WR 16INT012INT113T014T115P10/T

1

P11/T 2P123P134P145P156P167P178P00

39

P0138P0237P0336P0435P0534P0633P0732P2021P2122P2223P2324P2425P2526P2627P2728PSEN 29AL E/P 30TXD 11RXD

10

A T 89C 51

OC

1

C 111D

3

1Q

22D 42Q 53D 73Q 64D 84Q 95D 135Q 126D 146Q 157D 177Q 168D 188Q 1974L S 373

A0A1A2A3A4A5A6A7A0

A1A2A3A4A5A6A7P0

P1P2P3P4P5P6P0

P1P2P3P4P5P6P7A8

A9A10A11A12

A8

A9A10A11A12OE OE

图3.3 AT89C51与地址6264的连接

1)数据线

数据线有D7~D0,PA7~PA0,PB7~PB0,PC7~PC0,均为双向三态,其中D7~D0与CPU 数据总线相连,用于传递CPU 与8255之间的命令和数据;PA7~PA0,PB7~PB0,PC7~PC0,分别与A 、B 、C 三个端口相对应,用于8255A 与外设之间的传送数据。

2)寻址线

寻址线CS 、1A 和0A ,用于选择8255的三个端口和控制寄存器。 CS :片选信号,输入,低电平有效。有效时表示选中本片。

1A 和0A :输入,通常与系统地址总县的1A 和0A 对应相连。当CS 有效时,1A 和0A 的四种组合00、01、10、11分别选择A 、B 、C 、口和控制寄存器,所以一片8255A 共有4个I/O 地址。

3)控制线

RD :读信号,输入低电平有效。当RD 为低电平时,表示CPU 对8255A 进行读操作。

WR :写信号,输入低电平有效。当WR 为低电平时,表示CPU 对8255A 进行写操作。 RESET :复位信号,输入,高电平有效。当RESET 为高电平时,8255A 内部所有寄存器清零。各端口都自动设置为输入方式,24条I/O 引脚均为高租态[8]。

4)电源和地线

采用单一+5V 电源。

8255A 的控制信号和传输动作之间的关系如表3.2所示

表3.2 8255的控制信号和传输动作对应关系

CS 1A 0A

RD WR

传输说明

0 0 0 0 0 1 0 1 0 0 0 0 0 0 1 0 1 0 0 1 1 1 × × 0 1 1 0 × ×

0 1

0 1 0 1 1 0 1 0 1 0 1 0 × × 0 1 1 1

A 口数据→数据总线

B 口数据→数据总线

C 口数据→数据总线 数据从数据总线→A 口 数据从数据总线→B 口 数据从数据总线→C 口 数据从数据总线→控制寄存器

0D ~7D 进入高阻态

非法

0D ~7D 进入高阻态

8255A 的引脚信号如图3.4所示:

PA3PA2PA1PA0RD CS GND PC7A1A0PC6PC5PC4PC0D6D5D4D3

D2D1D0RE SET WR PA7PA6PA5PA4VCC PC1PC2PC3PB0PB1D7PB7PB6PB5PB4PB3

PB28255A

图3.4 8255A 引脚图

AT89C51和8255A 的接口:

8255A 可以直接与MCS-51总线接口,其接口电路如图3.5所示

图3.4中,8255A 的片选信号CS 及口地址选择线A0、A1分别由AT89C51的P2.7和P0.1、P0.0经地址锁存后提供,所以,8255A 的A 口、B 口、C 口及控制口的地址分别为6000H 、6001H 、6002H 、6003H 。8255A 的CS 、WR 分别与AT89C51的RD 、WR 相连,8255A 的RESET 与AT89C51的RST 相连。都接到AT89C51的复位电路上。

对8255初始化的程序如下:

MOV A ,#80H ;置方式控制字 方式0 MOV DPTR ,#6003H ;指向8255口地址 MOVX @DPTR A

本设计采用8255的A 口B 口连接LED 显示器,用C 口进行报警和相应设备的启动,所以PA 口PB 口PC 口的地址分别为6000H ,6001H 和6002H 。

PA3PA2PA1PA0RD CS GND PC7A1A0PC6PC5PC4PC0D6D5D4D3

D2D1D0RE SET WR PA7PA6PA5PA4VCC PC1PC2PC3PB0PB1D7PB7PB6PB5PB4PB3

PB28255A

EA/VP

31X1

19X218RE SET

9RD 17WR 16INT012INT113T014T115P10/T

1

P11/T 2P123P134P145P156P167P178P00

39

P0138P0237P0336P0435P0534P0633P0732P2021P2122P2223P2324P2425P2526P2627P2728PSEN 29AL E/P 30TXD 11RXD

10

A T 89C 51

OC

1

C 111D

3

1Q

22D 42Q 53D 73Q 64D 84Q 95D 135Q 126D 146Q 157D 177Q 168D 188Q 1974L S 373

A0A1A2A3A4A5A6A7A0

A1A2A3A4A5A6A7P0

P1P2P3P4P5P6P0

P1P2P3P4P5P6P7A12

RD

RD RE SET RE SET WR

WR

图3.5 8255A 和AT89C51的连接

3.4 八路温湿度采集电路

本系统中采用八路温湿度采集,即在所测环境中放八个温湿度传感器,其电路图如图3.6所示。

AD 590

M1A

Ra 10K AD 590

M1B

Ra 10K AD 590

M1C

Ra 10K AD 590

M1D

Ra 10K AD 590

M1E

Ra 10K AD 590

M1F

Ra 10K AD 590

M1G

Ra 10K AD 590

M1H

Ra 10K

1

2

3

4

5

6

7

+5V

图3.6 八路温湿度采集电路

图中M1A 至M1H 分别为8个传感器,他们分别放到所测环境的8个不同位置,由AD590的性质不难得出0至7端口输出电压OUT U =10mV ,然后0至7端口再接到温湿度选择电路中即可。

3.5 八路温湿度选择电路

本系统中八路温湿度需要巡回检测,故采用一个八路模拟选择开关CD4051,其电路图如下图3.7所示。

2103AA BB CC

4675

OUT VCC

IN 1IN 2OUT 3IN 4IN 5INH 6VEE 7VSS 8

A 11

B 10C

9

VDD 16IN 15IN 14IN 13IN 12CD 4051

M2

CD4051

图3.7 八路温湿度选择电路

图中引脚框中0-7为8个传感器信号输入端,通过A 、B 、C 三个端口的模拟组合决定某一刻某一个端口被选通,其中AA 、BB 、CC 分别接AT89C51的P1.4、P1.5、P1.6端口,其中3口OUT 为信号输出口,OUT 端口接信号的处理及放大电路。

3.6 单路温湿度处理电路

本系统单路温湿度处理电路如图3.8所示。 AR1

OP07

AR2

OP07

AR3

OP07

R410K

R610K

R5

10K R710K

OUT

+5V

+5V

+5V

-5V

-5V

-5V

R85K

R7

20K

+5V

IN0

R103K

R947K

+5V

Ub

Ub

Ud Uc

Ue

Uf Ug

Uh

图3.8 单路温湿度处理电路

如图,AD590串连一个10K 电阻再接地,即可产生10 ?(273.2 + t)℃毫伏电压, 这个电压先经一个运放AR1(0P07) 所组成的缓冲器,以避免负载效应。b U =10 ? (273.2 + t ℃)mV ;中间的运放AR2(OP07)组成一个减法器。为了将采集的电压A/D 转换成温湿度更接近人的思维角度,通过这个减法器将电压减掉2.732 V 。c U =d U =1.366 V ;

e U =-(b U -2d U )=-(b U -2.732) V ;再加上最后一个运放AR3(OP07)组成一个反相器,使最后输出电压每增加0.01V ,即表示温湿度增加1 ℃。

f U =

g U =0.3V ,

h U =-e U =0.6 + 0.01t ;例如,实际空气温湿度为20 ℃,即t = 20;b U = 2.732 V ;h U =0.8。单片机将此

电压进行A/D 转换和单片机处理,转换后就为20,无需再将结果标定成温湿度,其中A/D 转换的算法在后续介绍。

3.7 A/D 转换电路

A/D 转换器的种类繁多、特性各异。在设计数据采集系统、测控系统和智能仪器仪表时,应选择性能合适、性能价格比高的A/D 转换器芯片。

本设计选择的A/D 转换器芯片为ADC0809。ADC0809是8路8位逐次逼近型A/D 转换CMOS 器件,在过程控制和机床控制等应用中,能对多路模拟信号进行分时采集和A/D 转换,输出数字信号通过三态缓冲器,可直接与微处理器的数据总线相连接。

ADC0809与单片机AT89C51的硬件接口方式有:查询方式、中断方式和等待延时方式。采用中断方式不浪费CPU 的等待时间,但是如果A/D 转换时间较短,也可以用程序查询方式和等待查询延时方式。下面介绍两种最常用的方式:查询方式和中断方式。

1)查询方式

ADC0809与单片机AT89C51的硬件接口如图3.9所示:

A T 89C 51

74LS373

D 触发

A D C 0809

ALE

0.0

F 0.7

F 3.3

F WR 2.7

P RD

≥≥

74LS0274LS02

OE

STMRT ALE EOC 0D 7

D ADDA ADDB ADDC

CLR ()VREF +()

VREF -7IN 0

IN

图3.9 ADC0809与单片机AT89C51的硬件接口电路

由于ADC0809具有三态输出数据锁存器,其8位数据输出端可以与数据总线相连。地址选通端ADDA 、ADDB 、ADDC 分别与AT89C51地址总线的低三位0A 、1A 、2A 相连,用于选通0IN ~7IN 中的某一个通道。由于ALE 和START 连在一起,ALE=START= 2.7WR P +,ADC0809在锁存通道地址的同时启动A/D 转换。在读取A/D 转换结果时。OE= 2.7RD P +产生的正脉冲信号用于打开三态输出锁存器。ADC0809的EOC 信号与AT89C51的P1.0相连,作为A/D 转换是否结束的状态信号供T89C51查询。

采用查询方式分别对8路模拟信号顺序采样,并依次把A/D 转换结果转存到数据存储区,其采样转换程序如下:

MOV TEMPL0 ,#08H ;设置通道个数 MOV R1 ,2AH ;置数据区首地址 MOV DPTR ,#5000H ;指向通道0

START : MOVX @DPTR ,A ;启动A/D 转换 MOV R3 ,#32 ;设置延时时间 LOOP100: DJNZ R3 ,LOOP100 ;延时完成?

TEST : NB P3.3 ,TEST ;标志位为1?不为等待

MOVX A ,@DPTR ;取出A/D 转换值 MOV @R1 , A ;送入数据区 INC R1 ;指针加1

CJNE R1 ,#2FH ,START ;判断数据区满? 2)中断方式

ADC0809作为AT89C51单片机的一个外部扩展并行口I/O 口,口地址取决于所连接的中断口,选通通道取决于地址地位,中断方式的主要特点是将转换完成信号接在单片机的中断口上,转换完成A/D 转换器发出信号单片机把它当作一个中断来处理。所以本设计中A/D 转换器连接成查询方式。

3.8 电源稳压电路

电源稳压电路是常用的变压整流电路,技术相对成熟,成本较低。变压器输入端为220V/50HZ 交流电,经过变压器变压获得9V 交流电,然后再由桥式整流电路和滤波电路处理,得到约等9V 直流电,最后经过直流稳压电路CW7805处理,最终得到+5V 的直流电,即可作为此系统的电源,具体电路如图3.10所示:

Vin 1

G N D

2

Vout

3

T

11:1

C11000uF

1

234

C2

0.33uF

C30.1uF

C447uF

220V

+5V

图3.10 电源稳压电路

根据要求,首先用集成稳压器设计一个固定输出+5V 的直流稳压电源,通过查阅常用电子元器件实用手册可知CW7805集成稳压器输出5V +, CW7805的输入电压为7~30V ,又由于次级线圈的电压一般比最终输出的稳压至少高3V ,故可均取输入电压为9V 设计。即交流输入电压2U 经整流和滤波后变成9V 。则有变压后电压

1190.99 22020.9

U V U V V ?=?=?= 于是选择变压器原绕组与副绕组的匝数比

012122011201

U N N U ===(变压比)。 功率20P UI W =≈,所以可以选用12GET -变压器。 电路中整流二极管所承受的最大反向电压

1228.2RM U U V =?=。

所以应选择反向击穿电压56.4RM U V ≥的整流二极管(按最大反向工作电压的二倍选取RM U )。故可以选择1N4001二极管(最大反向工作电压100V ,最大正向整流电流1.0A )搭建整流桥。12VD VD 和可选用抗击穿能力较强的发光二极管用于短路时保护三端集成稳压器,还可以起到指示作用。

电容的容抗一般大于几千欧,为了防止电容被击穿,我们取100C X =Ω,根据公式

1

2C X fC

π=

得到防止低频干扰的电容

61

31.84711032250100

C F μπ-==?≈???

故可取4C =F μ47

根据三端集成稳压器的规格可以确定2C =0.33F μ,3C =0.33F μ。根据

1(3~5)2

L T

R C ≥,50L R ≈Ω得

1521000L T C F R μ?

≥= 故,1C 可取反向击穿电压为1000F μ的电解电容滤波电容。

3.9 声光报警电路

当某一通道的温湿度测量值超出预先设定的上、下限报警值或系统运行出现故障时, 系统发出声光报警以提醒用户注意。报警电路中光报警采用发光二极管,声报警采用蜂鸣器来设计,其硬件电路如图3.11所示。

D1

LED

LS1

SPEAKER

R2

1K

Q1NPN

VCC

P1.7

图3.11 声光报警电路

蜂鸣器电路中,晶体管起开关作用,P1.7输出低电平时,管脚输出电压经过lK 限流电阻分压后,到达晶体管基极的电压为使得晶体管发射结正偏,集电结反偏,晶体管导通, 蜂鸣器上电而产生声响。

3.10 看门狗电路

由于单片机无操作系统,如果程序出现异常情况(如出现死循环)就无法正常运行, 因此,本系统采用了一个硬件看门狗来监视程序的运行。美信公司的MAX706P ,具有“看门狗”、主电源检测的功能。单片机通过I/0引脚给1WD (看门狗输入)脚正脉冲,如果两次脉冲时间间隔不大于1.6S ,则0WD (看门狗输出)脚一直为高电平,说明微机程序运行正常。当两次发出正脉冲的时间间隔大于1.6S 时,“看门狗” 便使0WD 引脚变为低电平,,将0WD 脚与MR 相连,可使RESET 脚(与单片机的RST 相连)产生高电平的复位脉冲,使程序能从头重新开始执行,起到监视程序运行的作用。看门狗电路如图3.12所示。

REST 1WD02MR 3VCC 4

PF1

5

GND 6PF07WD18

M AX 706P

MAX706P

RST

P2.4

VCC

图3.12 看门狗电路

注:图中MAX706P 的REST 端接单片机的RST 端,1WD 端接P2.4端口。

3.11 显示电路

LED 显示器是由发光二极管显示字段的显示器件,也可称为数码管。其外形结构如图3.13所示,由图可见它由8个发光二极管(以下简称字段)构成,通过不同的组合来显示出0-9、A 、B 、C 、D 、E 、F 以及小数点“.”等字符。

a

b

c

d

e

f

g

a d e f g h c b

公共阳极

d c b

e f g h 公共阴极

a

图3.13 LED 显示器的结构

表3.3列出七段LED 显示器(共阴极)显示的数字、字符和对应的段码关系。 共阳极显示器的段码与共阴极显示器的段码是逻辑非的关系,所以对表2-4中的共阴极显示器的段码求反,即可得到共阳极显示器的段码。 LED 显示器的显示方法

本设计显示需要使用2855和7位共阳极显示器的接口电路。8255的A 作为位扫描口,经反向驱动器75452接显示器公共阴极;B 口作为段数据口,经同相驱动器7407接显示器的各个阳极。

表3.3 数字对应的段码

表示字符DP g f e d c b a 段码(H)

0 1 2 3 4 5 6 7 8 9 A b c d E F P . 空格0 0 1 1 1 1 1 1

0 0 0 0 0 1 1 0

0 1 0 1 1 0 1 1

0 1 0 0 1 1 1 1

0 1 1 0 0 1 1 0

0 1 1 0 1 1 0 1

0 1 1 1 1 1 0 1

0 0 0 0 0 1 1 1

0 1 1 1 1 1 1 1

0 1 1 0 1 1 1 1

0 1 1 1 0 1 1 1

0 1 1 1 1 1 0 0

0 0 1 1 1 0 0 1

0 1 0 1 1 1 1 0

0 1 1 1 1 0 0 1

0 1 1 1 0 0 0 1

0 1 1 1 0 0 1 1

1 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0

3F

06

5B

4F

66

6D

7D

07

7F

6F

77

7C

39

5E

79

71

73

80

00

对于6位显示器,在AT89C51RAM存储器中设置7个显示缓冲单元70H~76H,分别存放7位显示器的显示数据。8255的 A 口扫描输出总是只有1位高电平,即7位显示器中仅有1位公共阳极为高电平,其他位为低电平8255的B口输出相应位然后对其他6位巡回显示,如果小数点位固定可以通过对指定位进行置位或者清零来实现。

本系统采用74LS245做驱动数码管的电路,可以保证数码管的供电,数码管7SEG-MAX4动态显示4位数字,74LS245芯片及数码管7SEG-MAX4前已做了详细介绍,这里不再说明。这里着重说明一下数码管显示数字的含义,数码管显示数字为4位,其4位数从左向右数的含义为:第一个数码管显示的是传感器的通道号,第二个数码管显示“-”号或者当温湿度高于100℃时显示百位数字,第三个数码管和第四个数码管依次显示所测温湿度数字,例如若是数码管显示为6-15,则其含义为6代表第6个传感器,“-”代表温湿度为零下,-15代表零下15℃,即其总体含义为第六个温湿度传感器的位置检测的温湿度为零下15℃;若是数码管显示为8030,则其含义为第八个传感器的位置检测位置的温湿度为30℃。其硬件电路如图3.14所示。

基于单片机AT89C51的温室大棚温湿度控制系统

毕业论文(设计) 题目名称温室大棚温湿度控制系统 院(系)电子信息学院 专业班级电气10803 学生姓名 指导教师 辅导教师 时间2012年3月至2012年6月

目录 长江大学毕业设计(论文)任务书 (3) 毕业设计开题报告 ..................................................... VII 长江大学毕业论文(设计)指导教师评审意见 ................................ XI 长江大学毕业论文(设计)评阅教师评语 ................................... XII 长江大学毕业论文(设计)答辩记录及成绩评定 ............................ XIII 中外文摘要 ............................................ 错误!未定义书签。前言 ................................................................. XVI 绪论 (18) 1.1课题来源 (18) 1.2国内外发展现状、趋势以及面临的挑战 (18) 1.3研究的目的、意义及主要内容 (19) 2硬件设计 (19) 2.1系统总体结构设计 (19) 2.2控制模块的设计 (20) 2.2.1 STC89C51的主要特性 (20) 2.2.2 AT89C51的管脚说明 (21) 2.2.3震荡电路 (23) 2.2.4 复位电路 (23) 2.2.5 单片机的CPU (24) 2.2.6 单片机的中断系统 (26) 2.2.7 单片机最小系统 (29) 2.3 传感器设计 (31) 2.3.1 DHT11的简介 (32) 2.3.2 引脚说明 (32) 2.3.3 电源引脚 (33) 2.3.4 串行接口(单线双向) (33) 2.4 无线模块的设计 (35) 2.4.1 APC220的性能 (35) 2.4.2 无线传输模块APC220的接口说明 (36) 2.4.3 APC220无线模块的工作参数的设置 (37) 2.4.4 APC220无线模块的技术指示 (39) 2.5键盘和显示模块的设计 (39) 2.5.1显示模块设计 (39) 2.5.2键盘模块设计 (40) 2.6执行模块的设计 (42) 2.6.1调节模块 (42) 2.6.2 报警模块 (43) 3.软件设计 (45) 3.1 初始化子程序 (45)

【开题报告】大棚温湿度控制系统开题报告

【关键字】开题报告 大棚温湿度控制系统开题报告 篇一:蔬菜大棚温度控制系统开题报告 中北大学信息商务学院 毕业设计开题报告 学生姓名: 系别: 专业: 设计题目: 指导教师: XX 年 3 月20日XXX 学号:信息商务学院自动控制系自动化蔬菜大棚温度控制系统设计赵耀霞 开题报告填写要求 1.开题报告作为毕业设计(论文)答辩委员会对学生答辩资 格审查的依据材料之一。此报告应在指导教师指导下,由学生在毕业设计(论文)工作前期内完成,经指导教师签署意见及所在专业审查后生效; 2.开题报告内容必须用按信息商务学院教学管理部统一设计 的电子文档标准格式(可从教务处或信息商务学院网页上下载)打印,禁止打印在其它纸上后剪贴,完成后应及时交给指导教师签署意见; 3.学生写文献综述的参照文献应不少于15篇(不包括辞典、 手册)。文中应用参照文献处应标出文献序号,文后“参照文献”的书写,应按照国标GB 7714—87《文后参照文献著录规则》的要求书写,不能有随意性; 4.学生的“学号”要写全号(如0XX401X02),不能只写最 后2位或1位数字; 5. 有关年月日等日期的填写,应当按照国标GB/T 7408—94 《数据元和交换格式、信息交换、日期和时间表示法》规定的要求,一律用阿拉伯数字书写。如“XX年3月15日”或“XX-03-15”; 6. 指导教师意见和所在专业意见用黑墨水笔工整书写,不得 随便涂改或潦草书写。 毕业设计开题报告 篇二:温室温湿度控制系统设计开题报告 辽宁(本文来自:小草范文网:大棚温湿度控制系统开题报告)石油化工大学 信息与控制工程学院 毕业设计(论文)开题报告 论文题目:温室温湿度控制系统设计 学生姓名:刘晓薇

基于PLC的温室控制系统的设计开题报告

郑州科技学院毕业设计(论文)开题报告

年代。先是采用模拟式的组合仪表,采集现场信息并进行指示、记录和控制。80年代代末开始出现了分布式控制系统。目前正开发和研制计算机数据采集控制系统的多因子综合控制系统。现在世界各国的温室控制技术发展很快,一些国家在实现自动化的基础上正向着完全自动化无人化的方向发展。 目前,一些经济发达的国家和地区已经研制并实现计算机自动化控制的现代高科技温室,并形成了令人惊险的植物工厂。而我国的温室系统属于半开放系统,温室内环境控制水平较低,仍靠人工根据经验来管理。而且,国内的控制系统主要用于单因子控制,因而设施现代化水平低,对温室环境的调控能力差,产品的质量难以得到保证。正是这些塑料大棚和日光温室对于解决城乡人民的蔬菜供应发挥着主力军的作用。 3.温室控制系统研制与开发的意义 温室是植物栽培生产中必不可少的设施之一,温度是影响植物生长发育最重要的因子之一。它的作用是用来改变植物的生长环境,避免外界四季变化和恶劣气候对作物生长的不利影响,为植物生长创造适宜的良好条件。 虽然有些温室也安装有各种加热、通风和降温的设备,但其主要操作大多仍是由人工来完成的当温室面积较大或数量较多时,操作人员的劳动强度很大,而且也无法达到对温湿度的准确控制。本文介绍一种基于PLC和数字式温度传感器的温室控制系统。该系统实现了室内温度的自动测量和调节,大大降低了操作人员的劳动强度。 二、主要设计(研究)内容、设计(研究)思想、解决的关键问题、拟采用的技术方案及工作流程 1.研究内容: 温室的作用是用来改变植物的生长环境,避免外界四季变化和恶劣气候对作物生长的不利影响,为植物生长创造适宜的良好条件。温室一般以采光和覆盖材料作为主要结构材料,它可以在冬季或其他不适宜植物露地生长的季节栽培植物,从而达到对农作物调节产期、促进生长发育、防治病虫害及提高产量的目的。温室环境指的是作物在地面上的生长空间,它是由光照、温度、湿度、二氧化碳浓度等因素构成的。温室控制主要是控制温室内的温度、湿度、通风与光照。

基于单片机温室大棚温湿度采集系统设计

河北农业大学 毕业设计(论文) 题目:基于单片机温室大棚温湿度采集系统设计 农业电气化1501班:李闫 指导教师:郭艳霞

基于单片机温室大棚温湿度采集系统设计 设计概述: 温度和湿度是在农业生产中常见的和基本的参数之一,它们会大幅度影响作物产量和品质,现代科学和技术在提高农业生产力方面发挥着重要作用,以确定温度和湿度,实时显示、储存和监测。国内生产,产品质量与节能。本次设计欲将单片机、传感器、计算机技术相结合设计出一套符合现代温室大棚的温湿度采集系统。 该系统以单片机为第一基本点,并使用多个温度传感器和湿度传感器作为元件。该单芯片微型计算机与数字传感器连接到收集并存储该传感器的测量数据。该MCU(微控制单元)通过RS-232发送所收集的数据到计算机。计算机存储、记录由MCU为员工发送的数据进行浏览,记录和进行相关处理。在另一个地方,MCU 需要实现监控系统的扩展,数据的实时显示和数据存储的功能。 本文主要完成了以下几个方面:首先是设计概括出本系统大致方向,选择与本次系统相符合的传感器。,根据选择的传感器设计硬件与软件。其次是数据的采集:包括温度和湿度的数字控制、监测原则、监测计划和监测系统软件开发。本系统可以全面且及时的对温室环境中的温湿度进行采集与监测,并且还可以将以前的数据进行保存与记录,方便人们及时查看与数据对比,此外设计了显示模块,通过使用图形的方式更加直观显示参数,实现了智能化远程监测温湿度的思想。 关键词:温室大棚单片机温湿度传感器

Design of temperature and humidity acquisition system in greenhouse based on single Chip Microcomputer Design overview: temperature and humidity are one of the common and basic parameters in agricultural production. Modern science and technology play an important role in improving agricultural productivity to determine temperature and humidity, real-time display, storage and monitoring. Domestic production, product quality and energy saving. In this paper, a new modern temperature and humidity acquisition system for hardware and software greenhouse is designed by SCM, transducer, computer technique . The system takes single chip microcomputer as the first basic point, and uses multiple temperature sensors and humidity sensors as acquisition components. The single chip microcomputer is connected to the digital sensor to collect and store the measurement data of the sensor. The MCU (Microcontrol Unit) sends the collected data to the computer via RS-232. Computer stores, records the data sent by MCU for employees for browsing, recording and related processing. In another place, MCU needs to realize the expansion of monitoring system, the real-time display of data and the function of data storage. This paper mainly completes the following aspects: first of all, the general direction of the system is summarized, the sensors consistent with the system are selected, and the hardware and software are designed according to the selected sensors. Secondly, data collection: including temperature and humidity digital control, monitoring principles, monitoring planning and monitoring system software development. The system can collect and monitor the temperature and humidity in greenhouse environment in a comprehensive and timely manner, and can also save and record the previous data, which is convenient for people to view and compare the data in time. In addition, a display module is designed. By using graphics to display parameters more intuitively, the intelligence is realized. The idea of remote monitoring temperature and humidity. Key words: greenhouse, single chip microcomputer, temperature and humidity sensor,

大棚温度控制系统设计报告DOC

课程设计主要任务 基于AT89S52单片机的温度测量控制系统,数字温度传感器DS18B20通过单总线与单片机连接,实现温度测量控制,主要性能为: (1 )通过该系统实现对大棚温度的采集和显示; (2)对大棚所需适宜温度进行设定; (3)当大棚内温度参数超过设定值时控制通风机进行降温,当温度低于设定值时利用热风 机进行升温控制; (4)通过显示装置实时监测大棚内温度变化,便于记录和研究; 系统的设计指标 (1 )温度控制范围:0 C ~+50 C; (2)温度测量精度:土2 C; (3)显示分辨率:0.1 C; (4)工作电压:220V/50HZ ± 10%

目录 第一章序言 1 第二章总体设计及个人分工 2 第三章传感器设计及应用 4 第四章总结8

第一章序言 随着人口的增长,农业生产不得不采取新的方法和途径满足人们生活的需要,大棚技术的出现改善了农业生产的窘迫现状。塑料大棚技术就是模拟生物生长的条件,创造人工的气象环境,消除温度对农作物生长的限制,使农作物在不适宜的季节也能满足市场的需求。随着大棚技术的普及,对大棚温度的控制成为了一个重要课题。早期的温度控制是简单的通过温度计测量,然后进行升温或降温的处理,进行的是人工测量,耗费大量的人力物力,温度控制成为一项复杂的程序。 大多数的蔬菜大棚以单个家庭作业为主,种植户为蔬菜大棚配备多参数的智能设备,经济成本很高,因此将温度控制由复杂的人为控制转化为自动化的机械控制成为必然。目前现代化的温度控制已经发展的很完备了,通过传感器检测基本上可以实现对各个执行机构的自动控制,应用自动控制和电子计算机实现农业生产和管理的自动化,是农业现代化的重要标志之一。近年来电子技术和信息技术的飞速发展,温度计算机控制与管理系统正在不断吸收自动控制和信息管理领域的理论和方法,结合温室作物种植的特点,不断创新,逐步完善,从而使温室种植业实现真正意义上的现代化,产业化。温度计算机控制及管理技术便函先在发达国家得到广泛应用,后来各发展中国家也都纷纷引进,开发出适合自己的系统。这在给各国带来了巨大的经济效益的同时,也极大地推动了各国农业的现代化进程。本系统以AT89S52单片机为控制核心,主要是为了对蔬菜大棚内的温度进行 检测与控制而设计的。该测控仪具有检测精度高、使用简单、成本较 低和工作稳定可靠等特点,所以具有一定的应用前景。

(完整word版)基于51单片机的温度控制系统设计

基于51单片机的水温自动控制系统 0 引言 在现代的各种工业生产中 ,很多地方都需要用到温度控制系统。而智能化的控制系统成为一种发展的趋势。本文所阐述的就是一种基于89C51单片机的温度控制系统。本温控系统可应用于温度范围30℃到96℃。 1 设计任务、要求和技术指标 1.1任务 设计并制作一水温自动控制系统,可以在一定范围(30℃到96℃)内自动调节温度,使水温保持在一定的范围(30℃到96℃)内。 1.2要求 (1)利用模拟温度传感器检测温度,要求检测电路尽可能简单。 (2)当液位低于某一值时,停止加热。 (3)用AD转换器把采集到的模拟温度值送入单片机。 (4)无竞争-冒险,无抖动。 1.3技术指标 (1)温度显示误差不超过1℃。 (2)温度显示范围为0℃—99℃。 (3)程序部分用PID算法实现温度自动控制。 (4)检测信号为电压信号。 2 方案分析与论证 2.1主控系统分析与论证 根据设计要求和所学的专业知识,采用AT89C51为本系统的核心控制器件。AT89C51是一种带4K字节闪存可编程可擦除只读存储器的低电压,高性能CMOS 8位微处理器。其引脚图如图1所示。 2.2显示系统分析与论证 显示模块主要用于显示时间,由于显示范围为0~99℃,因此可采用两个共阴的数码管作为显示元件。在显示驱动电路中拟订了两种设计方案: 方案一:采用静态显示的方案 采用三片移位寄存器74LS164作为显示电路,其优点在于占用主控系统的I/O口少,编程简单且静态显示的内容无闪烁,但电路消耗的电流较大。 方案二:采用动态显示的方案 由单片机的I/O口直接带数码管实现动态显示,占用资源少,动态控制节省了驱动芯片的成本,节省了电 ,但编程比较复杂,亮度不如静态的好。 由于对电路的功耗要求不大,因此就在尽量节省I/O口线的前提下选用方案一的静态显示。

温室大棚温湿度控制系统

毕业论文(设计)

题目名称温室大棚温湿度控制系统院(系)电子信息学院 专业班级电气10803 学生姓名陶想林 指导教师唐桃波 辅导教师唐桃波 时间2012年3月至2012年6月

目录 长江大学毕业设计(论文)任务书 (3) 毕业设计开题报告.................................................................................................................... X 长江大学毕业论文(设计)指导教师评审意见.................................................................... XV 长江大学毕业论文(设计)评阅教师评语........................................................................... X VII 长江大学毕业论文(设计)答辩记录及成绩评定............................................................... XIX 中外文摘要................................................................................................ 错误!未定义书签。前言...................................................................................................................................... XXIV 绪论. (26) 1.1课题来源 (26) 1.2国内外发展现状、趋势以及面临的挑战 (26) 1.3研究的目的、意义及主要内容 (27) 2硬件设计 (27) 2.1系统总体结构设计 (27) 2.2控制模块的设计 (28) 2.2.1 STC89C51的主要特性 (28) 2.2.2 AT89C51的管脚说明 (29) 2.2.3震荡电路 (33) 2.2.4 复位电路 (33) 2.2.5 单片机的CPU (34) 2.2.6 单片机的中断系统 (36)

温室大棚湿度控制系统

温室大棚湿度控制系统 ——加湿设备及除湿设备的选择依据及应用领域 1、前言 1.1、课题背景 设施农业是外来词汇,在我国也称“工厂化农业”,目前学术界和经济界还没有一个统一和权威的定义。一般来说,所谓设施农业是具有一定的设施、能在局部范围改善或创造出适宜的气象环境因素、为动植物生长发育提供良好的环境条件而进行有效生产的农业。具体地说,设施农业是指利用人工建造的设施,通过调节和控制局部范围内环境、气象因素,为作物生长提供最适宜的温度、湿度、光照、水和肥等环境条件,使作物处于最佳生长状态,从而获得高产优质的农产品。但随着经济的发展和科技的进步,高新技术在设施农业中的应用的趋势日趋明显。 1.2、国内外温室控制技术发展概况 1.2.1我国温室产业发展现状与发展趋势 我国是温室栽培起源最早的国家,在2000多年前就已经能利用保护设施(温室的雏形)栽培多种蔬菜,至20世纪60年代,中国的设施农业始终徘徊在小规模、低水平、发展速度缓慢的状态,70年代初期地膜覆盖技术引入中国,对保温保墒起到一定的作用。随着经济的发展和科技的进步,70~80年代,相继出现了塑料大棚和日光温室。90年代开始,中国设施农业逐步向规模化、集约化和科学化方向发展,技术水平有了大幅度提高。随着近年来国家相关科研项目的启动,在学习借鉴、吸收消化国外先进技术成果的基础上,中国的设施农业有了较快发展,设施面积和设施水平不断提高。近代温室的发展经历了改良型日光温室、大型玻璃温室和现代化温室三个阶段,但由于各地区生产状况、经济条件和利用目的的差异,至今各阶段不同类型的温室依然并存。 我国在“九五”、“十五”期间,在科技部领导和组织下,实施了“工厂化高效农业研究与示范”项目,利用引进的现代化温室设备及配套技术,通过消化吸收与技术创新,进行了品 CO等环境因素综合调控技术的研究与种选育、设施栽培、配套设备及温室中温度、湿度和 2

PLC温室大棚控制系统设计开题报告

滨州学院 毕业设计(论文)开题报告题目基于PLC温室大棚控制系统设计 系(院)自动化系年级2010级 专业电气自动化技术班级4班 学生姓名石瑞学号1023091219 指导教师王国明职称助教 滨州学院教务处 二〇一三年三月 开题报告填表说明 1.开题报告是毕业设计(论文)过程规范管理的重要环节,是培养学生严谨务实工作作风的重要手段,是学生进行毕业设计(论文)的工作方案,是学生进行毕业设计(论文)工作的依据。 2.学生选定毕业设计(论文)题目后,与指导教师进行充分讨论协商,对题意进行较为深入的了解,基本确定工作过程思路,并根据课题要求查阅、收集文献资料,进行毕业实习(社会调查、现场考察、实验室试验等),在此基础上进行开题报告。 3.课题的目的意义,应说明对某一学科发展的意义以及某些理论研究所带来的经济、社会效益等。 4.文献综述是开题报告的重要组成部分,是在广泛查阅国内外有关文献资料后,对与本人所承担课题研究有关方面已取得的成就及尚存的问题进行简要综述,并提出自己对一些问题的看法。 5.研究的内容,要具体写出在哪些方面开展研究,要突出重点,实事求是,所规定的内容经过努力在规定的时间内可以完成。 6.在开始工作前,学生应在指导教师帮助下确定并熟悉研究方法。 7.在研究过程中如要做社会调查、实验或在计算机上进行工作,应详细说明使用

的仪器设备、耗材及使用的时间及数量。 8.课题分阶段进度计划,应按研究内容分阶段落实具体时间、地点、工作内容和阶段成果等,以便于有计划地开展工作。 9.开题报告应在指导教师指导下进行填写,指导教师不能包办代替。 10.开题报告要按学生所在系规定的方式进行报告,经系主任批准后方可进行下

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

清华大学 毕业设计(论文) 题目基于PLC的大棚温度自动控制 系统设计 系(院)自动化系 专业电气工程与自动化班级2009级3班 学生姓名雷大锋 学号2009022321 指导教师王晓峰 职称副教授 二〇一三年六月二十日

独创声明 本人郑重声明:所呈交的毕业设计(论文),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议。据我所知,除文中已经注明引用的内容外,本设计(论文)不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。 本声明的法律后果由本人承担。 作者签名: 年月日 毕业设计(论文)使用授权声明 本人完全了解滨州学院关于收集、保存、使用毕业设计(论文)的规定。 本人愿意按照学校要求提交学位论文的印刷本和电子版,同意学校保存学位论文的印刷本和电子版,或采用影印、数字化或其它复制手段保存设计(论文);同意学校在不以营利为目的的前提下,建立目录检索与阅览服务系统,公布设计(论文)的部分或全部内容,允许他人依法合理使用。 (保密论文在解密后遵守此规定) 作者签名: 年月日

基于PLC的大棚温度自动控制系统设计 摘要 大棚温度自动控制系统是一种为作物提供最好环境、避免各种棚内外环境变化对其影响的控制系统。该系统采用FX2N系列PLC作为下位机,PC机作为上位机,采用三菱D-720通用变频器,采用温度、湿度、光照传感器采集现场信号,这些模拟量经PLC转化为数字信号,把转化来的数据与设定值比较,PLC经处理后给出相应的控制信号使环流风机、遮阴帘、微雾加湿机等设备动作,大棚温度就能实现自动控制。这种技术不但实现了生产自动化,而且非常适合规模化生产,劳动生产率也得到了相应的提高,通过种植者对设定值的改变,可以实现对大棚内温度的自动调节。 关键词:大棚,温度控制,PLC

温度自动控制系统的设计毕业设计论文

北方民族大学学士学位论文论文题目:温度自动控制系统的设计 北方民族大学教务处制

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名:日期:年月日 导师签名:日期:年月日

大棚温室自动控制系统毕业设计(精)

本设计为一闭环控制系统,由89C51单片机,A/D转换电路,温度检测电路,湿度检测电路、控制系统组成。温度检测电路将检测到的温度转换成电压,该模拟电压经ADC0809转换后,进入89C51单片机,单片机通过比较输入温度与设定温度来控制风扇或电炉驱动电路,当棚内温度在设定范围内时,单片机不对风扇或电炉发出动作。实现了对大棚里植物生长温度及土壤和空气湿度的检测,监控,并能对超过正常温度、湿度范围的状况进行实时处理,使大棚环境得到了良好的控制。 该设计还具有对温度的实时显示功能,对棚内环境温度的预设功能。 第一章概述 大棚、中棚及日光温室为我国主要的设施结构类型。其主要功能是采用电路来自动控制室内的温度,以利于植物的生长。温室的性能指标: 1.温室的透光性能 温室是采光建筑,因而透光率是评价温室透光性能的一项最基本指标。透光率是指透进温室内的光照量与室外光照量的百分比。温室透光率受温室透光覆盖材料透光性能和温室骨架阴影率的影响,而且随着不同季节太阳辐射角度的不同,温室的透光率也在随时变化。温室透光率的高低就成为作物生长和选择种植作物品种的直接影响因素。一般,连栋塑料温室在 50%~60%,玻璃温室的透光率在60%~70%,日光温室可达到70%以上。 2.温室的保温性能 加温耗能是温室冬季运行的主要障碍。提高温室的保温性能,降低能耗,是提高温室生产效益的最直接手段。温室的保温比是衡量温室保温性能的一项基本指标。温室保温比是指热阻较小的温室透光材料覆盖面积与热阻较大的温室围护结构覆盖面积同地面积之和的比。保温比越大,说明温室的保温性能越好。 3.温室的耐久性

温室建设必须要考虑其耐久性。温室耐久性受温室材料耐老化性能、温室主体结构的承载能力等因素的影响。透光材料的耐久性除了自身的强度外,还表现在材料透光率随着时间的延长而不断衰减,而透光率的衰减程度是影响透光材料使用寿命的决定性因素。一般钢结构温室使用寿命在15年以上。要求设计风、雪荷载用25年一遇最大荷载;竹木结构简易温室使用寿命5~10年,设计风、雪荷载用15年一遇最大荷载。 由于温室运行长期处于高温、高湿环境下,构件的表面防腐就成为影响温室使用寿命的重要因素之一。钢结构温室,受力主体结构一般采用薄壁型钢,自身抗腐蚀能力较差,在温室中采用必须用热浸镀锌表面防腐处 理,镀层厚度达到150~200微米以上,可保证15年的使用寿命。对于木结构或钢筋焊接桁架结构温室,必须保证每年作一次表面防腐处理。 第二章比例微积分控制原理 3.1 比例积分调节器(PD 比例调节器具有误差,为解决此问题,可引入积分(Inte6raI环节,其方块图见图4—33l 比例微分调节器对误差的任何变化,都产生一个控制作用比,阻止误差的变化。c变化越快,pd越大,输出校正量也越大。它有助于减少超调,克服振荡,使系统趋于稳定;同时加快系统的响应速度,减小调整时间,从而改善了系统的动态特性。它的缺点是抗干扰能力变差。 3.2 PID调节器 积分器能消除镕差,提高精度,但使系统的响应速度变慢、稳定性变环。微分器能增加稳定性,加快响应速度。比例器为基本环节。三者合用,选择适当的参数,可实现稳定的控制。 图4—37为PID调节器的方块图。 第三章自动控制系统的设计

温室大棚控制系统-设计报告详解

哈尔滨师范大学 物联网感知综合课程设计报告 题目:温室大棚控制系统 年级: 2013级专业:物联网工程姓名:高英亮袁昊慈指导教师:李世明杜军

温室大棚控制系统 高英亮、袁昊慈 摘要中国农业的发展必须走现代化农业这条道路,随着国民经济的迅速增长,农业的研究和应用技术越来越受到重视,特别是温室大棚已经成为高效农业的一个重要组成部分。现代化农业生产中的重要一环就是对农业生产环境的一些重要参数进行检测和控制。利用物联网的传感器技术实时采集温室环境的空气温湿度、土壤水分和光照度等因素,单片机将数据进行分析处理做出合理的控制决策,控制执行器进行自动喷灌,实现了计算机自动控制,按需、按期和按量喷灌。系统主要由温室环境信息采集模块、单片机模块和控制模块组成,采集模块包括光照度传感器和空气温湿度传感器。该系统采用传感器技术和单片机相结合,由上位机和下位机( 都用单片机实现) 构成,采用接口进行通讯,实现温室大棚自动化控制。本系统环保节能、节水、省力,具有很好的实用性和推广性。 1 引言 中国农业的发展必须走现代化农业这条道路,随着国民经济的迅速增长,农业的研究和应用技术越来越受到重视,特别是温室大棚已经成为高效农业的一个重要组成部分。现代化农业生产中的重要一环就是对农业生产环境的一些重要参数进行检测和控制。例如:空气的温度、湿度、二氧化碳含量、土壤的含水量等。在农业种植问题中,温室环境与生物的生长、发育、能量交换密切相关,进行环境测控是实现温室生产管理自动化、科学化的基本保证,通过对监测数据的分析,结合作物生长发育规律,控制环境条件,使作物达到优质、高产、高效的栽培目的。以蔬菜大棚为代表的现代农业设施在现代化农业生产中发挥着巨大的作用。大棚内的温度、湿度与二氧化碳含量等参数,直接关系到蔬菜和水果的生长。国外的温室设施己经发展到比较完备的程度,并形成了一定的标准,但是价格非常昂贵,缺乏与我国气候特点相适应的测控软件。而当今大多数对大棚温度、湿度、二氧化碳含量的检测与控制都采用人工管理,这样不可避免的有测控精度低、劳动强度大及由于测控不及时等弊端,容易造成不可弥补的损失,结果不但大大增加了成本,浪费了人力资源,而且很难达到预期的效果。因此,为了实现高效农业生产的科学化并提高农业研究的准确性,推动我国农业的发展,必须大力发展农业设施与相应的农业工程,科学合理地调节大棚内温度、湿度以及二氧化碳的含量,使大棚内形成有利于蔬菜、水果生长的环境,是大棚蔬菜和水果早熟、优质、高效益的重要环节。 目前,随着蔬菜大棚的迅速增多,人们对其性能要求也越来越高,特别是为了提高生产效率,对大棚的自动化程度要求也越来越高。由于单片机及各种电子器件性价比的迅速提高,使得这种要求变为可能。

太阳能热水器自动温度控制器设计_王彤

接启动一个拨号服务器。然后,在计算机B 中的pc Anywhere 软件中启动一个通过拨号连接的Clinet (客户端),拨通计算机A ,建立起连 接以后,就可以进行通信了 。 图1被控端计算机的屏幕显示在主控端上 图2主控端搜索被控端计算机A 图3在计算机C 中渐入A 的IP 地址 当需要多台计算机终端进行协同交互时,(比如有三台计算机A ,B ,C )。首先启动A 为Host ,B 为Clinet ,建立A 和B 的连接,在重新启动一个计算机B 上的pc Anywhere 被设为Host ,C 为Clinet 。建立C 与B 的hos t 之间的联系。这样A ,B ,C 三台计算机上同时显示计算机A 屏幕上的内容,三台计算机之间即可进行交互工作。 5总 结 综上所述,远程监控技术随着Internet 的不断发展而得到广泛应用,同时,随着控制、计算机、通信及网络技术的发展,信息交换沟通的领域正在迅速覆盖控制应用的现场设备、控制及管理的各个层次。信息技术的飞速发展,引发了自动化结构的深刻变革,逐步形成了以网络集成自动化系统为基础的信息系统。目前在过程自动化、制造自动化、楼宇、家庭及交通等领域得到了广泛的应用。 值得提出的是近年来,随着远程控制技术发展的日趋成熟,黑客技术也在不断发展,对网络安全造成了极大的威胁,黑客的主要攻击手段之一,就是使用远程控制技术,渗透到对方的主机系统里。从而实现远程操作目标主机。其破坏力之大,决不容忽视的。因此,我们必须加强安全意识,合理安全的应用远程控制技术。 参 考 文 献 [1]何牧泓.轻松玩转远程控制.重庆出版社,2002. [2]崔彦锋,许小荣.VB 网络与远程控制编程实例教程.北京希望出版社, 2002.[3]王 达.计算机网络远程控制.清华大学出版社,2003.作者简介:樊丽萍,女,硕士研究生,研究方向:计算机控制及应用,通信地址:大连铁道学院303#(116028)E -mail :xiao fanshi wo @https://www.360docs.net/doc/dc14497674.html, ;袁爱进,男,研究生导师,研究方向:现场总线技术。作者注:辽宁省教育厅重大项目“工业现场智能化设备的嵌入式软件构件平台研究” 文章编号:1671-1041(2004)05-0029-02 太阳能热水器自动温度控制器设计 王 彤 (丹东电子研究设计院有限责任公司,辽宁丹东118000) 摘要:介绍了太阳能热水器的自动控制器的功能和组成,阐述了控制系统的 工作原理,硬件和软件设计及相关技术问题,实际应用表明该系统可靠性高、操作简单,具有良好的经济和社会效益。关键词:自动控制;单片机中图分类号:T P273 文献标识码:A The design of automatic temperature controller of solar heater W ANG Tong (Dandong Electronic research &Design institute Co .,Ltd .Dandong 118000China ) Ab stract :Fu nctio n an d co mpo sitio n o f au to matic temp era tu re co ntr olle r of so la r h e ate r a re in trod uce d in th is p a pe r .Also d escribe s t he wo rk p rinciple o f th e co nt rol syste m ,t he ha rd wa re d esign ,t he sof twa re d esig n a nd corre lative t ech niq ue pro b -le m .Th e pra ctical a p plica tion h a s sh ow n th at th is system is o f go od re lia blity a nd e as y op e ratio n ,a n d sig nifican t eco no mic an d so cia l be n efit .Ke y Wo rds :a u toma tic con tro l ;sin gle -chip micr ocomp u ter 收稿日期:2004-04-23 电子邮件来稿 目前,市场上销售的太阳能热水器大多没有自动控制功能,使用 起来不灵活方便,为此,为太阳能热水器加装自动控制功能,具有广泛的市场。 1自动控制系统技术要求 (1)设定温度的范围为25℃至65℃。 (2)输入信号为水温传感器产生的温度信号;水位传感器产生的水量信号。 (3)输出信号为控制水温电信号(控制加热电热管)和控制水流量调节阀信号(控制加水电磁阀)。 (4)配有输入功能键盘:完成自动/手动、手动加水键、手动加热键、温度设定键、水位档选择键。 (5)具有两位LED 数码显示电路,显示温度设定值、实际温度测量值,六个发光二极管指示六档水位(10%、30%、50%、70%、90%、100%)。 2系统硬件设计及原理 太阳能热水器加装自动控制功能,主要是加装一个数据采集系 统和一个电脑控制板。根据太阳能热水器的技术要求及经济方面的考虑,我们选用89C51单片机为核心控制器[1],组成热水器温度控制系统。系统由89C51单片机、数据采集系统、水位选择电路、温度显 29 仪器仪表用户 科研设计与成果 欢迎订阅欢迎撰稿欢迎发布广告产品信息

温室大棚温湿度控制系统

蔬菜大棚控制系统设计 在农业生产中,蔬菜大棚的应用越来越广泛,也能为人们创造更高的经济效益。在蔬菜大棚中,最关键的是温度、湿度、二氧化碳浓度、光照、营养液等的控制方法。传统的控制方法完全是人工的,不仅费时费力,而且效率很低。 我的作业设计是蔬菜大棚温湿度控制系统的设计。该系统主要由单片机、温度传感器DSl8B20、湿度传感器是HR202、二氧化碳浓度传感器、光敏传感器、液晶显示LCD1602、键盘等组成。此设计克服了传统农业难以解决的限制因素。因此就必须利用环境监测和控制技术。对温度、湿度、光照、二氧化碳浓度等因素进行测控。 一、系统总体结构设计及控制系统设计 环境自动化检测系统的硬件设计方案框图如图l 所示。 — 控制系统主要有单片机、数据采集模块、数据转换电路、报警装置、执行机构、主控计算机等组成。其核心是单片机芯片组,作为系统各种参数的处理和控制器。完成各种数据的处理和控制任务。同时将处理后的数据传送给主机。实际应用时可根据被测控参数点的个数和控制的要求来决定单片机的数目。环境因素数据采集模块由温度传感器、湿度传感器、C02浓度传感器、光照度传感器等组成,分别实时采集各测控点的温度、湿度、C02浓度、光照度等环境因素模拟量并转换为电信号。经前置放大后送给A /D 转换芯片。数据转换电路包括A /D 转换和D /A 转换电路。完成模拟量和数字量之间的相互转换。执行机构包括各种被控制的执行设备。在系统的控制下启动调节设备如喷雾机,吹风机,加热器,CO2发生器等进行升温降温、加湿换风、C02浓度调控、光环境调控、土壤环境调控等操作来调节大棚内的环境状态。另外还有光电驱动隔离,其作用是有效地隔离控制部分和执行部分。抑制大电流、大功率负载开启产生的各种电磁辐射和电压冲击等干扰,保证系统可靠稳定地工作。 S T C 8 9 C 5 2 1温度传感器 2湿度传感器 3 CO2浓度传感器 4光照度传感嚣 温度调节装置 湿度调节装置 二氧化碳发生装 光照调节机构 灌溉系统 A D 转换和D A 转换电路。 光电驱动隔离 A D 转换和D A 转换电路 光电驱动隔离

大棚温湿度自动控制系统设计说明

大棚温湿度自动控制系统设计 摘要:本设计是基于STC89C52RC单片机的大棚温湿度自动控制系统,采用SHT10作为温湿度传感器,LCD1602液晶屏进行显示。SHT10使用类似于I2C总线的时序与单片机进行通信,由于它高度集成,已经包括A/D转换电路,所以使用方便,而且准确、耐用。LCD1602能够分两行显示数据,第一行显示温度,第二行显示湿度。这个控制系统能够测量温室大棚中的温度和湿度,将其显示在液晶屏LCD1602上,同时将其与设定值进行对比,如果超出上下限,将进行报警并启动温湿度调节设备。此外,还可以通过独立式键盘对设定的温湿度进行修改。通过设计系统原理图、用Proteus软件进行仿真,证明了该系统的可行性。 关键词:STC89C52RC,SHT10,I2C总线,独立式键盘,温湿度自动控制 Abstract: This design is an automatic temperature and humidity controller for greenhouses, with the STC89C52RC MCU being its main controller. It uses the SHT10 as the temperature and humidity sensor, and the LCD1602 to display the messages. The SHT10 uses a timing sequence much like the I2C to communicate with the micro-controller. Because it’s a highly integrated chip, it already includes an analog to digital converter. Therefore, it’s quite convenient to use, and also accurate and durable. The LCD1602 can display two lines of messages, with the first line for temperature and the second line for humidity. The design can measure the temperature and humidity in a greenhouse, and then display it on a LCD1602. Meanwhile, it compares the data with the set limit. If the limit is exceeded, then the system will send out a warning using a buzzer and activate the temperature and humidity controlling equipment. Besides, the set limit can be modified with the independent keyboard. Through schematic design and Proteus simulation, the feasibility of this design has been proved. Keywords: STC89C52RC, SHT10, I2C bus, independent keyboard, temperature and humidity control

相关文档
最新文档