2、无线通信基础理论:从电磁波到链路预算

各位好,我是老周。做物联网无线接入这行十几年了,今天咱们聊聊最基础、但也最容易被忽视的东西——无线通信基础理论。

你可能会说:“基础理论有什么好讲的?不就是电磁波、调制解调那些吗?”

嗯,我当年也这么想。直到有一次,一个智能抄表项目,明明选对了频段、用对了芯片,可现场就是连不上。折腾了两周,最后发现是链路预算算错了一个数。从那以后,我再也不敢小看这些“基础”了。

这一章,咱们就把电磁波频谱、ISM频段、调制解调、信噪比、接收灵敏度、链路预算这几个核心概念,一个一个掰开揉碎了讲清楚。

本章核心脉络:电磁波频谱是“路”,ISM频段是“车道”,调制解调是“车”,信噪比和灵敏度是“车况”,链路预算是“导航”。五者缺一不可。

无线通信基础理论知识体系 无线通信基础理论 电磁波频谱 ISM频段 调制与解调 信噪比与灵敏度 链路预算 💡 核心逻辑 频谱是基础 → 频段是选择 → 调制是手段 信噪比是约束 → 链路预算是最终验证

2.1 电磁波频谱与ISM频段

电磁波这东西,说白了就是电场和磁场交替变化,在空间里传播。频率不同,特性就不同。

低频波传得远,但带宽小;高频波带宽大,但穿墙差。这是个物理规律,谁也改不了。

咱们物联网常用的频段,主要集中在三个地方:

  • Sub-1GHz(如433MHz、868MHz、915MHz)——传得远,穿墙好,适合智能抄表、传感器网络。我做过一个农业大棚项目,用的就是433MHz,覆盖半径能到2公里。
  • 2.4GHz ISM频段——全球通用,带宽大,但干扰也大。Wi-Fi、蓝牙、Zigbee都挤在这儿。说白了就是“热闹”。
  • 5GHz频段——带宽更大,但穿墙更差。适合高速视频传输,不太适合低功耗物联网。

个人经验:选频段时,别光看技术指标。我建议你先去现场用频谱仪扫一下,看看实际环境里哪些频段干净。有一次我在一个工厂里做项目,2.4GHz频段被各种设备占得满满的,最后老老实实换成了868MHz。

ISM频段(Industrial, Scientific, Medical)是国际电信联盟划出来的“免费频段”。你不用申请牌照,但得遵守发射功率限制。比如2.4GHz频段,最大发射功率通常限制在20dBm(100mW)以内。

注意:ISM频段虽然免费,但不意味着“无管制”。不同国家对发射功率、占空比、跳频要求都不一样。我曾经有个客户,产品在欧洲卖得好好的,到了日本就被卡住了——因为日本的433MHz频段使用规则跟欧洲不一样。嗯,这个坑我踩过。

2.2 调制与解调原理

调制,就是把数字信号“搬”到载波上。解调,就是再把它“搬”回来。

为什么需要调制?因为数字信号是低频的,直接发射效率极低。你想想看,一个1kHz的方波,天线得做多长?

常见的调制方式有三种:

调制方式 原理 优点 缺点 典型应用
ASK 用载波幅度表示0和1 实现简单,成本低 抗干扰差,容易误码 遥控器、RFID
FSK 用载波频率表示0和1 抗干扰好,实现简单 频谱效率低 LoRa、蓝牙经典模式
QPSK 用载波相位表示4种状态 频谱效率高 实现复杂,对信噪比要求高 Wi-Fi 4/5、卫星通信

我个人习惯,在低功耗物联网项目里优先选FSK。为什么?因为FSK对信号幅度变化不敏感,抗干扰能力强。ASK虽然简单,但稍微有点噪声就误码。QPSK虽然效率高,但接收机复杂,功耗也大。

举个例子,LoRa用的是扩频FSK的变种。它在信噪比很低的情况下还能解调,这就是为什么它能传十几公里。

关键理解:调制方式的选择,本质上是“带宽、功耗、抗干扰”三者的权衡。没有最好的,只有最合适的。

2.3 信噪比与接收灵敏度

信噪比(SNR),就是信号功率与噪声功率的比值。单位是dB。

公式很简单:SNR(dB) = 10 * log10(信号功率 / 噪声功率)

接收灵敏度,是接收机能解调的最小信号功率。单位是dBm。

这两个概念是绑在一起的。接收灵敏度越高(数值越小),说明接收机能在更弱的信号下工作。但前提是信噪比要够。

举个例子:

  • 一个FSK接收机,灵敏度是-120dBm,要求SNR至少8dB
  • 一个QPSK接收机,灵敏度是-110dBm,要求SNR至少15dB

你看,FSK虽然灵敏度高,但它的数据速率也低。QPSK虽然灵敏度低,但速率高。这就是trade-off。

避坑指南:我曾经在选型时只看灵敏度参数,没注意SNR要求。结果现场噪声大,灵敏度再高也没用。记住,灵敏度是“理想值”,实际能用的灵敏度 = 标称灵敏度 + 噪声裕量。

2.4 链路预算计算

链路预算,说白了就是算一算:从发射机到接收机,信号到底能不能传过去。

公式长这样:

接收功率(dBm) = 发射功率(dBm) + 发射天线增益(dBi) - 发射馈线损耗(dB) 
                - 路径损耗(dB) + 接收天线增益(dBi) - 接收馈线损耗(dB)

路径损耗是最大的变量。自由空间路径损耗公式:

PL(dB) = 32.4 + 20 * log10(频率(MHz)) + 20 * log10(距离(km))

举个例子,2.4GHz,距离100米:

PL = 32.4 + 20 * log10(2400) + 20 * log10(0.1)
   = 32.4 + 20 * 3.38 + 20 * (-1)
   = 32.4 + 67.6 - 20
   = 80 dB

也就是说,信号在自由空间里,每100米就衰减80dB。如果发射功率是20dBm,接收端就是-60dBm。

然后看接收灵敏度。如果接收机灵敏度是-90dBm,那还有30dB的余量。如果灵敏度是-70dBm,那就没余量了,通信不可靠。

实战建议:我一般要求链路余量至少留10-15dB。为什么?因为实际环境有墙体、树木、雨衰、多径衰落。你算出来刚好够,现场大概率不够。

链路预算计算表(以2.4GHz、100米、20dBm发射为例):

参数 数值 说明
发射功率 20 dBm ISM频段上限
发射天线增益 2 dBi 普通PCB天线
发射馈线损耗 1 dB 短馈线
路径损耗 80 dB 自由空间
接收天线增益 2 dBi 普通PCB天线
接收馈线损耗 1 dB 短馈线
接收功率 -58 dBm 20+2-1-80+2-1
接收灵敏度 -90 dBm 典型FSK接收机
链路余量 32 dB 非常充裕

注意:自由空间模型只适用于视距场景。实际项目中,我建议用更保守的模型,比如ITU-R P.1238(室内)或Okumura-Hata(室外)。别问我怎么知道的——有一次我用自由空间模型算了个室外项目,结果部署后发现信号差了一大截,最后只能加中继器。

好了,这一章的内容就到这儿。电磁波频谱、ISM频段、调制解调、信噪比、灵敏度、链路预算,这几个概念是无线通信的“地基”。地基打不牢,上面盖的房子再漂亮也没用。