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

合集下载

基于AT89C51大棚温度控制系统设计

基于AT89C51大棚温度控制系统设计

目录摘要: (1)关键词: (1)引言: (2)1. 系统方案选择和论证 (2)1.1 主要任务 (2)1.2 任务要求 (2)1.3 系统基本方案 (3)1.3.1 各模块电路的方案选择及论证 (3)1.3.2 系统各模块的最终方案 (5)2. 系统硬件设计 (5)2.1 单片机型号选择 (5)2.2 单片机最小系统电路设计 (8)2.3 温度采集部分设计 (8)2.4 按键电路设计 (15)2.3 数码管显示电路设计 (15)2.4 温度控制电路设计 (18)2.5 报警电路设计 (18)2.6 电源输入部分 (19)2.7 接口通讯单元 (21)3. 系统软件设计 (22)3.1 读取DS18B20温度模块子程序 (22)3.2 数据处理子程序 (23)3.3键盘扫描子程序 (24)3.4 主程序流程图 (25)致谢 (27)参考文献 (27)附录A:本设计整体电路图 (28)附录B:程序清单 (29)摘要:本设计以AT89C51单片机为核心的温度控制系统的工作原理和设计方法。

温度信号由温度芯片DS18B20采集,并以数字信号的方式传送给单片机。

文中介绍了该控制系统的硬件部分,包括:温度检测电路、温度控制电路、温度显示电路。

单片机通过对信号进行相应处理,从而实现温度控制的目的。

文中还着重介绍了软件设计部分,在这里采用模块化结构,主要模块有:数码管显示程序、键盘扫描及按键处理程序、温度信号处理程序、继电器控制程序、超温报警程序。

通过对基于单片机的相对温度控制器设计,加深对传感器技术及检测技术的了解,巩固对单片机知识的掌握,并系统的复习本专业所学过的知识。

关键词:AT89C51单片机 DS18B20温度检测芯片温度控制Abstract:This design as the core of the AT89C51 temperature control system of the working principle and design method. Temperature signal chip DS18B20 collection by the temperature, and the way to digital signal transfer to the microcontroller. The paper introduces the hardware part of the control system, including: temperature detection circuit, temperature control circuit, temperature display circuit. SCM through to signal processed, so as to achieve the purpose of temperature control. This paper has mainly introduced the software design part, here the modularized structure, main module has: digital tube show program, keyboard scanning and key processing program, temperature signal processing program, relay control procedures, super temperature alarming program.Through to the relative temperature controller based on single chip design, deepen our understanding of the sensor technology and testing technology of understanding, consolidate the SCM grasp the knowledge and the system review this professional the learned knowledge. Keywords: AT89C51 single-chip microcomputer temperature detection chip DS18B20 temperature control基于AT89C51单片机的蔬菜大棚温度控制系统引言:蔬菜的生长与温度息息相关,对于蔬菜大棚来说,最重要的一个管理因素是温度控制。

基于89C51单片机的蔬菜大棚自动控制系统

基于89C51单片机的蔬菜大棚自动控制系统

摘要本次设计是基于89C51单片机的蔬菜大棚自动控制系统,它通过温度、湿度、土壤水分传感器来采集数据。

考虑到实际情况,蔬菜大棚内空间大,所以分别采用了4个温度传感器测温度、4个湿度传感器测空气相对湿度、4个湿度传感器测土壤相对湿度,而控制电路则设置了左右两个对称的热风炉、风扇、滴灌器,分别控制固态继电器来实现要求。

HD7279采用串行接口方式,同时管理了键盘和LED显示器。

为了防止程序跑飞,以及电源故障监控,本设计还采用了X25045芯片设计看门狗电路。

同时也设计了上位机与单片机的通信,采用RS485标准。

通过这一系列的控制,使其对蔬菜大棚环境进行控制,为植物创造适宜的生长条件,从而使农作物获得高产,提高农业生产的经济效益。

关键词:蔬菜大棚;89C51;传感器;看门狗;通信AbstractThe design is a vegetable greenhouse control system which is based on 89C51 singlechip, it collects data by temperature, humidity, so il moisture sensor.Taking into account the actual situation, greenhouse vegetables, a large space, it has adopted four temperature sensors measuring temperature and 4 humidit y sensors measuring relative humidit y, 4 humidit y sensors measuring soil relative humidit y, while the control circuit is set up around two symmetric hot stove, fans, irrigation devices, it achieves the respective requirements by controlling the solid state relays.HD7279 uses serial interface mode, and manage s the keyboard and LED displ ay.In order to prevent the program from running out, and power failure monitoring, the design also uses X25045chip to design watchdog circuit.Also it designed the communication circuit between PC and the singlechip, through RS485 standard.Through th e series of controls on the vegetable greenhouse environment ,it will control the vegetable greenhouse environment to create appropriate growth conditions so that the crops will get high yields and improve the economic efficiency of agricultural production.Key words: vegetable greenhouse; 89C51; sensor; watchdog; communication目录第一章绪论 (1)1.1 课题研究的技术背景和设计依据 (1)1.2 国内蔬菜大棚发展的现状和趋势 (1)1.3 蔬菜大棚内环境因子对植物的影响 (2)1.4 蔬菜大棚温度控制系统的功能 (3)第二章控制系统方案论证 (4)2.1 控制系统方案选择 (4)2.1.1 方案一:模拟电路设计 (4)2.1.2 方案二:单片机系统设计 (4)2.2 系统控制方案的确定 (5)第三章系统的硬件设计 (6)3.1 单片机 (6)3.1.1 单片机的选择 (6)3.1.2 89C51单片机 (6)3.2 温度检测电路的设计 (8)3.2.1 温度传感器的选择 (8)3.2.2 温度传感器DS18B20的介绍 (9)3.2.3 温度传感器DS18B20的硬件接线图 (10)3.3 湿度检测电路的设计 (11)3.3.1 湿度传感器的选择 (11)3.3.2 湿度传感器SHT11的介绍 (11)3.3.3 湿度传感器SHT11的硬件接线图 (13)3.4 键盘显示电路的设计 (15)3.4.1 串行专用键盘/显示器接口芯片HD7279的介绍 (15)3.4.2 显示电路 (16)3.4.3 键盘电路设计 (16)3.5 复位电路的设计 (18)3.6 时钟电路的设计 (18)3.7 报警电路 (19)3.8 看门狗电路的设计 (19)3.8.1 X25045 芯片的介绍 (19)3.8.2 X25045芯片与微处理器的硬件接口电路 (21)3.9 通信模块的设计 (21)3.9.1 485接口芯片简介 (22)3.9.2 RS-485接口电路的设计 (23)3.10 控制电路的设计 (23)3.9.1 锁存器74LS273的介绍 (24)3.9.2 固态继电器的介绍 (25)3.9.3 控制电路接线图 (26)3.11 直流稳压电源设计 (27)第四章系统的软件设计 (29)4.1 主程序 (29)4.2 温度检测子程序 (29)4.3 湿度检测子程序 (30)4.4 键盘子程序 (31)4.5 显示子程序 (32)4.6 T0中断子程序 (33)4.7 键盘处理子程序 (34)4.8 数字处理子程序 (35)4.9 平均值计算子程序 (36)4.10 平均值处理子程序 (37)4.11 求和子程序 (38)4.12 T1中断子程序 (38)4.13 求MAX子程序 (39)4.14 求MIN子程序 (39)4.15 INT0中断子程序 (40)4.16 湿度显示子程序 (42)4.17 土壤水分显示子程序 (42)4.18 串行口中断子程序 (43)第五章总结 (45)参考文献 (46)外文原文 (47)外文译文 (56)致谢 (62)附录1 存储单元分配 (63)附录2 程序 (65)附录3 元件清单 (90)第一章绪论1.1 课题研究的技术背景和设计依据伴随着科学技术的迅速发展,我国农业也逐渐地从传统农业向高产、优质、高效为目的的现代化农业转变。

