当前位置:网站首页>【LoRaWAN节点应用】安信可Ra-08/Ra-08H模组入网LoRaWAN网络的应用及功耗情况
【LoRaWAN节点应用】安信可Ra-08/Ra-08H模组入网LoRaWAN网络的应用及功耗情况
2022-06-29 06:55:00 【安信可科技】
目录
前言
本文主要介绍如何配置Ra-08H模组/开发板接入LoRaWAN服务的相关内容。LoRaWAN区别于LoRa技术在于,LoRa信号传输走的是物理层,而LoRaWAN是介质控制层协议,主要作用于网络层协议。LoRaWAN架构的主要组成部分有:LoRaWAN网关、LoRaWAN节点、LoRaWAN网络服务以及LoRaWAN应用服务四个部分组成。本次对接的服务器是网络服务与应用层服务集成的服务器,网关用的是。
1 硬件准备
1.1 硬件准备
| 硬件 | 数量 |
|---|---|
| Ra-08H 模组 | 1个 |
| 杜邦线 | 若干 |
| USB转TTL模块 | 1个 |
| Ra-08H-Kit 开发板 | 1个 |
| 安卓线 | 1根 |

1.2 接线说明
Ra-08H模组烧录接线如下表:
| Ra-08H 模组 | USB转TTL模组 |
|---|---|
| 3.3V | 3.3V |
| GND | GND |
| RXD0 | TXD |
| TXD | RXD |
| IO2 | DTR |
| RST | GND |
1.3 固件烧录说明
固件烧录工具以及固件通过访问安信可官网下载获取,获取链接:https://docs.ai-thinker.com/lorawan
1.3.1 Ra-08H 模组烧录操作
按照如上说明接完线之后,将模组上的RST引脚接线拔掉,打开固件烧录工具,选择要烧录的固件,点击“Erase All”,清空模组中的原有固件,擦除成功之后,点击“Start”,烧录新固件。
1.3.2 Ra-08H-Kit 开发板烧录操作
通过安卓线将Ra-08H-Kit 开发板与PC端连接,IO2按键保持按下,短按一下RST按键,打开固件烧录工具,选择要烧录的固件,点击“Erase All”,清空模组中的原有固件,擦除成功之后,点击“Start”,烧录新固件。
2 服务器控制平台操作
2.1 配置网关对接内容
配置网关频段,选择频段,配置接收窗口的中心频率,最大以及最小发送频率,带宽,扩频因子等相关参数。
2.2 配置网络服务相关参数
配置接收窗口的数据速率、接收窗口2的频率大小、发射功率以及自适应速率等相关参数。
2.3 创建节点
2.3.1 创建一个应用
创建一个新的应用,设置该应用的名称,选择应用秘钥类型,保存应用。
配置应用秘钥,可生成随机数,其他内容使用默认配置,点击保存并应用。
2.3.2 创建一个节点
点击进入创建好的应用,输入设备EUI(可自定义),点击“添加”
设置节点的相关参数,包括:设备名称、节点的工作方式(Class A/Class B/Class C)、入网方式(ABP(Activation By Personalization)/OTAA(Over The Air Activation)),其他配置默认,点击保存并应用。
OTAA入网方式配置界面如下:
设置ABP入网方式,填写设备地址、应用会话秘钥设置随机数、网络会话密钥设置随机数,其他配置保持默认,如下图:
3 Ra-08H模组指令操作
3.1 OTAA入网方式AT指令操作
AT+CJOINMODE=0 #设置入网模式(0:OTAA 1:ABP)
AT+CRXP=1,1,869525000 #设置接收窗口参数,Rx01,Rx02,Rx02频率
AT+CDEVEUI=70B3D57ED0052256 #设置设备EUI
AT+CAPPEUI=0000000000000000 #设置入网应用EUI
AT+CAPPKEY=8D5EC8F6834BDE677A3D815E81A14981 #设置应用秘钥
AT+CFREQBANDMASK=0001 #设置信道掩码(0001:设置0~7信道;0002:设置8~15信道)
AT+CULDLMODE=2 #设置上下行数据是否在同一信道(1:设置同一信道;2:设置不同信道)
AT+CCLASS=0 #设置入网CLASS类型(0:Class A;1:Class B;Class C)
#设置入网参数
# value1:Join运行模式,0:停止加入;1:开始加入或者重新加入
# value2:设置是否自动入网,0:不自动联网;1:设置自动入网
# value3:设置入网周期,10则为10s
# value4:设置最大连接次数,8表示8次
AT+CJOIN=1,0,8,3
AT+DTRX=0,2,6,445566 #发送数据
3.2 ABP入网方式AT指令操作
AT+CJOINMODE=1 #设置入网模式(0:OTAA 1:ABP)
AT+CRXP=1,1,869525000 #设置接收窗口参数,Rx01,Rx02,Rx02频率
AT+CDEVEUI=AC1F09FFFE051E80 #设置设备EUI
AT+CNWKSKEY=f37d6a9c1acc2106411f8c13a5eb20bf #设置网络会话密钥
AT+CAPPSKEY=7c5132451d140e15d72a1993d62f1c31 #设置应用会话密钥
AT+CAPPPORT=1 #设置设备端口号
AT+CFREQBANDMASK=0001 #设置信道掩码(0001:设置0~7信道;0002:设置8~15信道)
AT+CULDLMODE=2 #设置上下行数据是否在同一信道(1:设置同一信道;2:设置不同信道)
AT+CCLASS=0 #设置入网CLASS类型(0:Class A;1:Class B;Class C)
AT+CJOIN=1,0,10,8 #开启入网
AT+DTRX=0,2,6,445566 #发送数据
4 入网效果


