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

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

3天内不再提示

基于安信可Ra-08系列LoRaWAN模组的入网流程

AiThinker安信可科技 来源:AiThinker安信可科技 作者:AiThinker安信可科技 2022-05-19 19:23 次阅读

1、LoRaWAN技术广受欢迎

最近LoRaWAN技术很火热,在我们的一些开发者交流群中,也经常有开发者讨论LoRaWAN的一些技术应用。

今天就分享一篇教程——基于安信可Ra-08系列LoRaWAN模组的入网流程。

本篇教程不涉及协议或者代码开发,实际操作需要一定的专业知识与动手能力,最重要的是保持耐心~~~

2、物料准备

今天我们的主角产品是安信可新推出的LoRaWAN的开发板。共两款,分别是“Ra-08-Kit”和“Ra-08H-Kit”。

Ra-08-Kit支持410MHz-525MHz频段,Ra-08H-Kit支持803MHz~930MHz频段。

3、流程与步骤

poYBAGKG8LaAHJB_AAA4X1uRlNw421.png

上面就是我们需要配置的结构以及对应的设备,配置时先反向进行,先从服务器到网关再到节点,配置好这几个设备后,我们再从节点发起入网和连接。

4、服务器部署配置

4.1 服务器搭建

我们使用的是一个封装好的LoRaWAN的NS服务器,是在本地环境内搭建测试的,开发者也可以通过开源的NS服务器来配置搭建。下面就由本次用到的服务器作为参考配置。
注:本安装方式适用于 windows 平台
4.1.1 安装运行环境

根据系统版本,安装erlang运行环境 ,在安装软件目录 :
32bit 系统安装 opt_win32_20.2.exe;
64bit 系统安装 opt_win32_20.2.exe;
(一路NEXT往下安装)

4.1.2NS 软件部署
1)将安装软件下面 lorawan-server-0.4.13 文件夹复制到 c:盘;
2)双击运行:C:/lorawan-server-0.4.13/bin/lorawan-server.bat;

(注意黑色弹框不要关闭,最小化运行)

poYBAGKG8NyAJ34KAADmlVK4Ajs887.png

4.2登录服务器添加网关

登入局域网服务器以后,需要找到对应的网关添加界面,添加网关时一般需要用到:

1.网关的特殊标签
2.网关的MAC地址(或者网关的特殊编码字符);
3.网关的支持频段(一般需要选定支持地区频段,如:CN470 EU868或者AS915);
4.同频或者异频;
5.支持的发射功率
(注:由于网关和服务器一般都是绑定开发,所以需要添加的参数可能会不一样,调试接入时要注意)

局域网127登录,账户密码admin,进入服务器后台点击网关分栏,添加网关。

poYBAGKG8P6ACcntAABpaE4CAzA192.pngpoYBAGKG8Q2ADAGLAABh7Io0LOQ638.png

至此我们的网关就添加成功了,网关凭证使用的是自己的MAC和内部自己的标签。

4.3 服务器下设备的添加(OTAA)

我们的LoRaWAN支持OTAA和ABP两种方式入网,先来看下OTAA。
添加设备,自定义入网凭证(LoRaWAN的入网凭证有着严格的格式要求,有兴趣的小伙伴可以了解下)。
DevEUI AppEUI AppKey这三个凭证的参数要保存下来。

poYBAGKG8SyASIBGAABn25RrYqY747.pngpoYBAGKG8TqAJXaxAAB-YNhylUQ120.png

点击保存以后,我们的设备就添加成功了,这里添加的OTAA方式的入网凭证,如果是ABP则在另一个分栏内。

5、网关部署

这里我使用的是树莓派的小网关,是linux操作系统,使用xShell或者putty来进行SSH登入,流程如下:

5.1 登录网关进入配置路径

5.1.1 网关上电

网关使用以太网口连接到和服务器同一局域网下(同一个路由),并且记下当前设备(网关)的IP地址。

poYBAGKG8VCAOKD0AACRfbEjyrM928.png

5.1.2打开Putty,进行登录

poYBAGKG8WeAUrjiAAGj4-i3Ur4761.png

5.1.3 输入账户名axk,密码aithinker,进行登录。并且进入如下路径。

poYBAGKG8XiAZXq9AALwf_573pA995.png

