第一章:通信基础——无人机通信系统概述、频谱资源与ISM频段、调制方式(FSK/QPSK/OFDM)、链路预算基础
各位同学,大家好。我是你们这堂课的讲师。咱们今天聊点实在的,把无人机通信的底子打牢。
很多人一上来就追着数传模块的参数看,什么功率、距离、速率。但说实话,这些参数背后的原理,才是决定你项目成败的关键。我见过太多人,买了个号称10公里的模块,飞出去2公里就失控了。为什么?链路预算没算明白。
好,咱们从头捋一遍。
1.1 无人机通信系统到底在传什么?
无人机通信,说白了就两件事:遥控和遥测。
- 遥控链路(上行):地面站发指令给飞机。比如“向左转”、“升高10米”、“切换模式”。数据量很小,但要求极低的延迟和极高的可靠性。你想想看,指令丢了,飞机可能就回不来了。
- 遥测链路(下行):飞机把状态告诉地面。比如GPS坐标、高度、电池电压、信号强度。数据量稍大,但允许偶尔丢几包。
- 图传链路(下行):这个大家最熟悉,传视频画面。数据量巨大,对延迟要求也高。很多图传和数传是分开的,但现在也有融合的趋势。
我个人习惯把这三条链路分开设计。尤其是做工业级无人机时,遥控链路必须独立,绝对不能和图传抢带宽。我在项目中遇到过,有人为了省成本,把遥控和图传挤在一个信道里,结果画面一卡,飞机就失控了。嗯,这个坑,希望大家别踩。
1.2 频谱资源与ISM频段——为什么大家都在用2.4G和5.8G?
频谱这东西,是国家资源,不能乱用。你随便发射一个频率,干扰了民航雷达,那是要吃官司的。
好在,国际上划出了几个ISM频段(Industrial, Scientific, Medical),也就是工业、科学、医疗频段。这些频段免费、无需授权,只要你的设备符合发射功率限制,就能用。
无人机常用的ISM频段有两个:
| 频段 | 频率范围 | 特点 | 典型应用 |
|---|---|---|---|
| 2.4 GHz | 2.400 - 2.4835 GHz | 穿透性好,但干扰多(WiFi、蓝牙) | 遥控、数传、WiFi图传 |
| 5.8 GHz | 5.725 - 5.850 GHz | 带宽大,干扰少,但穿透性差 | 高清图传、数字图传 |
| 433 MHz / 915 MHz | 433.05 - 434.79 MHz / 902 - 928 MHz | 绕射能力强,距离远,但速率低 | 远距离数传、穿越机遥控 |
为什么2.4G这么流行?说白了,就是天线好做,芯片便宜。你想想看,一个2.4G的PCB天线,成本几分钱,效果还不错。但代价就是干扰多。在航展或者比赛现场,2.4G频段简直是个大杂烩,跳频技术就显得尤为重要了。
1.3 调制方式——FSK、QPSK、OFDM,到底选哪个?
调制,就是把0和1变成无线电波的过程。不同的调制方式,决定了你的通信系统能传多远、传多快、抗干扰能力如何。
1.3.1 FSK(频移键控)——简单可靠的老将
FSK的原理很简单:用不同的频率代表0和1。比如,载波频率是433MHz,发0时频率偏移-5kHz,发1时偏移+5kHz。
优点: 抗干扰能力强,对信噪比要求低。说白了,就是信号弱一点也能解调出来。
缺点: 频谱利用率低,速率上不去。
应用场景: 远距离数传、低速率遥控。很多433MHz的模块用的就是FSK。我个人习惯在需要“穿墙”或者“超视距”的场景下,首选FSK。虽然慢,但稳啊。
1.3.2 QPSK(正交相移键控)——速率与可靠性的平衡点
QPSK用4种不同的相位来表示2个比特。比如,0°代表00,90°代表01,180°代表10,270°代表11。这样一来,同样的符号率,速率翻倍。
优点: 频谱利用率比FSK高,速率适中。
缺点: 对相位噪声敏感,需要更精确的时钟同步。
应用场景: 中速率数传、部分图传系统。我记得有一次做项目,需要在2.4G频段上同时传遥控和低分辨率图传,用的就是QPSK。效果还不错,但一旦信号变差,误码率会急剧上升。
1.3.3 OFDM(正交频分复用)——现代通信的王者
OFDM把高速数据流分成多个低速子数据流,分别调制到多个正交的子载波上。WiFi、4G/5G、数字电视,都在用OFDM。
优点:
- 抗多径效应强:无人机在空中,信号反射严重。OFDM能很好地处理这些反射波。
- 频谱利用率极高:子载波之间可以重叠,节省带宽。
- 支持高数据速率:高清图传的首选。
缺点: 功耗高,实现复杂,对频率偏移极其敏感。
应用场景: 高清数字图传、大带宽数传。现在主流的数字图传,比如大疆的O3、O4,用的都是OFDM的变种。
1.4 链路预算基础——你的飞机到底能飞多远?
链路预算,就是算一算信号从发射机到接收机,一路上的“损耗”和“增益”。说白了,就是算算最后接收机还能收到多少信号。
公式很简单:
接收功率 (dBm) = 发射功率 (dBm) + 发射天线增益 (dBi) - 路径损耗 (dB) + 接收天线增益 (dBi) - 馈线损耗 (dB)
其中,路径损耗是最大的变量。自由空间路径损耗公式:
L (dB) = 32.45 + 20 * log10(频率(MHz)) + 20 * log10(距离(km))
举个例子:
- 发射功率:20 dBm(100mW)
- 发射天线增益:2 dBi
- 接收天线增益:2 dBi
- 频率:2400 MHz
- 距离:5 km
先算路径损耗:
L = 32.45 + 20 * log10(2400) + 20 * log10(5)
= 32.45 + 20 * 3.38 + 20 * 0.70
= 32.45 + 67.6 + 14.0
= 114.05 dB
再算接收功率:
Pr = 20 + 2 - 114.05 + 2 = -90.05 dBm
这个-90 dBm的信号,你的接收机能解调吗?这就要看接收机的灵敏度了。如果接收机灵敏度是-95 dBm,那还有5 dB的余量,可以飞。如果灵敏度只有-85 dBm,那信号就太弱了,飞不了5公里。
另外,链路预算里还要留出衰落余量。因为实际环境中有多径衰落、雨衰、遮挡等。一般建议留10-20 dB的余量。
好了,第一章的内容就到这里。链路预算这个工具,希望大家能多用。下次选模块、调天线的时候,先拿笔算一算,心里就有底了。