基于Arduino和LabVIEW的田间环境监测系统设计与实现

来源 :济南大学 | 被引量 : 4次 | 上传用户:jinshu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
田间作物在生长过程中容易受到外界环境的影响。对于这些环境参数的检测和管理,传统的农业管理主要是依靠人的经验进行判断,这种模式存在数据不准确、不全面的缺点。随着农业物联网技术的广泛应用,通过传感器对环境参数的实时检测、无线传感器网络的远距离数据传输和远程监控等先进手段组成的物联网系统也给农业管理提供了新的管理模式,使农业管理更为精细化和现代化。因此,本文设计了一个基于Arduino和LabVIEW的田间环境监测系统,旨在实现对影响作物生长的空气温湿度、光照强度和土壤湿度等环境参数的实时监测,以及实现远程控制灌溉作业等功能。本文的主要内容如下:(1)基于Arduino的系统节点设计。一方面以Arduino开发板作为节点的处理器模块构建了系统的终端节点、汇聚节点、路由节点和网关节点;另一方面是在Arduino IDE编译环境下为各个节点进行软件系统的设计。系统中,终端节点主要实现数据采集和通过接收作业指令来执行灌溉作业的功能;汇聚节点实现对终端节点上传的数据进行数据处理的功能;路由节点用于数据的多跳传输;网关节点则负责管理系统的所有节点和作为系统节点与上位机系统数据交流的桥梁。(2)基于LabVIEW的上位机系统设计。上位机系统主要由基于LabVIEW平台设计的客户端软件和OneNET云端应用两部分组成。客户端软件具有通信、存储、异常数据示警和显示等功能,同时采用HTTP协议将数据上传至OneNET云端服务器和采用TCP协议下达灌溉指令至网关节点。OneNET云端应用是以客户端软件上传的数据为数据来源,便于用户通过智能终端来查询系统的实时监测情况。(3)ZigBee无线传感器网络。系统通过搭建ZigBee无线传感器网络实现系统各个节点之间的数据通信。在网状型网络拓扑结构的基础上设计适合系统的网络结构,并进行系统数据在该网络传输的协议约定设计。(4)数据的处理。汇聚节点作为系统数据处理的节点,采用基于卡尔曼滤波的数据处理方法进行数据处理,最终每一个环境参数都会得到一个最优估计值。这个最优估计值将作为此次数据采集中该环境参数的检测值并被客户端软件接收。(5)监测系统的测试。通过对系统的运行情况和数据处理性能仿真两方面的实验来论证了监测系统的可行性。其中系统的运行测试包括系统节点和上位机系统的运行测试,以及灌溉作业的模拟测试。系统的数据处理性能仿真则是对基于卡尔曼滤波的数据处理方法进行仿真。结果表明,系统运行状况稳定,数据处理能将数据稳定在合理范围。
其他文献
目的:考察并对比全牙列[牙合] 垫固定和真空压膜牙托固定治疗年轻恒牙根折的效果。方法:收集2010年3月~2012年4月在我院牙科门诊接收的根折的年轻恒牙患儿72例,将所有患儿随机分
丰田汽车携手一汽丰田、广汽丰田以及LEXUS雷克萨斯品牌,以“环境、未来”为主题亮相长春国际车展。在超过2500m^2的展区里,展出全系列30余辆展车,在展区面积、展车数量等方面都
本文介绍了木糖醇的生产方法,工艺条件及理化性质,概述了木糖醇在食品,医药,化工等行业的应用及开发前景。
英语自我学习效能感是指在初中英语新课程教学中,根据文本教学要求和学生英语学习个体差异,对学生进行学习策略指导,帮助他们养成更为合理的自主学习方法,激发其学习英语的主动性
目的:探求一种更简便、可靠的隆颏手术新方法。方法:对86例求术者行套塞法侧方单一纵切口隆颏术。在前庭沟唇侧设计一纵切口,横向定位于假体中外1/3位置,骨膜下剥离,假体套塞
阅读是语言学习的重要组成部分。英语阅读能力是英语学习者发展其它语言能力的基础,所以英语阅读能力的培养一直是教育领域关注的热点问题。高中阶段的英语阅读教学在我国英
美容医学是一门以“美”为核心的新兴医学分支学科,现代学者定义为以人体审美理论为指导,采取手术或非手术的医学手段,维护、修复和再塑人体美,成为医学、美学与美容技术交叉融合
随着社会的进步和民智的发展,舆论的力量愈来愈强大,可以渗透至社会生活的方方面面,甚至于可以一定程度的影响到司法的公正。在分析舆论对司法公正的影响时,应当从舆论对司法
目的:通过系统评价的方式探索血清维生素D(Vitamin D,VD)缺乏与痴呆及阿尔茨海默病(Alzheimer disease,AD)发生风险之间的关系,并进一步探讨不同水平血清25-(OH)D缺乏与痴呆及AD发生风险之间的关系。方法:检索相关内容为VD或25-(OH)D缺乏与痴呆及AD发生风险的相关文献。我们按照Cochrane手册制定检索策略,系统地检索了Pubmed、Cochrane图书馆
暑假,我和友人带孩子去泰国旅行.在泰国,我们体验了“丛林飞跃”项目,这是一个高空滑索探险,要在距离地面50米的树顶之间从一棵树滑翔到另一棵树,树间共有32个平台,完成整个