土壤水分监测和自动灌溉系统设计开题报告

 2021-08-14 02:36:37

1. 研究目的与意义(文献综述)

众所周知,水是生命之源,正因为地球上有水资源,才能孕育出如此丰富的

生命形态,现如今人类从来没有停止对外太空生命的探索,而确定一个星球是否可能存在生命,首先得确定该星球是否存在水。从外太空看我们的地球,就是一个美丽的蓝色星球。地球表面海洋覆盖面积约为70.8%,然而海水不能够饮用或使用。地球表面上或者地下的淡水资源分布也很不均匀,有些地方水资源贫瘠,随着人类活动造成的环境污染,地球上可供使用的水资源越来越少,而人类随着数量的不断增长,对于水资源的需求却是有增无减。地球上有无数人正在遭遇缺水的困扰,包括我国在内的许多国家也正在经历缺水的痛苦。

中国是一个干旱缺水严重的国家。淡水资源总量为28000亿立方米,占全球水资源的6%,仅次于巴西、俄罗斯和加拿大,居世界第四位,但是人均只有2200立方米仅为世界平均水平的1/4、美国的1/5、在世界上名列121位,是全球13个人均水资源最贫乏的国家之一。扣除难以利用的洪水径流和散布在偏远地区的地下水资源以后,中国实际可利用的淡水资源量则更少,仅为11000亿立方米左右,人均可利用水资源量约为900立方米,而且其分布极不均衡,到20世纪末,全国600多座城市中,已有400多个城市存在供水不足问题,其中比较严重的缺水城市达110个,全国城市缺水总量为60亿立方米。据监测,目前全国多数城市地下水受到一定程度的点状和面状污染,且有逐年加重的趋势,日趋严重的水污染不仅降低了水体的使用功能,进一步加剧了水资源短缺的矛盾,对中国正在实施的可持续发展战略带来了严重影响,而且还严重威胁到城市居民的饮水安全和人民群众的健康。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容与方案

整个装置的设计思路是:整个系统由单片机模块、土壤湿度传感器模块、

给水及灌溉模块、数据处理及显示模块和电源管理模块共五部分组成。系统框架图如图1所示。

图1 系统框架图

土壤湿度传感器模块对植物土壤湿度进行实时监测,将测得的湿度信号传送给单片机模块,由单片机模块将实时土壤湿度信号与设定的土壤湿度数据进行对比,当实时土壤湿度低于设定的土壤湿度下限值时,说明该植物处于缺水状态,此时由单片机发出信号驱动给水及灌溉模块,对植物进行滴灌。当实时土壤湿度高于设定的土壤湿度时,说明土壤湿度已经趋于饱和,此时单片机发出信号关闭给水及灌溉模块,停止滴灌,使得土壤湿度处于适宜植物生长的最佳状态。与此同时,单片机模块将实时土壤湿度信号经过处理显示在数据处理及显示模块,便于观察。同时,土壤湿度设定值也显示在显示模块,并且可通过键盘进行调整,用来适应不同植物的抗旱性。

整个装置的软件设计:

植物土壤水分监测及自动灌溉模块的主要程序结构是该主程序及按键扫描处理、时间、土壤湿度数据采集、数据处理、显示、电机驱动等子程序。

整个程序采用C语言在Keil uVision4环境下编写与调试。整个系统采用模块化设计,可以使程序结构清晰,易读,稳定性好,方便调试。整个系统的运行时间顺序为当整个系统开启后进入主函数,然后初始化函数变量以及初始化传感器模块,进入按键扫描函数,通过按键选择系统的工作模式以及设置土壤湿度值的上限与下限。工作模式分为自动控制模式与定时模式。在自动控制模式下,调用土壤湿度数据采集函数采集当前土壤湿度值,并且通过数据处理程序对当前土壤湿度值进行分析,当当前湿度值小于预设值时,就进入水泵电机驱动函数,开启灌溉功能,直到达到湿度预设值时停止灌溉。在定时模式下,可通过按键扫描函数对定时时间进行设置,在该模式下,调用时间程序,当达到定时时间时,进入水泵电机驱动函数,开启灌溉功能,当灌溉时间到时停止灌溉。通过按键扫描函数对土壤湿度值的上限及下限进行设置,可以使得整个系统适用于对湿度要求不同的各种植物,大大提高了该装置的实用性。整个操作过程均可实现液晶显示。

3. 研究计划与安排

第1-2周:查阅相关文献资料,明确研究内容,了解研究所需的相关知识。确定方案,完成开题报告。

第3-7周:完成5000字外文文献翻译以及传感器的选择和相应硬件电路的设计。

第8-11周:系统的软件设计。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 参考文献(12篇以上)

[1]张国雄.测控电路(第四版)[m].北京:机械工程出版社,2011.

[2]郭天祥.51单片机c语言教程——入门、提高、开发、拓展全攻略[m].北京:电子工业出版社,2009.

[3]李晓东.低功耗智能灌溉控制系统的设计[d].太原:太原理工大学,2010.

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。