1. 无线通信基础:电磁波频谱、ISM频段、调制方式与链路预算
各位同学,咱们今天聊无线通信的基础。说实话,这部分内容看起来有点理论,但你要是搞不懂它,后面做信号测试、调低功耗,十有八九要翻车。我当年刚入行时,就吃过这个亏——选了个模块,觉得参数挺漂亮,结果现场一测,距离差了一半。后来才发现,是调制方式和频段没选对。
好,咱们从头捋一遍。
1.1 电磁波频谱:无线通信的“高速公路”
电磁波这东西,说白了就是电场和磁场互相“推搡”着往前跑。频率不同,特性就完全不同。
核心概念:频率越低,绕射能力越强,但带宽小;频率越高,带宽大,但穿透差、衰减快。
我习惯把频谱想象成一条高速公路:
- 低频段(30 kHz – 300 kHz):像老式拖拉机,跑得慢但能爬坡。适合长波导航、水下通信。
- 中频段(300 kHz – 3 MHz):AM广播就是这儿的。能绕山,但抗干扰差。
- 高频段(3 MHz – 30 MHz):短波通信,能靠电离层反射传几千公里。我年轻时玩过短波电台,晚上能收到日本、俄罗斯的信号,挺神奇的。
- 甚高频/特高频(30 MHz – 3 GHz):咱们做单片机无线通信的主战场。FM广播、电视、手机、Wi-Fi、蓝牙、ZigBee全挤在这儿。
- 微波(3 GHz – 300 GHz):5G、卫星通信、雷达用的。带宽大,但连树叶都能挡住信号。
做嵌入式无线产品,我们最常用的是 ISM 频段。为什么?因为不用申请牌照,免费使用。
1.2 ISM频段:免费但“拥挤”的公共资源
ISM 全称是 Industrial, Scientific, Medical(工业、科学、医疗)。这些频段是国际电信联盟专门划出来给非通信用途的,后来大家发现用来做无线通信也挺好,就“蹭”着用了。
| 频段 | 典型应用 | 特点 |
|---|---|---|
| 433 MHz(欧洲/亚洲) | 遥控器、无线门铃、智能家居 | 穿透好,距离远,但速率低 |
| 868 MHz(欧洲) | LoRa、Sigfox、工业传感器 | 比433MHz干扰少,法规严格 |
| 915 MHz(美国/澳洲) | ZigBee、Wi-SUN、Sub-1G | 与868类似,但功率限制不同 |
| 2.4 GHz(全球) | Wi-Fi、蓝牙、ZigBee、Thread | 全球通用,但干扰严重 |
| 5.8 GHz(全球) | Wi-Fi 5/6、部分无人机图传 | 速率高,但穿墙差 |
我的经验:做产品选频段时,先看目标市场。如果只卖国内,433 MHz 和 2.4 GHz 最省事。但如果你做出口欧洲的产品,千万别用 915 MHz——那边不让用,会被海关扣货。我曾经有个同事就踩过这个坑,整批货被退回,损失不小。
1.3 调制方式:ASK、FSK、GFSK
调制,就是把你要传的“0”和“1”变成电磁波的过程。不同的调制方式,抗干扰能力、功耗、距离都不一样。
ASK(幅移键控)
最简单的方式。有载波代表“1”,没载波代表“0”。就像用手电筒打信号——亮一下是“1”,灭一下是“0”。
- 优点:电路简单,功耗低。
- 缺点:抗干扰极差。隔壁开个日光灯都可能误码。
- 适用场景:低成本遥控器、玩具。我建议别用在工业产品上,除非你预算实在紧张。
FSK(频移键控)
用两个不同的频率代表“0”和“1”。比如 f0=433.0 MHz 代表“0”,f1=433.1 MHz 代表“1”。
- 优点:抗干扰比 ASK 好很多。
- 缺点:占用带宽稍大。
- 适用场景:大多数 Sub-1G 模块(如 CC1101、SX1278)的默认模式。
GFSK(高斯频移键控)
在 FSK 前面加了一个高斯滤波器,让频率切换更平滑。说白了,就是让信号“温柔”一点,减少频谱泄露。
- 优点:频谱利用率高,符合法规要求。
- 缺点:接收端需要更复杂的解调算法。
- 适用场景:蓝牙(BLE 强制使用 GFSK)、高端 Sub-1G 模块。
避坑指南:我曾经在一个项目中用了 ASK 调制,想着省电。结果现场有变频器干扰,通信距离从标称的 200 米直接掉到 20 米。后来换成 GFSK,同样的硬件,距离恢复到 150 米。所以,别在 ASK 上省钱——除非你的产品只在无干扰的实验室里用。
1.4 通信距离与链路预算
通信距离,不是模块标称多少就是多少。它取决于一个公式:
链路预算(dB)= 发射功率(dBm)+ 发射天线增益(dBi)- 路径损耗(dB)+ 接收天线增益(dBi)- 接收灵敏度(dBm)
说白了,就是“发出去的能量”减去“路上丢掉的能量”,看还剩多少能被接收机抓到。
路径损耗是最大的变量。自由空间下,距离每翻一倍,信号衰减 6 dB。但实际环境更复杂:墙壁、金属、人体都会造成额外衰减。
| 环境 | 典型路径损耗指数 | 说明 |
|---|---|---|
| 自由空间 | 2.0 | 理想情况,只有扩散损耗 |
| 开阔户外 | 2.5 – 3.0 | 有地面反射、少量障碍 |
| 室内(视距) | 3.0 – 4.0 | 墙壁、家具造成多径 |
| 室内(非视距) | 4.0 – 6.0 | 穿多堵墙,信号急剧下降 |
实战经验:我做过一个智能水表项目,要求在地下井里通信。自由空间算出来能传 500 米,但实际井盖一盖上,信号直接衰减 30 dB,距离只剩 50 米。后来我们加了外置天线,把发射功率从 10 dBm 提到 20 dBm,才勉强达标。所以,链路预算一定要留余量——我一般留 10–15 dB 的“安全垫”。
下面这张图,把本章的核心知识点串起来了:
嗯,到这里,无线通信的基础框架就搭起来了。你可能会问:“这些理论跟我实际调模块有什么关系?”关系大了去了——后面咱们做信号强度测试时,你得知道为什么 2.4 GHz 穿一堵墙就掉 10 dB,而 433 MHz 能穿两堵墙。做低功耗设计时,你得知道为什么 GFSK 比 ASK 多耗 2 mA,但换来的是 3 倍的通信距离。