LoRa网关搭建与私有网络部署实战
📚 共计 30 章节
01
物联网无线通信技术概述
LoRa、NB-IoT、ZigBee、Wi-Fi、蓝牙技术对比,为什么选择LoRa?
对比
选型
02
LoRa技术原理
扩频调制、CSS技术、灵敏度与信噪比、LoRa与FSK对比。
扩频
CSS
03
LoRaWAN协议栈
物理层、MAC层、应用层架构,Class A/B/C设备类型详解。
协议
Class
04
LoRa网关硬件选型
树莓派 + SX130x方案、商用成品网关(RAK、Dragino)、核心参数对比。
硬件
选型
05
网关核心模块SX130x
SX1301 vs SX1302 vs SX1303,性能差异与选型建议。
芯片
对比
06
LoRa网关操作系统
Raspberry Pi OS安装、网络配置、SSH远程连接。
系统
SSH
07
SPI接口与硬件连接
SX130x与树莓派SPI接线图、使能SPI接口、检测设备。
接线
SPI
08
LoRa网关软件栈
Lora Gateway Bridge、Packet Forwarder、ChirpStack Gateway Bridge。
软件
架构
09
Semtech UDP Packet Forwarder
安装、配置(global_conf.json、local_conf.json)、启动与日志。
UDP
配置
10
ChirpStack Gateway Bridge
安装、配置、MQTT集成、与Packet Forwarder的关系。
MQTT
桥接
11
ChirpStack Network Server
安装与配置(PostgreSQL、Redis)、Web UI管理。
服务器
数据库
12
ChirpStack Application Server
设备注册、数据解码、HTTP/MQTT数据推送。
应用
解码
13
LoRa私有网络架构设计
单网关 vs 多网关、星型拓扑、数据流向图。
架构
拓扑
14
LoRa频段与信道规划
CN470、EU868、US915频段选择,信道掩码配置。
频段
规划
15
LoRa参数调优
扩频因子(SF)、带宽(BW)、编码率(CR)、发射功率对覆盖与速率的影响。
调优
SF
16
ADR(自适应数据速率)机制
原理、配置、在私有网络中的使用建议。
ADR
自适应
17
LoRa终端节点开发
Arduino + SX127x、ESP32 + LoRa库、AT指令配置。
终端
Arduino
18
终端节点入网流程
OTAA vs ABP激活方式,DevEUI、AppEUI、AppKey配置。
入网
OTAA
19
数据上行与下行
终端发送数据到网关,网关下行命令,确认与非确认模式。
通信
确认
20
LoRa数据包结构
前导码、PHDR、PHDR_CRC、PHYPayload、MIC校验。
数据包
结构
21
数据加密与安全
LoRaWAN AES-128加密、NwkSKey、AppSKey、Join-Request机制。
加密
安全
22
网关日志分析与调试
查看Packet Forwarder日志、ChirpStack日志、常见错误排查。
调试
日志
23
多网关部署与漫游
多网关同步、数据去重、终端漫游场景配置。
漫游
多网关
24
LoRa网关远程管理
VPN接入、Web管理界面、OTA固件升级。
远程
OTA
25
LoRa网络覆盖测试
RSSI、SNR测量,实地路测方法与工具(如LoRaMeter)。
测试
覆盖
26
LoRa与MQTT集成
ChirpStack推送数据到MQTT Broker,Node-RED数据可视化。
MQTT
可视化
27
LoRa与InfluxDB + Grafana
时序数据存储,仪表盘展示温湿度、电量等传感器数据。
时序
仪表盘
28
LoRa网关故障排查
硬件故障(SPI通信失败、天线问题)、软件故障(服务崩溃、配置错误)。
故障
排查
29
LoRa私有网络性能优化
降低丢包率、提高并发容量、减少干扰的策略。
优化
性能
30
综合实战:从零搭建完整LoRa私有网络
实现温湿度传感器数据采集与云端展示。
实战
全栈