2、QGC安装与初始配置:下载与安装、地面站连接、固件版本检查、语言与单位设置

好,咱们正式开始动手。这一章我带你把QGC装好、连上飞控、再把基础设置调顺。别小看这一步——我见过太多人在现场折腾半天连不上飞机,最后发现是版本不匹配或者单位没设对。咱们一次搞定。

2.1 下载与安装

QGC的下载其实很简单,但有几个坑我得先跟你说。

官方渠道:永远从 github.com/mavlink/qgroundcontrol/releases 下载。别去第三方网站,我遇到过有人下了个带广告的修改版,结果连不上飞控。

根据你的操作系统选对应的安装包:

操作系统 安装包类型 备注
Windows .exe 或 .msi 建议用 .exe,安装时选「为所有用户安装」
macOS .dmg 拖到 Applications 文件夹即可
Ubuntu/Debian .AppImage 下载后 chmod +x 再运行
Android/iOS 应用商店搜索 功能比桌面版少,不建议做调试

我个人习惯在Windows上装稳定版(Stable),而不是每日构建版(Daily Build)。每日构建版虽然功能新,但偶尔会崩。有一次我在项目现场用每日构建版,结果软件闪退,飞控参数没保存——嗯,从那以后我包里永远备一个稳定版安装包。

2.2 地面站连接

装好之后,第一件事就是连飞控。连接方式主要有三种:

  • USB 直连:最常用,插上就能识别。注意用数据线,不是充电线。
  • 数传电台:远距离调试用,需要先配对。
  • WiFi/蓝牙:部分飞控支持,但延迟高,不推荐做参数调优。

连接步骤很简单:

  1. 打开QGC,左上角点击「通信连接」图标(一个插头形状)。
  2. 选择对应的串口(COM口)和波特率。
  3. 点击「连接」。
常见问题:Windows下如果看不到COM口,八成是驱动没装。去飞控厂商官网下载CP210x或CH340驱动。我曾经在客户现场折腾了半小时,最后发现是驱动版本太旧。

连接成功后,QGC顶部会显示「已连接」,并且地图上会出现飞机图标。如果没出现,检查一下:

  • 飞控是否上电?
  • USB线是否支持数据传输?
  • 波特率是否匹配?(Pixhawk默认是115200,老版本可能是57600)

2.3 固件版本检查

连上之后,第一件事不是飞,而是检查固件版本。你想想看,如果固件和地面站版本不匹配,很多功能会莫名其妙失效。

检查方法:

  1. 点击顶部「齿轮」图标进入设置。
  2. 在左侧菜单选择「固件」。
  3. 查看当前固件版本号。

我建议的版本匹配原则:

QGC版本 推荐固件版本 说明
4.0.x ArduPilot 4.1+ / PX4 1.12+ 稳定组合
4.1.x ArduPilot 4.2+ / PX4 1.13+ 新功能支持更好
4.2.x ArduPilot 4.3+ / PX4 1.14+ 建议升级前备份参数
避坑指南:我曾经在升级固件后忘记重新校准传感器,结果飞机起飞后疯狂漂移。记住——升级固件后,一定要重新做加速度计和罗盘校准。

如果需要升级固件,QGC内置了升级功能。点击「固件」页面里的「更新」按钮,选择对应的固件文件(.px4 或 .apj)。升级过程中不要断电,不要拔USB线——嗯,这个应该不用我多说,但每次都有粗心的朋友。

2.4 语言与单位设置

QGC默认是英文界面,但咱们可以改成中文。不过我得提醒你——有些专业术语翻译后反而不好理解,比如「EKF」翻译成「扩展卡尔曼滤波器」,你看着可能更懵。

设置方法:

  1. 进入「设置」→「通用」。
  2. 在「语言」下拉框中选择「简体中文」。
  3. 重启QGC生效。

单位设置更重要,直接影响你读数据的准确性:

参数 推荐设置 说明
距离单位 米(m) 国际标准,飞控默认
速度单位 米/秒(m/s) 或公里/小时,看个人习惯
高度单位 米(m) 相对高度或海拔,看任务需求
角度单位 度(°) 弧度制不常用
我的习惯:做测绘任务时用米和米/秒,做竞速飞时用英尺和英里/小时——因为有些飞手习惯英制。但无论如何,飞控内部的参数单位是固定的,QGC只是帮你换算显示。

设置好之后,建议重启一次QGC,确保所有配置生效。然后你可以打开「状态」页面,看看高度、速度、电池电压等数据是否显示正常。如果数值明显不对,八成是单位设置错了。

知识结构图

下面这张图帮你理清本章的核心流程:

QGC安装与初始配置流程 QGC安装与初始配置流程 下载与安装 地面站连接 固件版本检查 语言与单位设置 验证连接与数据 配置完成 升级固件后记得重新校准传感器

这张图把本章的四个核心步骤串起来了。你按这个顺序走,基本不会出问题。如果中间某一步卡住了,回头看看对应的章节内容。