智能灌溉系统的设计论文.doc
《智能灌溉系统的设计论文.doc》由会员分享,可在线阅读,更多相关《智能灌溉系统的设计论文.doc(63页珍藏版)》请在沃文网上搜索。
1、摘 要近几年来,随着全球水资源的日趋紧张,世界各国都在积极探索行之有效的节水途径和措施。自动控制节水灌溉技术的高低代表着农业现代化的发展状况,灌溉系统自动化水平较低是制约我国高效农业发展的主要原因,节水灌溉作为一项现代化的工程技术,无论是工程节水、农业节水,还是管理节水都必须建立在节水灌溉设备实现产业化生产的基础上。节水灌溉技术是为了解决水资源不足,提高灌溉效率而发展起来的现代灌溉技术之一。本课题设计了一个智能灌溉系统,该系统以AT89S52单片机为控制核心,采用模块化的设计方案,由温湿度采集模块、时钟模块、步进电机控制模块、键盘接口模块和液晶显示模块组成。温湿度采集模块以DHT11温湿度传感
2、器为核心,时钟模块主要由DS1302和32.768kHz的晶体组成,步进电机控制电路模块采用了达林顿驱动芯片ULN2003,显示电路模块主要由LCD12864构成。在闭环(自动)模式下,该系统能自动对土壤的温湿度进行检测,当实际湿度低于警戒值时单片机自动启动步进电机进行灌溉。关键词:AT89S52;DHT11温湿度传感器;ULN2003达林顿驱动;LCD12864 ;DS1302IIABSTRACTIn recent years, along with the global water resources is nervous, countries in the world explore a
3、ctively effective ways and measures of water-saving. Automatic control the discretion of water-saving irrigation technologies represents the agricultural modernization, low level of the development situation of irrigation system automation become the main cause of restricting high-efficient agricult
4、ure development, water-saving irrigation is a modern engineering technology, whether engineering section water, water saving, or management of agricultural water must be based on the basis of water-saving irrigation equipment realizing industrialization production. Water-saving irrigation technique
5、is used to deal with the water shortage, improve irrigation efficiency and be developed into one of the modern irrigation techniques.This topic design an intelligent irrigation system, this system select the AT89S52 SCM as control core, adopt the modularizing design scheme, which contain the tempera
6、ture and humidity acquisition module, PH value detection module, clock module, stepping motor control module, keyboard interface module and LCD module.DHT11 and humidity sensor is selected as the core of temperature and humidity acquisition module, clock module is mainly composed of the clock DS1302
7、 and crystal of 32.768kHz, stepping motor control circuit module adopted reach linton drive chip ULN2003, display circuit module is mainly consisted of the LCD12864 constitutes. In the loop (automatically) mode, the system can automatically detect on soil temperature and humidity, when actual humidi
8、ty under alert value single-chip microcomputer automatic start stepping motor for irrigation.Key Words:AT89S52; DHT11 temperature and humidity sensor; ULN2003 Darlington Driver; LCD12864;DS1302目 录1 绪论11.1 引言11.2 课题来源11.3 国内外现状22 方案设计与论证42.1 总体方案论证42.2 键盘电路52.3温湿度传感器的选取62.3.1湿度传感器原理62.3.2数字温湿度传感器DHT1
9、173 系统硬件电路设计93.1 AT89S52单片机的硬件结构93.1.1单片机的结构及信号引脚93.1.2 AT89S52最小系统123.2 直流稳压电源的设计133.3 湿度采集模块143.3.1 温湿度传感器的原理143.4 pH值检测装置173.5时钟模块193.5.1时钟模块接线图193.5.2 DS1302 内部寄存器213.6液晶显示模块223.6.1液晶显示模块概述223.6.2模块主要硬件构成说明233.7步进电机驱动模块253.7.1步进电机简介和原理253.7.2 ULN2003驱动芯片253.7.3步进电机驱动模块264 系统软件设计274.1 程序设计274.2主程
10、序设计284.3 12864 LCD显示子程序设计30结 论35参考文献36致 谢37附录一 总体电路图38附录二 源程序39天津职业技术师范大学2011届本科生毕业设计1 绪论1.1 引言水是一切生命过程中不可替代的基本要素,也是维系国民经济和社会发展的重要基础资源。过去,人们认为水是取之不竭、用之不尽的天然资源。因为在那些年代,科学技术不够发达,经济发展不够迅速,人口数量少,人们对水的使用总是很随意,水资源似乎总也用不完。随着科技不断进步,经济高速发展,生产力极大提高以及人口只增不减,水资源危机开始显现并日渐明显。随着中国农业现代化进程的高速发展、农业结构的调整以及我国加入世贸组织等因素,
11、节水灌溉自动化技术的要求越来越高,灌溉控制器在我国有着巨大的市场。节水灌溉控制器近期在中国应朝着价格低、性能可靠、操作简便的方向发展。但从长远利益考虑,新的智能化技术、传感技术和农业科技的引入、应用和普及,将会有智能化程度更高、功能更强、性能更趋于稳定和可靠的灌溉控制器出现。本课题以AT89S52单片机为主要硬件模块,通过软件编程实现对土壤温度和湿度进行多点检测,当所测的实际湿度低于警戒值时,将触发灌溉控制器装置,进行自动灌溉,系统还可以实现时间控制方式,随时灌溉,从而也体现了多用途、人性化的现代智能化系统设计要求。根据本设计的功能要求,可确定此方案:以AT89S52单片机为控制电路的核心,采
12、用模块化的设计方案。在闭环控制方式下,利用温湿度采集模块将多处不同地点检测到的温度、湿度模拟量进行模数转化后传送给单片机,单片机将采集到的数据与警戒值比较;若采集数据低于警戒值,则启动步进电机驱动模块进行灌溉;若采集数据高于警戒值,则不启动驱动模块进行灌溉。显示模块将采集数据和灌溉信息显示在显示屏上。灌溉时间一到,驱动电路则停止驱动步进电机,灌溉停止。在时间控制方式下,用户通过键盘输入进行灌溉的时间,时间一到,灌溉停止。1.2 课题来源经过多年的发展,国外灌溉控制器已逐步趋于成熟化、系列化,但由于价格昂贵,国内虽引进一些,但多数是用于农业示范区、科研单位、高校实验室,虽然国外生产的灌溉控制器性
13、能优越,但没有考虑我国特殊的自然、气候、土地资源、农民经济状况等因素,因而国外引进的灌溉控制器在国内应用并不普及。虽然国内也有多家研制灌溉控制器,但多数是小规模、实验和理论的探讨,应用不够普及,究其原因一则是开发性能完善的灌溉控制系统不仅需要大量的人力、物力的投入,还需要多部门、多学科的融合,这就在一定程度上限制了性能完善、适应性强的控制器的开发;其次是现在开发出来的灌溉控制器价格相对昂贵,农民尽管知道能节省人力、灌溉用水、提高产量,但由于一次性投资太大,大多数农民承受不起,这也在一定程度上限制了灌溉控制器的普及。随着中国农业现代化进程的加快、农业结构的调整、以及我国加人世贸组织等因素,可以预
14、计对农业灌溉自动化技术的要求会越来越高,灌溉控制器在我国将有巨大的市场。节水灌溉控制器近期在中国应朝着价格低、性能可靠、操作简便的方向发展。但从长远利益考虑,新的智能化技术、传感技术和农业科技的引入、应用和普及,将会有智能化程度更高、功能更强、性能更稳定可靠的灌溉控制器出现。西方发达国家在节水灌溉控制器的开发上已越来越成熟,且发展趋势是研制大型分 布式控制系统和小面积单片机控制系统,并带有通信功能,能与上位机进行通信,并可由微机对其编程操作。同时随着人工智能技术的发展,模糊控制、神经网络等新技术也为节水灌溉控制器的研发开辟了广阔的应用前景。而国内在灌溉控制器的研制方面还没有形成规模大、应用范围
15、广的成套灌溉控制产品。国内的一些高尔夫球场等大面积场地灌溉控制,一般都是采用国外现成的成套灌溉控制产品。而广大农村可根据我国国情和各地经济和技术发展的实际情况,采取简单可行的节水灌溉控制措施及相应的排灌机械和设备,大力发展可靠、实用、成本低、操作简便的节水灌溉控制器,它不仅具有广阔的市场,而且具有巨大的社会和经济效益。1.3 国内外现状国内在开发灌溉自动控制系统方面还处于研制、试用阶段,真正能投入实际应用,且应用较广的灌溉控制器还是很少。在开发的产品中有着代表性的如中国农业机械化研究院联合多家单位研制的2000型温室自动灌溉施肥系统。该系统是国家“九五”科技攻关项目中自主研发的科技产品,它结合
16、我国温室的环境和实际使用特点,以积木分布式系统结构原理,解决了计算机适时闭环控制、动态监测、控制显示中文、施肥泵混合比可调、电磁阀开度可调等关键技术问题。该系统具有手动控制、程序控制和自动控制等多种灌溉系统模式,可按需要灵活应用,在大连、北京等地已经投入了应用,从系统运行情况来看,该系统有很好控制效果,取的了一定的经济效益和社会效益。天津市水利科学研究所研制的温室滴灌施肥智能化控制系统主要用于现代温室,日光温室作物的灌溉营养液施肥,环境监测的智能控制,采用世界先进的可编程序控制器和触摸屏控制技术,性能可靠、功能齐全、人机界面友好、操作简单、价格低廉,此控制系统的控制流量为15,控制规模为12时
17、,能控制24路阀门,系统具有人工干预灌溉施肥功能,定时、定量灌溉施肥功能,条件控制灌溉施肥功能。北京澳作生态仪器有限公司的澳作智能节水灌溉控制系统可与各种滴、喷灌系统连接,实时监测土壤墒情,根据要求自动灌溉。控制方式灵活,手动、半自动、全自动任选且可随意在计算机上更改,可同时控制多个设备,受控区位置及形状,环境参数及设备状态可同时显示在中心计算机上。北京奥特思达科技有限公司研制的WT-02型微喷灌定时自动控制器,是一种供农业、草坪、果园、温室一般场合给水的电子灌溉自动控制系统。国外一些先进国家,如美国、以色列和加拿大等,运用先进的电子技术、计算机和控制技术,在节水灌溉技术方面起步较早,并已经日
18、趋成熟。这些国家从最早的水力控制、机械控制,到后来的机械电子混合协调式控制,到现今应用广泛的计算机控制、模糊控制和神经网络控制等,控制精度和智能化程度越来越高,可靠性越来越好,操作也越来越简便。近年来随着农业对自动化程度要求的提高,以色列出现灌溉用的可编程逻辑控制器(PLC),这种控制器通过把不同的网络连接到主机上进行数据采集和处理。随着控制技术、传感器技术的发展,以色列开发出了现代诊断式控制器,这种控制器把以前不可能采集到的信息通过不同的传感器来获得,通过因特网、远程控制、GSM等来实现数据传输,然后通过计算机中的一些模型来处理信息,作出灌溉计划。加拿大、澳大利亚和韩国等国家和地区也都有开发
19、成功并形成系列的灌溉控制器产品,其中,比较有代表性的如澳大利亚的HARDIE IRRGATION公司的灌溉控制器,已形成了MICRO-MASTER、RAINJET等多个系列,几十种型号的产品。其中HR6100系列成本较低,是一种小型自动灌溉控制器,主要是面对家庭庭院和小面积的商业绿化场地的灌溉,而MICRO-MASTER,系列产品是HARDIE公司为进行大面积灌溉而开发的控制器。该系统采用分布式布置,可与上位机双向通信,用微机对其进行编程操作和对其子控制器进行控制,并能用微机随时监控灌溉系统的工作状况。372 方案设计与论证2.1 总体方案论证本课题以AT89S52单片机为主要硬件模块,通过软
20、件编程实现对土壤温度、湿度、PH值、EC值(灌溉液中肥料浓度)进行多点检测,当所测的实际湿度、PH值和EC值低于警戒值时,将触发灌溉控制器装置,进行自动灌溉,系统还可以实现手动控制灌溉方式,随时灌溉,从而也体现了多用途、人性化的现代智能化系统设计要求。根据本设计的功能要求,由于时间和花费的种种问题,本设计的PH值和EC值部分先不考虑,现确定此方案:以AT89S52单片机为控制电路的核心,采用模块化的设计方案。所谓的模块化设计,简单地说就是将产品的某些要素组合在一起,构成一个具有特定功能的子系统,将这个子系统作为通用性的模块与其他产品要素进行多种组合,构成新的系统,产生多种不同功能或相同功能、不
21、同性能的系列产品。模块化是在传统设计基础上发展起来的一种新的设计思想,现已成为一种新技术被广泛应用,尤其是信息时代电子产品不断推陈出新,模块化设计的产品正在不断涌现。模块化设计已被广泛应用于机床、电子产品、航天、航空等设计领域。模块化设计是绿色设计方法之一,它已经从理念转变为较成熟的设计方法3。本设计总分为六大模块:温湿度采集电路模块、PH值检测模块、时钟模块、键盘接口电路模块和液晶显示电路模块、步进电机控制电路模块。其中温湿度采集模块核心器件为数字式温湿度传感器DHT11,PH值检测模块有玻璃电极、玻璃电极信号处理电路和AD转化电路,时钟模块以DS1302为核心器件,显示电路以液晶显示器LC
22、D 12864为核心构成,步进电机控制电路以达林顿驱动芯片ULN2003为核心,再配合键盘电路实现对土壤湿度进行检测。在本系统中,PH值执行装置通过单片机控制电磁阀,当所测PH值达不到土壤的PH值要求时,单片机通过PH值执行装置开启PH值电磁阀;湿度灌溉分两种控制方式:闭环控制方式和时间控制方式,用户可在两种方式之间自由选择。在闭环控制方式下,利用湿度采集模块将多处不同地点检测到的温湿度已校准数字信号数据进行综合处理,再传送给单片机。单片机将接收到的数据和单片机内存的数据进行比较,若收到的数据低于设定的数值,则步进电机控制电路模块启动步进电机进行灌溉。若收到的数据不低于设定的数值,则不启动步进
23、电机进行灌溉。同时单片机将采集到的数据和系统的灌溉状况在现实模块的显示屏上显示出来。灌溉进行一定的时间后自动停止,该时间由用户加载在单片机内部数据决定。用户可通过灌溉方式切换键切换到时间控制方式。在时间控制方式下,用户通过键盘输入灌溉的时间和灌溉的周期,对应的数据将在显示屏上显示出来。这种灌溉方式主要应用于特殊情况4。综上所述,本系统不但具有非常友好的人机交互界面,而且具有良好的实时控制功能,能及时响应用户请求。系统支持的灌溉方式灵活多样,用户可根据实际情况进行模式选择。系统结构简洁,各类功能易于实现,大大提高了系统的可靠性和实用性。系统的基本模块原理图如图2.1所示。LCD12864液晶显示
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能 灌溉系统 设计 论文
