基于433m通信的农业物联网系统的制作方法

文档序号:9814376阅读:452来源:国知局
基于433m通信的农业物联网系统的制作方法
【技术领域】
[0001]本发明属于农业物联网领域,特别涉及一种基于433M通信的农业物联网系统。
【背景技术】
[0002]物联网通过传感器、射频识别技术、全球定位系统等技术,实时采集任何需要监控、连接、互动的物体或过程,采集其声、光、热、电、力学、化学、生物、位置等各种需要的信息,通过各类可能的网络接入,实现物与物、物与人的泛在连接,实现对物品和过程的智能化感知、识别和管理。
[0003]物联网是智能感知、识别技术与普适计算、泛在网络、智能信息处理的融合应用,被称为继计算机、互联网之后世界信息产业发展的第三次浪潮。与其说物联网是网络,不如说物联网是业务和应用,物联网也被视为互联网的应用拓展。
[0004]当前,物联网的发展处于起步阶段,在实施应用过程中都是以特定行业为背景构建专用的传感器系统,彼此之间信息难以共享。物联网未提供异构网络集成接入,各种物联网设备如各种传感器、智能手机等,所使用的通信技术、协议、安全机制不尽相同,要实现物联网的目标首先要解决的就是异构网络的集成接入,并在此基础上通过互联网将所有传感器节点连通起来。而现有的传感器系统只能支持特定设备接入,不能提供异构网络集成技术。因此,需要提供一种集成的、支持异构环境的农业物联网系统。
[0005]农业具有对象多样,地域广阔,偏僻分散,远离都市社区,通信条件落后等特点,因此在多数情况下,农业数据信息的获取及对农作物生长监管非常困难。如何有效的获取农业数据信息并根据获取的信息对农业进行相应的监管是智慧农业的核心。
[0006]当前获取农业数据信息主要依靠传感技术及物联网无线通信技术。传感器网络由许多微型传感器节点组成,微型传感器节点接入传统互联网网络通常采用网关的方式。
[0007]目前传感器与网关主要采用无线连接,这样会经常存在无线传感器无线传输距离不远、与网关连接不上、无线传感器不断发射数据功耗大,供电电池经常没电等问题。

【发明内容】