5.2 修改配置文件执行生效,确认网关上线

5.2.1 打开此文件修改服务器地址,核对网关ID,保存退出

pYYBAGKG8YeAL851AACnXsNC6Aw281.png

5.2.2 输入如下指令运行

$~/yuzeht/lora_gateway/reset_lgw.sh start
$~/yuzeht/packet_forwarder/lora_pkt_fwd/lora_pkt_fwd

pYYBAGKG8ZmAf_O3AAVRKNUtEKo262.png

5.2.3 此时我们回到服务器表盘界面,可以看到网关已经上线

poYBAGKG8aaAbUQsAAD8AFpXUzU794.png

6、节点入网数据传输

6.1 AT指令流程

此测试采用的是Ra-08H-Kit,使用AT指令写入我们建立节点设备时候的入网凭证。
OTAA的入网流程,参数可变,流程仅供参考。

poYBAGKG8cGALv-uAAFOOJJVAQE196.pngpoYBAGKG8eaAce5NAAICeUYfBRE299.png

节点上线成功

poYBAGKG8gyAOoNCAACZAAhlCkg282.png

6.2 数据上行测试

数据发送测试,发送有两种,带回应和不带回应的,发送后在服务器此页面上可以看到数据(刷新一下页面)

poYBAGKG8rWAIT45AAHhqKiH-2M034.png

6.3 数据下行测试

上下行测试的话这里还有个网页,可以直接访问,在里面做收发测试:http://127.0.0.1:8080/admin/ws.html

poYBAGKG8r-AQG8HAAFZm83RHz4912.png

7、感谢观看

以上就是本次测试的流程,感谢各位耐心观看~

本篇内容适用于安信可Ra-08系列LoRaWAN模组,接入的基本流程,由于网关厂商或者云厂商的接口有变化,调试起来需要花费一些时间,但只要遵循LoRaWAN标准都是可以通信的。

这个范例是针对Ra-08H-Kit的,属于868MHz和915MHz的,如果要国内的话是CN470MHz的,要换成Ra-08-Kit。

希望上述内容对大家了解LoRaWAN有帮助,关注【安信可科技】 公众号,了解更多信息

审核编辑:符乾江

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

    关注

    2867

    文章

    41578

    浏览量

    358252
  • lorawan
    +关注

    关注

    3

    文章

    290

    浏览量

    23647
