[发明专利]基于土壤信息采集的物联网多模式农业灌溉方法在审
申请号: | 201910979083.6 | 申请日: | 2019-10-15 |
公开(公告)号: | CN110583446A | 公开(公告)日: | 2019-12-20 |
发明(设计)人: | 董玉华;肖瑛;杨姚;康家宝 | 申请(专利权)人: | 大连民族大学 |
主分类号: | A01G25/16 | 分类号: | A01G25/16;H04W4/38;G05D27/02 |
代理公司: | 21235 大连智高专利事务所(特殊普通合伙) | 代理人: | 刘斌 |
地址: | 116600 辽宁省*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 基于土壤信息采集的物联网多模式农业灌溉方法,属于农业灌溉领域,为了解决对于农业采集信息利用,实现自动、有效灌溉的问题,节点发送数据到主控核心设备:节点是土壤湿度数据采集节点,节点采集到土壤湿度和土壤肥度数据后,先创建一个节点数据包结构,将经过运算后的两个土壤数据分别储存于节点数据包结构中的第4个变量和第6个变量中,最后给节点数据包结构加上结束标志位和状态标志位,封装成一个数据包,通过核心控制器的串口,经由ZigBee通信模块发送给主控核心设备,效果是能够实现节点数据的有效传输,以及实现节点采集信息的使用,从而能够根据节点信息,进行相应的灌溉控制。 | ||
搜索关键词: | 节点数据包 节点采集 农业灌溉 主控核心 串口 节点发送数据 湿度数据采集 核心控制器 状态标志位 采集信息 灌溉控制 节点数据 节点信息 结束标志 土壤数据 土壤信息 有效传输 有效灌溉 多模式 数据包 土壤肥 物联网 土壤 封装 运算 采集 储存 创建 | ||
【主权项】:
1.一种基于土壤信息采集的物联网多模式农业灌溉方法,其特征在于,包括如下步骤:/n节点发送数据到主控核心设备:节点是土壤湿度数据采集节点,节点采集到土壤湿度和土壤肥度数据后,先创建一个节点数据包结构,将经过运算后的两个土壤数据分别储存于节点数据包结构中的第4个变量和第6个变量中,最后给节点数据包结构加上结束标志位和状态标志位,封装成一个数据包,通过核心控制器的串口,经由ZigBee通信模块发送给主控核心设备;/n主控核心设备接收节点发送来的数据包:在接收到数据包前,主控核心设备一直处于监控模式,等待着数据包的到来;当主控核心设备接收到一个数据包时,先把数据包中的第一个字节数据取出,判断是否是“0XAA”,如果是,说明这个数据包是来自节点,之后解析数据包,在Crc16校验完成且无错后,按buf的编号取出“设备号”、“土壤湿度”数据、“土壤肥度”数据和“状态标志”数据;先根据“状态标志”数据判断此节点工作是否正常,如果工作正常,则继续解析数据包,以设备号为关键词保存对应的“土壤湿度”数据和“土壤肥度”数据;如果工作不正常,则放弃对此次数据包的继续解析,重新进入监控模式,等待下次数据包的到来;主控核心设备发送数据包到云应用平台:主控核心设备会记录连接了多少个节点,在正确接收到所有节点数据后,主控核心设备先创建一个主控核心设备数据包结构,把汇总后的土壤湿度和土壤肥度数据进行算数平均运算,分别存储于主控核心设备数据包结构中的第8个变量和第10个变量中,然后主控核心设备会自动采集当前空气中的温度和湿度数据,分别存储于第4个变量和第6个变量中,最后给主控核心设备数据包结构加上结束标志位和状态标志位,封装成一个数据包,通过核心控制器的串口,经由GPRS通信模块发送到云应用平台;云应用平台一直处于监听模式,云应用平台每次接收到数据包后会对数据包进行解析,如果“数据包头”为“0XBB”,则进行Crc16校验,校验完成且无错后,取出该数据包中的“空气湿度”、“空气温度”、“土壤湿度”、“土壤肥度”和“状态标志”数据,根据设备号储存到对应的数据库中,同时,云应用平台通过数据包中“状态标志”数据,将水阀当前的状态是“开启”还是“关闭”状态,实时反馈给用户;/n云应用平台发送数据包到主控核心设备:云应用平台通过用户交互平台获取用户指定的土壤湿度门限值和控制模式指令,然后创建一个云应用平台数据类,把土壤湿度门限值和控制模式指令储存到这个类中对应的变量中,之后封装成数据包发送到主控核心设备,主控核心设备接收到数据包后,重新创建一个数据包结构,然后把云应用平台的数据包类型转换成结构体类型,取出其中的“数据包头”判断是否是“0XCC”,如果是,再进行Crc16校验成功后取出其中的“土壤湿度门限值”和“控制模式指令”;控制模式指令一共有三种:开启模式,关闭模式和自动控制模式;如果是开启或关闭模式,水阀直接执行对应的动作:“开启模式”即打开水阀;“关闭模式”即关闭水阀;如果是自动控制模式,这时主控核心设备会取出当前储存的来自节点的经过运算后的土壤湿度数据,与“土壤湿度门限值”进行比较,从而判断是进行开启还是关闭动作,如果土壤湿度数据高于土壤湿度门限值,执行水阀关闭动作;如果土壤湿度数据低于土壤湿度门限值,执行水阀开启动作;/n其中,数据包格式如下:/n一.土壤湿度数据采集节点数据包格式:/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连民族大学,未经大连民族大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910979083.6/,转载请声明来源钻瓜专利网。