mirror of
https://github.com/m5stack/m5-docs.git
synced 2026-05-20 10:23:01 -07:00
137 lines
5.1 KiB
Markdown
137 lines
5.1 KiB
Markdown
# Module LoRaWAN
|
||
|
||
<el-tag effect="plain">SKU:M018</el-tag>
|
||
|
||
<div class="product_pic"><img src="assets/img/product_pics/module/module_lorawan_01.webp"><img src="assets/img/product_pics/module/module_lorawan_02.webp"></div>
|
||
|
||
## 描述
|
||
|
||
**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
|
||
|
||
## 应用
|
||
|
||
- 自动远程抄表
|
||
- 智能交通智能停车场
|
||
- 远程灌溉及环境监测
|
||
|
||
## 规格参数
|
||
|
||
<table>
|
||
<tr style="font-weight:bold">
|
||
<td>规格</td>
|
||
<td>参数</td>
|
||
</tr>
|
||
<tr>
|
||
<td>净重</td>
|
||
<td>16g</td>
|
||
</tr>
|
||
<tr>
|
||
<td>毛重</td>
|
||
<td>28g</td>
|
||
</tr>
|
||
<tr>
|
||
<td>产品尺寸</td>
|
||
<td>54.2*54.2*12.8mm</td>
|
||
</tr>
|
||
<tr>
|
||
<td>包装尺寸</td>
|
||
<td>60*57*17mm</td>
|
||
</tr>
|
||
<tr>
|
||
<td>工作温度</td>
|
||
<td>-40~ + 85℃</td>
|
||
</tr>
|
||
<tr>
|
||
<td>储存温度</td>
|
||
<td>-40~ + 90℃,< 90%RH</td>
|
||
</tr>
|
||
</table>
|
||
|
||
## 管脚映射
|
||
|
||
| *RHF76-052_UART* | *ESP32 Chip* |
|
||
| :----------: |:------------: |
|
||
| RXD | U2TXD(GPIO17) |
|
||
| TXD | U2RXD(GPIO16) |
|
||
|
||
**M5Stack Fire** 中的 GPIO 16 / 17 默认与PSRAM连接,这使得 LoRaWAN 模块的TXD / RXD(GPIO16,GPIO17)与其产生冲突.因此,当你使用 M5Stack Fire 去驱动 LoRaWAN 模块时,你需要将 LoRaWAN 模块的 TXD 与 RXD 切断,然后通过飞线引至另一组 UART 引脚.
|
||
|
||
## MBUS引脚定义
|
||
|
||
<img src="assets\img\product_pics\module\module_bus.webp"/>
|
||
|
||
|
||
## 相关链接
|
||
|
||
- **[LoRaWAN 数据手册](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/module/LoRa_rhf76-052datasheet_v0.2_cn.pdf) (LoRaWAN)**
|
||
|
||
- **[LoRaWAN 使用手册](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/module/lorawan_modem_-_cn.pdf)**
|
||
|
||
- **[LoRaWAN 的 AT 指令集](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/module/lorawan_class_ac_at_command_specification_-_v4.4.pdf)**
|
||
|
||
- **[LoRaWAN 区域参数](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/module/lorawantm_regional_parameters_v1.1rb_-_final.pdf)**
|
||
|
||
## EasyLoader
|
||
|
||
<img src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/EasyLoader_logo.webp" width="100px" style="margin-top:20px">
|
||
|
||
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/Module/EasyLoader_lorawan_receiver.exe"><el-button type="primary">点击下载EasyLoader</el-button></a>
|
||
|
||
>1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序,通过简单步骤将其烧录至主控,能够进行一系列的功能验证.
|
||
|
||
>2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 **"Burn"** 即可开始烧录
|
||
|
||
?>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动)
|
||
|
||
## 案例程序
|
||
|
||
### 1. Arduino
|
||
|
||
本案例将使用两个LoRaWAN模块,实现P2P(点对点)通讯,详情请参考 [LoRaWAN使用手册](http://wiki.ai-thinker.com/_media/lora/docs/rhf76-052_ho_to_use_ai-thinker_s_lorawan_modem.pdf)的3.6
|
||
|
||
**功能:**
|
||
按下按键B设置LoRaWAN工作频率为433MHz,并发送字符串"Hello World".
|
||
按下按键C设置LoRaWAN工作频率为868MHz,并发送字符串"Hello World".
|
||
按下按键A清除屏幕信息.
|
||
|
||
[请点击此处下载完整代码](https://github.com/m5stack/M5Stack/tree/master/examples/Modules/LoRaWAN_RHF76_052)
|
||
|
||
<img src="assets/img/product_pics/module/module_example/LORAWAN/example_module_lorawan_01.webp">
|
||
|
||
## 原理图
|
||
|
||
<img src="assets/img/product_pics/module/lorawan_sch.webp">
|
||
|
||
<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> |