智能灌溉系统设计方案
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.
国在开发灌溉自动控制系统方面还处于研制、试用阶段,真正能投入实际应用,且应用较广的灌溉控制器还是很少。在开发的产品中有着代表性的,如
澳作生态仪器的澳作智能节水灌溉控制系统可与各种滴、喷灌系统连接,实时监测土壤墒情,根据要求活,手动、半自动、全自动任选且可随意在计算机上更改,可同时控制多个设备,受控区位置及形状,环境参数及设备状态可同时显示在中心计算机上。奥特思达科技研制的WT-02型微喷灌定时自动控制器,是一种供农业、草坪、果园、温室一般场合给水的电子灌溉自动控制系统。国外一些先进国家,如
P1口:P1口是一个部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。
P2口:P2口为一个部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。
(1)自动工作状态,根据湿度数据自动控制打开或关闭灌溉设备,以 L1 点亮指示;
(2)手动工作状态,通过按键控制打开或关Fra Baidu bibliotek灌溉设备,以 L2 点亮指示;
(3) 系统上电后处于自动工作状态,系统初始湿度阈值为 50%,此时若湿度低于50%,灌溉设备自动打开,达到 50%后,灌溉设备自动关闭;
(4)灌溉设备打开或关闭通过继电器工作状态模拟。
图2.2STC89C52引脚图
引脚功能
VCC:供电电压。
GND;接地。
P0口:P0口为一个8位漏极开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高输入。P0能够用于外部程序数据存储器,它可以被定义为数据、地址的第八位。在FIASH编程时,P0口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。
智能灌溉系统设计方案
第一章 绪论
1.1
水是一切生命过程中不可替代的基本要素,也是维系国民经济和社会发展的重要基础资源。过去,人们认为水是取之不竭、用之不尽的天然资源。因为在那些年代,科学技术不够发达,经济发展不够迅速,人口数量少,人们对水的使用总是很随意,水资源似乎总也用不完。随着科技不断进步,经济高速发展,生产力极大提高以及人口只增不减,水资源危机开始显现并日渐明显。
美国、以色列和加拿大等,运用先进的电子技术、计算机和控制技术,在节水灌溉技术方面起步较早,并已经日趋成熟。这些国家从最早的水力控制、机械控制,到后来的机械电子混合协调式控制,到现今应用广泛的计算机控制、模糊控制和神经网络控制等,控制精度和智能化程度越来越高,可靠性越来越好,操作也越来越简便。近年来随着农业对自动化程度要求的提高,以色列出现灌溉用的可编程逻辑控制器(PLC),这种控制器通过把不同的网络连接到主机上进行数据采集和处理。随着控制技术、传感器技术的发展,以色列开发出了现代诊断式控制器,这种控制器把以前不可能采集到的信息通过不同的传感器来获得,通过因特网、远程控制、GSM等来实现数据传输,然后通过计算机中的一些模型来处理信息,作出灌溉计划。
2.2模拟智能灌溉系统框图
如图2.1所示
图2.1模拟智能灌溉系统框图
2.3 STC89C52单片机简介
STC89C52(如图2.2所示)是一种带8K字节闪烁可编程可擦除只读存储器(FPEROM—FalshProgrammable and Erasable Read Only Memory)的低电压,高性能CMOS8位微处理器,俗称单片机。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。
随着中国农业现代化进程的高速发展、农业结构的调整以及我国加入世贸组织等因素,节水灌溉自动化技术的要求越来越高,灌溉控制器在我国有着巨大的市场。节水灌溉控制器近期在中国应朝着价格低、性能可靠、操作简便的方向发展。但从长远利益考虑,新的智能化技术、传感技术和农业科技的引入、应用和普及,将会有智能化程度更高、功能更强、性能更趋于稳定和可靠的灌溉控制器出现。本课题以STC89C52单片机为主要硬件模块,通过软件编程实现对土壤湿度的检测,当所测的实际湿度低于警戒值时,将触发灌溉控制器装置,进行自动灌溉,系统还可以实现时间控制方式,随时灌溉,从而也体现了多用途、人性化的现代智能化系统设计要求。根据本设计的功能要求,可确定此方案:以STC89C52单片机为控制电路的核心,采用模块化的设计方案。在闭环控制方式下,利用湿度采集模块将不同地点检测到的湿度模拟量进行模数转化后传送给单片机,单片机将采集到的数据与警戒值比较;若采集数据低于警戒值,则启动继电器驱动模块进行灌溉;若采集数据高于警戒值,则不启动驱动模块进行灌溉。显示模块将采集数据和灌溉信息显示在显示屏上。灌溉时间一到,驱动电路则停止继电器工作,灌溉停止。在时间控制方式下,用户通过键盘输入进行灌溉的时间,时间一到,灌溉停止。
1.4本次设计中担任的工作
为了设计的完善,我们组各自分工。在本次设计中本人主要负责原理图的绘制与PCB电路板的绘制。在做之前,我查阅了相关的元器件资料并了解它的功能。然后在进行原理图的绘制及印制电路板的绘制。
第二章 系统硬件电路的设计
2.1本设计任务和主要容
论文研究用单片机控制模拟智能灌溉系统对土壤湿度测量、土壤湿度和时间显示、湿度阈值设定及存储等基本功能进行分析与研究主要容如下:
1.3智能灌溉系统的简介
随着水资源问题的加剧,发展节水型农业变得十分必要。目前,除了采用喷灌、微灌等节水灌溉技术,采用先进的自动化控制技术按作物实际需水为依据,实施精确灌溉,提高水的利用率的智能灌溉系统也逐渐受到青睐。使用智能灌溉系统,不但能有效的利用水资源,还能提高自动化生产效率,大大降低人力成本,降低管理成本,显著提高效益。
国在开发灌溉自动控制系统方面还处于研制、试用阶段,真正能投入实际应用,且应用较广的灌溉控制器还是很少。在开发的产品中有着代表性的,如
澳作生态仪器的澳作智能节水灌溉控制系统可与各种滴、喷灌系统连接,实时监测土壤墒情,根据要求活,手动、半自动、全自动任选且可随意在计算机上更改,可同时控制多个设备,受控区位置及形状,环境参数及设备状态可同时显示在中心计算机上。奥特思达科技研制的WT-02型微喷灌定时自动控制器,是一种供农业、草坪、果园、温室一般场合给水的电子灌溉自动控制系统。国外一些先进国家,如
P1口:P1口是一个部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。
P2口:P2口为一个部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。
(1)自动工作状态,根据湿度数据自动控制打开或关闭灌溉设备,以 L1 点亮指示;
(2)手动工作状态,通过按键控制打开或关Fra Baidu bibliotek灌溉设备,以 L2 点亮指示;
(3) 系统上电后处于自动工作状态,系统初始湿度阈值为 50%,此时若湿度低于50%,灌溉设备自动打开,达到 50%后,灌溉设备自动关闭;
(4)灌溉设备打开或关闭通过继电器工作状态模拟。
图2.2STC89C52引脚图
引脚功能
VCC:供电电压。
GND;接地。
P0口:P0口为一个8位漏极开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高输入。P0能够用于外部程序数据存储器,它可以被定义为数据、地址的第八位。在FIASH编程时,P0口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。
智能灌溉系统设计方案
第一章 绪论
1.1
水是一切生命过程中不可替代的基本要素,也是维系国民经济和社会发展的重要基础资源。过去,人们认为水是取之不竭、用之不尽的天然资源。因为在那些年代,科学技术不够发达,经济发展不够迅速,人口数量少,人们对水的使用总是很随意,水资源似乎总也用不完。随着科技不断进步,经济高速发展,生产力极大提高以及人口只增不减,水资源危机开始显现并日渐明显。
美国、以色列和加拿大等,运用先进的电子技术、计算机和控制技术,在节水灌溉技术方面起步较早,并已经日趋成熟。这些国家从最早的水力控制、机械控制,到后来的机械电子混合协调式控制,到现今应用广泛的计算机控制、模糊控制和神经网络控制等,控制精度和智能化程度越来越高,可靠性越来越好,操作也越来越简便。近年来随着农业对自动化程度要求的提高,以色列出现灌溉用的可编程逻辑控制器(PLC),这种控制器通过把不同的网络连接到主机上进行数据采集和处理。随着控制技术、传感器技术的发展,以色列开发出了现代诊断式控制器,这种控制器把以前不可能采集到的信息通过不同的传感器来获得,通过因特网、远程控制、GSM等来实现数据传输,然后通过计算机中的一些模型来处理信息,作出灌溉计划。
2.2模拟智能灌溉系统框图
如图2.1所示
图2.1模拟智能灌溉系统框图
2.3 STC89C52单片机简介
STC89C52(如图2.2所示)是一种带8K字节闪烁可编程可擦除只读存储器(FPEROM—FalshProgrammable and Erasable Read Only Memory)的低电压,高性能CMOS8位微处理器,俗称单片机。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。
随着中国农业现代化进程的高速发展、农业结构的调整以及我国加入世贸组织等因素,节水灌溉自动化技术的要求越来越高,灌溉控制器在我国有着巨大的市场。节水灌溉控制器近期在中国应朝着价格低、性能可靠、操作简便的方向发展。但从长远利益考虑,新的智能化技术、传感技术和农业科技的引入、应用和普及,将会有智能化程度更高、功能更强、性能更趋于稳定和可靠的灌溉控制器出现。本课题以STC89C52单片机为主要硬件模块,通过软件编程实现对土壤湿度的检测,当所测的实际湿度低于警戒值时,将触发灌溉控制器装置,进行自动灌溉,系统还可以实现时间控制方式,随时灌溉,从而也体现了多用途、人性化的现代智能化系统设计要求。根据本设计的功能要求,可确定此方案:以STC89C52单片机为控制电路的核心,采用模块化的设计方案。在闭环控制方式下,利用湿度采集模块将不同地点检测到的湿度模拟量进行模数转化后传送给单片机,单片机将采集到的数据与警戒值比较;若采集数据低于警戒值,则启动继电器驱动模块进行灌溉;若采集数据高于警戒值,则不启动驱动模块进行灌溉。显示模块将采集数据和灌溉信息显示在显示屏上。灌溉时间一到,驱动电路则停止继电器工作,灌溉停止。在时间控制方式下,用户通过键盘输入进行灌溉的时间,时间一到,灌溉停止。
1.4本次设计中担任的工作
为了设计的完善,我们组各自分工。在本次设计中本人主要负责原理图的绘制与PCB电路板的绘制。在做之前,我查阅了相关的元器件资料并了解它的功能。然后在进行原理图的绘制及印制电路板的绘制。
第二章 系统硬件电路的设计
2.1本设计任务和主要容
论文研究用单片机控制模拟智能灌溉系统对土壤湿度测量、土壤湿度和时间显示、湿度阈值设定及存储等基本功能进行分析与研究主要容如下:
1.3智能灌溉系统的简介
随着水资源问题的加剧,发展节水型农业变得十分必要。目前,除了采用喷灌、微灌等节水灌溉技术,采用先进的自动化控制技术按作物实际需水为依据,实施精确灌溉,提高水的利用率的智能灌溉系统也逐渐受到青睐。使用智能灌溉系统,不但能有效的利用水资源,还能提高自动化生产效率,大大降低人力成本,降低管理成本,显著提高效益。