3. 主流无线技术对比:Wi-Fi、蓝牙、Zigbee、LoRa、NB-IoT、4G/5G

做无线透传选型,最怕什么?

怕选错。项目做到一半发现覆盖不了,或者功耗撑不住,那真是欲哭无泪。我这些年踩过的坑,十有八九都是前期技术选型没想透。

这一章,咱们把市面上主流的无线技术掰开揉碎聊一遍。不念参数表,只讲实战中它们到底什么脾气。

核心观点:没有最好的无线技术,只有最合适的。选型的关键在于——距离、速率、功耗、成本,这四者的平衡。

3.1 六种技术速览

先给个全景图。这六种技术,基本覆盖了物联网和工业通信的绝大部分场景。

技术 频段 典型速率 通信距离 功耗 典型场景
Wi-Fi 2.4GHz / 5GHz 几十 ~ 几百 Mbps 室内 30~100m 高 家庭/办公局域网
蓝牙 2.4GHz 1~3 Mbps (BLE) 10~100m 低 可穿戴、手机外设
Zigbee 2.4GHz / 868MHz 20~250 Kbps 10~100m (可组网) 低 智能家居、传感器网络
LoRa Sub-1GHz 0.3~50 Kbps 2~15 km 极低 远距离低速率传感
NB-IoT 授权频段 (LTE) 几十 ~ 几百 Kbps 1~10 km 低 抄表、市政、资产追踪
4G/5G 授权频段 几十 ~ 几千 Mbps 广域覆盖 高 视频监控、车联网、高速数据

这张表是基础,但光看表不够。咱们一个一个聊。

3.2 Wi-Fi:高吞吐,但别指望它省电

Wi-Fi 的优势很明显——速度快,生态成熟。你家里、公司里到处都是路由器,设备对接几乎零门槛。

但它的缺点同样突出:功耗高。我做过一个手持设备项目,最初选了 Wi-Fi,结果电池撑不过半天。后来换了 BLE,续航直接拉到一周。Wi-Fi 的待机电流动辄几十毫安,对于电池供电的设备,基本是灾难。

我的经验:Wi-Fi 适合插电设备,或者对速率有硬性要求的场景。比如视频传输、固件升级、大量日志上传。如果设备是电池供电,慎选。

另外,Wi-Fi 的穿墙能力其实一般。2.4GHz 稍好,5GHz 穿一堵墙就掉一半信号。组网方面,虽然 Mesh Wi-Fi 解决了覆盖问题,但节点间的切换延迟有时会丢包,实时性要求高的场景要注意。

3.3 蓝牙:低功耗之王,但距离是硬伤

蓝牙,尤其是 BLE(低功耗蓝牙),是个人区域网的首选。功耗极低,一颗纽扣电池能跑几个月甚至一年。手机原生支持,开发门槛低。

但它的通信距离,说白了就是「视线范围」。室内隔两堵墙,基本就断了。我有个朋友做智能门锁,用蓝牙,结果用户投诉说在卧室连不上大门的锁。后来加了网关做桥接,才解决问题。

避坑指南:蓝牙的广播包和连接参数需要仔细调。我曾经遇到过扫描间隔设得太长,导致设备发现延迟超过 10 秒,用户体验极差。BLE 的调优,核心是平衡功耗和响应速度。

蓝牙 Mesh 虽然扩展了组网能力,但节点数一多,网络延迟会明显增加。适合控制类场景(开关灯),不适合数据采集。

3.4 Zigbee:Mesh 组网可靠,但生态封闭

Zigbee 是智能家居的老牌选手。它的 Mesh 组网能力很强,每个节点都能当路由器,网络自愈性好。功耗也低,适合大量传感器节点。

但它的缺点也很明显:速率低,250 Kbps 是理论值,实际有效吞吐量还要打折。而且不同厂家的 Zigbee 设备经常不互通,虽然有个 Zigbee 3.0 标准,但实际落地还是有很多坑。

我记得有一次帮客户调试一个 Zigbee 网络,30 多个节点,总有几个节点时不时掉线。查了半天,发现是信道干扰——旁边有个 Wi-Fi 路由器占用了同样的 2.4GHz 信道。后来把 Zigbee 信道调到 Wi-Fi 不常用的信道(比如 25、26),问题才解决。

关键点:Zigbee 和 Wi-Fi 都工作在 2.4GHz,共存干扰是必须处理的。建议 Zigbee 使用 Wi-Fi 信道之间的空隙(如 15、20、25 信道)。