基于单片机AT89C51下蔬菜大棚温湿度测控系统毕业设计

基于单片机AT89C51下蔬菜大棚温湿度测控系统毕业设计

蔬菜大棚温湿度测控系统设计摘要温室大棚是设施农业的重要组成部分,大棚测控系统是实现大棚自动化、科学化的基本保证。

通过对监测数据的分析,结合作物生长规律,控制环境条件,使作物达到优质、高产、高效的栽培目的。

计算机应用技术的发展,也使得用计算机控制的方面也涉及到各个领域,其中在大棚内用单片机控制温度、湿度是应用于实践的主要方面之一。

对于蔬菜大棚来说,最重要的一个管理因素是温度和湿度等控制。

本设计是一个专门为温室大棚温湿度测量控制而设计的系统。

通过对系统的硬件部分和软件部分设计来达到监控要求。

硬件部分实现了对温湿度传感器模块、显示模块、控制模块的设计;软件部分主要根据系统的设计思想设计出了主程序和子程序流程图,并通过程序实现。

在系统设计过程中充分考虑到性价比,选用价格低、性能稳定的元器件。

通过实践证明,系统具有性能好、操作方便等优点,能实现对温湿度等的显示、调节和控制。

系统在其它领域还具有一定的推广价值。

关键词:大棚,温度,湿度,传感器The Design of Greenhouse Temperature andHumidity Control SystemABSTRACTGreenhouse is an important component of protected agriculture. Measuring and controlling systen is the basis of the management automation in the greenhouse. With the growth rules analyzing measurement data and controlling circumstance condition. It makes greenhouse better, and more productive and high quality. With the development of computer application technology, the computer-controlled areas are also involved, the plastic temperature using SCM and humidity is one of the main aspects used in practice. For vegetable shed speaking, one of the most important management factor is the temperature and humidity control. The thesis is about an intelligent system designed for controlling the temperature and humidity of a greenhouse. It can meet the demand of monitoring through the design of hardware and that of software in details. The former is more important in this dissertation, including the introduction of sensor of measuring temperature and humidity, demonstrating mode of data, the mode of control and the connecting part of the changing column. And according to the design thoughts the latter shows the flow chart of the main program and the subprogram, realized by program. This thesis choose the decices as full consideration of the ration between prformance and cost as possible. The system adopts quite a new integrated circuit, which makes it function better and run more conveniently when put into practice. Furthermore, not only can it achieve the goals of manifesting and regulating the temperature, but also it can be controlled. And it has much of value to apply and popularize in other fields.KEY WORDS:Vegetable, Temperature, Humidity, Sensor目录前言 (1)第1章设计方案论证 (2)1.1 设计要求及框图 (2)1.2 元器件的选择 (2)1.2.1 单片机的选择 (2)1.2.2 温度传感器的选择 (3)1.2.3 湿度传感器的选择 (3)1.2.4 显示模块的选择 (4)1.2.5 系统设计方案的确定 (4)第2章系统的硬件设计 (6)2.1 系统硬件的简述 (6)2.2 单片机模块的设计 (6)2.2.1 单片机的功能特性描述 (6)2.2.2 单片机的最小系统 (8)2.3 温湿度采集系统的设计 (9)2.3.1 温湿度传感器的概述 (9)2.3.2 传感器的接口说明 (9)2.3.3 硬件连接 (10)2.4 显示模块的设计 (10)2.4.1 LCD12864的概述 (10)2.4.2 LCD12864引脚说明 (12)2.4.3 LCD12864的主要技术参数 (13)2.5 报警电路的设计 (14)2.6 功能键的设计 (15)2.7 控制电路的设计 (15)第3章软件系统设计 (17)3.1 软件设计的整体思想 (17)3.2 程序流程图设计 (17)3.3 DHT90软件系统设计 (18)3.3.1 DHT90测量流程图 (18)3.3.2 传感器的电气特性 (20)3.3.3 启动传感器指令 (20)3.3.4 发送命令 (21)3.3.5 测量时序 (21)3.3.6通讯复位时序 (21)3.4 DHT90的温湿度补偿及转换 (22)3.4.1 相对湿度 (22)3.4.2 温度转换 (22)3.5 LCD12864软件系统设计 (23)3.5.1 LCD12864显示流程图 (23)3.5.2 写数据到模块 (24)3.5.3 从模块读出数据 (25)3.6 按键软件系统设计 (26)第4章调试 (28)4.1 软件调试 (28)4.2 硬件调试 (28)4.3 液晶模块调试 (29)4.4 报警电路调试 (29)结论 (30)谢辞 (31)参考文献 (32)附录 (33)外文资料翻译 (46)前言改革开放以来,我国经济的迅速增长,使得农业的研究和应用技术越来越受到重视,特别是温室大棚已经成为高效农业的一个重要组成部分。

基于AT89C51单片机的农业温室控制系统设计

基于AT89C51单片机的农业温室控制系统设计

基于AT89C51单片机的农业温室控制系统设计1. 引言农业温室是一种通过人工手段控制温度、湿度、光照等环境参数的农业生产设施,它能够提供稳定的生长环境,提高农作物产量和质量。

随着科技的不断进步,基于AT89C51单片机的农业温室控制系统设计成为了一种常见的解决方案。

本文将从硬件设计、软件设计和系统优化等方面对基于AT89C51单片机的农业温室控制系统进行深入研究。

2. 硬件设计2.1 温湿度传感器为了实时监测温湿度参数,我们选择了高精度数字式温湿度传感器DHT11。

该传感器具有响应速度快、精确可靠等优点,并且与AT89C51单片机兼容性良好。

2.2 光照传感器光照是植物生长过程中不可忽视的因素之一。

我们选用了光敏电阻作为光照传感器,并通过电阻分压原理将其与AT89C51单片机进行连接。

通过实时监测光敏电阻阻值变化,我们可以获取到当前环境中的光照强度。

2.3 温室控制装置为了实现温室环境的控制,我们设计了温室控制装置。

该装置包括温度调节器、湿度调节器、光照调节器等。

通过AT89C51单片机的PWM输出功能,我们可以实现对温度、湿度和光照等参数的精确控制。

3. 软件设计3.1 程序框架基于AT89C51单片机的农业温室控制系统采用C语言进行编程。

我们将程序分为初始化模块、传感器数据采集模块和环境参数调节模块三个部分。

初始化模块用于对系统进行初始化设置,传感器数据采集模块用于实时采集环境参数,环境参数调节模块用于根据采集到的数据进行相应的控制操作。

