第三章 调参工具准备:Mission Planner / QGroundControl 安装与连接,参数树浏览
说实话,调参这件事,工具没准备好,后面全是坑。
我见过太多新手,拿着一个没校准的飞控,对着参数树乱改一气,最后炸机了都不知道问题出在哪。所以这一章,咱们先把家伙事儿备齐。
3.1 地面站软件选哪个?
目前主流的地面站就两个:Mission Planner 和 QGroundControl。
我个人习惯是:调参用 Mission Planner,日常飞用 QGC。为什么?
- Mission Planner(MP):老牌地面站,参数树最全,日志分析功能强大。适合深度调参。
- QGroundControl(QGC):界面更现代,跨平台(Windows/Mac/Linux/手机),适合快速配置和现场调试。
你想想看,如果你只是飞个航线,QGC 完全够用。但如果你要调 PID、改滤波器、看传感器原始数据,那 MP 的「全部参数表」才是你的战场。
3.2 安装与连接:别让 USB 线坑了你
安装过程我就不啰嗦了,官网下载,下一步下一步就行。但连接这一步,我踩过不少坑。
3.2.1 驱动问题
Windows 用户注意了:很多飞控用的是 CH340 或 CP2102 的 USB 转串口芯片。系统可能不会自动识别。
我记得有一次,一个学员折腾了两小时连不上飞控,最后发现是驱动没装。嗯,这种低级错误我也犯过。
解决办法:
- 去官网下载对应驱动(CH340 驱动、CP210x 驱动)
- 或者直接用「驱动精灵」一键安装
3.2.2 端口选择
连接飞控后,打开设备管理器,看看「端口(COM 和 LPT)」下面多了哪个 COM 口。
在 MP 或 QGC 里选择对应的 COM 口,波特率选 115200(大部分飞控默认)。
- USB 线是不是数据线(有些充电线不能传数据)
- 飞控有没有上电(USB 供电可能不够)
- 有没有被其他程序占用(比如 Arduino IDE)
3.2.3 连接成功后的第一件事
连接成功后,别急着改参数。先做两件事:
- 读取参数:点击 MP 的「读取参数」按钮,把飞控里的参数全部读出来。
- 保存一份备份:点击「保存参数」到本地文件。万一改坏了,还能恢复。
我曾经有一次,改完参数后飞控直接不响应了。还好有备份,重新刷回去就活了。所以,备份是底线。
3.3 参数树浏览:别被吓到
第一次打开 MP 的「全部参数表」,你可能会懵——几百个参数,密密麻麻。
别慌,我带你捋一捋。
3.3.1 参数树的结构
参数是按功能分组的,比如:
| 参数组 | 说明 | 常用参数举例 |
|---|---|---|
| ARMING_ | 解锁相关 | ARMING_CHECK(解锁检查项) |
| ATC_ | 姿态控制(PID 相关) | ATC_ANG_RLL_P(横滚角 P 增益) |
| INS_ | 惯性导航(IMU 相关) | INS_ACC_CAL(加速度计校准) |
| RC_ | 遥控器相关 | RC1_MIN(通道 1 最小值) |
| MOT_ | 电机输出 | MOT_PWM_MIN(最小油门 PWM) |
| WPNAV_ | 航线导航 | WPNAV_SPEED(航线飞行速度) |
说白了,你不需要记住所有参数。你只需要知道:调悬停,看 ATC_ 和 MOT_;调航线,看 WPNAV_ 和 NAV_。
3.3.2 搜索功能是你的好朋友
MP 的参数表右上角有个搜索框。想改什么参数,直接搜关键词。
比如你想改「最大倾斜角度」,搜 ANGLE_MAX 就行。
3.3.3 参数修改的「三不原则」
改参数时,记住三条:
- 一次只改一个:改完一个参数,飞一次,看效果。别一次改一堆,出了问题你都不知道是哪个改坏了。
- 改完要写入:MP 里改完参数后,记得点「写入参数」。不然断电就丢了。
- 改完要重启:有些参数需要重启飞控才能生效。写入后,断一下电再上电。
嗯,这里要注意:参数名大小写敏感。比如 ATC_ANG_RLL_P 和 atc_ang_rll_p 是不一样的。MP 里统一用大写。
3.4 本章知识体系
下面这张图,帮你理清调参工具准备的整个流程:
这张图把整个流程串起来了:先选地面站,再安装连接,最后熟悉参数树。每一步都有坑,但只要你按部就班来,就不会出大问题。
好了,工具准备好了。下一章,咱们开始真正的调参实战。