📢作者留言:前面的协议都是"有网线有电"的场景。但现实是——工厂的设备可能在仓库里、矿山的角落里、油田的管道上。这些地方拉网线不现实,装4G模块成本太高。这时候,LoRaWAN 就是救星。一节电池能用10年,传输距离10公里起步,这才是真正的"农村物联网"。别眨眼,往下看。
1. LoRaWAN 是什么?
LoRaWAN =LoRa + WAN
- LoRa(Long Range):物理层调制技术,Semtech 公司发明
- WAN(Wide Area Network):广域网协议,LoRa Alliance 定义
这俩加在一起,就是一个超远距离、超低功耗、超低成本的物联网通讯方案。
1.1 先搞清楚几个容易混淆的概念
| 术语 | 关系 | 说明 |
|---|---|---|
| LoRa | 底层技术 | 物理层调制,负责"怎么把信号发出去" |
| LoRaWAN | 上层协议 | 网络层协议,负责"怎么管理网络" |
| Semtech | LoRa 发明者 | 芯片厂商 |
| LoRa Alliance | 标准组织 | 制定 LoRaWAN 规范 |
简单说:LoRa 是物理层的老底子,LoRaWAN 是给这个老底子套上了一件标准化的外衣。
1.2 LoRa vs 传统无线
| 对比项 | WiFi | Bluetooth | ZigBee | LoRa |
|---|---|---|---|---|
| 传输距离 | 10-50m | 10-100m | 10-100m | 1-15km |
| 功耗 | 高 | 中 | 中 | 极低 |
| 电池寿命 | 小时~天 | 天~周 | 月 | 年~10年 |
| 速率 | 54 Mbps | 2 Mbps | 250 kbps | 0.3-50 kbps |
| 典型场景 | 手机/PC | 耳机/手环 | 智能家居 | 工业物联网 |
一句话总结:LoRa 不追求速度,它追求的是能传多远、用多少电。传感器类的低速数据,LoRa 简直就是为它们量身定做的。
2. LoRa 调制技术详解
2.1 扩频技术(Spread Spectrum)
LoRa 的核心技术是扩频调制。原理是:把一个很低的信号"扩散"到很宽的频带上,这样:
- 抗干扰能力强——干扰信号分布在窄带上,LoRa 信号被扩散后,单位频带的功率很低,干扰影响小
- 穿墙能力强——低频信号穿墙效果好,LoRa 用的是 470MHz / 780MHz / 868MHz / 915MHz(各国不同)
- 灵敏度极高——可以接收到 -148dBm 的信号
扩频示意图: 传统调制: ████ ← 信号集中在窄带,易受干扰 LoRa调制: ▁▂▃▅▇█▇▅▃▂▁ ← 信号扩散到宽带,抗干扰2.2 SF、CR、BW —— LoRa 的三剑客
LoRa 有三个关键参数:
| 参数 | 全称 | 含义 | 取值范围 | 影响 |
|---|---|---|---|---|
| SF | Spreading Factor | 扩频因子 | 7-12 | ↑SF = 更远距离,↓速率 |
| CR | Coding Rate | 编码率 | 4/5, 4/6, 4/7, 4/8 | ↑CR = 更好纠错,↓有效载荷 |
| BW | Bandwidth | 带宽 | 7.8-500 kHz | ↑BW = 更快速率,↓灵敏度 |
SF 的直观理解:
SF7:传输最快,但距离短,灵敏度 -124.5 dBm SF8: 稍远,灵敏度 -127.5 dBm SF9: 更远,灵敏度 -130.0 dBm SF10: 更更远,灵敏度 -132.5 dBm SF11: 更更更远,灵敏度 -135.0 dBm SF12:传输最慢,但距离最远,灵敏度 -137.5 dBm实际工程中的选择:
城市环境:SF9-10(干扰多,需要更好的抗干扰) 郊区/农村:SF7-8(空旷,可以跑高速) 超远距离:SF11-12(10km+,但速率很低)3. LoRaWAN 网络架构
┌─────────────────────────────────────────────────────────────────┐ │ LoRaWAN 网络架构 │ │ │ │ ┌───────────┐ │ │ │ 应用服务器 │ ← 数据解密、业务逻辑 │ │ │ Application│ │ │ └─────┬─────┘ │ │ │ │ │ ┌─────▼─────┐ │ │ │ 网络服务器 │ ← 网络管理、设备入网、安全策略 │ │ │ Network │ │ │ │ Server │ │ │ └─────┬─────┘ │ │ │ │ │ ┌───┴───┐ │ │ │ Gateway│ ← 透传,不解析数据,只负责"转发" │ │ │ 网关 │