3.2 温湿度控制算法根据不同作物对温湿度要求不同,我们设计了相应的温湿度控制算法。

通过实时监测当前环境中的温湿度值,并与预设值进行比较,系统可以自动调整加热、通风和加湿等设备以维持良好的生长环境。

3.3 光照控制算法光照控制算法主要基于光敏电阻的阻值变化。

通过实时监测光敏电阻的阻值,并与预设值进行比较,系统可以自动调整灯光的亮度,以满足不同作物对光照强度的需求。

基于单片机的大棚温湿度检测报警系统毕业设计(论文)

基于单片机的大棚温湿度检测报警系统毕业设计(论文)

基于单片机的大棚温湿度检测报警系统摘要系统是一个专门为温室大棚温湿度控制而设计的智能系统。

通过对系统的硬件部分和软件部分设计来达到监控要求。

硬件部分实现了对温湿度传感器模块、A/D转换模块、显示模块、控制模块的设计;软件部分主要根据系统的设计思想设计出了主程序和子程序流程图,并通过汇编语言和C语言实现。

通过实践证明,系统具有性能好、操作方便等优点,实现了对温湿度的显示、调节、自动控制和手动控制。

关键词:A/D转换;传感器;LEDABSTRACTThe work of this dissertation is about an intelligent system designed for controlling the temperature and humidity of a greenhouse. It can meet the demand of monitoring through the design of hardware and that of software in details, The former is more important in this dissertation, including the introduction of sensor of measuring temperature and humidity, changing of A/D, demonstrating mode of data, the mode of control and the connecting part of the changing column. And according to the design thoughts the latter shows the flow chart of the main program and the subprogram, realized by assembly language and C language. The system adopts quite a new integrated circuit, which makes it function better and run more conveniently when put into practice. Furthermore, not only can it achieve the goals of manifesting and regulating the temperature. But also it can be controlled automatically and manually.Key words:changing of A/D ; sensor ; LED目录1 绪论 (1)1.1课题背景 (1)1.2预期目标 (1)2 系统总体设计方案及工作原理 (2)2.1系统总体设计方案简述 (2)2.1.1基本功能 (2)2.1.2主要技术参数 (2)2.2系统的工作原理 (2)3 系统的硬件设计 (4)3.1 单片机的确定 (4)3.2传感器的确定 (7)3.2.1温度传感器 (7)3.2.2湿度传感器 (8)3.3采集电路的设计 (9)3.3.1温度采集电路 (9)3.3.2湿度采集电路 (10)3.4 A/D转换 (11)3.4.1 模数转换器的确定 (11)3.4.2 ADC0809与8031的连接 (13)3.5键盘与显示 (14)3.5.1键盘部分 (14)3.5.2显示部分 (14)3.6报警电路设计 (16)3.7单片机与PC机的通信接口 (17)3.8系统总体电路 (18)4 软件设计 (19)4.1 设计思想 (19)4.2 初始化程序及主程序框图 (21)4.3 子程序框图 (22)4.4系统的主要程序 (23)总结 (28)参考文献 (29)致谢 (30)1 绪论1.1课题背景温湿度是衡量温室大棚的重要指标,它直接影响到栽培作物的的生长和产量,为了能给作物提供一个合适的生长环境,首要问题是加强温室内的温湿度的检测, 但传统的方法是用与湿度表、毛发湿度表、双金属式测量计和湿度试纸等测试器材,通过人工进行检测,对不符合温度和湿度要求的库房进行通风、去湿和降温等工作。

基于单片机的大棚温湿度监测系统的设计-本科毕业论文设计

基于单片机的大棚温湿度监测系统的设计-本科毕业论文设计
Keywords: AT89S52; SHT11; temperature and humidity; monitoring; alarm
第一章绪论
1.1
近期,我国温室的总种植面积位于世界前列,产业的发展迅猛。但是,我国的温室自动控制技术远远跟不上温室数量的增长,农业生产还在使用大量的人力劳动,不仅劳累,而且因为无法对温室环境进行精确监测,不仅浪费了大量的资源,还使作物产量受到了影响,降低了收入。同现代化农业发达的国家相比,我国在这一方面还是有比较大的差距,特别在是对温室生产环境的各个因素的自动监测与控制方面。本课题目的在于研究一个基于单片机为主控芯片下的大棚温湿度自动监测系统,由于单片机及相关附加部件的经济性,使得其能广泛应用于广大农民之中,从而通过对大棚温湿度的科学量化实时监测调整对作物的环境从而提高农业产量,造福广大农民,其实用性使得这个研究很有必要。
第二章系统硬件设计
2.1
作为一个大棚温湿度监测系统,其核心任务是对棚环境进行自动测量。该系统上电初始化后,通过SHT11感应并检测大棚的温湿度值,传送给AT89S52核心处理单元,此时处理器调出部设定好的温湿度上下限,据此对比判断对应数据是否异常,然后做出报警与否的反馈;确定是否异常超过预设的时间,如果超过预定时间,异常信号从报警电路输出;然后继续确定异常处理,如果解决了,然后就会解除报警。这样一来,通过单片机的核心处理控制功能来采集实时环境信息,让用户可以实时高效地获取大棚部的环境状态,从而能够及时实施管理。
2.2
单片机作为一种微型计算机,广泛应用在工业自动化、自动控制、智能仪器仪表等领域[2],具有体积小、成本低的特性,功能齐全,简单方便,发展迅速,嵌入容易。
本设计采用AT89S52单片机,单片机是一种低功耗,高性能CMOS8位微控制器,有8K的系统可编程闪存。它兼容MCS-51系列的引脚,适用于所有标准80C51指令集。从而使该器件进行编程,因此它能够在进行程序烧录是不进行多次拔插,可避免不必要的繁琐程序以及对装置的损耗甚至损坏。

基于at89c51单片机的大棚温控系统设计

基于at89c51单片机的大棚温控系统设计

8 | 电子制作 2020年01月如何减少环境变化对蔬菜产量的影响。

大棚种植应运而生,它已经广泛的应用到农业生产中去,被广大农民接受。

大棚种植中温度的控制一直以来是植物生长关注的焦点,而市面上的温控系统多采取电阻式的温度传感器,存在精度低,反映慢等缺点。

本文设计控制器采用AT89C51型单片机,温度采集用的是DS18B20数字温度芯片,温度调节采用电扇通风的方式降温,本设计实验验证中用直流电机代替电扇,温度的升高采用电阻丝加热实现。

1 系统总设计■1.1 系统设计框图大棚温控系统设计主要包括主控模块、输入和输出模块组成。

主控模块为单片机最小系统;输入模块包括电源模块、独立按键模块和温度采集模块;输出模块包括液晶显示模 ■1.2 单片机控制系统单片机控制系统选用的是ATMEL 公司的89S51芯片,该芯片价格便宜、稳定、应用广泛等特点,搭建单片机最小系统,外部晶振选取的是11.0592MHz,通过输入信号控制输出的设备来达到温度控制的目的。

■1.3 电源模块温控设计中除了给单片机5V 的供电外,还需给控制温度传感器采用的是DS18B20数字传感器,它具有单总线、小体积、低功耗、高性能、使用方便等特点,温测范围为-55~125℃,A/D 转换精度可编程设置为9~12位,温度分辨率可达0.0625℃。

