3、数传电台配对与调试:433MHz/915MHz/2.4GHz频段选择、电台AT指令配置、数传模块与飞控/地面站连接、通信距离测试
数传电台,说白了就是无人机和地面站之间的「无线电话」。信号断了,飞机就成断线风筝了。我见过太多新手在这上面栽跟头——明明飞控没问题,地面站也正常,就是连不上。最后发现,电台根本没配对。
这一章,咱们把数传电台的选频、配置、接线、拉距测试,一次性讲透。
核心要点:数传链路是无人机系统的「生命线」。频段选错、配置不对、天线没拧紧,都会导致通信中断。本章所有操作,建议在地面先验证通过,再上机。
3.1 频段怎么选?433MHz vs 915MHz vs 2.4GHz
选频段,不是越新越好。我见过有人用2.4GHz数传,结果和遥控器互相干扰,飞机直接失控。选频段要看三个东西:穿透能力、带宽、法规限制。
| 频段 | 穿透能力 | 典型速率 | 适用场景 | 注意事项 |
|---|---|---|---|---|
| 433MHz | 强(绕射好) | 19.2kbps ~ 57.6kbps | 远距离、城市、山区 | 天线较长(约17cm),国内免执照 |
| 915MHz | 中等 | 19.2kbps ~ 250kbps | 欧美市场、开阔地 | 国内受限,需注意法规 |
| 2.4GHz | 弱(直线传播) | 1Mbps以上 | 近距离、高带宽(如数图一体) | 易与WiFi/遥控器冲突 |
我的建议:国内做远距离测绘或巡检,首选433MHz。虽然速率低,但稳定。2.4GHz我一般只在室内测试或短距离FPV时用。915MHz?除非你的客户在北美,否则别碰——国内查得严。
3.2 电台AT指令配置
市面上常见的数传模块(比如3DR Radio、Holybro SiK Radio、国产的XT系列),底层都是基于SiK固件或AT固件。配置方式大同小异。
我个人习惯用USB转TTL模块直接连电台,打开串口助手(波特率默认57600或115200),输入AT指令。
3.2.1 进入AT模式
给电台通电,串口发送 +++,注意不要加回车。电台会回复 OK。这时候就进入AT命令模式了。
发送: +++
接收: OK
发送: ATI
接收: SiK 3.3
Firmware: 1.9.0
Protocol: 1.0
注意:发送 +++ 前后需要各留1秒的静默时间。如果连续发送太快,电台不会响应。我曾经调试时卡在这步半小时,后来发现是串口助手自动加回车搞的鬼。
3.2.2 常用AT指令表
| 指令 | 功能 | 示例 |
|---|---|---|
ATI |
查询固件版本 | ATI → 显示版本信息 |
AT&F |
恢复出厂设置 | AT&F → OK |
ATS0=值 |
设置串口波特率 | ATS0=57 → 57600bps |
ATS2=值 |
设置空中速率 | ATS2=64 → 64kbps |
ATS3=值 |
设置发射功率 | ATS3=20 → 20dBm |
AT&W |
保存配置 | AT&W → OK |
ATZ |
重启模块 | ATZ → 模块重启 |
3.2.3 配对关键参数
两端电台要能通信,必须保证以下三个参数一致:
- 频段(Channel):通过
ATS1=值设置,0-255对应不同频点。 - 网络ID(Net ID):通过
ATS5=值设置,范围0-255。同一个网络内的电台ID必须相同。 - 空中速率(Air Speed):通过
ATS2=值设置。速率越高,距离越近。
避坑指南:我曾经在项目现场,两套电台怎么都连不上。折腾半天发现,一台是出厂固件1.8,另一台是1.9。虽然参数一样,但固件版本不同导致协议不兼容。所以,配对前先查固件版本,最好刷成一样的。
3.3 数传模块与飞控/地面站连接
接线其实很简单,但接口定义容易搞混。我见过有人把TX和RX接反,结果数据出不来,还以为是模块坏了。
3.3.1 机载端接线(电台 ↔ 飞控)
飞控通常有专门的Telem1或Telem2接口。以Pixhawk为例:
| 飞控Telem口 | 数传电台 | 说明 |
|---|---|---|
| TX(输出) | RX(输入) | 飞控发,电台收 |
| RX(输入) | TX(输出) | 电台发,飞控收 |
| VCC(5V) | VCC | 供电,注意电压 |
| GND | GND | 共地,必须接 |
重要:有些数传模块是3.3V电平,飞控是5V电平。直接接可能会烧模块。这时候需要加电平转换模块,或者选支持5V tolerant的型号。我吃过这个亏,烧过两块模块才长记性。
3.3.2 地面端接线(电台 ↔ 电脑)
地面端电台通过USB转TTL模块连接电脑。接线和上面一样:
- USB转TTL的TX → 电台的RX
- USB转TTL的RX → 电台的TX
- GND → GND
- VCC → VCC(通常选5V)
插上电脑后,在设备管理器里找到对应的COM口。然后在Mission Planner里选择该COM口,波特率设置成和电台配置一致(通常是57600或115200)。
3.4 通信距离测试
配置好了,连上了,但能不能飞远?必须测。我见过有人在地面能连200米,起飞后500米就断链。为什么?天线角度和机身遮挡。
3.4.1 地面拉距测试
- 把机载电台和飞控放在一个开阔位置,接上电池。
- 地面站电脑放在起点,打开Mission Planner的「Status」页面,看RSSI信号强度。
- 一个人拿着机载端往前走,另一个人看地面站信号。
- 记录信号从满格(-30dBm)到临界(-95dBm)的距离。
我的经验:433MHz电台,配1/4波长天线(约17cm),地面拉距通常能到1-2公里。如果只有几百米,先检查天线是否拧紧,再看空中速率是不是设得太高。速率降到19.2kbps,距离能翻倍。
3.4.2 空中拉距测试
地面测试通过了,不代表空中没问题。无人机起飞后,机身会遮挡天线。我建议:
- 天线尽量远离GPS模块和电源线,减少电磁干扰。
- 天线最好垂直向下或水平伸出机架,不要被碳板挡住。
- 飞行时注意RSSI变化。如果信号突然掉到-90dBm以下,赶紧往回飞。
关键数据:433MHz在开阔环境下,典型飞行距离3-5公里。915MHz约2-3公里。2.4GHz视距内1公里左右。如果达不到这个水平,优先排查天线和供电。
3.5 常见问题与排查
| 现象 | 可能原因 | 解决办法 |
|---|---|---|
| 地面站连不上电台 | COM口选错、波特率不匹配 | 检查设备管理器,核对波特率 |
| 电台灯亮但无数据 | TX/RX接反、固件版本不一致 | 交换TX/RX,刷统一固件 |
| 距离远就断链 | 天线不匹配、空中速率太高 | 换1/4波长天线,降低速率 |
| 信号满格但丢包 | 同频干扰、供电不足 | 换频点,检查电源电流 |
嗯,数传电台这块,说到底就是「配对+接线+测距」。只要频段选对、参数一致、天线装好,基本不会出大问题。但如果你跳过测试直接飞……那后果只能自己承担了。