2. 数据链路基础:数传电台的工作原理、频段选择与链路预算
各位同学,咱们今天聊聊数据链路。说白了,就是地面站和飞机之间那根看不见的“绳子”。这根绳子要是断了,飞机就成了断了线的风筝。我见过太多新手因为不懂数据链路,飞着飞着就失联了,那叫一个心疼。
2.1 数传电台的工作原理
数传电台,本质上就是个无线调制解调器。它把地面站要发的数据(比如航点指令)调制成无线电波发出去,飞机收到后再解调回来。反过来也一样,飞机把遥测数据(高度、速度、电量)发回地面。
我习惯把数传电台的工作流程拆成三步:
- 数据打包:地面站软件把指令打包成数据帧,加上校验码。
- 调制发射:电台把数字信号调制到载波上,通过天线发射出去。
- 接收解调:飞机上的电台收到信号,解调出原始数据,传给飞控。
核心要点:数传电台是双向的,不是广播。地面站发指令,飞机回传数据,一来一回才算一次完整通信。
嗯,这里要注意,不同厂家的电台用的调制方式不一样。常见的比如FSK(频移键控)、LoRa(扩频调制)。LoRa现在很流行,抗干扰能力强,但带宽有限。我在项目中遇到过用LoRa电台飞了10公里,结果图传卡成PPT,就是因为数据量太大,LoRa扛不住。
2.2 频段选择:433MHz vs 900MHz vs 2.4GHz
频段选择是个老生常谈的问题。你想想看,为什么市面上主流的数传频段就这三个?
| 频段 | 穿透能力 | 绕射能力 | 带宽 | 典型距离 | 常见干扰源 |
|---|---|---|---|---|---|
| 433MHz | 强 | 强 | 低(<50kbps) | 10-30km | 对讲机、业余电台 |
| 900MHz | 中 | 中 | 中(100-200kbps) | 5-15km | 手机基站、ISM设备 |
| 2.4GHz | 弱 | 弱 | 高(>1Mbps) | 1-5km | WiFi、蓝牙、图传 |
我个人习惯这样选:
- 433MHz:飞超远距离(10km以上),或者在山谷、树林里飞。穿透好,但带宽低,只能传基本遥测。
- 900MHz:折中选择。城市环境、中等距离(5-10km),兼顾距离和带宽。
- 2.4GHz:近距离(3km以内),或者需要传大量数据(比如高频率的传感器数据)。但千万别和图传用同一个频段,否则互相干扰到你怀疑人生。
避坑指南:我曾经在同一个无人机上同时用了2.4GHz图传和2.4GHz数传,结果飞出去500米就失控了。后来换成433MHz数传+2.4GHz图传,问题解决。记住:数传和图传必须错开频段!
2.3 波特率与距离的关系
波特率,说白了就是数据传得有多快。但快和远,往往不可兼得。
为什么?因为波特率越高,信号占用的带宽越宽,接收机的灵敏度就会下降。你想想看,同样的发射功率,带宽宽了,单位频率上的能量就少了,自然传不远。
我给大家一个经验公式:
最大距离 ∝ 1 / √(波特率)
也就是说,波特率翻4倍,距离大约减半。这不是绝对的,但八九不离十。
| 波特率(bps) | 典型距离(433MHz,100mW) | 典型距离(900MHz,100mW) |
|---|---|---|
| 9600 | 15-20km | 8-12km |
| 57600 | 5-8km | 3-5km |
| 115200 | 2-4km | 1-2km |
我的习惯:远航时用9600bps,够用就行。近距离测试时用115200bps,数据刷新快,调试方便。别一上来就开最高波特率,除非你只想飞几百米。
2.4 链路预算估算
链路预算,听起来高大上,其实就是算算信号从发射机到接收机,一路上会损失多少,最后还剩多少。剩的够不够,决定了能不能通信。
我常用的简化公式:
接收功率(dBm) = 发射功率(dBm) + 发射天线增益(dBi) - 自由空间损耗(dB) + 接收天线增益(dBi) - 线缆损耗(dB)
其中自由空间损耗是最大的变量:
自由空间损耗(dB) = 32.4 + 20×log10(频率(MHz)) + 20×log10(距离(km))
举个例子:433MHz,10km,发射功率20dBm(100mW),天线增益都是3dBi,线缆损耗1dB。
自由空间损耗 = 32.4 + 20×log10(433) + 20×log10(10)
= 32.4 + 52.7 + 20 = 105.1 dB
接收功率 = 20 + 3 - 105.1 + 3 - 1 = -80.1 dBm
一般数传电台的接收灵敏度在-110dBm到-120dBm之间。所以-80.1dBm绰绰有余,链路余量有30dB以上。
经验法则:链路余量至少留10-15dB。余量低于5dB,基本就是临界状态,随时可能断链。
我曾经在山区飞一个项目,算出来链路余量只有8dB,结果飞到山背面信号直接掉光。后来加了高增益天线,余量提到18dB,才稳定下来。所以别光算理论值,实际环境要打折扣。
2.5 知识体系总览
下面这张图把数据链路的核心要素串起来了,大家可以对照着看:
这张图把数据链路的四个核心要素串起来了。你从中心出发,往任何一个方向走,都能找到对应的知识点。实际选型时,这四个要素要一起考虑,不能只看一个。
最后说一句:数据链路是地面站的命脉。我见过太多人花大价钱买飞控、买飞机,结果在数传上省钱,最后炸机。记住:链路预算多留余量,频段选对,波特率别贪高。做到这三点,你的数据链路就稳了。