每块DS18B20都有一个唯一的序列号,可将多个DS18B20连接在同一根数据总线上,而且可以从总线上获取电源能量,可实现多点的温度采集。

DS18B20数字传感器内部有温度A/D 采集缓冲器,可以将模拟信号转换成数字信号后,通过串行输入的方式给单片机,单片机无需外接ADC 转换芯片,简化电路,节省I/O 端口。

■1.5 显示模块选取LCD12864作为系统的显示模块,显示的分辨率为128(列)×64(行)点。

市场上的LCD12864模块,有带字库和不带字库之分,实训台YL-232设备上面选用的是不带字库的显示模块,可显示8×8、8×16、16×16等点阵字符的文字符号等信息,完全可以满足温控显示的需求。

毕业设计(论文):基于AT89C51单片机温湿度显示报警系统设计

毕业设计(论文):基于AT89C51单片机温湿度显示报警系统设计

基于AT89C51单片机温湿度显示报警系统设计1 引言1.1 选题背景20世纪末,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来越快[1]。

目前,单片机正朝着高性能和多品种方向发展趋势将是进一步向着CMOS化、低功耗、小体积、大容量、高性能、低价格和外围电路内装化等几个方面发展。

下面是单片机的主要发展趋势[2]。

单片机应用的重要意义还在于,它从根本上改变了传统的控制系统设计思想和设计方法[3]。

从前必须由模拟电路或数字电路实现的大部分功能,现在已能用单片机通过软件方法来实现了。

这种软件代替硬件的控制技术也称为微控制技术,是传统控制技术的一次革命[4]。

单片机模块中最常见之一的是传感器,温湿度显示报警系统是一种基于单片机的用数字电路技术实现温湿度控制的装置,在实践社会生产当中拥有广泛的应用。

1.2 目的和意义随着社会的发展,人们对时间和环境中的温度及湿度的要求越来越高,尤其在日常的生活中和人们的生活和健康有着紧密的联系,特别是当人们乘坐公共交通工具时,温湿度以及实时时间和人们的出行都有着密切的联系。

温湿度控制在日常生活中使用比较普遍, 如各种仪器控制箱、温室或生产车间的温度湿度控制、空调列车车厢空气环境的控制等[5]。

常见的低端产品多采用机械指针式或水银柱式温湿度计, 体积小、质量轻、价格低、安装简便。

但是, 此类产品测量精度低, 没有LED 显示屏, 不能向智能化方向发展, 不利于进行功能扩展,如不能自动报警[6]。

目前,虽然在工业生产中和科研实验中通过对温湿度测量来进行自动控制的设备越来越普及,应用场合也越来越多。

但是,随之而来的问题是如何能够测得精确的温湿度以保证自动控制设备能够正确地发出控制指令来控制生产过程。

另一方面,如果温度或者湿度过高过低可能会对一些设备中的一些半导体元器件造成损坏[7]。

基于AT89C51的湿度的控制系统

基于AT89C51的湿度的控制系统

摘要随着科技的进步,新的通信仪器也不断被发明出来,为了使通信仪器始终工作在最佳状态并且达到最长使用寿命,对通信机房的环境要求也越来越苛刻。

湿度控制系统的功能是对机房内空气的湿度、洁净度等参数进行调节以满足温室湿度的要求。

本文设计了一种基于AT89C51的湿度的控制系统,系统以单片机为主,将湿度传感器SHT11、通信接口等器件联系起来,对数据进行处理转换。

通过湿度控制技术将湿度控制在一定范围内,并且尽量提高湿度控制的精确度。

系统利用湿度控制,达到检测湿度的要求。

本系统采用可靠性好,湿度测量精确度高的SHT11湿度传感器以达到更高的控制精度。

本设计控制方法简单,通过简单的人机交互将需要的湿度范围设定好,然后通过对温室湿度的实时监测将温湿度反馈,在湿度控制方面,通过键盘设定湿度,然后当湿度不满足时,系统发出警报通知工作人员采取相应措施使湿度达到设定湿度范围。

本设计人机交互简单,只需按键盘的上下键即可进行湿度的设定,具有很好的实用推广作用。

关键词:单片机AT89C51;湿度传感器SHT11;湿度监测;目录摘要 (1)目录 (2)第1章绪论 (3)1.1 设计背景及意义 (3)1.2 国内外动态及发展前景 (3)第2章系统总体设计 (4)2.1系统概述 (4)2.2 器件选型 (5)2.2.1 单片机选型 (5)2.2.2 传感器选型 (6)第3章 SHT11传感器 (7)3.1 SHT11湿度传感器的基本原理 (7)3.2 SHT11湿度传感器特性 (7)3.3 SHT11传感器的命令与接口时序 (8)第4章系统硬件设计 (10)4.1 室内湿度监测电路原理及设计过程 (10)4.2 LCD1602的优点及硬件连线图 (11)4.3 按键输入的硬件连线图及分析 (11)4.4系统总体硬件接线图 (12)第5章系统软件设计 (13)5.1 系统主程序设计 (13)5.2 室内温湿度监测模块程序设计 (14)第6章仿真结果及分析 (14)6.1 程序调试 (14)6.2 仿真结果截图 (16)第7章结论 (20)附录 (21)参考文献 (35)致谢....................................................... 错误!未定义书签。

基于AT89C51的温湿度控制系统的设计与实现

基于AT89C51的温湿度控制系统的设计与实现

基于AT89C51的温湿度控制系统的设计与实现朱清林 ,贾转红,邹传云(桂林电子科技大学通信与信息工程系,广西 桂林 541004)摘要:针对需要同时进行温、湿度控制的复杂非线性系统,介绍了一种基于单片机AT89C51实现的高精度实用型温湿度控制系统。

首先介绍了其总体设计方案,然后详细给出了各部分硬件设计电路,包括传感器检测部分、控制单元、数据采集部分、调节部分和报警单元。

软件部分采用汇编语言,在Windows 2000下用Wave E编写。

测试结果表明,该控制系统能较好满足温湿度智能控制的要求,具有较高的测量精度和控制精度。

关键词:AT89C51;温度测量;湿度测量;控制系统0 引 言温度和湿度是电力柜当中的两个重要控制量。

在电力装置中,由于温度过高、过低,使元器件失效或环境湿度过大等引起的漏电现象时有发生。

多年来,对于这种温、湿度需要同时控制的复杂的非线性系统的辨识问题,一直未能很好解决。

本文介绍的温、湿度控制系统就是为了对电力变换柜体内部温度和湿度进行有效控制而设计的,该系统主要基于单片机AT89C51和数字式温、湿度传感器,可完成对电力柜的温、湿度进行自动测量和调节的功能。

1 系统总体设计方案该系统的主要功能是根据测试需要自动将控制箱内的温度保持在5℃~45℃,温度误差≤1℃,并将相对湿度保持在0%RH~50%RH,湿度误差≤2%RH。

该温湿度控制系统是由温度测量模块、湿度测量模块、温度调节模块、湿度调节模块和控制器模块等组成,其中控制部分采用ATMEL公司的AT89C51作为系统控制器,温度测量和湿度测量部分分别采用集成温度传感器AD590和集成湿度传感器IH3605,调节部分则采用固态继电器(SSR)。

