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

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

3天内不再提示

LoRaWAN:安信可Ra-09模块如何对接国外TTN LoRaWAN 开源服务器?

AIoT行业洞察 来源:AIoT行业洞察 作者:AIoT行业洞察 2024-07-30 10:22 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Ra-09 是由深圳市安信可科技有限公司设计开发的一款 LoRa 模组,该模组用于超长距离扩频通信。其芯片 STM32WLE5CCU6 是通用的 LPWAN 无线通信SoC,集成了射频收发器、调制解调器和 32-bit Arm® Cortex®-M4 MCU。该 MCU 采用ARM内核,工作频率可达 48MHz。

Ra-09 模组支持 LPWAN 用例下的 LoRa 调制和传统的(G)FSK调制;同时发射机还支持 BPSK 调制和(G)MSK 调制,接收机支持(G)MSK 调制。

Ra-09 模组为 LPWAN 应用提供超长范围和超低功耗通信,可广泛应用于智能仪表,供应链和物流,家庭楼宇自动化,安防系统,远程灌溉系统等场景。

wKgaomafFzmABEOCAAHODXCaXHc673.png

前言

本文章将说明如何在TTN中创建应用与节点设备,配置安信可Ra-09模块连接至TTN服务,实现数据发送与接收。注: 该教程仅适用于TTN网关覆盖区域,未覆盖区域个人用户需要自建网关并将其连接至TTN服务器进行连接。

文章目录

一、准备工作

二、创建应用

三、创建设备

四、设备信息

五、OTAA模式下AT指令流程

六、TTN日志查看

Live Data实时数据

Messaging数据下发

七、MQTT Client

Uplink Topic

Downlink Topic

八、更多信息

01、准备工作

访问TTN网站并创建/登录个人账户, 在Console中选择一个集群开始添加节点设备和网关。

wKgaomaoTmOAOPVLAABZH8Ug_D874.jpeg

02、创建应用

Go to applications -> Add application -> 自定义填写Application ID和应用名称,点击Create application完成创建。

wKgZomaoTmSAMrYmAABWJY-FI1468.jpegwKgaomaoTmSAXuXCAAAsBqn9dPY18.jpeg

03、创建设备

进入已经创建的应用页面点击Add end device开始添加节点设备,可以根据需求填入预设配置或是点击Generate自动生成新的Key。点击Register end device完成创建。

wKgZomaoTmWAcuZXAAB7FFzOfQk20.jpeg

选择Manually自定义创建。(默认创建设备的接入方式为OTAA)。OTAA(Over-The-Air-Activation)连接模式下我们需要保存Device EUI, APP EUI, APP KEY这三个参数将用于设备后续连接使用, 你可以根据需求填入预设配置或是点击Generate自动生成新的Key。点击Register end device完成创建。

wKgaomaoTmWAE9pAAADWRuIxBgA88.jpegwKgZomaoTmaAGYwLAACzDzKR-yo40.jpeg

04、设备信息

根据所在的地区及设备选择使用的频段,确保您使用的设备所使用的频段,与网关所使用的子频段选项匹配。LoRaWAN版本选择使用v1.0.3,区域参数使用RP001 Regional Parameters 1.0.3。

在设备创建环节能够配置设备将要采用的连接方式OTAA:

OTAA相比于ABP安全性会更高一些, 但由于存在入网JoinAccept环节,OTAA的入网连接速度相对于ABP会稍微慢一些。

使用串口工具连接Ra-09开发板子,默认连接配置为9600bps, 8,N,1。依次发送指令,并在对应指令中填充我们在上一步获取到的密钥信息。

05、OTAA模式下AT指令流程

●入网&数据上行

AT+APPEUI=00:00:00:00:00:00:00:00
AT+DEUI=70:B3:D5:7E:D0:05:F4:9D
AT+APPKEY=48:A2:75:2A:19:EE:8F:EC:07:50:31:6B:DC:8F:1A:A1
AT+NWKKEY=48:A2:75:2A:19:EE:8F:EC:07:50:31:6B:DC:8F:1A:A1
AT+MASK=0400
AT+JOIN=1
AT+SEND=2:0:1234

