2. Mission Planner地面站:安装、连接、固件刷写与传感器校准
地面站是飞控的「驾驶舱」。没有它,你连飞控在说什么都看不懂。Mission Planner(以下简称MP)是ArduPilot生态里最老牌、最成熟的地面站,我入坑那会儿就在用,到现在依然是主力工具。
这一节,我们把它从零装好,连上飞控,刷固件,再校准传感器。一套流程走完,你的飞控才算真正「活过来」。
2.1 安装Mission Planner
MP只支持Windows。Mac和Linux用户得装虚拟机或者用别的地面站(比如QGroundControl)。我个人建议:玩ArduPilot,备一台Windows电脑最省心。
2.1.1 下载与安装步骤
- 去官网下载:
https://ardupilot.org/planner/docs/mission-planner-installation.html - 点击 Download Mission Planner Installer,大概200MB。
- 双击安装包,一路Next。注意:安装路径不要有中文。
- 安装完成后,桌面会出现MP图标。第一次启动会联网检查更新,等它加载完。
2.1.2 界面初识
打开MP,你会看到几个主要区域:
- 顶栏菜单:飞行数据、飞行计划、初始设置、配置/调试、模拟、终端。
- 左侧面板:根据当前菜单切换,显示对应的子功能。
- 主显示区:地图、仪表、参数表等。
- 底部状态栏:连接状态、GPS星数、电池电压、心跳信号。
嗯,第一次看可能觉得眼花。别急,我们后面会一个一个拆开讲。
2.2 连接飞控
连接飞控,说白了就是让电脑和飞控「对上话」。常见方式有两种:USB直连和数传无线连接。
2.2.1 USB连接
- 用Micro USB或Type-C线把飞控连到电脑。
- 打开MP,右上角下拉框选择对应的COM口(Windows在设备管理器里看端口号)。
- 波特率选 115200(大多数飞控默认)。
- 点击 Connect。
如果连接成功,状态栏会变绿,显示心跳信号和GPS信息。如果连不上,八成是驱动没装好。
STM32 Virtual COM Port Driver 或者用Zadig工具。我曾经帮一个学员远程调试,折腾了半小时才发现是驱动问题——从那以后,我装机第一件事就是装驱动。
2.2.2 数传连接
数传模块(比如433MHz或915MHz)用于无线调试。连接步骤:
- 飞控端数传接TELEM1或TELEM2口。
- 地面端数传插电脑USB。
- MP里选对应的COM口,波特率通常用 57600。
- 点击Connect。
无线连接的好处是:你可以拿着飞机跑,边跑边看数据。我外场试飞时从来不用USB线,太容易扯到了。
2.3 固件刷写
固件就是飞控的操作系统。ArduPilot的固件更新很频繁,每次刷写都意味着新功能或bug修复。
2.3.1 刷写前的准备
- 飞控断电,只通过USB连电脑。
- 确保MP是最新版本。
- 备份当前参数(后面会讲怎么备份)。
2.3.2 刷写步骤
- 点击顶栏 初始设置 → 安装固件。
- 选择你的飞控型号(比如Pixhawk1、Cube Orange、Pixracer等)。
- 选择固件版本(建议选最新稳定版,别追测试版)。
- 点击 上传固件。
- 等待进度条走完,飞控会自动重启。
2.3.3 刷写后的检查
刷完后,重新连接MP。去 配置/调试 → 全部参数表,搜索 SYSID_SW_MREV,看看固件版本号对不对。如果显示乱码或连不上,可能是固件不匹配,换个版本重刷。
2.4 传感器校准
传感器不校准,飞控就是「瞎子」。校准的目的是让飞控知道:哪个方向是北,哪个方向是地,加速度计有没有装歪。
2.4.1 加速度计校准
加速度计校准需要把飞控摆到6个不同的姿态。MP会引导你一步步做:
- 进入 初始设置 → 传感器校准 → 加速度计校准。
- 点击 校准加速度计。
- 按提示依次摆放:水平、左侧、右侧、机头向下、机头向上、背面。
- 每个姿态保持2-3秒,等MP提示「OK」再换下一个。
我习惯把飞控放在桌角,用手扶着摆姿势。注意:桌面要水平,不然校准出来有偏差。
2.4.2 罗盘校准
罗盘(磁力计)校准是为了消除硬铁干扰。步骤:
- 进入 传感器校准 → 罗盘校准。
- 点击 开始。
- 拿着飞机,在空中画「8」字,或者绕三个轴旋转。
- 等进度条走完,MP会显示校准结果。
2.4.3 水平校准
水平校准告诉飞控「什么是水平」。很简单:
- 把飞机放在水平地面上。
- 进入 传感器校准 → 水平校准。
- 点击 校准水平。
- 等待提示完成。
这一步经常被新手忽略。其实它直接影响悬停和定高效果。我见过一架四轴,悬停时一直往右偏,查了半天发现是水平校准没做。
2.4.4 校准后的验证
校准完,去 飞行数据 页面,看姿态指示器。前后左右晃动飞机,看屏幕上的姿态是否同步。如果同步,说明校准成功。
如果发现某个轴反向或数值异常,重新校准,或者检查飞控安装方向参数(AHRS_ORIENTATION)。
2.5 本章知识体系
下面这张图帮你理清整个流程:
这张图把从安装到验证的完整链路串起来了。每一步都有坑,但只要你按顺序走,基本不会出大问题。
2.6 小结
这一节我们干了四件事:装MP、连飞控、刷固件、校准传感器。听起来多,其实熟练了十分钟搞定。我个人建议:每次换飞控或者换机架,都重新做一遍校准,别偷懒。校准数据是飞控决策的基础,基础歪了,后面调参再努力也白搭。