📢作者留言:前面的协议都是"有网线有电"的场景。但现实是——工厂的设备可能在仓库里、矿山的角落里、油田的管道上。这些地方拉网线不现实,装4G模块成本太高。这时候,LoRaWAN 就是救星。一节电池能用10年,传输距离10公里起步,这才是真正的"农村物联网"。别眨眼,往下看。1. LoRaWAN 是什么?LoRaWAN =LoRa + WANLoRa(Long Range):物理层调制技术,Semtech 公司发明WAN(Wide Area Network):广域网协议,LoRa Alliance 定义这俩加在一起,就是一个超远距离、超低功耗、超低成本的物联网通讯方案。1.1 先搞清楚几个容易混淆的概念术语关系说明LoRa底层技术物理层调制,负责"怎么把信号发出去"LoRaWAN上层协议网络层协议,负责"怎么管理网络"SemtechLoRa 发明者芯片厂商LoRa Alliance标准组织制定 LoRaWAN 规范简单说:LoRa 是物理层的老底子,LoRaWAN 是给这个老底子套上了一件标准化的外衣。1.2 LoRa vs 传统无线对比项WiFiBluetoothZigBeeLoRa传输距离10-50m10-100m10-100m1-15km功耗高中中极低电池寿命小时~天天~周月年~10年速率54 Mbps2 Mbps250 kbps0.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 有三个关键参数:参数全称含义取值范围影响SFSpreading Factor扩频因子7-12↑SF = 更远距离,↓速率CRCoding Rate编码率4/5, 4/6, 4/7, 4/8↑CR = 更好纠错,↓有效载荷BWBandwidth带宽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│ ← 透传,不解析数据,只负责"转发" │ │ │ 网关 │