收藏 人收藏

    评论

    相关推荐

    RA UART实现SW Standby Mode唤醒流程

    RA系列能够实现休眠模式下的超低功耗,以RA2E1为例,在常温下的休眠功耗只有约0.25uA(典型值)。
    的头像 发表于 04-15 14:03 137次阅读
    <b class='flag-5'>RA</b> UART实现SW Standby Mode唤醒<b class='flag-5'>流程</b>

    瑞萨电子RA家族推出RA8系列高算力通用MCU

    瑞萨电子RA家族推出RA8系列高算力通用MCU,是业界首款基于Arm® Cortex®-M85(CM85)内核的32位MCU,主频高达480Mhz,超过3000 CoreMark跑分。
    的头像 发表于 04-02 14:14 256次阅读
    瑞萨电子<b class='flag-5'>RA</b>家族推出<b class='flag-5'>RA</b>8<b class='flag-5'>系列</b>高算力通用MCU

    安信可Ra-08基于LoRaWAN协议的Class B模式应用

    LoRaWAN网关的内置NS创建应用与节点设备,配置安信可Ra-08模块连接至网关NS服务,实现数据发送与接收。注: 该教程仅适用于支持Class B模式通讯的网关 。 01 准备工作 1、访问LoRaWAN网关
    的头像 发表于 12-18 10:48 151次阅读
    安信可<b class='flag-5'>Ra-08</b>基于<b class='flag-5'>LoRaWAN</b>协议的Class B模式应用

    如何在LoRaWAN网关的内置NS创建应用与节点设备

    本文章将说明如何在LoRaWAN网关的内置NS创建应用与节点设备,配置安信可Ra-08模块连接至网关NS服务,实现数据发送与接收。注: 该教程仅适用于支持Class B模式通讯的网关。
    的头像 发表于 12-16 16:18 687次阅读
    如何在<b class='flag-5'>LoRaWAN</b>网关的内置NS创建应用与节点设备

    通过RA MCU和微型ROS简化机器人设计流程

    通过RA MCU和微型ROS简化机器人设计流程
    的头像 发表于 10-24 17:55 265次阅读
    通过<b class='flag-5'>RA</b> MCU和微型ROS简化机器人设计<b class='flag-5'>流程</b>

    应用笔记 | STM32WL LoRa节点入网失败问题分析总结

    。这篇文章会总结常见的LoRa节点入网失败的问题。考虑到私有LoRa网络的多样性以及无论是私有LoRa网络还是标准的LoRaWAN网络,它们在入网流程中都有许多相近
    的头像 发表于 09-27 17:10 1092次阅读

    利尔达LoRaWAN模组助力水表厂商高效出海

    //LoRaWAN具备低功耗、广覆盖等特性,尤其适合海量连接场景,自2021年底经过ITU标准化部门的立项和批准实施,市场热度更是一路攀升。近日,利尔达推出TB25系列LoRaWAN节点模组
    的头像 发表于 08-05 08:16 446次阅读
    利尔达<b class='flag-5'>LoRaWAN</b><b class='flag-5'>模组</b>助力水表厂商高效出海

    无缝切换!利尔达LoRaWAN模组助力水表厂商高效出海

      //   LoRaWAN具备低功耗、广覆盖等特性,尤其适合海量连接场景,自2021年底经过ITU标准化部门的立项和批准实施,市场热度更是一路攀升。 近日,利尔达推出TB25系列LoRaWAN节点
    的头像 发表于 08-04 17:15 449次阅读
    无缝切换!利尔达<b class='flag-5'>LoRaWAN</b><b class='flag-5'>模组</b>助力水表厂商高效出海

    RA 系列电机控制评估系统-RA6T1 组快速入门指南

    RA 系列电机控制评估系统 - RA6T1 组快速入门指南
    发表于 07-05 18:36 0次下载
    <b class='flag-5'>RA</b> <b class='flag-5'>系列</b>电机控制评估系统-<b class='flag-5'>RA</b>6T1 组快速入门指南

    RA 系列电机控制评估系统-RA6T1 组用户手册

    RA 系列电机控制评估系统 - RA6T1 组用户手册
    发表于 07-03 19:55 0次下载
    <b class='flag-5'>RA</b> <b class='flag-5'>系列</b>电机控制评估系统-<b class='flag-5'>RA</b>6T1 组用户手册

    RA LoRaWAN® 传感器演示教程

    RA LoRaWAN® 传感器演示教程
    发表于 06-29 19:24 0次下载
    <b class='flag-5'>RA</b> <b class='flag-5'>LoRaWAN</b>® 传感器演示教程

    Ra-01SC/Ra-01SCH模组驱动例程使用方法

    本文档主要介绍Ra-01SC/Ra-01SCH模组驱动例程使用方法。
    的头像 发表于 06-19 10:06 1345次阅读
    <b class='flag-5'>Ra</b>-01SC/<b class='flag-5'>Ra</b>-01SCH<b class='flag-5'>模组</b>驱动例程使用方法

    利尔达EL08低成本蓝牙模组或成蓝牙入门新宠

    的蓝牙化,将推动人与万物之间的关联变得更加广泛与深入。 利尔达一路见证蓝牙的发展,研发了E系列、S系列、K系列、T系列4大蓝牙产品谱系,近日更是推出了极具性价比的蓝牙
    发表于 06-09 10:33 291次阅读
    利尔达EL<b class='flag-5'>08</b>低成本蓝牙<b class='flag-5'>模组</b>或成蓝牙入门新宠

    [鲁班猫创意氛围赛]项目提交:本地LoRaWAN网关

    网关设备添加【鲁班猫0W】搭建一个LoraWAN集成网关 介绍视频 视频主要分两部分,第一部分是使用节点设备测试入网和数据上报,第二部分是介绍如何添加网关和设备,由于使用电脑录屏,声音比较小,详细
    发表于 05-13 16:11

    RA LoRaWAN® 传感器演示教程

    RA LoRaWAN® 传感器演示教程
    发表于 05-12 19:32 0次下载
    <b class='flag-5'>RA</b> <b class='flag-5'>LoRaWAN</b>® 传感器演示教程