0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

lorawan方式实现农场土壤湿度检测的方法

GLeX_murata_eet 来源:互联网 作者:佚名 2017-11-06 17:53 次阅读

LoRaWAN 分层

总体架构一共分为4部分:

LoRaWAN从底层到最后用户拿到数据的通讯过程通讯大致可分为三段:

  1. MOTE <---> GW (MAC层)

  2. GW <---> server

  3. server <---> 用户

LoRa联盟 规定了 MAC层的通讯协议,只有在设备(GW、MOTE)共同遵守的MAC层协议的前提下,不同硬件厂商的设备才能互相接入。

而GW <---> Server以及Server <---> 用户这两层的协议虽然LoRa联盟有所规范,但不同厂商之间可能会存在不同。

Mote/Node

Mote/Node 就是节点,在LoRaWAN中,节点一般与传感器连接,负责的就是收集传感数据,然后通过LoRaMAC 协议传输给Gateway。

Gateway

Gateway也就是网关,主要负责将节点的数据传输给服务器,也就是完成数据从LoRa方式到网络方式的转换,其中Gateway并不对数据做处理,只是负责将数据打包封装,然后传输给server(服务器)。

Server

按照LoRaWAN的规定,Server又分为四部分--NS(Network server)、AS(Application server)、CS(Customer server)、NC(Network controller)

其中每个部分的分工和职能各不相同。相应的我会在后续的文章中讲到。

用户

用户一般只的是直观使用这个数据的人,一般是APP或者其他客户端方式,从服务器获取数据。

应用分析

在这里我以LoRaWAN 方式实现农场的土壤湿度检测来具体说明这各个部分的区别。

实现农场的土壤湿度的检测主要分为几个步骤:

  • 实现传感器采集土壤湿度(sensor层)

  • 将采集到的土壤湿度通过MOTE发送给GW(LoRaMac 层)

  • GW将收到的数据发送给NS(GW<--->Server)

  • NS再将数据发送给用户(Server<--->Customer)

  • 用户通过APP或者其他方式可以看到土壤的湿度状态。(Display)

通过以上的几个步骤,就可以实现远程监控农场土壤湿度。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

原文标题:LoRaWAN协议(一)--架构解析

文章出处:【微信号:murata-eetrend,微信公众号:murata-eetrend】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    构建一个基于晶体管的简单土壤湿度检测器电路

    在这个项目中,我们将构建一个基于晶体管的简单土壤湿度检测器电路。在本电路中,我们使用NPN晶体管来检测土壤湿度。对于电子爱好者来说,这是非常简单和有趣的电路。该
    的头像 发表于 11-22 17:22 3029次阅读
    构建一个基于晶体管的简单<b class='flag-5'>土壤湿度</b><b class='flag-5'>检测</b>器电路

    土壤湿度检测代码怎么写?

    单片机的显示屏要显示土壤湿度检测的结果,代码怎么写?引脚要怎么接?
    发表于 05-02 11:13

    请问土壤湿度传感器原理是什么?

    土壤湿度传感器原理是什么?怎么制作
    发表于 11-05 09:05

    InfraredReflectiveSensor如何检测土壤湿度

    InfraredReflectiveSensor如何检测土壤湿度
    发表于 11-09 06:14

    【MIKROE-4114开发板试用体验连载】DIY土壤湿度检测自动浇水装置

    和STM8的开发板和一个抽水电机。基于原有材料,再看看家里奄奄一息的绿萝,一个DIY土壤湿度检测自动浇水装置成了。好的,回到原题。让我们看看这款电机驱动芯片的手册。。。控制方式和我之前项目用的TC118S比较
    发表于 01-09 21:49

    请问怎样去设计一种基于51单片机最小系统的土壤湿度检测系统?

    怎样去设计一种基于51单片机最小系统的土壤湿度检测系统的硬件电路?怎样去设计一种基于51单片机最小系统的土壤湿度检测系统的软件部分?
    发表于 07-16 10:19

    怎么实现基于51单片机的土壤湿度检测及智能浇水系统的设计?

    怎么实现基于51单片机的土壤湿度检测及智能浇水系统的设计?
    发表于 10-12 12:03

    基于单片机的土壤湿度检测系统设计资料分享

    设计简介:本设计是基于单片机的土壤湿度检测系统,主要实现以下功能:可通过LCD1602显示当前温湿度;可通过按键调整温
    发表于 01-24 06:18

    关于土壤湿度检测模块的使用

    博文intro网上关于土壤湿度检测模块的使用大多都是通过其DO数字信号输出引脚来判断检测到的湿度是否超过阈值(超过输出低电平,否则输出高电平),而对于其AO模拟信号输出引脚的使用却鲜有
    发表于 02-16 06:51

    土壤湿度测量怎么校准?

    土壤湿度测量怎么校准
    发表于 10-30 08:13

    土壤湿度程序

    51单片机,用土壤湿度传感器检测控制土壤湿度
    发表于 03-16 17:15 8次下载

    土壤湿度传感器怎么用_土壤湿度传感器种类

    本文介绍了土壤温度传感器的输出方式土壤湿度传感器使用方法,其次介绍了土壤湿度传感器液位传感器的常用类型,最后介绍了
    发表于 01-22 09:01 3.5w次阅读

    土壤湿度传感器的原理介绍

    本文开始介绍了说明是土壤湿度传感器,其次介绍了土壤湿度传感器的特点和土壤湿度传感器技术参数,最后介绍了土壤湿度传感器原理与土壤湿度传感器工作
    发表于 01-22 09:26 7.4w次阅读

    微雪电子土壤湿度传感器简介

    土壤湿度传感器 叉形设计 方便插入土壤 应用于自动浇水系统 花盆土壤湿度检测和自动灌溉系统等 型号 Moisture Sensor
    的头像 发表于 12-30 10:40 4420次阅读
    微雪电子<b class='flag-5'>土壤湿度</b>传感器简介

    土壤湿度检测电路的基本原理

      科学种田,需要实时监测土壤湿度土壤湿度测试电路,可粗略测量出土壤湿度。采用LED七色发光二极管来显示对应
    的头像 发表于 03-13 14:20 1649次阅读
    <b class='flag-5'>土壤湿度</b><b class='flag-5'>检测</b>电路的基本原理