温室智能装备系列之十三温室精准点动农药喷洒系统.docVIP

温室智能装备系列之十三温室精准点动农药喷洒系统.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
温室智能装备系列之十三温室精准点动农药喷洒系统.doc

温室智能装备系列之十三温室精准点动农药喷洒系统   系统开发背景      多年来,温室喷药一直是广大农业工作者关注的对象。如何用药,怎么喷药,成为众多学者研究的重点。以往对农药喷洒的研究多是基于农药喷洒效果的研究。但对于农药的定量喷洒却缺少进一步的研究。随着“环保农业”概念的提出。对农产品农药是否残留,农药是否有效地利用等等都提出了很高的要求。在该方面,国外早就做了研究,并且在温室农药的喷洒精准性研究上取得了很多成果。相对而言,我国的温室农药喷洒技术则大多落后于西方发达国家,往往农药喷洒不到位,尤其在农药的精准性上,更加落后,如此很容易造成温室农药喷洒的不均衡和农药浪费,为此导致了土壤的农药污染、农药残留过大、农作物的减产等一系列的问题。   为了解决上述问题,笔者等设计了一套温室精准点动农药喷洒系统。此系统通过用户键盘输入自己所需要的农药用量,确定后,系统经过内部的运算,比较精准地控制直流水泵的开启时间,进而输出用户所需要的农药用量。这样可以保证农作物用药的精准度,降低农药过量喷洒带来的土壤污染危害,解决了农药利用率低的问题。另外,为了快速地进行温室喷药,减少设置时间,本系统拥有一个点动的控制功能,即需要相同剂量的喷洒时,系统会记忆当前的设置量度,用户只需再次按下开启按键即可重复此前的操作,方便、省时。   本系统采用ATMEL公司的AT89C52单片机作为控制系统的主控芯片。AT89C52单片机经历了几十年的发展,在控制方面仍具有明显的优势,它具有价格低廉、性能稳定、经济耐用、容易控制等优点,适用于微型控制系统的定制。另外,控制系统加入L298直流电机控制芯片,此芯片具有控制简单、多重功能的优点,可以利用对单片机的编程来控制L298,从而实现直流水泵的正转、反转、停止、急停等功能。此外,通过单片机对L298直流电机芯片的控制,可以有效地控制直流水泵的转速,达到在喷药过程中指定流量大小,从而达到整体控制农药精准定量喷洒的目的。      控制系统工作原理      本控制系统可以实现对农药的精准喷洒,那么系统是如何知道其喷洒量度的呢?大家知道,随着直流水泵工作时间的增加,喷药量会随之线性增加。为此,我们可以转化研究对象,从对喷药量的控制转化到对喷药时间的控制。然后通过对单片机内部定时器的编程,利用内部定时器的中断来控制直流水泵的开启与闭合。当系统运行开始后。用户首先通过键盘选择大流量喷洒和小流量喷洒档位,然后输入需要校核的时间,使系统获取接收到农药的校核量,然后通过键盘依次输入用户接收到的校核量和用户实际需要喷洒的药量,输入完成后,按下启动键,单片机会对输入的数据进行运算,即把需要输出的农药流量换算为实际单片机控制直流电机运转的时间,这样就变相地控制了喷洒农药的流量,从而实现农药喷洒的精准定量的目的。         硬件电路设计资源      主控芯片采用ATMEL公司的AT89C52单片机处理芯片,它具有控制简单、价格低廉的优点,完全可以有效控制相应的外围电路。直流水泵驱动模块采用直流水泵控制专有芯片L298。L298是双H桥高压大电流功率集成电路,可以用来驱动2个直流水泵负载,可以方便地控制直流水泵的正反转与停止。液晶显示模块采用MS12864R液晶,可以有效地显示用户输入的数字,输入设备采用4×4矩阵键盘,用于用户输入校核时间、校核值和实际输出的农药量。      L298直流水泵驱动模块      L298每一路输出可以正常提供1A的电流,峰值电流可达3A。将每个L298芯片的两路输出并联后驱动直流水泵,则可以输出2A的电流,图1是L298并联的输出方法,这是每一片芯片只能驱动1个直流水泵。   其中,1N1和IN2通过TLP521光耦元件与单片机IO口相连来控制直流水泵的停转,ENABLE与单片机输出PWM信号相连来控制直流水泵的转速。OUT1和OUT2输出端口连接直流水泵。      显示模块      为了更好地实现功能,显示部分采用MSR12864R液晶显示器,它采用ST7920液晶控制驱动器。ST7920内置128*64―12汉字图形点阵的液晶显示控制模块,用于显示汉字及图形。该模块提供并行和串行两种连接微处理器的方式,由外部引脚PSB来选择,当PSB写1时选择并行方式,写0时选择串行方式,基于本系统利用较多的单片机10口资源,选择串行方式进行液晶的数据命令传输,图2是与单片机的连接图。      系统软件控制流程      本系统软件是基于C语言开发的。C语言开发可提高程序开发效率,便于程序移植。系统设计软件流程图如图3所示。   系统软件算法如下:   本系统的算法控制是基于输出的流量大小和直流水泵工作时间成正比,公式如下:   Y

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档