智能喷灌系统的设计与实现 PPT课件_第1页
智能喷灌系统的设计与实现 PPT课件_第2页
智能喷灌系统的设计与实现 PPT课件_第3页
智能喷灌系统的设计与实现 PPT课件_第4页
智能喷灌系统的设计与实现 PPT课件_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 智能喷灌系统的设计与实现 大学生创新性试验项目 之 2 在中国农业用水量约占总用水量的80 左右 由于农业灌溉效率普遍低下 大部分地区仍然采用浇灌 而且传统喷灌系统水的利用率也不高 因而 解决农业灌溉用水的问题 对于缓解水资源的紧缺是非常重要的 智能灌溉系统不仅可以提高源利用率 缓解水资源日趋紧张的矛盾 还可以增加农作物的产量 降低农产品的成本 智能灌溉系统涉及到传感器技术 自动控制技术 计算机技术 无线通信技术等多种高新技术 因此 基于传感器技术的智能灌溉系统是中国发展高效农业和精细农业的必由之路 所谓智能就是不需要人的控制 系统能自动感测到什么时候需要灌溉 灌溉多长时间 系统可以自动开启灌溉 也可以自动关闭灌溉 可以实现土壤太干时增大喷灌量 太湿时减少喷灌量 要实现此功能就要充分利用可编程控制器的控制作用 系统要实现自动感测土壤湿度的功能必须要有土壤湿度传感器 要实现灌溉水量的多与少的调节 必须要有变频器 在可编程控制器内预先设定50 60 RH 相对湿度 为标准湿度 传感器采集的湿度模拟信号经A D模块转换成数字信号 立项背景及来源 3 智能喷灌系统的总体设计 系统结合了无线传感 计算和网络通信技术 解决了精确农业亟待解决针对灌溉水利用系数较低 我们提出一种基于嵌入式智能灌溉控制系统 依托无线传感器网络采集灌区作物需水信息 汇聚到网关节点发送给主控中心 中心主机根据信息确定灌溉状态并计算灌水量 控制灌溉设备工作实现智能灌溉 依托Internet管理员有权对系统远程管理 满足了规模化灌溉的需求 要实现智能灌溉 系统需要有可编程控制器 传感器 A D模块 变频器 故障检测系统 电动机 水泵 电磁阀 管网和喷头等设备 4 系统实现的主要功能 1 数据采集功能 可接收土壤湿度传感器采集的模拟量 模拟量信号的处理是将模拟信号转变成数字信号 A D转换 2 自动控制功能 可编程控制器通过程序将传感器检测的湿度信号与预先设定的标准湿度范围值相比较 如果检测的湿度值超出了设定湿度值 低于设定值则调大电动机转速 高于设定值则调小电动机转速 则自动调节电动机转速 进行灌溉操作 3 变速功能 当前所测的土壤湿度值与预先设定的最适宜草坪生长的湿度值50 60 RH比较 分为大于 等于 小于三种结果 即可将湿度分为高湿度 中湿度 低湿度三种状态 在控制面板上表现为高湿度 中湿度 低湿度三个指示灯 变频器根据土壤湿度的三个状态自动调节电动机的转速 电动机设有高速 中速 低速3种旋转速度 分别对应高速 中速 低速三个指示灯 4 故障自动检测功能 当灌溉系统出现故障 如水管破裂 水压为零 传感器故障 电动机故障 变频器故障 电磁阀故障等 水泵立即停止运行 电磁阀关闭 故障报警灯闪烁并伴有警笛声响起 操作人员可以按下 消音 按钮以解除铃响 但故障指示灯仍在闪烁 直到故障消除 故障指示灯才自动停止闪烁 5 阴雨天自动停止 利用湿度传感器的开关量作为一个可编程控制器的输入信号 实现控制相关程序的功能 5 系统结构图 整个系统由多组集群控制单元组成 每组集群控制单元管理一片区域 每一个片区由多台控制器 电磁阀 传感器组成 因此本系统可以根据用户的需求 方便快速地组建智能灌溉系统 6 系统数据传输路径图 从数据的传递路径可将本系统分为三个层次 即数据汇集层 数据处理层 数据应用层 7 系统功能实现原理图 湿度传感器 SPCE061单片机 PT2262射频遥控编码器 田间传感器图 田间应用系统 接收端系统图 PT2272射频遥控解码器 中央计算机 自动气象站 压力传感器 8 系统算法设计 此函数实现信号的接受intGetSignal intsiganl 用变量signal接收传进来的湿度信号returnsignal 此函数实现湿度信号转换为电压信号intSignalChange intsignal intCsignal 将传进来的signal信号转换为电压信号 并赋给CsignalreturnCsignal 9 次函数实现打开电磁阀intOpen intopenTime 发出信号给中央计算机打开电磁阀 同时将系统时间赋给openTimereturnopenTime 此函数实现关闭电磁阀intClose inttime intclosetime 将系统时间赋给closetime 判断如果closetime opentime time 则停止while closetime opentime time 发出信号给中央计算机关闭阀门 此函数实现信号的等级intsignalDegree Csignal intDsignal 根据土壤湿度的标准及现有的土壤湿度确定所需灌溉的时间 通过调用开关函数用switch语句实现 returnDsignal 10 此函数实现等和警笛的控制intJG intJsignal 打开预警灯和警笛 此函数实现故障处理intdeal intJsignal 如果出现故障 则调用Close函数while Jsi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论