其系统结构框图如图1所示。

图 1 单片机系统结构框图系统的工作过程如下:系统上电之后,单片机AT89C51复位开始工作,首先发送启动信号给A/D 转换电路,等待转换结束后,将数据读入单片机,经过运算后显示在数码管上,并且经过判断决定是否超限,以决定是否报警和开启控制电路。

基于AT89C51的蔬菜大棚控制系统设计

基于AT89C51的蔬菜大棚控制系统设计

2.2.3 土壤水分传感器
采用FDSl00土壤水分传感器,该传感器是基于介电理论并运用频域测量技术研制开发的,能够精确测量土壤和其它多孔介质的体积含水量。可与温室环境监测、土壤墒情采集、自动灌溉控制等系统集成,实现水分的长期动态连续监测。它具有响应速度快,重复性好,环境适应性强,防水防潮,传输距离远,工作温度范围宽等特点。FDSl00的技术指标如表2所示。
2.3 A/D转换电路
由于本系统需处理多路模拟信号,故采用AI×獬09A/D转换模块,它采用逐次逼近的方法完成A/D转换;其片内带有锁存功能的8路模拟开关,可对8路0—5V的输入模拟电压信号进行转换,完成一次转换约需100S。其输出具有,兀L三态锁存缓冲器,可直接接到单片机ArlB9C51的P0121。ADC/EO)与AT89C51接口电单片机依次查询蔬菜大棚内各传感器的输出信号,然后再对输入信号进行相应处理后通过显示模块显示出来供菜农观测,与此同时,当显示值超出蔬菜正常生长所需要的环境指标时,系统将产生各种报警信号进行报警。除此之外,还可以将单片机采集到的数据输入到PC机中,然后对输入数据进行一系列的分析、处理,从而找出各数据间的相互关系及变化趋势。
2 系统硬件组成
该系统的硬件主要包括以下几个模块:AT89C51主控模块、各类传感器模块、A/D转换器、44780显示模块、电平转换器。其中AT89C51单片机主要完成对外围硬件的控制以及一些运算功能,传感器完成信号的采样功能,A/D转换器主要完成模/数的转换,44780显示模块完成字符、数字的显示功能,电平转换器将单片机采集到的数据转换成RS232电平向上位机传输。
2.4 44780显示模块
本系统采用44780驱动的LCD,HD抖780(KS0062)是用低功耗CMOS技术制造的大规模点阵LCD控制器(兼带驱动器),它与4bit/8bit微处理器相连,它能使点阵LCD显示大小写英文字母、数字和符号等丰富的信息,同时有较强的通用性应用,使用方便,用户用少量元件就可组成一个完整点阵LCD系统,送入相关的数据和指令即可实现所需的显示。

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

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

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

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

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

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

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

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

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

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

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

关键词:AT89C51;SHT11;大棚;温湿度;控制系统;传感器;单片机AbstractWith 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, traditional 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, 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 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 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 and humidity in a greenhouse.Key words:AT89C51; SHT10;vegetable shed; Temperature and humidity; Control System; sensor;Single-chip microcomputer目录1.绪论 (4)1.1 系统设计背景 (4)1.2 系统功能、优势及特点 (4)2. 设计内容 (5)2.1 总体方案的设计 (5)2.1.1 设计思想 (5)2.1.2 系统组成及框图 (5)2.2 系统主要电路的设计 (6)2.2.1 主要芯片89C51的功能及引脚图 (6)2.2.2 温湿度检测电路的设计 (7)2.2.3 温湿度传感器SHT11的工作原理 (8)2.2.4 温湿度调节系统的设计 (9)2.2.5 X25045简介 (9)3. 硬件设计 (10)3.1 温湿度测量电路 (10)3.2 LCD显示电路 (11)3.3 键盘扫描电路 (12)3.4输出接口控制电路 (13)3.5单片机与X25045接口电路 (14)4. 系统软件的设计 (15)4.1 系统主程序 (15)4.2 键盘扫描子程序,消抖程序流程图 (16)4.3 1602LCD液晶显示程序流程图 (19)4.4 温湿度读取子程序 (19)4.5 键盘扫描源程序 (20)4.6 显示程序 (22)4.7 温湿度采集程序 (26)参考文献 (27)引言在现代的温室种植技术中,温度、湿度是温室蔬菜能否茁壮成长的重要因素。

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

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

基于单片机的温室大棚温湿度控制系统设计一、本文概述随着现代农业技术的快速发展,温室大棚作为农业现代化的重要标志之一,已经成为提高农业生产效率、实现优质高效农业生产的重要途径。

温湿度作为影响植物生长的重要因素,对其进行有效控制对温室大棚内植物的生长具有至关重要的意义。

传统的温室大棚温湿度控制主要依赖人工经验和手工操作,这种方法不仅效率低下,而且很难实现对温湿度的精确控制。

基于单片机的温室大棚温湿度控制系统的设计研究成为了当前的研究热点。

本文旨在设计并实现一种基于单片机的温室大棚温湿度控制系统,通过自动采集和分析温室大棚内的温湿度数据,实现对温室大棚温湿度的精确控制。

本文首先介绍了温室大棚温湿度控制的重要性和现状,然后详细阐述了基于单片机的温室大棚温湿度控制系统的总体设计方案,包括硬件设计和软件设计。

接着,本文详细介绍了系统的主要功能模块,包括温湿度数据采集模块、数据处理与分析模块、控制执行模块等。

本文对所设计的系统进行了实验验证,并对实验结果进行了分析和讨论。

本文的研究不仅有助于实现对温室大棚温湿度的精确控制,提高农业生产效率,同时也为农业现代化的实现提供了新的技术支持。

希望本文的研究能够为相关领域的研究人员和实践者提供有益的参考和借鉴。

二、系统总体设计在《基于单片机的温室大棚温湿度控制系统设计》的项目中,系统的总体设计是确保整个控制系统能够稳定运行并实现预期功能的关键环节。

总体设计主要涉及到硬件和软件两个方面。

硬件设计方面,首先需要选择合适的单片机作为核心控制器。

考虑到系统的实时性、稳定性和成本等因素,我们选择了性价比较高的STC89C52单片机。

该单片机具有高速、低功耗、易于编程等优点,非常适合用于温室大棚的温湿度控制。

除了单片机外,还需要设计外围电路,包括温湿度传感器的选择、信号调理电路、显示电路、报警电路以及执行机构控制电路等。

我们将选用DHT11温湿度传感器来实时监测大棚内的温湿度,通过信号调理电路将传感器输出的模拟信号转换为单片机能够识别的数字信号。

基于AT89C51单片机的温室大棚环境测控系统设计

基于AT89C51单片机的温室大棚环境测控系统设计

