2. QGroundControl地面站:安装与连接、界面布局、固件烧录、校准流程

地面站,说白了就是飞控的「驾驶舱」。你调参、看数据、刷固件、做校准,全得靠它。QGroundControl(以下简称 QGC)是目前 PX4 生态里最主流的开源地面站,跨平台、功能全、更新快。我这些年做过的项目,从四轴到垂起固定翼,几乎全是用 QGC 搞定的。

嗯,这一节我们就把 QGC 从安装到校准完整走一遍。你跟着做,基本不会出问题。

2.1 安装与连接

QGC 支持 Windows、macOS、Linux、iOS 和 Android。我个人习惯用 Windows 版,调试时接 USB 最稳。但如果你在野外调参,平板上的安卓版也挺方便。

2.1.1 下载与安装

  • Windows:去 QGC 官网下载 .exe 安装包,双击一路 Next 就行。注意选稳定版(Stable),别手滑下了每日构建版(Daily Build),那个可能带未验证的 bug。
  • macOS:下载 .dmg 文件,拖到 Applications 文件夹。首次打开可能会提示「未识别的开发者」,去系统偏好设置里允许运行即可。
  • Linux(Ubuntu):建议用 AppImage 版本,下载后给执行权限:chmod +x QGroundControl.AppImage,然后双击运行。如果你用 Snap 或 Flatpak 版本,记得给串口权限。
  • 移动端:App Store 或 Google Play 直接搜 QGroundControl,安装后通过 OTG 线或 Wi-Fi 连接飞控。
我的习惯: 电脑上装稳定版,平板上装每日构建版。电脑用来做正式调参,平板只做野外快速查看。这样既稳又灵活。

2.1.2 连接飞控

安装完 QGC,下一步就是连飞控。最常见的连接方式有两种:USB 直连和数传无线连接。

连接方式 适用场景 注意事项
USB 直连 首次配置、固件烧录、校准 确保数据线支持数据传输(不是纯充电线)
数传(Telemetry) 野外调试、飞行中监控 需配对数传模块,波特率默认 57600

连接步骤很简单:

  1. 用 USB 线把飞控(如 Pixhawk)连到电脑。
  2. 打开 QGC,左上角会自动检测到设备。如果没反应,检查驱动。
  3. Windows 下可能需要安装驱动。Pixhawk 系列通常用 STM32 虚拟串口驱动,去官网下个驱动精灵或手动装一下。
  4. 连接成功后,QGC 顶部状态栏会变成绿色,显示「Connected」。
我曾经踩过的坑: 有一次在项目现场,飞控死活连不上 QGC。折腾了半小时,最后发现是 USB 线只能充电不能传数据。你想想看,一根线能坑掉半天时间。所以,我建议你手边常备两根确认过能传数据的 USB 线。

2.2 界面布局

QGC 的界面设计得挺直观。初次打开可能会觉得按钮多,但用顺手了会发现每个模块都有它的位置。我把它分成几个核心区域,你记住这些就够了。

2.2.1 主界面分区

  • 顶部状态栏:显示连接状态、GPS 信号、电池电压、飞行模式等。绿色表示一切正常,红色或黄色就要留意了。
  • 左侧工具栏:包含「规划」、「飞行」、「设置」、「分析」四个主要标签。日常调参主要用「设置」。
  • 中央地图/视图区:显示飞行器位置、航点、轨迹。在「设置」模式下,这里会变成参数列表和配置面板。
  • 右侧信息面板:显示当前飞行数据,如姿态、高度、空速等。可以自定义显示内容。

核心逻辑: QGC 的界面设计遵循「从左到右、从上到下」的操作流。左侧选功能,中间看内容,右侧看数据。你按这个逻辑走,基本不会迷路。

2.2.2 设置页面详解

点击左侧工具栏的「设置」图标,你会看到几个子页面:

  • 固件:刷写或升级 PX4 固件。
  • 机架:选择你的无人机类型(四轴、六轴、固定翼等)。
  • 传感器:校准加速度计、陀螺仪、磁力计、水平仪。
  • 遥控器:校准遥控器通道。
  • 电源:设置电池参数,如电压分压器、电流传感器。
  • 参数:搜索和修改飞控参数。这是最常用的页面,后面几章我们会频繁用到。

我个人建议,刚接触时先把这些页面都点开看一遍,不用改任何参数,就熟悉一下位置。真到调参时,你能省不少翻找的时间。

