Files
2021-02-19 19:34:06 +08:00

5.1 KiB
Raw Permalink Blame History

Module LoRaWAN

SKU:M018

描述

LoRaWAN 是M5Stack堆叠模块系列中的一款,节点通信模块.该模块集成了由Ai-Thinker设计的RHF76-052模组,它是LoRaWAN™UART调制解调器&兼容设备,支持LoRaWAN通信.你可以使用M5Core作为主机MCU,然后通过简单的AT指令或UART去控制这个调制解调器. LoRaWAN基于LoRa远距离通信网络设计的一套通讯协议和系统架构.如果按协议分层来说LoRaWAN是媒体访问控制(MAC)层,LoRa是物理层.它是由LoRa联盟维护的路由协议,主要用作管理LPWAN网关和端节点设备之间的通信的网络协议. 利用 LoRa / LoRaWAN 远距离低功耗传输的特点,并将其应用到实际项目中去提高设备工作效率. LoRaWAN默认的串口配置: 波特率为9600,8位数据位,无校验位,1位停止位.

注意: 位于模块丝印"LoRaWAN"的下方,提供了5个穿孔用作LoRaWAN模块固件升级.

产品特性

  • 内置PCB天线
  • 外部天线接口
  • 模组: RHF76-052
  • 支持双频段 433/470MHz和868/915MHz
  • Radio IC: Semtech SX1276
  • 微处理器: STM32L052C8T6
  • 接口: UART
  • 协议:AT命令
  • 嵌入式LoRaWAN协议栈
  • 链路估算: 160dB
  • 协议:LoRaWAN

包含

  • 1x LoRaWAN Module

应用

  • 自动远程抄表
  • 智能交通智能停车场
  • 远程灌溉及环境监测

规格参数

规格 参数
净重 16g
毛重 28g
产品尺寸 54.2*54.2*12.8mm
包装尺寸 60*57*17mm
工作温度 -40~ + 85℃
储存温度 -40~ + 90℃,< 90RH

管脚映射

RHF76-052_UART ESP32 Chip
RXD U2TXD(GPIO17)
TXD U2RXD(GPIO16)

M5Stack Fire 中的 GPIO 16 / 17 默认与PSRAM连接,这使得 LoRaWAN 模块的TXD / RXDGPIO16GPIO17)与其产生冲突.因此,当你使用 M5Stack Fire 去驱动 LoRaWAN 模块时,你需要将 LoRaWAN 模块的 TXD 与 RXD 切断,然后通过飞线引至另一组 UART 引脚.

MBUS引脚定义

相关链接

EasyLoader

点击下载EasyLoader

1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序,通过简单步骤将其烧录至主控,能够进行一系列的功能验证.

2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 "Burn" 即可开始烧录

?>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),点击此处查看驱动安装教程

案例程序

1. Arduino

本案例将使用两个LoRaWAN模块,实现P2P(点对点)通讯,详情请参考 LoRaWAN使用手册的3.6

功能: 按下按键B设置LoRaWAN工作频率为433MHz,并发送字符串"Hello World". 按下按键C设置LoRaWAN工作频率为868MHz,并发送字符串"Hello World". 按下按键A清除屏幕信息.

请点击此处下载完整代码

原理图

<script> var purchase_link = 'https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-1172588093.61.6c2275f4nUJEfh&id=580998112819'; anchor_search(purchase_link); scrollFunc(); </script>