[0008]发明目的:本发明的目的是为了解决现有技术中的不足,提供一种种集成的、支持异构环境的,解决现有农业物联网系统抗干扰能力差,有效控制范围小的缺点的基于433M通信的农业物联网系统。
[0009]技术方案:本发明所述的一种基于433M通信的农业物联网系统,包括:
物联网中心服务器;
物联网设备;
协议栈服务器,其上构建有协议栈库,该协议栈库包括有多个物联网设备协议栈以及调用记录,调用记录包括各物联网设备协议栈的调用频率,一个物联网设备协议栈的调用频率为调用次数与调用时间范围的比值;
中转服务器,其设置于物联网中心服务器和物联网设备之间,用于接收物联网设备的当前物联网数据,中转服务器存储有一个物联网网络协议栈;
中转服务器包括物联网设备检测模块、协议栈调取模块和协议栈转换模块,中转服务器接收到当前物联网数据后,物联网设备检测模块根据当前物联网数据判断当前物联网数据的物联网设备类型和协议类型,协议栈调取模块根据该协议类型从协议栈库中调取与该协议类型对应的当前物联网设备协议栈,并在协议栈库内更新当前物联网设备协议栈的调用频率,协议栈转换模块应用当前物联网设备协议栈对当前物联网数据解析,并利用物联网网络协议栈对解析后的当前物联网数据封装,中转服务器将封装后的当前物联网数据发送给物联网中心服务器;
协议栈服务器还包括一通信配置模块,该通信配置模块监控调用记录,当当前物联网设备协议栈的调用频率高于一阈值时,则通信配置模块在中转服务器上建立一临时协议栈库,并将该当前物联网协议栈存储至该临时协议栈库,以及建立一临时调用记录,该临时调用记录为所述调用记录在中转服务器上的映射,并且在物联网设备检测模块内对该当前物联网设备协议栈的协议类型进行标记,当一个与当前物联网设备协议栈对应的物联网设备向中转服务器发送物联网数据时,则物联网设备检测模块根据当前物联网数据判断当前物联网数据的物联网设备类型和协议类型,协议栈调取模块根据该协议类型从临时协议栈库中调取当前物联网设备协议栈,并在临时调用记录内更新当前物联网设备协议栈的调用频率,当调用频率低于一阈值时,则将该当前物联网设备协议栈从临时协议栈库中删除。
[0010]进一步的,中转服务器还用于接收物联网中心服务器的当前物联网指令,物联网设备检测模块根据当前物联网指令判断当前物联网指令的协议类型,如果该协议类型被标记,则协议栈调取模块根据该协议类型从临时协议栈库中调取与该协议类型对应的当前物联网设备协议栈,如果该协议类型没有被标记,则协议栈调取模块根据该协议类型从协议栈服务器的协议栈库内调取与该协议类型对应的当前物联网设备协议栈,协议栈转换模块应用物联网网络协议栈对当前物联网指令进行解析,并利用当前物联网设备协议栈对解析后的当前物联网指令封装,中转服务器将封装后的当前物联网指令发送至一个物联网设备。
[0011]进一步的,所述物联网设备包括温度传感器、湿度传感器、光照传感器、氧气含量传感器、位置传感器和智能手机终端。
[0012]进一步的,所述调用时间范围为24-48小时。
[0013]进一步的,所述阈值为10-15次/h。
[0014]进一步的,所述物联网设备采用433M通信协议进行通讯。
[0015]本发明还公开了一种应用于农业物联网系统的物联网设备,该设备采用433M通信协议进行通讯;该设备包括微控制器、电源模块、处理器、供电模块、非易失闪存、存储模块、USB接口、以太网接口、无线串口模块,微控制器连接有电源模块,微控制器连接有无线传感器组,微控制器通过433M无线发送接收电路、无线串口模块路与处理器连接,处理器分别连接供电模块、非易失闪存、存储模块、USB接口、以太网接口,处理器采用AT91SAM9260处理器,USB接口连接有3G网卡,处理器通过3G网卡连接有远端网络服务器。
[0016]进一步的,电源模块包括两节锂电池和用于将锂电池稳压输出的3.3V升压到5V的升压电路,升压电路采用MAX619升压芯片,MAX619升压芯片的IN端连接锂电池的3.3V稳压输出端,MAX619升压芯片的IN端与锂电池的3.3V稳压输出端间通过电容C12接地,MAX619升压芯片的CL+端通过电容Cll连接MAX619升压芯片的CL-端,MAX619升压芯片的的C2+端通过电容C14连接MAX619升压芯片的C2-端,MAX619升压芯片的SHDN端通过电阻R4连接微控制器的P20引脚,MAX619升压芯片的OUT端通过电容C13接地,MAX619升压芯片的OUT端为5V电压输出端。
[0017]进一步的,微控制器采用MSP430微控制器,供电模块采用将交流220V转换成DC5V的电源适配器。
[0018]进一步的,无线串口模块路设有隔离电路,隔离电路包括电源隔离模块和信号隔离模块,信号隔离模块采用双通道数字隔离器ADUM1201;无线传感器组包括温度传感器、湿度传感器、光照传感器、氧气含量传感器、位置传感器。
[0019]有益效果:本发明通过物联网设备检测模块检测物联网数据,可以确定出物联网设备对应的协议类型,协议栈调取模块调取相应的物联网设备协议栈,以实现将物联网设备的物联网数据转换为物联网中心服务器可以使用的数据;第二、由于物联网设备具有多种类型,物联网数据也就会对应不同的物联网设备协议栈,这要求在系统设置之初,就将所有的物联网设备协议栈设置在协议栈服务器上,每次进行协议栈转换,每次都要在协议栈服务器上调取相应的物联网设备协议栈,这增加了系统的响应时间,通过在系统上设置通信配置模块和调用记录,对物联网设备协议栈进行监控,这样可以确定出系统使用频率较高的物联网设备协议
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1