单片机课程设计---农田自动灌溉系统.doc_第1页
单片机课程设计---农田自动灌溉系统.doc_第2页
单片机课程设计---农田自动灌溉系统.doc_第3页
单片机课程设计---农田自动灌溉系统.doc_第4页
单片机课程设计---农田自动灌溉系统.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

湖南农业大学课程论文学院:科学技术师范学院 班级:08机制教姓名:何健 学号:200840914112课程论文题目:农田自动灌溉系统课程名称:单片机原理及应用评阅成绩:评阅意见:成绩评定教师签名:日期: 年 月 日单片机农田自动灌溉系统学院:科技师范学院 班级:08机制教姓名:何健 学号:200840914112摘要:我国作为传统农业大国,长期以来一直沿用引水到田的灌溉方式,不仅灌溉效果不好,对旱情适应力差,而且盲目地频繁灌溉、过量灌溉造成了水资源的极大浪费。当前大田灌溉的自动控制系统多为直接进口,成本昂贵,难以得到大面积推广。本系统通过终端湿度传感器检测农田里的湿度并实时报告给中央控制单元,并在中央控制区显示。当湿度低于预设的最低门限值时,中央控制单元发送控制命令,农田终端接收命令后驱动喷灌装置喷水,直到湿度达到所设定的上限值时停止。农民在家可通过显示模块随时了解农田里的湿度状况。 关键词:节水灌溉,微处理器,自动调节控制一.引言我国是农业大国,农田灌溉建设有着悠久的历史,但现代化水平不高,而要使我国农田水利灌溉走上新台阶,就必须加速推进农业的科学化、合理化、现代化进程。本系统是针对我国农业引水到田的传统灌溉方式,在现代化农业和即将推进的精准农业面前的落后现状,及灌溉过程中无法知道农作物需水量的大小,盲目的频繁灌溉、过量灌溉所造成的水资源浪费现状,提出的无线节水灌溉控制系统设计方案。二自动灌溉系统的总体设计本系统的设计方案是基于微控、无线数据接收和传感器测量技术,采用传感器采集农田的湿度信息,根据采集的相应数据及农作物生长所需水分的需求量的设置,及时、精确、高效地控制流到田地的水流量大小。系统根据传感器反馈的数据的大小控制流到田间的水量,使农作物及时的获得所需的水分,控制过程中当灌溉到作物所需的水量时,系统会及时的关闭水源的流入,这样则避免水资源的浪费,有效的实现节水灌溉的设计要求。系统设计的功能主要有:湿度传感器对农田湿度进行采集,采集的湿度数据经单片机处理后,转化成可显示、可比较、符合农田条件的数据。采用键盘可以输入湿度阈值,湿度数据可以经过与阈值比较后输出驱动信号,用以驱动电磁阀灌水设备。采集的湿度数据经过无线收发模块后,可以从一个节点传送到另一个节点并显示采集的湿度数据和阈值设置数据。2.1湿度采集处理发射采集处理发射部分的结构如图,将以at89c51为控制平台,用短距离无线数据传输模块cc1100发送湿度传感器hm-1采集到的农田湿度数据。四键盘引起的外部中断可以随时改变预先设置的上下限阈值,接受的数据不断地同设置阈值比较,当在上下限范围内是,pc7脚为高电平使led灭,在范围外时pc7脚为低电平使led亮。 湿度与上下限显示模块at89c51控制处理模块键盘识别编码码四键输入调节控制模块cc1100发送端根湿度hm-1传感器 湿度采集处理发射框图2.2湿度数据接收控水如图2,使cc1100收发模块处于接收状态,接收的数据通过at89c51单片机处理后在lcd5110显示,同时lcd5110显示上下限值。四键盘引起的外部中断也可以随时改变预先设置的上下限,接受的数据也在不断地同设置值比较,当在上下限范围内是,pc7脚为高电平使继电器断开,在范围外时pc7脚为低电平使继电器闭合,同时也打开了电磁阀使水流出。湿度与上下限显示模块at89c51控制处理模块电磁阀水源控制模块键盘识别编码四键输入调节控制模块cc1100接收端根湿度数据接收控水框图三软硬件系统的实现3.1硬件部分本系统采用at89c51单片机作为中央处理器,它是一种低功耗/低电压,高性能的八位coms单片机,引脚图如下图:3.2软件设计正常水温范围形成上限控制信息xxmax设定湿度值xmax、xminxny取测量值x开始出口形成下限控制信息xxminyn打开中断设置输入显示当地湿度值yn电磁阀控水流程图开 始 大于设定值初 始 化显 示y湿度上升打开电磁阀、灌水警 报湿 度 小 于 设 定 值 nn四主程序csa equ p3.4csb equ p3.5rs equ p1.6rw equ p1.5e equ p1.4dataes equ p0com equ 21hdat equ 22hym equ 23hlm equ 24hcodes equ 25hu0 equ 26hu1 equ 27hu2 equ 28hu3 equ 29horg 0000h ljmp mainorg 0003hmain mov sp,#60hmov r1,#00hmov p2,#0ffhmov p1,#00hclr aclr ea setb it1setb ex0start lcall showo lcall delay1lcall show1setb ealoop:lcall delaylcall delaymov a,u3jnz type1sjmp looptype1:lcall delaymov a,u3 cjne a,#2,type1rectle0:lcall delay1mov c,p3.3jc testnextlcall startmoverecycle:lcall delay1mov c,p3.3jnc recyclelcall stopmovetestnext:sjmp recycle0五结束语应用该方案设计的基于微控、无线数据通信,传感器的农田灌溉系统,可以根据农作物生长所需水分的需求量,及时、精确、高效地控制流到田地的水流量大小。这样则有效的避免水资源的

温馨提示

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

评论

0/150

提交评论