什么是LoRa

LoRa(Long Range) 无线通信技术是 Semtech 在2012年开发出来的一款适合物联网使用的射频IC、其设计理念为低功耗、长距离、低成本、网路简单、易于扩展的无线数传技术。

在一般的通信中、通信的距离与功耗成正比、传输距离越远、功耗越高,而LoRa无线通信模块可以实现远距离的低功耗通信,即高穿透性。

LoRa芯片是基于展频跳变技术发展的,因此其频率偏移及容错空间相比同类IC要高得多,同时其灵敏度也更高。

LoRaWAN网关网路模型

LoRaWAN网关是基于LoRa芯片的通信协议。

LoRaWAN网关的网络模型如下:

LoRaWAN网关的网络模型主要由节点、集中器/网关、网络服务器以及应用服务器组成。节点将感测器的数据通过LoRa发送到集中器/网关;再由集中器/网关通过网络发送到网络服务器;网络服务器对接收到的数据进行解包以确定数据来源;之后网络服务器再将数据传输到对应的应用服务器。

1、 lora无线通信节点

节点可以是各种设备,如烟雾传感器、水表、气表、宠物等。节点通过LoRa通信技术与网关通信节点可以连接一个或多个网关,其与网关的通信是双向。

2、集中器/lorawan网关

网关在整个网络结构中起到透明传输的作用,将节点的数据信息收集,再通过网络发送到网络服务器,因此网关也被称为集中器。网关与服务器之间通过4G/以太网等方式使用TCP/IP 通信。

3、 网络串口服务器

网络服务器是这个结构中的中枢,负责数据处理,并将处理的数据传输至应用服务器。

4、 应用服务器

应用服务器由用户自行搭建,数据来源于网络服务器,用来收集各处理数据。

LoRa节点分类

CLASS

特点

应用场景

A

A类设备至在条件触发后短暂开启窗口与网关进行交互、非触发时处于休眠状态、网关也无法检测到设备、其功耗最低

垃圾桶检测、各类监测传感器

B

B类设备定时开启窗口与网关交互、网关定期下发校时信息以同步时间

水表、电表、气表等

C

C类设备长时间开启接收窗口、在发送时短暂关闭

智能设备的远程控制

LoRa模块应用案例

亿佰特无线通信模块致力于保护野生动物、智能公园方案。

2017年在坦桑尼亚的姆科马齐国家公园、Smark Park团队做了关于野生动物保护的智能公园解决方案。是LoRaWAN物联网智能公园解决方案的一部分,该解决方案已在非洲的几个国家公园推出。犀牛追踪器显示动物在保护区内的位置,为公园的安全人员提供更好的可操作情报。

使用LoRaWAN网关网络可节省成本,节能和长距离连接。将小型传感器直接植入犀牛的角中。智能公园跟踪器每小时更新犀牛的位置几次,详细数据的增加从网络内的传感器传输到观测室,跟踪的项目显示在数字地图上。

公园管理部门使用的其他智能公园应用是通过安装在大门上的基于太阳能LoRaWAN的传感器和安装在车辆上的太阳能跟踪器来监控大门的打开/关闭,以跟踪高风险地区人员和游客的下落。

护林员可以在白天和黑夜的最佳位置与接近的偷猎者相遇。这些信息也为犀牛行为的研究提供了有价值的数据。