3.5 LoRa:远距离、低功耗,但速率感人

LoRa 是远距离低功耗的典范。扩频技术让它能在城市里跑 2~5 公里,郊区甚至能到 15 公里。功耗极低,一节电池用几年。

但代价是什么?速率极低。LoRa 的速率通常只有几百 bps 到几十 Kbps。传个温度、湿度、开关状态没问题,但想传个图片?别想了。

我做过一个农业大棚项目,用 LoRa 采集温湿度,每隔 15 分钟上报一次,电池用了两年没换过。但后来客户想加个摄像头,LoRa 完全扛不住,只能再加一路 4G。

选型建议:LoRa 适合「少量数据、远距离、电池供电」的场景。如果数据量大,或者需要实时响应,LoRa 不合适。另外,LoRa 是免费频段,但不同地区的频段规定不同(中国是 470~510MHz),要注意合规。

3.6 NB-IoT:运营商级覆盖,但依赖基站

NB-IoT 是蜂窝物联网的窄带版本。优势是覆盖好——只要手机有信号,NB-IoT 基本就能用。而且它工作在授权频段,干扰少,安全性高。

但它的缺点也很现实:需要 SIM 卡,需要运营商支持。每个设备都要交流量费,虽然便宜,但量大了也是一笔成本。另外,NB-IoT 的移动性差,不支持高速移动中的切换,适合固定设备。

我有个做智能水表的项目,最初想用 LoRa,但客户要求数据直接上云,不想自己搭网关。最后选了 NB-IoT,虽然每块表每月多花几毛钱流量费,但省去了网关部署和维护的麻烦,整体成本反而更低。

注意:NB-IoT 的覆盖虽然好,但地下室、电梯井等深度覆盖场景,信号可能还是不够。建议先做实地信号测试,不要只看运营商的覆盖图。

3.7 4G/5G:高速率、广覆盖,但功耗和成本高

4G/5G 是无线通信的「天花板」。速率高、覆盖广、移动性好。视频监控、车联网、远程医疗,这些场景非它不可。

但代价也大:功耗高、模块贵、流量费贵。4G 模块的待机电流几十毫安,5G 更高。电池供电的设备基本撑不住。而且 5G 模块的价格目前还在百元级别,对于成本敏感的项目,压力很大。

我记得有个物流追踪项目,客户要求实时上传位置和视频。LoRa 和 NB-IoT 都扛不住视频,最后只能上 4G。但为了省电,我们做了策略:平时只传位置(用 2G/3G 回落),只有触发事件时才启动 4G 传视频。这样才把续航拉到一周。

3.8 选型决策流程

说了这么多,到底怎么选?我一般按这个流程走:

  1. 先看距离:100 米以内?Wi-Fi、蓝牙、Zigbee 都可以。超过 1 公里?LoRa、NB-IoT、4G/5G。
  2. 再看速率:需要传视频或大量数据?4G/5G 或 Wi-Fi。只传几个字节?LoRa 或 NB-IoT。
  3. 然后看功耗:电池供电且要求续航一年以上?LoRa 或 BLE。插电设备?Wi-Fi 或 4G/5G。
  4. 最后看成本:模块成本、流量费、网关部署费,算总账。

下面这张图,是我自己总结的选型逻辑,分享给你。

无线技术选型决策流程 无线技术选型决策流程 开始选型 通信距离要求? ≤100m Wi-Fi / 蓝牙 / Zigbee >1km LoRa / NB-IoT / 4G/5G 速率要求? 低速率 LoRa / NB-IoT 高速率 4G/5G / Wi-Fi 结合功耗与成本,确定最终方案 提示:距离、速率、功耗、成本,四者不可兼得,必须根据项目优先级做取舍

3.9 我的选型清单

最后,分享一个我常用的选型清单。每次做新项目,我都会过一遍:

  • 供电方式:电池还是插电?电池的话,目标续航多久?
  • 数据量:每次传输多少字节?每天传输多少次?
  • 实时性:允许延迟吗?延迟上限是多少?
  • 覆盖范围:设备在室内还是室外?有没有遮挡?
  • 网络拓扑:点对点?星型?Mesh?
  • 成本预算:模块单价、流量费、网关费、维护费。
  • 生态兼容:是否需要和现有系统对接?协议是否开放?