目录目录 (1)1 绪论 (1)1.1 课题背景 (1)1.1.1 大棚环境对农作物生长的影响 (1)1.1.2 温室大棚的国内外发展现状及趋势 (2)1.1.3 本课题的研究意义及主要内容 (3)2 总体方案的设计 (5)2.1 实现功能 (5)2.2 总体方案设计 (5)2.3 详细设计 (6)3 系统硬件设计 (7)3.1 单片机的选择及其特性 (7)3.1.1 单片机的概述 (7)3.1.2 AT89C51简介 (7)3.2 温度传感器的选择及其电路设计 (11)3.2.1 温度传感器AD590简介 (12)3.2.2 温度测量电路 (12)3.2.3 A/D转换器ADC0809简介 (15)3.2.4 分频器CD4043 (16)3.3 湿度传感器的选择及其电路设计 (17)3.3. 1 湿度传感器HS1101简介 (17)3.3.2 湿度测量电路 (18)3.4 二氧化碳浓度的采集及电路 (20)3.4.1 二氧化碳浓度传感器TGS4160的简介 (20)3.4.2 传感器TGS4160的电路连接 (21)3.5 单片机外围控制电路设计 (22)3.5.1 “看门狗”电路 (22)3.5.2 电源电路 (24)3.6 键盘电路与显示单路设计 (24)3.6.1 键盘电路设计 (24)3.6.2 显示电路设计 (25)3.7 声光报警系统 (27)3.7.1 蜂鸣器简介 (27)3.7.2 报警电路 (28)3.8 执行机构电路设计 (29)3.8.1 固态继电器简介 (29)3.8.2 执行机构电路 (30)4 环境参数测控系统软件设计 (32)4.1 编程语言 (32)4.1.1 控制程序设计 (32)4.1.2 主控制程序设计 (32)4.2 系统的各子程序 (34)4.2.1 数据采集子程序 (34)4.2.2 湿度信号采集流程图 (35)4.2.3 键盘子程序 (36)4.2.4 键盘显示子程序 (37)附录系统程序 (38)总结 (45)致谢 (46)参考文献 (47)1 绪论1.1 课题背景1.1.1 大棚环境对农作物生长的影响作物的生长发育及产品的最终形成以及其产量与质量一方面取决于作物本身的遗传特性,另一方面取则决于外部环境条件。

基于单片机的温室大棚温度控制系统设计_本科毕业论文

基于单片机的温室大棚温度控制系统设计_本科毕业论文

基于单片机温室大棚温度控制设计摘要:本系统以AT89C51单片机为控制核心,利用温度传感器AD590对蔬菜大棚内的温度进行实时采集与控制,实现温室温度的自动控制。

本系统由单片机小系统模块、温度采集模块、加热模块、降温模块、按键以及显示模块六个部分组成。

可以通过按键设定温室的温度值,采集的温度和设定的温度通过LED 数码管显示。

当所设定的温度值比采集的温度大时,通过加热器加热,以达到设定值;反之,开启降温风扇,以快速达到降温效果。

通过该系统,对蔬菜大棚内的温度进行有效、可靠地检测与控制。

从而保证大棚内作物在最佳的温度条件下生长,提高质量和产量。

关键词:单片机、温室大棚、温度控制一、 硬件设计(一)设计目标本系统要控制的对象为这样一个规模的温室。

温室结构的参数为:屋脊高5.2m ,檐高3m ,单跨度6.5m ,长为20m ,地面面积为130平方米。

要实现的目标是,使薄膜温室的温度保持在20℃——30℃之间,在这个区域内温度值是可设定的。

(二)设计思路系统原理框图如图1所示。

本系统由单片机小系统模块、温度采集模块、WP 型温室加热器、降温模块、按键以及显示模块六个部分组成。

通过按键设定温度值,设定的温度值和采集的温度值都可以通过LED 数码管显示。

当所设定的温度值比采集的温度大时,通过加热器加热,以达到设定值;反之,开启降温风扇,以快速达到降温效果。

该系统对温度的控制范围在20℃——30℃,温度控制的误差小于等于0.5℃。

通过使用该系统,对蔬菜大棚内的温度进行有效、可靠地检测与控制,保证大棚内作物在最佳的温度条件下生长,提高质量和产量。

温度采集键盘扫描AT89C51控制系统图1系统原理框图该系统分为六个模块,分别是单片机小系统模块、温度采集模块、显示模块、键盘扫描模块、加热模块和降温模块。

(三)基于AT89C51的单片机小系统本系统采用Atmel 公司所生产的AT89C51单片机。

AT89C51单片机小系统如图2所示:图2 单片机小系统这个小系统由时钟脉冲和复位电路组成, AT89C51内部已具备振荡电路,只要在接地引脚上面的两个引脚(即19、18脚)连接简单的石英晶体即可。

基于AT89C51单片机的农用大棚多点温度测控系统设计与实现

基于AT89C51单片机的农用大棚多点温度测控系统设计与实现
Absr tThe g e nh us n r n e t o i o si c i g lg ttmpe au eh t ac : r e o e e vio m nalc ndt n , Md i n n i h , e r t r ,umi t,olc ndto n g s c ndto s di s i o iinsa d a o iin . y
杨 杰
( 州师范大学钱 江 学院 ,杭 州 3 0 1 杭 10 2)
摘 要 :大棚 内的环境 争件 ,主要 包括光 照条 件 、温度 条件 、湿度条 件 、土壤 条件 和气 体条件 。本 文介 绍 了单 线数 字式 温度传 感器 DS8 2 1B 0的基 本原 理 ,给 出了用 A 8C 1 片机 和 DS8 2 T9 5 单 1B 0构成 的 多点 温度测控 系统 的硬件 电路及 软件设 计 。 关键 词 : 自 控制技 术 ;数 字传 感 器 ;应 用 ;单 片机 ;测控 动
K e wo ds Aut y r : omai o r c noo ; g tl e o sAp ia in; tcc ntole h lgyDi ia ns r ; plc to SCM ; nto t s Co r l
D 1B 0是 D l a 半 导体 公司 生产 的数 字 化温度 传 感器 ,是 S 82 al s 世 界上 第 一片 支持 “ 线 总线 ”接 口的温度 传 感 器 ,温度 测量 范 一 围为 -5 ℃± 15 5 2 ℃,可 编程 为 9位一 2位 A/ 1 D转 换 精度 ,且 当 温度 在 一 1℃一 5 之 间 时测量 误 差仅 为 0 5 O +8  ̄ C . " 自身带 有非 易 C, 失性 的、用 户 可编 程 的高低 温 报警 触发 器 。D 1B 0 通过 单总 线 S82 进行 通信 ,即仅 需 要一 条数 据线 ( 地线 )就 能与 中央 微 处理 器 和 进行 通信 。现场 温 度直接 以 “ 线 总线 ” 的数字 方 式传 输 ,大 大 一 提高 了系统 的抗 干扰 性 。适 合于 恶劣 环境 的现场 温度 测 量 ,如 : 环境 控制 、设备 或过 程控 制 、测 温类 消 费 电子产 品等 。本文 主 要 阐述 了用 温 度传 感器 测量 并 显示 温度 的设 计 和实 现过 程 ,该 系 统 能取 得并 显 示 多点 的温度 数 据 ,可直 接应 用 在一 些 需要 测量 温度 的场 合 。 D 18 0 介 S 82 简 ( )D 1 B 0的特 性 一 S8 2 1 D IB 0单线接 口方 式 ,仅 需要 一根 信号 线 与 C U连 接 , . S8 2 P 即可 实现 CU同 D 1B 0的双 向通讯 。传 送 串行 数据 ,不 需 要外 P S82 部元件 。 2D 1B 0 每 个 芯 片 有 唯 一 编 码 , 支 持 组 网 功 能 , 多 个 . S8 2 D 1B 0可 以并联 在唯 一 的单线 上 ,实现 多 点测温 。 S8 2 3D 1B 0 的测温 范 围 为: -5 。一 2 ℃,在 一1 。+8 . S8 2 5 +1 5 O 5 ℃时 ,其测 量精 度 为 ±05C。 ." 4 D IB 0的测温 结果 的数 字量 位 数为 9 1 位 ,可编 程进 行 .S 8 2 —2 选 择 。 9 .5 s 70 s 在 3 7m 和 5m 内将温度 值 转化 9 和 1 位 的数 字 量 。 位 2 5 D IB 0不 需要 备份 电源 ,可用 数据 线 供 电, 也可 用外 部 .S 8 2 的电源 ( . — . V)供 电 。 3 05 5 6 用户 可 自设 定非 易 失性 的报 警上 下 限值 ,报 警搜 索 命令 可 . 以识 别 某片 D 1 B 0 度超 限 。 S82 温 ( )D 1 B 0引脚 及 功能 二 S 82 D 1B 0采用 3 T 一9 S82 脚 O 2封装 或 8脚 S I OC封装 。G D为地 ; N

