1. LoRa技术基础:LoRa与LoRaWAN的区别、ISM频段选择、扩频因子与传输速率的关系
各位工程师朋友,咱们今天聊点实在的。LoRa这个技术,这几年在工业物联网圈子里火得不行。但说实话,我见过太多人把LoRa和LoRaWAN混为一谈,结果选型时踩了坑。今天我就把这三个核心问题掰开揉碎了讲清楚。
1.1 LoRa与LoRaWAN:别搞混了
先问个问题:LoRa和LoRaWAN,到底是不是一回事?
答案很明确:不是。
LoRa是物理层技术,说白了就是无线通信的“调制方式”。它负责把数据变成无线电波发出去。而LoRaWAN是网络协议,定义了设备怎么联网、怎么管理、怎么加密。
我打个比方你就明白了:LoRa就像你家的电话线,LoRaWAN就像电话局的那套交换系统。电话线只管传声音,交换系统管你怎么拨号、怎么计费、怎么接通。
我在项目中遇到过不少客户,上来就说“我要用LoRa做远程抄表”。结果一细问,他们其实想要的是LoRaWAN的整个网络架构。嗯,这里要注意:如果你只是点对点通信,用LoRa就够了;但如果你要管理成百上千个终端,那必须上LoRaWAN。
核心区别总结:
- LoRa:物理层调制技术,负责无线信号的收发
- LoRaWAN:网络层协议,负责设备管理、数据路由、安全加密
- 关系:LoRaWAN基于LoRa技术构建,但LoRa可以不依赖LoRaWAN独立使用
我曾经帮一个水表厂家做方案,他们坚持只用LoRa点对点通信。结果部署了200个节点后,发现数据冲突严重,丢包率高达30%。后来改用了LoRaWAN的星型拓扑,配合自适应数据速率(ADR),丢包率直接降到1%以下。这就是选错层的代价。
1.2 ISM频段选择:470MHz vs 868MHz vs 915MHz
频段选择,是LoRa部署的第一个大坑。我见过太多人买错模块,结果没法在当地合法使用。
目前全球主流的LoRa频段有三个:
| 频段 | 主要使用地区 | 频率范围 | 特点 |
|---|---|---|---|
| 470MHz | 中国 | 470-510MHz | 穿透力强,适合城市环境 |
| 868MHz | 欧洲 | 863-870MHz | 干扰少,传输距离远 |
| 915MHz | 北美、澳大利亚 | 902-928MHz | 带宽大,适合高速率场景 |
我个人习惯,做国内项目首选470MHz。为什么?因为470MHz频段在建筑物内的穿透能力明显优于868MHz和915MHz。我在一个地下管廊项目中做过实测:470MHz信号能穿透3层混凝土楼板,而868MHz只能穿透2层。
避坑指南:我曾经帮一个客户从欧洲采购了一批868MHz的LoRa模块,想在国内用。结果发现根本过不了无线电型号核准(SRRC)。最后只能全部退货,换成470MHz的模块。所以,选频段前一定要先确认当地的无线电管理规定。
另外,不同频段的发射功率限制也不同。中国470MHz频段的最大发射功率是50mW(约17dBm),欧洲868MHz是25mW(14dBm),北美915MHz可以到1W(30dBm)。你想想看,功率差这么多,覆盖范围能一样吗?
1.3 扩频因子与传输速率的关系
扩频因子(SF)是LoRa技术的核心参数。它决定了你的数据能传多远,但代价是速率会变慢。
LoRa的扩频因子范围是SF7到SF12。数值越大,扩频增益越高,接收灵敏度越好,但传输速率越低。
| 扩频因子 | 扩频增益 | 接收灵敏度(典型值) | 传输速率(125kHz带宽) |
|---|---|---|---|
| SF7 | 低 | -123dBm | 5.47 kbps |
| SF8 | 中低 | -126dBm | 3.13 kbps |
| SF9 | 中 | -129dBm | 1.76 kbps |
| SF10 | 中高 | -132dBm | 0.98 kbps |
| SF11 | 高 | -135dBm | 0.54 kbps |
| SF12 | 最高 | -138dBm | 0.29 kbps |
你看这个表,SF12的速率只有0.29kbps,传一个100字节的数据包需要将近3秒。而SF7只需要0.15秒。但SF12的灵敏度比SF7高了15dB,这意味着在同样环境下,SF12的通信距离能多出2-3倍。
我在一个农业大棚项目中就吃过这个亏。当时为了追求覆盖距离,把所有节点都设成了SF12。结果发现,每个节点发送数据要3秒,100个节点轮询一遍要5分钟。大棚里的温度传感器要求每1分钟上报一次数据,根本来不及。后来我改成动态调整SF:近的节点用SF7,远的用SF10,这才解决了问题。
我的建议:不要把所有节点都设成同一个SF值。根据实际距离和信号强度,动态调整SF。LoRaWAN的ADR(自适应数据速率)功能就是干这个的。如果你自己开发私有协议,也建议实现类似的机制。
还有一个细节:SF值不同,信号在空中传输的时间也不同。SF12的信号在空中停留时间最长,更容易被干扰。所以,如果你在同一个区域部署了大量节点,尽量让它们使用不同的SF值,这样可以减少碰撞概率。
知识体系总览
下面这张图,把LoRa技术基础的三个核心知识点串起来了。你可以把它当作选型时的检查清单。
好了,这一章的内容就这些。记住:LoRa和LoRaWAN是两码事,频段选择要合规,扩频因子要动态调。这三个点搞清楚了,后面的选型和部署才能少走弯路。