基于单片机的智能温室大棚控制系统_毕业论文设计 .pdf

上传人:Che****ry 文档编号:34869844 上传时间:2022-08-19 格式:PDF 页数:49 大小:1,005.29KB
返回 下载 相关 举报
基于单片机的智能温室大棚控制系统_毕业论文设计 .pdf_第1页
第1页 / 共49页
基于单片机的智能温室大棚控制系统_毕业论文设计 .pdf_第2页
第2页 / 共49页
点击查看更多>>
资源描述

《基于单片机的智能温室大棚控制系统_毕业论文设计 .pdf》由会员分享,可在线阅读,更多相关《基于单片机的智能温室大棚控制系统_毕业论文设计 .pdf(49页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、基于单片机的智能温室大棚控制系统长春大学1 基于单片机的智能温室大棚控制系统摘要温室是现代农业生产所必需的基本设备,用它有效地控制温度、 光照、湿度、二氧化碳浓度等是改变植物生长环境、为植物生长创造最佳条件、 避免外界四季变化和恶劣气候对其影响的前提。 本设计以 STC89C52单片机为核心完成了对空气温度、土壤湿度、光照度进行数据的采集、处理、显示等系统的基本框图、工作原理和继电器控制的设计的工作。主要内容有: (1)通过单片双端集成温度传感器 AD590采集实时温度。(2)通过湿度传感器HS1100采集实时湿度。(3)通过固态电化学性二氧化碳传感器TGS4160 采集二氧化碳浓度。(4)判

2、断采集到的参数值与设置值是否一致,并进行继电器控制。通过以上设计可以对植物生长过程中的土壤湿度、环境温度、光照度以及二氧化碳浓度进行了实时地、 连续地检测、 直观地显示并进行自动地控制。克服了传统的人工测量方法不能进行连续测量的弊端,节省了工作量, 并避免了人为的疏漏或错误造成的不必要的损失。关键词: 单片机温度传感器湿度传感器二氧化碳传感器名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 49 页 - - - - - - - - - 基于单片机的智能温室大棚控制系统长春大

3、学2 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 49 页 - - - - - - - - - 基于单片机的智能温室大棚控制系统长春大学2In this paper Greenhouse is essential for modern agriculture basic equipment, use it to effectively control, such as temperature, light, humidity, carbon dioxide conce

4、ntration is to change the plant growth environment, create the best condition for plant growth, avoid the seasons change and the influence of bad weather. This design to STC89C52 single-chip microcomputer as the core to complete the air temperature, soil moisture, and light for data acquisition, pro

5、cessing and display system of the basic block diagram, working principle and the design of relay control work. Main contents are: (1) by monolithic integrated temperature sensor AD590 to collect real-time temperature. (2) by the humidity sensor HS1100 gathering real-time humidity. (3) through solid

6、electric chemical carbon dioxide sensor TGS4160 collecting carbon dioxide concentrations. (4) determine whether collected parameter value and set value, and relay control. Through the above can be designed for plants to grow in the process of soil humidity, environment temperature, light and co2 con

7、centration in real time, continuous detection, display visually and automatically control. Overcomes the traditional continuous measurement of the shortcomings of manual measurement method does not, and save the workload, and avoid the unnecessary loss caused by the omission or human error. Key word

8、s :SCM temperature sensor humidity sensor carbon dioxide sensor 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 49 页 - - - - - - - - - 基于单片机的智能温室大棚控制系统长春大学1 目录1. 绪论 . 11.1 课题背景及研究意义. 1 1.2 国内外温室控制技术发展概况. 2 1.2.1 国外状况 . 3 1.2.2 国内状况 . 3 1.3 选题的目的和意义. 3 2. 温室大棚自动控

9、制系统控制方案设计 . 5 2.1 控制方案设计. 5 2.2 系统硬件结构. 6 2.3 温室大棚的硬件组成. 7 2.3.1 传感器 . 7 2.3.2 单片机控制系统和微机系统. 10 2.4 温室大棚的软件组成. 11 2.4.1 单片机软件设计. 11 2.5 测试系统的组成及原理. 13 2.5.1 测试系统的设计. 13 (1) 温度测量电路. 13 (2)湿度测量电路. 14 (3)CO2含量测量电路. 15 2.5.2 微处理器系统. 16 2.6 程序模块 . 16 2.6.1 主程序 . 16 2.6.2 显示子程序 . 16 2.6.3 A /D转换测量子程序. 17

10、2.6.4 显示数据转换子程序. 17 3. 温室大棚的数据采集系统 . 18 3.1 系统设计 . 18 3.1.1 系统组成 . 18 3.1.2 系统工作原理. 19 3.2 系统软件设计. 19 3.2.1 上位机软件设计. 19 3.2.2 下位机软件设计. 19 3.3 误差分析 . 19 3.4 可靠性设计 . 19 3.4.1 硬件可靠性设计. 20 3.4.2 软件可靠性设计. 20 4. 温室大棚监测控制系统. 21 4.1 系统的总体结构和特点. 21 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精

11、心整理 - - - - - - - 第 4 页,共 49 页 - - - - - - - - - 基于单片机的智能温室大棚控制系统长春大学2 4.1.1 系统的总体结构. 21 4.2 主要特点 . 22 4.2.1 信号检测的多元化. 22 4.2.2 信号检测的连续化. 22 4.2.3数据采集与处理的实时化. 22 4.2.4系统功能的易扩充性. 22 4.3 硬件结构 . 22 4.4 系统软件设计. 23 4.4.1控制系统软件结构. 23 4.4.2软件的实现 . 24 5. 总结 . 25 致谢. 26英汉互译 . 27参考文献 . 35附 主程序流程图. 36名师资料总结 -

12、- -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 49 页 - - - - - - - - - 第 1 章绪 论1.1 课题背景及研究意义中国农业的发展必须走现代化农业这条道路,随着国民经济的迅速增长, 农业的研究和应用技术越来越受到重视,特别是温室大棚已经成为高效农业的一个重要组成部分。现代化农业生产中的重要一环就是对农业生产环境的一些重要参数进行检测和控制。 例如:空气的温度、 湿度、二氧化碳含量、 土壤的含水量等。在农业种植问题中,温室环境与生物的生长、发育、能量交换密切相关,进行环境

13、测控是实现温室生产管理自动化、 科学化的基本保证,通过对监测数据的分析,结合作物生长发育规律,控制环境条件,使作物达到优质、高产、高效的栽培目的。以蔬菜大棚为代表的现代农业设施在现代化农业生产中发挥着巨大的作用。大棚内的温度、湿度与二氧化碳含量等参数,直接关系到蔬菜和水果的生长。国外的温室设施己经发展到比较完备的程度,并形成了一定的标准, 但是价格非常昂贵,缺乏与我国气候特点相适应的测控软件。而当今大多数对大棚温度、 湿度、二氧化碳含量的检测与控制都采用人工管理,这样不可避免的有测控精度低、劳动强度大及由于测控不及时等弊端,容易造成不可弥补的损失, 结果不但大大增加了成本,浪费了人力资源,而且

14、很难达到预期的效果。因此,为了实现高效农业生产的科学化并提高农业研究的准确性,推动我国农业的发展, 必须大力发展农业设施与相应的农业工程, 科学合理地调节大棚内温度、 湿度以及二氧化碳的含量,使大棚内形成有利于蔬菜、水果生长的环境,是大棚蔬菜和水果早熟、优质高效益的重要环节。目前, 随着蔬菜大棚的迅速增多, 人们对其性能要求也越来越高,特别是为了提高生产效率, 对大棚的自动化程度要求也越来越高。由于单片机及各种电子器件性价比的迅速提高,使得这种要求变为可能。 当前农业温室大棚大多是中、小规模,要在大棚内引人自动化控制系统,改变全部人工管理的方式, 就要考虑系统的成本, 因此,针对这种状况, 结

15、合郊区农户的需要,设计了一套低成本的温湿度自动控制系统。该系统采用传感器技术和单片机相结合,由上位机和下位机 ( 都用单片机实现 ) 构成,采用 485接口进行通讯, 实现温室大棚自动化控制。中国农业的发展必须走现代化农业这条道路,随着国民经济的迅速增长,农业的研究和应用技术越来越受到重视,特别是温室大棚已经成为高效农业的一个重要组成部分。现代化农业生产中的重要一环就是对农业生产环境的一些重要参数进行检测和控制。 例如:空气的温度、 湿度、二氧化碳含量、 土壤的含水量等。在农业种植问题中,温室环境与生物的生长、发育、能量交换密切相关,进行环境测控是实现温室生产管理自动化、 科学化的基本保证,通

16、过对监测数据的分析,名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 49 页 - - - - - - - - - 结合作物生长发育规律,控制环境条件,使作物达到优质、高产、高效的栽培目的。以蔬菜大棚为代表的现代农业设施在现代化农业生产中发挥着巨大的作用。大棚内的温度、湿度与二氧化碳含量等参数,直接关系到蔬菜和水果的生长。国外的温室设施己经发展到比较完备的程度,并形成了一定的标准, 但是价格非常昂贵,缺乏与我国气候特点相适应的测控软件。而当今大多数对大棚温度、 湿度、二氧化

17、碳含量的检测与控制都采用人工管理,这样不可避免的有测控精度低、劳动强度大及由于测控不及时等弊端,容易造成不可弥补的损失, 结果不但大大增加了成本,浪费了人力资源,而且很难达到预期的效果。因此,为了实现高效农业生产的科学化并提高农业研究的准确性,推动我国农业的发展, 必须大力发展农业设施与相应的农业工程, 科学合理地调节大棚内温度、 湿度以及二氧化碳的含量,使大棚内形成有利于蔬菜、水果生长的环境,是大棚蔬菜和水果早熟、优质、高效益的重要环节。目前,随着蔬菜大棚的迅速增多,人们对其性能要求也越来越高,特别是为了提高生产效率, 对大棚的自动化程度要求也越来越高。由于单片机及各种电子器件性价比的迅速提

18、高,使得这种要求变为可能。1.2 国内外温室控制技术发展概况1.2.1 国外状况世界发达国家如荷兰、 美国、以色列等大力发展集约化的温室产业,温室内温度、光照、水、气、肥实现了计算机调控,从品种选择、栽培管理到采收包装形成了一整套完整的规范化技术体系。美国是最早发明计算机的国家,也是将计算机应用于温室控制和管理最早、最多的国家之一。美国有发达的设施栽培技术,综合环境控制技术水平非常高。环境控制计算机主要用来对温室环境( 气象环境和栽培环境 )进行监测和控制。 以花卉温室为例,温室内监控项目包括室内气温、水温、土壤温度、锅炉温度、管道温度、相对空气湿度、保温幕状况、通窗状况、泵的工作状况、CO2

19、浓度、 Ec调节池和回流管数值、 pH调节池和回流管数值;室外监控项目包括大气温度、太阳辐射强度、风向风速、 相对湿度等。 温室专家系统的应用给种植者带来了一定的经济效益,提高了决策水平, 减轻了技术管理工作量, 同时也为种植带来了很大方便2。以园艺业著称的荷兰从 20世纪80年代以来就开始全面开发温室计算机自动控制系统,并不断地开发模拟控制软件。目前,荷兰自动化智能玻璃温室制造水平处于世界先进水平,拥有玻璃温室1.2 万多平方米,占世界 1/4 以上,有85的温室用户使用计算机控制温室环境。荷兰开发的温室计算机控制系统是通过人机交互界面进行参数设置和必要的信息显示,可绘制出设定参数曲线、 修

20、正值曲线名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 49 页 - - - - - - - - - 以及测量的数据曲线, 可以从数据库内调出设定的时间段内参数以便于必要的数据查询,并能直接对计算机串行口进行操作,完成上位机与下位机之间的通信。上位机软件集参数设置、信息显示、控制等功能于一体, 同时还能够很好地完成温室灌溉和气候的控制和管理。此外,国外温室业正致力于向高科技方向发展。遥测技术、网络技术、控制局域网已逐渐应用于温室的管理与控制中。控制要求能在远离温室的计算机

21、控制室就能完成,即远程控制。 另外该网络还连接有几个通讯平台,用户可以在遥远的地方通过形象、 直观的图形化界面与这种分布式的控制系统对话,就像在现场操作一样,给人以身临其境之感。1.2.2 国内状况我国农业计算机的应用开始于20世纪70年代,80年代开始应用于温室控制与管理领域。 20世纪90年代初期,中国农业科学院农业气象研究所和作物花卉研究所,研制开发了温室控制与管理系统,并开发了基于Windows 操作系统的控制软件;90年代中后期,江苏理工大学毛罕平等人研制开发了温室软硬件控制系统,能对营养液系统、温度、光照、CO2 、施肥等进行综合控制,是目前国产化温室计算机控制系统较为典型的研究成

22、果。在此期间, 中国科学院石家庄现代化研究所、中国农业大学、中国科学院上海植物生理研究所等单位也都侧重不同领域,研究温室设施的计算机控制与管理技术。 “九五”期间,国家科技攻关项目和国家自然科学基金均首次增设了工厂化农业(设施农业 )研究项目,并且在项目中加大了计算机应用研究的力度,其中“九五”国家重大科技产业工程“工厂化高效农业示范工程” 中,直接设置了“智能型连栋塑料温室结构及调控设施的优化设计及实施”的专题3。20世纪90年代末,河北职业技术师范学院的闫忠文研制了作物大棚温湿度测量系统,能对大棚内的温湿度进行实时测量与控制。中科院合肥智能机械研究所研制了“农业专家系统开发环境DET 系列

23、软件”和智能温室自动控制系统,能够有效地提高作物产量、缩短生长期、减小人工操作的盲目性。 北京农业大学研制成功“ WJG-1 ”温室环境监控计算机管理系统,采用了分布式控制系统。河南省农科院自动化控制中心研制了“GCS I 型智能化温室自动控制系统” ,采用上位机加 PLC 的集散式控制方法,软件采用智能化模糊算法。中国农业大学设计研制的“山东省济宁大型育苗温室计算机分布式控制系统”,实现了计算机分布式控制4。1.3 选题的目的和意义温室是观赏植物栽培生产中必不可少的设施之一,不同种类观赏花卉对温度及湿度等生长所需条件的要求也不尽相同,为它们提供一个更适宜其生长的封闭名师资料总结 - - -精

24、品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 49 页 - - - - - - - - - 的、良好的生存环境, 以提早或延迟花期, 最终将会给我们带来巨大的经济效益。随着现代科技的发展, 电子计算机已用于控制温室环境。 该系统可自动控制加热、降温、通风。根据需要,通过按键将温度信息输入MCU ,根据情况可随时调节环境。温室环境自动化控制系统在大型现代化温室的利用,是设施栽培高新技术的体现。本文将使用 8051 型单片机对温度及湿度控制的基本原理实例化,利用现有资源设计一个实时控制温室大棚温度、

25、湿度等的控制系统。 目的是通过这次毕业设计, 让我们将课本知识与实践相结合,更加深刻的理解自动控制的运作模式及意义,也能够将所学知识和技能更多的运用于生活和工作中,学以致用。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 49 页 - - - - - - - - - 第 2 章 温室大棚自动控制系统的控制方案设计目前, 我国农村使用的简易日光温室绝大部分采用手动控制, 生产效率低下 ,单位产品的生产成本偏高。 随着温室产业的发展 , 温室作物趋向于多样化 , 对温室的控制

26、要求也随之提高, 手动控制因其控制精度低已开始不能满足温室生产的需求, 需要设计一种控制器减少手动控制。而当今国内常见的智能温室系统都是采用工控机或者PLC方案, 价格昂贵 , 较大部分用户经济能力承受不起。因此, 在系统的设计过程中要充分考虑用户的经济承受能力, 减少温室设计中的各种成本,提高劳动生产率 , 这在温室上具有较为深远的意义。 为此, 针对简易日光温室对温度、湿度以及光照度等环境因素的控制要求, 设计和开发了基于STC89C58RD +单片机的低成本温室自动化控制系统。2.1 控制方案设计植物的生长是在一定环境中进行的, 在生长过程中受到环境中各种因素的影响, 其中对植物生长影响

27、最大的是温度、湿度和光照度。环境中昼夜的温度、湿度和光照度的变化大 , 对植物生长极为不利。现代温室有内外遮阳系统、加温系统、自然通风系统、湿帘风机降温系统、补光系统、补气系统、环流风机、灌溉系统、施肥系统、 自动控制系统等常用的环境系统,能够对植物的生长进行合理的控制 , 而如何才能合理地控制这些配套设备的运作和协同则需要有一套完善的硬、软件温室系统进行控制。因此, 本系统就是利用价格便宜的一般电子器件来设计一个参数精度高, 控制操作方便 , 性价比高的应用于农业种植生产的温室大棚测控系统。该系统由单片机对温度、湿度等参数进行巡回测量, 并对测量的结果进行优化补偿 , 并进行调控 , 此外主

28、控制器还可以同时完成系统参数测量, 数据存储等 , 硬件总体设计结构如图2.1所示。由图2.1可知 , 整个系统采用STC89C58RD +单片机为处理核心 , 通过温室现有的各种传感器检测温室的温度、湿度、光照度等环境因素, 经由控制系统的8 路模拟量、数字量输入接口传输到CPU中, 并与系统设定值进行比较、 判断、处理以及相关数据的存储。然后将CPU处理后各种控制结果通过16 路开关量输出口传送到电机和电磁阀等执行机构上,从而实现对温室的控制。 温室独立控制系统上还包扩各种人机界面和数据传输接口, 实现了人机交换方式以及实时参数的设定。本控制系统采用宏晶科技公司生产 STC 51 系列单片

29、机控制器 (STC89C58RD+) 。该单片机具有强加密性 , 无法解密,具有超强的抗干扰性能 , 且芯片内部自带看门狗。 STC89C58RD+单片机最高时钟频率为 080MHz,32k的 Flash存储器、 1280 字节的 RAM 、拥有 P4 口适合需要多I/O 的系统设计、 16k 字节的 E2PROM 可以提供比其它单片机更多的存储空间。其名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 49 页 - - - - - - - - - 不需要依靠任何烧录器 ,

30、 直接通过电脑上的串口以ISP 方式进行烧录。这种单片机的烧录方式操作简单容易, 程序的调试灵活 , 修改方便 , 且不受地域、时间和环境的影响和限制 , 可为以后产品的改进和升级提供方便。温湿度传感器8路模拟量和8路数字量输入接口光照度传感器土壤含水率传感器LCD16路开光量输出接口CPURS232 RS485键盘接口通风系统执行电机加热系统执行机构湿连水泵采集输入层数据处理层操作控制层图 2.1 总体结构图2.2 系统硬件结构整个系统采用模块化设计, 硬件结构由传感器和单片机、控制装置组成, 传感器将物理参量转换为电压并完成信号的调理,再送人模数转换器ADC0809 , 由下位单片机 AT

31、89S51读取,单片机将数据通过485总线送给上位机, 上位机设有显示功能,根据预先设置的参数决定要采取的措施,并将信息传给下位机,由下位机控制通风和喷灌装置, 也可以通过键盘强制控制。 智能温室大棚控制系统的组成基于两个方面:单栋温室大棚控制系统和集约化生产连栋温室大棚控制系统。后者建立在前者的基础上, 前者适于我国农村个体经营的现状。对于单栋温室大棚控制系统,设置了独立的控制和显示等功能,并设置了RS-232和 RS-485通讯接口,便于和上位机通信,实现集散控制系统,其模式如图2.2 。另外,在设计过程中考虑到农生产的特点,每个系统的各部分接口都作了模块化设计,并增加备用接口和功能, 便

32、于大棚生产重建和生产场地的变化,也增加了系统的通用性, 扩大了适用范围。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 49 页 - - - - - - - - - 上位机通信接口大棚2大棚n大棚1大棚 n-1图 2.2 集散控制系统实现2.3 温室大棚的硬件组成温室大棚的硬件组成原理如图2.3 所示:湿度传感器空气湿度传感器74HCD4051测温放大器程控放大器土壤含水率传感器其他传感器MAX338A/D转换器P1P2AT89C55P0P1HD7279A驱动电路通讯口

33、MAX813储存器键盘显示继电器调光图 2.3 温室大棚系统的主要硬件组成原理图2.3.1 传感器本系统设计了对与作物生长发育有关的环境温度、湿度、光照度、CO2含量及土壤水量等参数进行采集的功能, 实现温室大棚内各种参数的数据采集任务,传感器负责对温室环境因子的采集,将采集信转换为0-5 伏的电压信号,送入ADC0809, 再经过数模转换 , 供单片机使用,而使用的各种类型传感器,分别介绍如下:1. 温度传感器温度传感器的选择余地较大可选用集成温度传感器铂电阻传感器及数字式传感器本系统采用广州市科技发展公司自动化研究室生产的“可选通式温度传感器”型号为 KSG 。优点是内置选通码和数字信号传

34、输,测温范围为-10-50,名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 49 页 - - - - - - - - - 精度为 : 0.3 ,适用于远距离传输。1.1 温度传感器 AD590简介AD590是美国模拟器件公司生产的单片集成两端感温电流源。是利用PN结正向电流与温度的关系制成的电流输出型两端温度传感器。AD590具有线性好、性能稳定、灵敏度高、无需补偿、热容量小,抗干扰能力强、可远距离测温并且使用方便等优点。 这种器件在被测温度一定时, 相当于一个恒流源,

35、 测量精度高,并具有消除电源波动的特性。 它的电源电压可以在4V6V范围变化, 电流 Ir 变化 luA,相当于温度变化1K。AD590可以承受 44V正向电压和 20V反向电压,因而器件反接也不会被损坏。集成温度传感器实质上是一种半导体集成电路,它是利用晶体管的b 一 e 结压降的不饱和值Vbe与热力学温度 T和通过发射极电流I 的下述关系实现对温度的检测 : Vbe=qKITlnI ,K-波尔兹常数; q- 电子电荷绝对值集成温度传感器的输出形式分为电压输出和电流输出两种。电压输出型的灵敏度一般为 10mV/K ,温度 0时输出为 0,温度 25时输出 2.982v; 电流输出型的灵敏度一

36、般为luA/K ,本文选用的是电流输出型温度传感器。AD59O 的主要特性如下 : 流过器件的电流(uA) 等于器件所处环境的热力学温度( 开尔文 ) 度数,即:Ir/T=luA/K; AD590的测温范围为 -55+150; AD590的保存温度为 -65+175; AD590的电源电压范围为4V30V 输出电阻为 710M ; 响应时间仅为 20us; 精度高。 AD590共有 I 、J、K、L、M五档,其中 M档精度最高,在 -5+l50 范围内,非线性误差为0.3。2. 湿度传感器本系统的湿度传感器选用Honeywell 公司的集成湿度传感器HIH3610,该传感器内部集成了信号处理功

37、能电路,可完成将相对湿度值变换成电容值,再将电容值转换成线性电压输出的任务。输出电压为:outsupplyV =V 0.0062(sensor%RH)+0.16在本系统中supplyV 固定为 +5V,则其输出电压值正比于湿度测量值,因此可由测试现场的温度值决定。送LM258 ,在此处 LM258起电压跟随作用,以与采集现场隔离和提高带负载能力。 然后信号送带 8 路开关以及微处理机兼容的控制逻辑的CMOS 组件 AD转换器 ADC0809, 经转换后送单片机I/O 口。在该设计中温度的极限参数为:-5OT7O ;湿度的极限参数为l H99;温度的显示分度为01;湿度的显示分度为05;名师资料

38、总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 49 页 - - - - - - - - - 芯片特点:低成本,大批量OEM 设计精度 2% ,激光修正互换性至5% 线性电压输出对应 %RH 低功耗设计: 200A驱动电流快速反应: 15 秒稳定性好、低漂移、抗化学腐蚀性能HIH-3610 有许多性能指标,能性能指标见表3.5 表 3.5 HIH-3610性能指标RH精度( 1)2%RH ,0-100%RH 非凝结, 25,供电电压 =5VDC RH互换性5%RH ,0-60%

39、RH ;8%90%RH RH线性0.5%RH 典型值RH迟滞1.2%RH 满量程 ( 最大值 ) RH重复性0.5%RH RH反应时间1/e25 5 秒,慢流动的空气中RH稳定性1%RH( 典型值 ) ,在 50%RH 环境, (5 年时间内)供电电源供电电压消耗电源4 到 5.8VDC ,传感器在 5VDC 下标定0.2mA5VDC 输出电压供电电压 =5VDC 驱动限制Vout=Vsupply0.0062(Sensor RH)+0.16,典型值 25 (所附的工厂标定数据提供类似的、每个传感器单独标定的数据25 )0.8 到 3.9VDC输出25 典型值对称的拉 / 推:50A典型值, 2

40、0A最小值, 100A最大值开启90%RH 时,将引起 3%RH 的漂移2、当供电电压处于 5V时,上限可提高名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 49 页 - - - - - - - - - 3、传感器对光敏感,为得到最好的测量结果,应避免传感器接收亮光。3. 光照传感器光照传感器选用硅太阳能电池的感应元件及滤光系统构成光照传感器, 该传感器将 0-150000LX 的光照信号转换为电压信号,此信号经运放电路放大为0-5 电压输出。4. 土壤水分传感器土壤水

41、分传感器采用中科院南京土壤研究所研制的电阻式土壤湿度传感器,该传感器由陶头、塑料连接管、压阻传感器、真空表头四部分组成,该传感器输出为电压值此电压值虽能反映出土壤水势的状态变化但它不能直观地反映土壤水势指标值,所以需对传感器进行重新标定。5. CO2传感器CO2传感器选用红外线气敏传感器,此传感器具有精度高,选择性好,浓度检测范围大等特点,此传感器将质量分数范围在0-100010-6浓度的 CO2转换为0-5电压输出。传感器输出的电压信号,直接送至A/D 转换器,经 A/D 转换后由单片机进行相应的运算、显示和储存。2.3.2 单片机控制系统和微机系统它主要包括: ADC0809数模转换、单片

42、机89C51 、继电器、侍服电机、本系统采用启动三环计算机厂生产的SCB-51-IU 单片机应用板 , 采用片选法配备了89C51 、2764、ADC0809 、8155 等芯片 , 具有较强的抗干扰能力微机系统采用普通的微机即可。1. A/D 转换该设计选用 ADC0809 把各被检测电压信号转换为数字信号送至主控制器,其优点在于换精度高, 抗干扰能力强,线性度高,并可通过软件程下直接实现温度、土壤含水率等参数的切换。2. 系统控制器该设计选用 20K字节内存存储器和内部256字节 RAM 的单片机 AT89C55 作为主控器。该系统由单片机对温度湿度等参数进行巡回测量,并对测量的结果进行优

43、化补偿,并进行调控,此外,主控制器还可以同时完成系统参数测量,数据存储,以及与上位机通信等功能。 主控器控制功能主要包括调湿、调温和室外保温等控制。调湿,通过AT89C55 控制加热炉和风机完成升温,室内降温主要通过排气扇完成和风机完成。土壤调湿主要通过浇水、加肥来实现,可自动完成或采用辅助报警, 由人工完成。 室外保温通风调光主要采用自动或半自动得外部设备名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 49 页 - - - - - - - - - 完成。键盘和显示由H

44、D7279A 完成。2.4 温室大棚的软件组成系统软件设计包括单片机程序设计和微机程序设计。2.4.1 单片机软件设计它的主要功能模块有:采集模块、控制模块、通讯模块。1. 采集模块采集模块主要完成对ADC0809 的通道的控制和转换结果的读取,并将结果暂存人数据区。通过对AT89S51定时器 T0的计数实现定时,每15min 采集 1 次,用定时器 T,定时来确定三个参量的采集时间间隔,定为 0.50s 。温室内布置有温度、湿度、土壤水分、光照传感器、温度传感器将采集的信号送到89C51内的定时器 T0的输入端 , 通过对定时器 T0 的计数 , 实现温度的采集;度、土壤水分、光照传感器采集

45、的电压值分别通过校正,转换为标准的0-5 电压,送到ADC0809 的输入端,再经过数模转换,变换为数字信号,送到89C51 。由于传感器、ADC0809 的采集、转换速度快,一分钟内可以采集成千上万条数据,温室内环境因子变化没有这么快,在实际应用中,没有必要对这些数据都进行处理,所以要对采集的周期加以控制。本实验每五分钟采集一次温度、湿度、土壤水分、光照传感器,将采集值送到89C51 。2. 控制模块控制模块分温度控制、空气湿度控制、光照控制、土壤湿度控制。根据不同的控制要求,发出不同的控制信号,。通过继电器、行程开关、电机、控制开关窗、屋顶喷淋、遮阳网、滴灌,达到实时控制的要求控制模块实现

46、对通风和喷灌装置的控制, 当接收到上位机的控制信号时,将相应的引脚置零即可开通通风和喷灌装置。控制模块分温度控制、湿度控制、光照控制,当温室内的温度高于设定的温度上限时,通过开窗装置开窗通风,喷淋装置在屋顶上喷淋, 达到温室降温的目的,当温室内的温度低于设定的温度下限时,通过关窗来实现保温目的。湿度的控制同样是通过开关窗和温室内喷淋来实现光照控制是通过遮阳网来实现,当太阳的光照强度高于设定的光照值时,关遮阳网,低于设定的值,开遮阳网, 滴灌控制是当土壤水分传感器的值低于设定的值时,打开滴灌装置进行灌溉。3. 通信模块通讯模块可将采集到的参量传到上位机,并接收上位机发来的控制信息。实现上位机和单

47、片机之间的通信,便于用户远程管理, 单片机将采集的数据和控制装置当前的状态信息通过RS-485送到上位机,实现信息的上传。通讯模块首先需要初始化设置 , 设置串口的工作方式、 波特率、定时器的工作方式 , 设置串口中名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 49 页 - - - - - - - - - 断位和全局中断位。其次设置传输数据的帧格式, 向上位机发送的数据有温度、湿度、光照、当前设备的状态等 , 不同的数据之间需要有区分标志, 在数据区的头部加上联络标志

48、和结束标志;接收到上位机的数据有各种控制信号, 在各个控制信号间有区分标志 , 同样在数据区的头尾有标志信号, 目的是区分是有效数据还是误码。如果是误码 , 则不处理 , 不执行控制处理程序 , 直接退出中断; 如果是有效数据 , 则接收 , 并根据控制信号进行操作 , 向控制部件发送命令 , 控制开关窗、遮阳网等部件 , 达到实时控制的目的。 最后在主程序中 , 使用顺序方式向微机发送数据;使用中断方式接受微机发来的数据。单片机串行通信的工作方式如下: MOV TMOD, #25H;选用定时器 T1作为波特率发生器 , 工作模式 2 。MOV TH1, #0F3H ;定时器初植 , 波特率为

49、 1200B/S。MOV TL1, #0F3H ;8 位重装。MOV SCON, #50H;串行口工作方式设置为方式 1,REN=1。MOV PCON, #00H;设置波特率的选择位。SETB TR1 ;启动定时器 T1。SETB ES ;串口中断允许SETB EA ;中断允许。2.4.2 微机软件设计微机软件设计也由动态显示模块、控制模块、数据库模块、通信模块四个部分组成,通过动态显示模块可以及时监控各环境因子的变化,控制模块可对整个系统进行监控,如开关窗、 喷淋等控制, 数据库模块是为作物生长环境的设定而积累数据, 通信模块是实现上位机和单片机之间的通信,上位机将控制信号通过RS-485送

50、到单片机实现信息的下传。下面给出主程序流程图,如附录所示:温室大棚种植提高了人们的生活水平并得到了迅速的推广和应用。温室大棚种植的环境 , 如温度、湿度和二氧化碳含量等是对农作物生长影响最大的因素,传统的人工检测方式难以实现对农业综合生态信息管理与科学种植的要求, 国内对温室大棚参数自动监控系统的研究与应用尚在起步阶段, 而引进国外具有多功能的大型连栋温室控制系统价格昂贵, 很难适合中国农村的实际需求。 为此, 作者研制了一种性价比较高、运行可靠的自动测试系统, 以适合中国温室大棚种植科学化管理的推广与应用。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