●数据上行

AT+SEND=2:0:1234
892s757:TX on freg 487300000 Hz at DR 5
K892s804 :MAC txDone

06、TTN日志查看

Live Data实时数据

wKgaomaoTmeAPDyOAABMbGdVWd827.jpeg

完成上述AT指令执行操作,若设备正常连接网关,在TTN管理页面我们能够看到设备的连接日志,以及上行的数据信息。

wKgZomaoTmiAI2y9AACNan3ZD8o04.jpeg

点击Messaging选项支持手动下发数据至设备。注: 当设备上传数据时,才会获取到网关最新下发的数据。

Messaging数据下发

wKgaomaoTmiAONquAACP0_bOoc039.jpeg

数据下行,模组回复情况如下:

+EVT:RX_C,PORT 1, DR O,RSSI -35,SNR 5281s749:RX C on freg 505300000 Hz at DR O308s637:MAC rxDone
308s637:RSSI -35,SNR 5
+EVT:1:03:333322

07、MQTT Client

通过MQTT CLIENT获取TTN服务器数据, 实现数据获取/下发。连接的MQTT SERVER URL与端口及登录用户信息可在TTN页面中获取。

wKgZomaoTmqAEj49AAB_Zu92YA895.jpeg

Uplink Topic

v3/{application id}@{tenant id}/devices/{device id}/up

Downlink Topic

v3/{application id}@{tenant id}/devices/{device id}/down/push

?>注:订阅数据的payload为编码格式。

wKgZomaoTmuAJ5MhAAEosIkncdY37.jpeg

08、更多信息

更多TTN集成接口详细教程(MQTT, Webhooks, Storage Integration, AWS IoT, Azure IoT Hub, LoRa Cloud)请参考TTN集成开发文档https://www.thethingsindustries.com/docs/integrations/

备注

本文由安信可团队原创出品

如需转载请联系

