2、地面站软件安装与配置:Mission Planner / QGroundControl 下载安装、驱动安装(FTDI/SiLabs)、端口识别与连接
地面站软件,说白了就是你和飞控之间的翻译官。你通过它发指令,飞控通过它回传数据。没有它,你连电调都叫不醒。
我个人习惯把地面站分成两派:Mission Planner 和 QGroundControl。前者老牌、功能全,适合深度调参;后者跨平台、界面现代,适合快速上手。你选哪个都行,但驱动和端口这块,绕不过去。
2.1 下载与安装:两个主流地面站
2.1.1 Mission Planner
Mission Planner 只支持 Windows。下载地址在 ArduPilot 官网的下载页面。我建议你直接下最新稳定版,别追 beta 版——我在项目里吃过 beta 版的亏,飞着飞着地面站闪退了,那叫一个刺激。
安装步骤很简单:
- 双击安装包,一路 Next
- 安装路径别带中文,否则驱动识别可能抽风
- 安装完成后,桌面会出现 Mission Planner 图标
2.1.2 QGroundControl
QGC 支持 Windows、macOS、Linux、甚至手机端。我平时在 macOS 上写代码,调试时就用 QGC,省得换电脑。
下载方式:
- 官网下载对应系统的安装包
- Windows 下是 .exe,macOS 下是 .dmg,Linux 下是 AppImage
- Linux 用户记得给 AppImage 加执行权限:
chmod +x QGroundControl.AppImage
2.2 驱动安装:FTDI 与 SiLabs
飞控和地面站之间靠 USB 串口通信。市面上主流的 USB 转串口芯片就两家:FTDI 和 SiLabs(CP210x 系列)。
你买飞控时,包装盒上一般会写用的是什么芯片。如果不确定,把 USB 插上电脑,去设备管理器里看未知设备的名字——我经常用这招反推芯片型号。
| 芯片型号 | 常见飞控 | 驱动名称 | 下载来源 |
|---|---|---|---|
| FT232RL | Pixhawk 1、Pixracer | FTDI VCP 驱动 | FTDI 官网 |
| CP2102 | CUAV V5+、雷迅 Mini | CP210x 驱动 | SiLabs 官网 |
| CH340 | 部分廉价飞控 | CH340 驱动 | 厂商官网 |
2.2.1 FTDI 驱动安装
FTDI 的驱动比较成熟。Windows 10/11 通常能自动识别。如果没识别,去 FTDI 官网下载 CDM v2.12.36 或更新版本。
安装步骤:
- 解压驱动包,找到
dpinst.exe - 右键以管理员身份运行
- 等待安装完成,插拔一次 USB
我曾经遇到过: 一个客户说飞控连不上,折腾半天发现他装了盗版 FTDI 驱动。盗版驱动会把 VID/PID 改掉,导致地面站不认设备。所以,驱动一定去官网下。
2.2.2 SiLabs CP210x 驱动安装
SiLabs 的驱动稍微麻烦一点。Windows 下需要手动指定驱动路径。
步骤:
- 下载 CP210x 通用驱动包
- 打开设备管理器,找到带黄色感叹号的设备
- 右键 → 更新驱动程序 → 浏览我的电脑
- 指向你解压的驱动文件夹,勾选「包括子文件夹」
- 等待安装完成
2.3 端口识别与连接
驱动装好了,接下来就是找到飞控对应的串口号。
2.3.1 Windows 下查看端口
打开设备管理器,展开「端口 (COM 和 LPT)」。你会看到类似 USB Serial Port (COM3) 这样的条目。
怎么确认哪个是你的飞控?
- 拔掉 USB,看哪个端口消失
- 插上 USB,看哪个端口出现
- 记下这个 COM 号,比如 COM5
2.3.2 macOS / Linux 下查看端口
macOS 和 Linux 下,端口名是 /dev/tty.usbserial-xxx 或 /dev/ttyUSB0 这样的格式。
查看方法:
# Linux
ls /dev/ttyUSB*
# macOS
ls /dev/tty.usbserial*
如果没显示,检查驱动是否加载:
# 查看 USB 设备
lsusb
2.3.3 在地面站中配置端口
Mission Planner 中:
- 右上角下拉框选择 COM 口
- 波特率选 115200(大多数飞控默认)
- 点击「Connect」
QGroundControl 中:
- 点击左上角「Q」图标 → 选择「Vehicle Setup」
- 在「Comm Links」里添加新连接
- 选择串口和波特率,点击「Connect」
核心经验: 连接成功后,地面站会开始接收飞控的心跳包。如果 5 秒内没收到,检查三点:驱动是否装对、端口是否选对、飞控是否上电。我调试时经常犯第三个错误——飞控没供电,地面站当然连不上。
2.4 知识体系:地面站连接全流程
下面这张图把整个流程串起来了。你照着走一遍,基本不会卡壳。
嗯,到这里,地面站软件安装、驱动配置、端口识别和连接就全讲完了。你照着做,应该 10 分钟内能搞定。如果卡在驱动上,别硬扛——换个 USB 口或者换台电脑试试,有时候是主板 USB 控制器兼容性问题。