毕业设计(论文)-基于单片机的苹果园浇灌系统设计.docVIP

毕业设计(论文)-基于单片机的苹果园浇灌系统设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章 绪 论 1.1 课题背景 柑橘是第一大果树品种,我国是世界柑橘主产国,现柑橘种植面积居世界第一,产量居世界第二。共有19个省(市,自治区)生产柑橘,已成为我国农村的支柱产业之一。干旱缺水会严重影响柑橘的产量和品质,而我国的水资源在时间上和空间上分布极不均衡,并且大部分地区还采用传统漫灌和浇灌,这种灌溉方式不仅使大量水分蒸发,而且会造成土壤的板结使得大部分的柑橘单位面积产量和果实品质低于世界平均水平。因此探索有效的节水灌溉技术对提高柑橘的质量和效益具有重要作用。徐淑君等的研究结果表明滴灌是最有利于柑橘生长的有效方式,可显著增加柑橘产量,提高柑橘的品质[1]。滴灌自动控制系统与人工控制系统相比可以适时适量的灌水,消除人为因素的影响,提高柑橘园的产量。本课题研究的柑橘园滴灌监控系统能充分实现自动滴灌的优点,并且相比于一些定时的滴灌自动控制系统可以自动检测土壤含水量,根据土壤的含水量进行自动控制。所以即使在干旱少雨期间也可以有效利用有限的水资源创造更大的效益。 1.1.1嵌入式计算机系统设计背景 嵌入式计算机系统的应用十分广泛,其定义可表述如下:以应用为目标,以计算机技术为基础,软硬件可裁剪,适应对功能、实时性、可靠性、安全性、体积、重量、成本、功耗、环境、安装方式等方面有严格要求的专用计算机系统[2]。嵌入式计算机系统实质上是实现某些特定功能的要求的计算机系统。从军用到民用、从工业企业到家庭,所有用于监测或控制的计算机应用系统均可纳入嵌入式计算机系统的范畴。因此嵌入式计算机系统的应用极其广泛,甚至可以认为嵌入式计算机系统无所不在。 嵌入式计算机系统有硬件系统和软件系统组成。 (一)嵌入式计算机硬件系统 (1)嵌入式处理器,嵌入式处理器是构成构成系统的核心部件,系统中的部件均在它的控制和调动下工作,处理器的优劣将直接影响到整个系统的性能。嵌入式处理器的类型非常多,可以是以CPU为核心,在加上内存接口等部件组成;可以在在单片机的基础上扩展而成;也可以用专用处理器芯片构成。处理器的选择主要取决于用户的需求。在嵌入式计算机系统中,作为核心部件的处理器性能的优劣将直接影响到整个系统的性能。 (2)常规外设及其接口,常规外设指构成一个计算机系统所必不可少的外设,通常包括输入设备、输出设备和外存储设备。输入设备用于数据的输入,常见的有键盘、鼠标、扫描仪等。输出设备用于数据的输出,常见的设备有显示器、打印机、绘图仪等。外存储设备用于程序和数据的存储,常见的设备有硬盘、光盘、存储卡等。将上述设备连接到计算机上,使外设的信息能够进入到计算机,同时使计算机的信息能输出到外设,通过接口可以实现此目的。 (3)专用外设及其接口,专用外设是那些为完成用户所要求的功能而必须使用的外设。在实际应用中由于用户功能要求的多样性及实现这些要求的技术途径的灵活性,使外设的种类繁多。例如,发光二极管,步进电机,继电器,A/D,D/A,按键等。专用外设也需要接口与计算机连接,由于外设的多样性和复杂性,使接口的设计比较复杂。 (二)嵌入式计算机软件系统 (1)系统软件,系统软件通常包括嵌入式操作系统和应用软件。对规模较大的嵌入式计算机系统一般都配有操作系统,通过多任务并行处理可以完成复杂的用户需求。规模较小或是较简单的嵌入式计算机系统中一般不需要一个功能完备的实时操作系统。这种情况下可以开发一个实时监控程序对用户的任务进行管理。最简单嵌入式计算机系统中,可以不配置操作系统也不配置监控程序,一开机就直接执行用户程序。 应用软件是针对不同应用实现用户要求的功能软件。 (2)用户程序,在嵌入式计算机系统中,对于每一个用户的要求,都必须有一个用户程序去完成。由于用户需求的多样性,用户程序在不同的之间存在着极大地差异,一般由用户开发完成。用户可以根据嵌入式系统的设计要求和系统的资源配置情况,确定使用何种设计语言来编写用户程序,既可以用高级语言也可以用汇编语言。高级语言功能强,且比较近似于人们日常的生活语言习惯,因此比较容易用其编写程序;而汇编语言编写的程序则具有执行速度快、对端口操作灵活的特点。在当前,人们通常用高级语言和汇编语言混合编程的方法来编写用户程序。在最简单的嵌入式计算机系统中,只配置用户程序。用户程序除完成用户功能外,还包括对系统的简单外设的管理。在这种情况下,系统加电后就直接进入用户程序。 本文选用单片机作为嵌入式系统的处理器。 1.1.2单片机的基本知识 单片机由单块集成电路芯片构成,内部包含有计算机的基本功能部件:CPU、存储器和I/O接口电路等。因此,单片机只需要用适当的软件及外部设备相结合,便可成为一个单片机控制系统。单片机内部结构如下图所示 中断 电源 复

文档评论(0)

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

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

1亿VIP精品文档

相关文档