基于AT89C51单片机的农业温室控制系统设计

基于AT89C51单片机的农业温室控制系统设计

基于AT89C51单片机的农业温室控制系统设计农业温室技术被广泛应用于现代农业生产中,其通过搭建一个封闭的生长环境,可以有效地保护作物不受外界环境的影响,提高作物产量和质量。

随着智能技术的快速发展,基于单片机的农业温室控制系统成为了农业生产中的重要利器。

本文将深入探讨,从传感器的选择、控制策略的优化、系统功能的实现等多个方面进行系统设计与分析。

在农业温室控制系统设计中,传感器的选择至关重要。

温室内部环境包括温度、湿度、光照、二氧化碳浓度等参数需要被监测和控制。

针对不同的作物种类和生长阶段,传感器的选择需要考虑到对应参数的灵敏度、精确度和可靠性。

基于AT89C51单片机的农业温室控制系统,传感器的选择是系统设计中不可或缺的一环。

除了传感器的选择外,控制策略的优化也是农业温室控制系统设计的关键。

温室内部环境的控制需要根据不同作物的生长需求和外界环境的变化进行智能调控。

通过合理设置控制策略,可以有效地节约资源、提高作物产量和品质。

基于AT89C51单片机的农业温室控制系统设计需要考虑到控制策略的优化和实时性,以满足不同作物种类和生长阶段的需求。

在系统功能的实现方面,基于AT89C51单片机的农业温室控制系统需要实现自动控制、远程监测、数据采集和存储等多种功能。

通过合理设计硬件电路和软件程序,可以实现温室内部环境的精准控制和管理。

同时,系统的稳定性和可靠性也是系统设计中需要重点考虑的问题,以保证农业生产的正常进行和作物的生长。

梳理一下本文的重点,我们可以发现,基于AT89C51单片机的农业温室控制系统设计是一个涉及多方面知识和技术的复杂工程。

通过传感器的选择、控制策略的优化、系统功能的实现等方面的探讨与研究,可以为农业温室技术的应用和发展提供技术支持和指导。

希望通过本文的探讨,能够对基于AT89C51单片机的农业温室控制系统设计有更深入的了解和认识。

基于51单片机的温室大棚温湿度检测报警系统设计

基于51单片机的温室大棚温湿度检测报警系统设计

湖南科技大学课程设计课程设计名称:多路温湿度测试报警系统学生姓名:学院:机电工程学院专业及班级:09级测控一班学号:00指导教师:2013年01 月18 日湖南科技大学机电工程学院课程设计任务书摘要随着现代技术的不断发展,生产生活现代化的不断提高,用温室大棚技术来培养农作物可以显著的提高农作物产量,降低农业生产对自然环境和气候变化的要求。

然而温室大棚对于温度湿度等一系列空气成分指标要求非常严格,而现代化的温室大棚则必须有一整套温度湿度的检测和控制系统,本设计就是为了适应现代温室大棚的需求,更加方便有效地观测环境温湿度,以便于更为科学合理地对温室大棚进行管理。

本设计是以单片机为核心,配合温湿度传感器,以及相关的外围电路组成的检测系统,可以接收所测环境的温度和湿度信号,检测人员可以通过LCD显示的数据,实时监控环境的温度和湿度情况,如果检测到的数据超过所设定的温湿度上下限,则系统会自动产生相应的声光报警。

所有的测量操作都可以通过主机控制软件来实现,温度和湿度传感器得到的测量信号,经电路转换为电信号,然后通过转换送到单片机进行数据处理,经软件分析处理后送显示装置。

本系统包括系统硬件和软件设计,可靠性高,结构简单,系统还应用RS232与上位机相连接,可以设置自动记录温度、湿度的相关的参数,也可以设置每隔一定的时间自动记录,操作简便,应用广泛。