审核编辑 黄宇

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

    关注

    14

    文章

    10426

    浏览量

    91835
  • LoRa
    +关注

    关注

    356

    文章

    1926

    浏览量

    238534
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Ra-09 LoRaWAN模组在建筑消防场景中的应用

    今年2月,消防水压监测新标准正式实施,做消防设备的厂商忽然发现:卖了几年的水压表,必须加上无线联网功能。一个客户来深圳找我们聊方案,说试了NB-IoT——地下室没信号;试了Cat.1——功耗扛不住;试了有线——物业不让钻孔。
    的头像 发表于 05-15 10:45 328次阅读

    LoRaWAN网关还在用UDP?Basic Station让公网接入更安全、更可管

    ,让大量早期网关能够快速接入网络服务器。但随着LoRaWAN从实验环境走向商用部署,网关协议开始面对新的问题:公网接入是否安全、链路状态是否可观测、配置能否远程下
    的头像 发表于 04-16 19:34 449次阅读
    <b class='flag-5'>LoRaWAN</b>网关还在用UDP?Basic Station让公网接入更安全、更可管

    直川科技 LoRaWAN 传感:上汽通用汽车车间货架的安全卫士

    直川科技为上汽通用汽车零部件车间部署 ZCT 系列 LoRaWAN 无线倾角传感,以 LoRaWAN 组网破解信号屏蔽难题,0.005° 高精度监测货架形变并智能预警。方案实现碰撞隐患实时感知,大幅提升管理效率,为工业仓储智能
    的头像 发表于 03-11 11:55 556次阅读
    直川科技 <b class='flag-5'>LoRaWAN</b> 传感<b class='flag-5'>器</b>:上汽通用汽车车间货架的安全卫士

    LoRa、LoRaWAN、NB-IoT、4G DTU 有什么区别? 工业无线方案选型分析

    、标准化的物联网应用。 海量连接 :单网关支持大量终端节点(具体数量取决于网络设计与通信周期)。 短板 :需要部署网关和网络服务器(NS);协议固定,不适合透传;下行通信有严格限制。 NB-IoT
    发表于 03-09 17:19

    LoRaWAN协议,如何促进人与自然的和谐发展?

    LoRaWAN促进人与自然和谐发展,实现生态监测、动物保护与数据支撑。
    的头像 发表于 01-13 14:24 396次阅读
    <b class='flag-5'>LoRaWAN</b>协议,如何促进人与自然的和谐发展?

    探索1SJ Modem:LoRaWAN物联网设备的理想之选

    设备和应用而设计,具有诸多出色特性。 文件下载: Murata Electronics 1SJ-295型LoRaWAN®模块.pdf 1SJ调制解调概述 1SJ调制解调是一款高度集
    的头像 发表于 12-18 09:30 514次阅读

    LoRaWAN网络,如何提升现代建筑的智慧服务能力?

    LoRaWAN技术助力建筑实现智慧运维,提升安全、效率与维护成本。
    的头像 发表于 12-12 17:18 2369次阅读
    <b class='flag-5'>LoRaWAN</b>网络,如何提升现代建筑的智慧<b class='flag-5'>服务</b>能力?

    功耗 0.1uA的LoRaWAN 模组Ra-09/Ra-09H

    重磅上新!! 功耗0.1uA的LoRaWAN 模组来了 LoRaWAN系列Ra-09/
    的头像 发表于 10-23 10:20 683次阅读
    功耗 0.1uA的<b class='flag-5'>LoRaWAN</b> 模组<b class='flag-5'>Ra-09</b>/<b class='flag-5'>Ra-09</b>H

    LoRaWAN®协议,如何赋能端到端的供应链监控新时代?

    LoRaWAN®模块RFM6601推动物流与供应链智能化,提升效率、安全与可追溯性,助力LPWAN市场发展。
    的头像 发表于 09-17 10:04 793次阅读
    <b class='flag-5'>LoRaWAN</b>®协议,如何赋能端到端的供应链监控新时代?

    【干货】一文带你读懂什么是 LoRaWAN 网络架构

    基础LoRaWAN是LoRa联盟制定的基于LoRa的低功耗广域网,采用星型拓扑结构,能提供低功耗、扩展、安全的长距离无线连接。其体系结构主要由终端设备、网关、网络服务器和应用服
    的头像 发表于 09-04 19:34 1483次阅读
    【干货】一文带你读懂什么是 <b class='flag-5'>LoRaWAN</b> 网络架构

    服务器数据恢复—服务器断电导致raid模块损坏的数据恢复案例

    某品牌服务器中有12块硬盘,组建了一组raid5磁盘阵列,服务器内存储的是普通文件。 机房供电不稳定导致服务器断电,管理员重启服务器后发现服务器
    的头像 发表于 09-04 12:57 1158次阅读

    如何用网关接入TTN平台,控制多节点LoRaWAN模组?

    对接TTN平台,实现数据发送与接收。 RG-02网关 RG-02是一款室内型LoRaWAN网关。支持Semtech数据包转发LoRaWAN
    的头像 发表于 08-19 17:10 2935次阅读
    如何用网关接入<b class='flag-5'>TTN</b>平台,控制多节点<b class='flag-5'>LoRaWAN</b>模组?

    科普|LoRa(Long Range)设备和LoRaWAN设备区别

    一、LoRa与LoRaWAN概述LoRa(LongRange)和LoRaWAN是低功耗广域网(LPWAN)技术的重要代表,广泛应用于物联网(IoT)领域,如智能农业、环境监测、智慧城市和工业自动化
    的头像 发表于 06-24 09:21 2092次阅读
    科普|LoRa(Long Range)设备和<b class='flag-5'>LoRaWAN</b>设备区别

    【教程】LoRaWAN节点模块如何接入LoRaWAN网络并实现通信?

    使用E870-L470LG12)•Windows电脑一台软件:•串口助手•LoRaWAN服务器(这里使用公网测试服务器TheThingsNetwork)二配置服务器首先在TheThi
    的头像 发表于 05-29 19:33 1830次阅读
    【教程】<b class='flag-5'>LoRaWAN</b>节点<b class='flag-5'>模块</b>如何接入<b class='flag-5'>LoRaWAN</b>网络并实现通信?