地面站与固件烧录:QGroundControl安装与配置、Mission Planner安装、固件下载与烧录、Bootloader模式进入

大家好,我是你们的飞控调参课讲师。今天咱们来聊聊地面站和固件烧录。说实话,这步看着简单,但我在项目里见过太多人卡在这里——要么固件刷错了,要么Bootloader进不去,折腾半天发现是线没插好。

嗯,咱们先把基础打牢。地面站就是你和飞控沟通的窗口。没有它,你连飞控在说什么都听不懂。我个人习惯用QGroundControl做日常调试,Mission Planner则留着做高级分析。两个都装上,不吃亏。

QGroundControl安装与配置

QGroundControl,简称QGC,是PX4官方推荐的地面站。界面清爽,功能也够用。

安装步骤:

  1. 去官网下载对应系统的安装包。Windows就选.exe,macOS选.dmg,Linux用AppImage。
  2. 双击安装,一路默认就行。我建议别改安装路径,省得出幺蛾子。
  3. 装完后打开,它会自动检测串口。如果没检测到,检查下USB线——我曾经被一根劣质线坑了整整一下午。
小技巧:第一次打开QGC时,右下角有个“Vehicle Setup”按钮。点进去,你会看到完整的参数配置界面。别急着改,先熟悉下布局。

配置要点:

  • 语言设置:QGC默认英文,在General设置里可以切中文。但我建议你用英文——很多专业术语翻译后反而看不懂。
  • 单位系统:选公制。别问我为什么,英制算高度时你会疯的。
  • 遥测速率:默认就行。如果你用数传,可以适当降低速率,减少丢包。

Mission Planner安装

Mission Planner,圈里人都叫它MP。这玩意儿是ArduPilot的官方地面站,功能比QGC更全,但界面嘛……嗯,有点上世纪的感觉。

安装流程:

  1. 从官网下载安装包。注意,MP只有Windows版本。Mac和Linux用户得用虚拟机或者Wine。
  2. 安装时会自动装驱动。如果弹出安全警告,点“仍要安装”。这是正经驱动,别怕。
  3. 装完后打开,它会提示你更新固件库。点确定,等它下载完。
注意:MP安装过程中可能会被杀毒软件拦截。我建议你暂时关掉实时防护,装完再开。别问我怎么知道的——有一次我装了五遍都没成功,最后发现是360在捣乱。

说实话,MP的界面虽然丑,但功能是真的强。尤其是日志分析那块,QGC目前还比不了。所以我两个都留着,各取所长。

固件下载与烧录

固件就是飞控的操作系统。没有它,飞控就是一块废铁。咱们以PX4固件为例,讲讲怎么烧录。

固件下载:

  • 在QGC里,点“Vehicle Setup”,然后选“Firmware”。
  • 它会自动检测你的飞控型号。如果识别不对,手动选一下。
  • 点“Advanced”,你可以选择固件版本。我个人习惯用稳定版,开发版虽然新功能多,但bug也多。

烧录步骤:

  1. 把飞控用USB连到电脑。注意,有些飞控需要先上电再连USB,有些反过来。具体看说明书。
  2. 在QGC里点“Start”。它会自动下载固件并烧录。
  3. 烧录过程中不要拔线,不要断电。我见过有人手贱拔了线,结果飞控变砖了。
重要:烧录完成后,QGC会提示你进行传感器校准。别跳过!我刚开始做项目时觉得这步无所谓,结果试飞时飞机原地打转……嗯,从那以后我再也不敢跳过校准了。

如果你用Mission Planner烧录ArduPilot固件,流程也差不多。选好飞控型号和固件版本,点“Upload”就行。MP会先擦除旧固件,再写入新固件。这个过程大概一两分钟,耐心等。

Bootloader模式进入

Bootloader模式,说白了就是飞控的“安全模式”。当你刷错固件或者飞控变砖时,这个模式能救你一命。

怎么进Bootloader?

  • 大部分飞控:按住飞控上的BOOT按钮,然后插USB。等电脑识别到一个新的存储设备,松手。
  • 有些飞控没有物理按钮:短接BOOT焊盘。这个需要点动手能力,用镊子或者导线短接一下就行。
  • Pixhawk系列:按住安全开关,然后上电。等蓝灯快闪,说明进Bootloader了。
警告:进Bootloader后,飞控不会响应任何指令。别以为它坏了。烧录完固件,重新上电就好了。

我记得有一次,一个学员的飞控怎么都连不上QGC。我远程一看,原来是Bootloader模式没退出来。重新上电,问题解决。所以,遇到连不上的情况,先断电重启试试。

还有个坑:有些USB线只能充电,不能传数据。你插上去电脑有反应,但就是连不上飞控。换根线试试,八成能解决。

知识体系总览

下面这张图,帮你理清今天讲的内容。地面站、固件、Bootloader,这三者的关系一目了然。

地面站与固件烧录知识体系 地面站软件 • QGroundControl • Mission Planner • 安装与配置 • 串口检测 • 驱动安装 • 语言与单位设置 固件操作 • PX4固件 • ArduPilot固件 • 固件下载 • 烧录流程 • 版本选择 • 传感器校准 Bootloader模式 • 进入方法 • BOOT按钮 • 焊盘短接 • 安全开关 • 故障恢复 • 变砖急救 三者协同工作:地面站 → 烧录固件 → Bootloader保障安全

好了,今天的内容就到这。地面站装好、固件刷好,你的飞控才算真正活过来。下一节咱们会讲传感器校准,那步更关键——飞控能不能飞稳,全看它。


公众号:蓝海资料掘金营,微信deep3321