1. 物联网无线通信概述

大家好,我是你们这门课的老朋友。做了十几年物联网嵌入式开发,踩过的坑比走过的路还多。今天咱们聊聊物联网无线通信的“全景图”。

你可能会问:物联网到底是个啥?说白了,就是把物理世界里的东西——路灯、电表、手环、甚至一个垃圾桶——连上网,让它们能说话、能听话。而无线通信,就是这些设备之间的“嘴巴和耳朵”。

核心观点:物联网的本质是“感知+传输+处理”。没有无线通信,物联网就是一堆孤立的传感器,毫无价值。

1.1 什么是物联网

物联网(IoT,Internet of Things)这个概念,最早是1999年提出的。我入行那会儿,大家还在争论“物”到底能不能上网。现在呢?你家里的智能灯泡、楼下的共享单车、工厂里的温度传感器,都是物联网的成员。

物联网的典型特征有三个:

  • 全面感知:通过各种传感器采集数据。温度、湿度、压力、位置……
  • 可靠传输:把数据通过无线或有线方式送到处理中心。
  • 智能处理:对数据进行分析、决策,甚至反过来控制设备。

举个例子。我去年帮一个农场做过项目,土壤湿度传感器每隔10分钟上报一次数据。如果湿度低于阈值,系统自动打开滴灌阀门。你看,这就是一个完整的物联网闭环。

1.2 无线通信技术分类

无线通信技术五花八门,怎么分类?我个人习惯按通信距离来分,这样最直观。

分类 典型技术 通信距离 典型场景
短距离无线 Wi-Fi、蓝牙、ZigBee 1~100米 智能家居、可穿戴设备
中距离无线 LoRa、Z-Wave 100米~10公里 智慧园区、楼宇自动化
广域蜂窝 NB-IoT、5G、4G LTE 10公里以上 智慧城市、车联网

还有一种分法,是按功耗来分。低功耗的(比如ZigBee、LoRa)适合电池供电的设备;高功耗的(比如Wi-Fi、5G)适合有稳定电源的场景。嗯,这里要注意:选型时千万别只看距离,功耗往往才是决定项目成败的关键。

1.3 物联网通信架构

物联网通信架构,业内公认的是三层模型:感知层、网络层、应用层。我画了一张图,帮你快速理解。

物联网三层架构图 物联网通信三层架构 应用层 云平台 · 数据可视化 · 远程控制 · 业务逻辑 网络层 Wi-Fi · 蓝牙 · ZigBee · LoRa · NB-IoT · 5G 感知层 传感器 · 执行器 · RFID · 摄像头 · 智能终端 数据流向:感知层采集 → 网络层传输 → 应用层处理;控制指令反向流动

这三层各司其职:

  • 感知层:负责“摸”和“动”。传感器采集数据,执行器执行动作。比如温度传感器、电机驱动。
  • 网络层:负责“传”。把感知层的数据送到应用层,也把应用层的指令传回来。这是咱们这门课的重点。
  • 应用层:负责“想”和“做”。数据分析、报警、远程控制,都在这一层。

我的经验:很多新手只关注网络层,忽略了感知层的功耗和精度。我曾经在一个项目中,传感器选型没注意待机电流,结果电池撑不过一周。记住:感知层是数据的源头,源头出问题,后面全白搭。

1.4 主流无线技术对比

市面上无线技术太多了,怎么选?我整理了一张对比表,把最常用的六种技术放在一起看。

技术 频段 速率 功耗 距离 成本 典型应用
Wi-Fi 2.4/5 GHz 高(Mbps) 高 短(~100m) 低 智能家居、摄像头
蓝牙 2.4 GHz 中(Mbps) 低 短(~10m) 低 可穿戴、耳机
ZigBee 2.4 GHz 低(kbps) 极低 中(~100m) 低 智能照明、传感器网络
LoRa Sub-1 GHz 极低(kbps) 极低 远(~10km) 中 智慧农业、抄表
NB-IoT 授权频段 低(kbps) 极低 远(~15km) 中高 市政设施、资产追踪
5G Sub-6/mmWave 极高(Gbps) 高 中远(~1km) 高 车联网、工业控制

选型时,我一般会问自己三个问题:

  1. 设备供电方式?电池供电还是市电?电池的话,功耗必须低。
  2. 数据量多大?是几秒钟传一张图片,还是每小时传一个温度值?
  3. 覆盖范围?是在家里,还是整个城市?

避坑指南:我曾经在一个智慧农业项目中,选了Wi-Fi方案。结果农田里没有电源,太阳能板又不够用,设备三天两头掉线。后来换成LoRa,一节电池撑了两年。选型时别只看参数表,一定要结合现场环境。

1.5 各技术的特点速览

咱们快速过一遍每种技术的“脾气”:

  • Wi-Fi:速度快,覆盖广(室内),但功耗高。适合插电的设备,比如智能音箱、摄像头。
  • 蓝牙:功耗低,成本低,但距离短。适合手机周边的设备,比如手环、耳机。BLE(低功耗蓝牙)是物联网的宠儿。
  • ZigBee:自组网能力强,功耗极低。适合大量节点组成的传感器网络。我做过一个智能楼宇项目,用了200多个ZigBee节点,稳定运行了三年。
  • LoRa:距离远,穿透力强,功耗极低。适合广覆盖、低速率场景。注意:LoRa工作在免授权频段,但需要部署网关。
  • NB-IoT:基于蜂窝网络,覆盖广,安全性高。适合运营商网络覆盖好的区域。缺点是需要SIM卡,有流量费用。
  • 5G:速度快,延迟低,但成本高。适合对实时性要求极高的场景,比如自动驾驶、远程手术。

你想想看,如果只是在家里控制几个灯泡,用ZigBee或蓝牙就够了。但如果是监控整个城市的井盖,那LoRa或NB-IoT才是正解。

一句话总结:没有最好的技术,只有最合适的方案。选型时,把功耗、距离、速率、成本四个维度列出来,按优先级排序,答案自然就出来了。