QGC 核心功能与操作流程 QGC 核心功能与操作流程 QGroundControl 安装与连接 界面布局 固件烧录 校准流程 USB 直连 数传连接 状态栏 设置页面 选择固件 刷写验证 加速度计 磁力计 操作建议 • 首次使用建议按「安装→连接→固件→校准」顺序操作 • 校准前确保飞控水平放置,远离金属和强磁场

2.3 固件烧录

固件烧录,说白了就是给飞控装操作系统。PX4 固件更新频繁,每次升级都可能带来新功能或修复 bug。我建议你养成习惯:每次做重要飞行前,检查一下固件版本。

2.3.1 烧录步骤

  1. 确保飞控已通过 USB 连接到 QGC,且状态栏显示已连接。
  2. 点击左侧「设置」→「固件」。
  3. QGC 会自动检测当前固件版本。点击「更新固件」按钮。
  4. 选择你要刷写的固件版本:稳定版(Stable) 或 每日构建版(Daily Build)。我建议初学者选稳定版。
  5. 选择对应的机架类型(如 Pixhawk 1、Pixhawk 4 等)。如果不确定,看飞控型号标签。
  6. 点击「开始更新」,QGC 会自动下载固件并刷入飞控。整个过程大约 1-3 分钟。
  7. 刷写完成后,飞控会自动重启。QGC 会提示「固件更新成功」。
注意: 刷写固件时不要断开 USB 线或关闭 QGC。我曾经在一次演示中手贱拔了线,结果飞控变砖,只能重新用 SD 卡刷 bootloader 才救回来。嗯,那次之后我刷固件时都会把 USB 线用胶带固定一下。

2.3.2 常见问题

问题 原因 解决方法
刷写失败,提示「连接超时」 USB 驱动问题或线材不良 更换 USB 线,重新安装驱动
刷完后飞控无反应 固件与硬件不匹配 重新选择正确的机架类型再刷一次
QGC 无法识别飞控 bootloader 损坏 使用 SD 卡刷入 bootloader 或使用 SWD 接口

2.4 校准流程

校准,是飞控调试里最基础也最关键的一步。传感器数据不准,后面所有参数都是白调。我见过太多新手跳过校准直接飞,结果炸机了还找不到原因。

2.4.1 加速度计校准

加速度计负责感知飞行器的姿态。校准的目的是让飞控知道「水平」是什么状态。

  1. 在「设置」→「传感器」页面,点击「加速度计」。
  2. 按照 QGC 的提示,将飞控依次放置为:水平、左侧、右侧、机头向下、机头向上、背面 六个方向。
  3. 每个方向保持静止 2-3 秒,直到 QGC 提示「完成」。
  4. 全部完成后,点击「应用」。
我的经验: 校准加速度计时,最好把飞控放在一个平整的桌面上。如果你用手拿着,手抖会导致数据偏差。嗯,我一般会用双面胶把飞控粘在一个小木块上,这样翻转时更稳。

2.4.2 磁力计校准

磁力计就是电子罗盘,用来感知方向。校准的目的是消除周围金属和磁场干扰。

  1. 在「传感器」页面,点击「磁力计」。
  2. 拿着飞控,在空中画「8」字,或者按照 QGC 提示的轨迹旋转。
  3. 确保飞控在旋转过程中覆盖所有角度。QGC 会显示一个三维球体,校准数据会逐渐填充。
  4. 当球体被完全填充后,点击「应用」。
避坑指南: 我曾经在一个钢结构厂房里做磁力计校准,结果数据怎么都填不满。后来才发现是周围金属太多,干扰太大。所以,磁力计校准一定要在开阔、远离金属和高压线的地方进行。

2.4.3 水平仪校准

水平仪校准,说白了就是告诉飞控「当前这个姿态就是水平」。通常在加速度计校准之后做。

  1. 在「传感器」页面,点击「水平仪」。
  2. 将飞控水平放置。
  3. 点击「开始校准」,等待 2-3 秒。
  4. 完成后点击「应用」。

2.4.4 遥控器校准

遥控器校准,目的是让飞控知道你的摇杆行程范围。

  1. 在「设置」→「遥控器」页面,点击「校准」。
  2. 按照提示,将摇杆依次推到:最低、最高、中间 位置。
  3. 确保每个通道的数值范围在 1000-2000 之间(PWM 信号)。
  4. 点击「完成」。

校准顺序建议: 加速度计 → 磁力计 → 水平仪 → 遥控器。这个顺序是我多年调试总结出来的,按这个走,能避免很多交叉干扰的问题。

好了,到这里 QGC 的安装、连接、界面、固件烧录和校准流程就全走了一遍。你跟着操作一遍,基本就能上手了。记住,地面站是你的第一道防线,用熟了它,后面调参才能得心应手。