5 功耗情况
模组连接功耗情况:
模组空闲情况下,功耗为10mA。模组入网瞬间,功耗为14mA。
联系我们
以上就是本期分享的内容,目的在于让大家快速适应新品方案的开发,更多资料可从我们官网上获取。
官方官网:https://www.ai-thinker.com
开发资料:https://docs.ai-thinker.com/
官方论坛:http://bbs.ai-thinker.com
技术支持:[email protected]
边栏推荐
- MySQL enable logging
- SVM, problems encountered in face recognition and Solutions
- À propos de Hook
- Qtcreator set character set
- 蓝图基础
- 【修复收藏功能、更新登录接口】知识付费小程序、博客小程序、完整版开源源码、资源变现小程序,带299整站资源数据
- Notice on organizing the second round of the Northwest Division (Shaanxi) of the 2021-2022 National Youth electronic information intelligent innovation competition
- 嵌入式产品防盗版
- aws elastic beanstalk入门之简单使用
- 音视频开发案例99讲-目录
猜你喜欢

SQL Server enable CDC

【6G】算力网络技术白皮书整理

SizeBalanceTree

AC自动机
![[quantitative investment system] factor processing and installation Talib](/img/33/1b8776a392c37f4d32d3bfbb3f9fd4.png)
[quantitative investment system] factor processing and installation Talib

Linear regression with one variable

【修复收藏功能、更新登录接口】知识付费小程序、博客小程序、完整版开源源码、资源变现小程序,带299整站资源数据

Use GPU training in the cloud on the laboratory (take yolov5 as an example)

Notice on organizing the second round of the Northwest Division (Shaanxi) of the 2021-2022 National Youth electronic information intelligent innovation competition

PostgreSQL安装:The database cluster initialisation failed,stack Hbulider安装
随机推荐
Process communication - Pipeline
MySQL按天/周/月/季度/半年/年统计数据
【深度之眼吴恩达第四期作业班】多元线性回归Linear Regression with multiple variables总结
qtcreator设置字符集
Introduction to taro
基础语法 - 位运算
在colaboratory上云端使用GPU训练(以YOLOv5举例)
关于SqlSugar的多对多的级联插入的问题(无法获取集合属性的id,导致无法维护中间表)
Oracle batch insert data - insert ethnic data
Qtcreator set character set
华为云的AI深潜之旅
Improvement direction of programming ability
产品经理应该学习墨刀还是Axure?
Use GPU training in the cloud on the laboratory (take yolov5 as an example)
js:Array.reduce累加计算、合并数组
马赛克笔记
友元,静态关键字,静态方法以及对象间的关系
想炒股开户,在网上进行股票开户安全吗?-
MySQL中有哪些约束?(实例验证)
code::blocks代码格式化快捷键