物联网lora模块应用案例和LoRawan网关通信技术的更多相关文章

  1. 物联网lora无线数传模块应用案例:LoRawan网关通信技术

    什么是LoRa LoRa(Long Range) 无线通信技术是 Semtech 在2012年开发出来的一款适合物联网使用的射频IC.其设计理念为低功耗.长距离.低成本.网路简单.易于扩展的无线数传技 ...

  2. 使用树莓派搭建LoRaWAN网关并接入腾讯云物联网开发平台

    安装树莓派环境 制作镜像 下载img文件烧录器 传送门:img文件烧录器地址,下载完成之后双击安装 下载镜像文件 传送门:树莓派系统镜像 推荐下载这个版本的img,因为有桌面,并且大小适中. 下载完之 ...

  3. LoRa模块无线收发通信技术详解

    LoRa是一种LPWAN通信技术,它基于扩频技术而广泛应用于超长距离的无线传输场景中.现在,LoRa主要在全世界433.868.915MHz等自由频带工作.其最大特征是灵敏度高,传输距离长,工作功耗低 ...

  4. 使用Arduino Nano驱动Lora模块

    使用Arduino Nano驱动Lora模块 为什么选用Lora 射频通信芯片有很多种,但是一般在同样功耗下,距离没有Lora远;同等范围下,没有Lora节能. Lora通信只适用于低速率,高延时的场 ...

  5. 物联网wifi模块

    物联网wifi模块 物联网wifi模块 是上海卓岚推出的MQTT+JSON转Modbus物联网WiFi核心模块.支持以MQTT的方式连接云端服务器,支持可以界面话配置,自主采集Modbus仪表/645 ...

  6. python模块使用案例

    python模块使用案例 一.使用MySQLdb模块代码示例: # 导入 MySQLdb模块 import MySQLdb # 和服务器建立链接,host是服务器ip,我的MySQL数据库搭建在本机, ...

  7. 物联网蓝牙模块:DA14586蓝牙5模块很快到来

    Dialog半导体的SmartBond系列的下一代产品---DA14586已经发布.该全新的系统级芯片(SoC)是公司首款支持最新蓝牙5.0规范的独立器件,为先进应用提供最低的功耗和无可比拟的功能. ...

  8. Linux操作系统内核编译之NTFS文件系统模块支持案例

    Linux操作系统内核编译之NTFS文件系统模块支持案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.内核编译概述 单内核体系设计.但充分借鉴了微内核设计体系的优点,为内核引 ...

  9. 如何做好智能家居工业物联网串口转WiFi/4G/以太网无线AP方案的物联网WiFi模块选型

    2020年一场突如其来的灾难袭来,各大经济市场在不同程度被按下了"暂停键".物联网控制作为新兴行业优势凸显出来,其无接触式的交互方式,远程控制,智能控制车间,给人民带来安全.智能的 ...

随机推荐

  1. window.location.href用法与a标签的比较

    1.在使用这两种方法进行页面的跳转时,这两种方法都能够有效的实现该功能 但是其原理不尽相同 第一:window.location.href()方法必须书写在js中 <html> <h ...

  2. numpy教程03---ndarray的运算

    欢迎关注公众号[Python开发实战], 获取更多内容! 工具-numpy numpy是使用Python进行数据科学的基础库.numpy以一个强大的N维数组对象为中心,它还包含有用的线性代数,傅里叶变 ...

  3. Java中有关clone方法的用法

    一.clone在数组基本数据类型中的使用 public class Main { public static void main(String[] args) { int[] arr= {7,8,9} ...

  4. 文件IO-Properties

    java.lang.Object 继承者 java.util.Dictionary<K,V> 继承者 java.util.Hashtable<Object,Object> 继承 ...

  5. 9.Jenkins进阶之流水线pipeline基础使用实践(2)

    目录一览: 0x01 基础实践 0x02 进阶实践 (1) Sonarqube 代码质量检测之 Pipeline Script from SCM (2) Gitlab 自动触发构建之 Pipeline ...

  6. Java学习day18

    学习了三种简单的布局结构 做了一个简单的多按键窗口 Panel无法单独存在而显示出来,需要借助一个容器,例如Frame 明天学习输入框监听和画笔

  7. eslint配置介绍-如何在uniapp中配置eslint

    eslint uniapp-eslint及vue-eslint配置 ESLint 是一个开源的 JavaScript 代码检查工具.可以让程序员在编码的过程中发现问题而不是在执行的过程中. 1. es ...

  8. Java开发中关于资源路径获取问题

    描述 在开发中经常会读取配置文件,在Web开发中大多数都是在项目路径下.核心的API类或者是Controller异或是jsp页面等,基本都是基于web应用的相对路径,很少去操作绝对路径,但是在客户端. ...

  9. marginStart marginEnd就关于上述两个用法展开讨论

    在我还在手动调整两个控件距离时,第一次见识到了marginStart marginEnd两个用法, 但是,只知道它俩能够调整控件距离,但是不知道具体用法,老师也没细说,就这样开启了我对于这两个用法&q ...

  10. 软件工程-UML各种图总结-精华

    ​ UML(Unified Modeling Language)是一种统一建模语言,为面向对象开发系统的产品进行说明.可视化.和编制文档的一种标准语言.下面将对UML的九种图+包图的基本概念进行介绍以 ...