节水灌溉自动测控系统毕业答辩.ppt

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
东华理工大学长江学院 毕业答辩 姓 名:万云辉 学 号 专 业:自动化 指导老师:黄永忠 研究意义 当今世界普遍关注水危机问题,其中最突出的矛盾就是干旱缺水。我们正进入一个新的水源紧缺时代,水将成为新世纪可持续发展的严重制约因素。我国是世界上人口最多、粮食消耗量最大的国家,又是世界上人均水资源量最贫乏的国家之一,人均占有水资源量仅为世界平均水平的1/4。随着人口的增长、城镇化和经济社会的快速发展,我国用水矛盾日益尖锐,缺水问题更加突出。而农业作为我国的用水大户,用水量约占水资源总量的65%,农业用水浪费十分严重,主要表现在:灌溉水利用系数低,平均仅为45%左右;自然降水利用率低,仅达到56%;农业用水的效率不高,其中农田灌溉水的利用效率仅有1.0kg/m3左右;初步改造的节水灌溉工程面积仅占全国灌溉面积的30%,因此,发展节水农业势在必行。 课题设计要求 1、能显示土壤温度,湿度,水量,超标能发出报警信号; 2、能准确、定时、定量、高效的给作物自动补充水分; 3、控制温度:10~30,误差1度 4、控制湿度:30~40% 完成系统硬件电路设计和软件程序设计,并完成论文正稿 毕业论文结构 第一章为绪论,主要讨论了课题研究背景,研究的价值、以及实施节水灌溉的重要性,同时对国内外发展状况和发展历史作了详细的叙述。 第二章为方案论证,在这章中介绍了两种可行的设计方案,并且介绍了两种方案的各自特点,再将两种方案进行了对比分析,最后选择了最适合的设计方案。 第三章为系统硬件电路设计,这章主要介绍了系统的各个硬件电路模块、系统硬件设计思想、系统主要器件。 第四章为系统的软件设计,在这章里详细的介绍了组成系统软件程序的各个程序模块,并且用流程图的形式形象的阐述了系统的整个程序流程。 系统硬件电路设计 本设计的核心在于参数的采集,也就是本设计中的温度、湿度检测和模数转换模块,因为单片机控制发出的所有指令都是围绕着读取到的这两个参数所展开的,在本设计中使用了一个温度传感器和一个湿度传感器,传感器发出的信号后,经过整形放大,再输入到模数转换模块,变换成数字信号后在送入单片机中 输入有了就得有输出,在本设计中输出分两种一种是参数输出,也就是控制温度、湿度的输出,一种是警示输出,在本设计中警示输出是指指示灯和警报铃声。在本设计控制温度、湿度输出时控制一个加热器和控制一个电机。这两种器件都属于大功率器件,单片机是直接带不动的,所以必须有专门的驱动电路,在这里我使用了两个继电器模块来带动。 另外为了使用户可以实时的、清楚地了解作物当前的状态,本设计中设计了一个LCD显示模块,而且本设计为了适用于各种作物,设计了键盘设置温度、湿度标准参数的模块,并且可在LCD上显示出来。 为了使系统中的各个器件能正常稳定的工作,在本设计中直接设计了一个三输出电源电路,电源直接由家用220V接入,输出电源有+5v、+15V、-15V. 系统硬件方框图 软件流程图设计——主程 真正的程序设计过程应该是流程图的设计,上机编程只是将设计好的程序流程图转换成程序设计语言而已。程序流程图和对应的源程序是等效的,但给人的感觉是不同的。源程序是一维指令流,而流程图是二维平面图形。在表达逻辑策略是,二维图形要比一维指令流直观得多,因而更有利于查错和修改 而主流程图是一个控制系统不可缺少的,就像一个人不能没有主躯干一样。所以一个好的软件,运行是起来是合理的是人性化的。 当系统启动是先进行初始化,然后判断是否有功能按键输入,有功能按键输入则调用设置子程,无功能按键输入则进行调用读取温度湿度状态子程,然后调用显示子程,再调入温度湿度输出控制子程比较当前环境是否需要温度湿度的输出,下一步进行参数超标的判断,无超标则循环至判断是否有功能按键输入位置,超标则发出警报,最后结束。 软件流程图设计——读取当前温度湿度状态子程 读取状态子程就是将当前温度传感器、湿度传感器检测到的数据读取到单片机中,并且转换成常用单位显示出来。 调用读取温度湿度状态子程,进入入口然后启动0809转换温度模拟信号,转换未完成继续转换温度模拟信号,转换完成,启动0809转换湿度模拟信号,转换未完成继续转换湿度模拟信号,转换完成数据输出,然后返回主程。 软件流程图设计

文档评论(0)

beifanglei + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档