关键词:STC89C52单片机,温湿度传感器, LCD显示AbstractWith the development of modern technology, the production of modern life continues to improve, for greenhouse technology to cultivate crops can significantly increase the yield of crops, reducing the agricultural production of the natural environment and climate change request. However, the greenhouse temperature and humidity requirements for a series of air composition indicators are very strict, and greenhouse modernization must have a set of temperature and humidity measurement and control system, the design is for people living with and the continuous improvement of production level, to the living environment and the requirements of the production environment is particularly important, control temperature and humidity is a typical example, therefore, emerge as the times require an intelligent temperature and humidity detection system in modern life and fast, convenient and reliable detection system, especially in the industrial production if the detection of inaccurate will occur in many production accidents. To provide a better life for modern people to work, scientific research, and more convenient facilities, we must start from the SCM technology, all toward digital control system, intelligent control direction. The design is based on single-chip microcomputer as the core, with the temperature and humidity sensor, detecting system and related peripheral circuit, can receive the measurement of environmental temperature and humidity signal, detecting personnel can be displayed by the LCD data, the temperature and humidity of real-time monitoring of the environment. The measurement operation all can be realized through the host computer control software, the measurement signals are temperature and humidity sensor, the circuit is converted to electrical signals, and then the data were processed by conversion to SCM, through the software analysis processing evacuation display device.The system hardware and software design, including the system of high reliability, simple structure, realizes the automatic control of temperature and humidity. The system also applies RS232 and host machine is connected, can parameters related to the automatic recording of temperature, humidity settings, can also be set at a certain time automatic recording, available in the meteorological observation.Keywords :STC89C52 microcontroller, temperature and humidity sensor, LCD display目录第1章概述……………………………………………………………………………1.1 课题研究的背景………………………………………………………………1.2 温湿度检测的发展状况以及存在的问题…………………………………1.3 本课程设计的主要内容………………………………………………………第2章系统总体方案设计………………………………………………………2.1 温湿度传感器…………………………………………………………………2.1.1 DHT11产品概述…………………………………………………………2.1.2 接口说明……………………………………………………………………2.1.3 电源引脚……………………………………………………………………2.1.4 串行接口(单线双向)……………………………………………………2.1.5 DHT11引脚说明…………………………………………………………2.1.6 焊接信息……………………………………………………………………2.1.7 注意事项……………………………………………………………………2.2 RS232接口……………………………………………………………………2.3 单片机STC89C52 ………………………………………………………2.4 LCD1602………………………………………………………………………第3章系统的硬件设计和连接…………………………………………………3.1 主控模块……………………………………………………………………………3.2 显示模块……………………………………………………………………………3.3 温度和湿度采集模块……………………………………………………………3.4 键盘设计……………………………………………………………………………3.5 与上位机相连电路的设计………………………………………………………3.6 报警电路设计………………………………………………………………………第4章系统软件方案的设计………………………………………………………4.1 程序流程图…………………………………………………………………………第5章总结与展望……………………………………………………………………参考文献因此为了保证产品的质量及机台的使用寿命,对其环境的要求也很高,尤其的是对温度、湿度的控制。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3阅读的主要参考文献及资料名称
[1]黄遵熹. 单片机原理接口与应用[M].西北工业大学出版社,2000.147—150.
[2]刘文涛. 单片机应用开发实例. 清华大学出版社 2005.
[3]韩太林. 单片机原理及应用. 电子工业出版社. 2005.
[4]张毅刚. 单片机原理及应用. 高等教育出版社. 2004.
本文主要研究内容如下:
1.进行温湿度控制系统的整体研究与设计。
2.利用键盘设置温湿度的上下限值。
3.利用数字温湿度传感器测量大棚内的温湿度。
4.利用LCD对温湿度进行实时显示。
[4]黄遵熹. 单片机原理接口与应用[M].西北工业大学出版社,2000.147—150.
[5]刘文涛. 单片机应用开发实例. 清华大学出版社 2005.
[6]韩太林. 单片机原理及应用. 电子工业出版社. 2005.
[7]张毅刚. 单片机原理及应用. 高等教育出版社. 2004.
[8]何立民. 单片机应用技术选编[第三版]. 北京航空航天大学出版社.2003.
虽然这种自动控制系统实现了自动化,适合规模化生产,提高了劳动生产率,通过改变大棚温室度的设定目标,可以自动的对大棚内温湿度进行调节,但是这种调节对作物的生长来说还是相对滞后的,难以介入作物生长的内在规律。所以在这种自动控制系统和实践的基础上,温湿度自动控制向着适合不同作物生长的智能化控制发展。
国外大棚业正致力于高科技发展,遥测技术,网络技术,控制局域网已逐渐应用于大棚的管理和控制中,近几年各国温度控制技术提出建立大棚行业标准,朝着网络化,大众化,大规模,无人化的方向发展的思路。
[5]何立民. 单片机应用技术选编[第三版]. 北京航空航天大学出版社.2003.
[6]付家才. 单片机控制工程实践技术. 北京化学工业出版社.2004.
[7]严天峰. 单片机应用系统设计与仿真调试. 北京航空航天大学出版社,2005
[8]徐爱钧. 8051单片机实践教程[M].电子工业出版社. 2006
毕业论文(设计)
题目名称温室大棚温湿度控制系统
院(系)电子信息学院
专业班级电气10803
2012年3月至2012年6月
大学毕业设计
学院(系)电子信息学院专业电气工程及其自动化班级电气10803班
学生姓名陶想林指导教师/职称唐桃波/讲师
1.毕业设计(论文)题目:
温室大棚温湿度控制系统设计
题目类别毕业设计
学院(系)电子信息学院
专业班级电气10803
学生姓名
指导教师
开题报告日期2012年3月11日
温室大棚温湿度控制系统设计
学生:****,电子信息学院
指导教师:****,电子信息学院
1题目来源
来源于生产/社会实际
2研究目的和意义
目前,我国农业正处于从传统农业到以优质,高效,高产为目标的现代化农业转化的新阶段。而大棚作为现代化农业实施的重要产物,在国内多数地区得到了广泛应用。现代农业生产离不开环境控制,农业大棚控制系统是实现温室生产管理自动化、科学化的基本保证。结合作物生长规律,控制环境条件,使作物在不适宜生长的反季节中,可获得比室外生长更优的环境条件,从而使作物达到优质、高产、高效的栽培目的。由于大棚中各种环境因素是可以人为控制的,因此控制技术直接决定着大棚中农作物的产量和质量。
4.毕业设计(论文)应完成的主要内容
(1)查阅资料,学习相关元器件的工作原理
(2)选择控制芯片与湿度传感器,制定控制方案,然后利用Protuse画出硬件电路原理图
(3)编写程序并进行仿真
(4)在日志上记下每天的设计活动
5.毕业设计(论文)的目标及具体要求
(1)完整硬件设计电路
(2)软件框图及程序清单
2.毕业设计(论文)起止时间:2011 年3 月21日~2011年 6月10日
3.毕业设计(论文)所需资料及原始数据(指导教师选定部分)
[1]卢飞跃.红外遥控多路抢答器的设计[J].番禺职业技术学院学报,2003
[2]刘志文. 遥控开关系统的理论设计与应用. 大学学报(教科文艺) 2003,(3)
[3]黄陇. 实用型红外遥控功能开关的设计与实现. 2003,33(2)
[9]付家才. 单片机控制工程实践技术. 北京化学工业出版社.2004.
[10]严天峰. 单片机应用系统设计与仿真调试. 北京航空航天大学出版社,2005
[11]裴彦纯. 基于单片机系统的红外遥控器应用,现代电子技术.2007
[12]徐爱钧. 8051单片机实践教程[M].电子工业出版社. 2006
5主要研究内容,关键问题的解决思路
本系统的设计的硬件主要包括:主要是单片机AT89C51,检测系统,显示电路,A|D电路,报警电路等。利用传感器测量大棚内的温湿度经过信号处理,将传感器测得的数据送至控制系统(AT89C51),与预设的农作物最适合生长的温湿度值的上下限进行对比,并通过显示电路将测得的温湿度进行实时显示。如果不同作物的适合生长的温度不一样,可以通过键盘电路修改预设值。控制系统根据比较的结果对调节系统发出相应的指令,启动相应的调节设备如喷水机,吹风机,加热器,降温等,调节大棚内的温湿度状态。如果测得的数据超过了预设值的上下限,则报警电路会报警。这样就实现了对大棚温湿度的自动控制。
6.完成毕业设计(论文)所需的条件及上机时数要求
须proteus仿真,用VC编写程序,上机时数80小时
任务书批准日期2011年1月13日 教研室(系)主任(签字)
任务书下达日期2011年1月13日 指导教师(签字)
完成任务日期2011年6月10日学生(签名)
****大学
毕业设计开题报告
题目名称温室大棚温湿度控制系统设计
4国内外现状和发展趋势与研究的主攻方向
美国是将计算机应用于大棚和管理最早,最多的国家之一。美国开发的大棚计算
机控制与管理系统可以根据作物的特点和生长所需要的条件,对大棚内的光照,温度,湿度等诸多因素进行自动控制。这种自动控制系统需要种植者输入温室作物生长所需的环境的目标参数,计算编机根据传感器的实际测量值与事先设定的目标进行比较,以决定大棚温湿度的控制过程,按照相应的机构进行加热,降温或者是浇水,通风等。目前,我国绝大部分自主开发的大棚温湿度控制或者进口的国外设备都属于这种系统。
相关文档
最新文档