4. QGC 设置与配置:通用设置、通信设置、控制台设置、日志设置、虚拟摇杆设置
QGC 装好了,连上飞控了,接下来干嘛?
别急着飞。你得先把它调顺了。
这一章,我带你过一遍 QGC 里最核心的几个设置页面。说白了,就是让地面站认识你的飞机,听懂你的指令,还能在你出问题时帮你留个底。
核心观点:QGC 的设置不是摆设。每一个开关、每一个下拉菜单,背后都可能是一次炸机或者一次成功救援的经验。我建议你花 20 分钟,老老实实把这一章的内容走一遍。
4.1 通用设置:地面站的“性格”
打开 QGC,点击左上角的齿轮图标,进入 应用设置。第一个页面就是 通用。
这里控制的是地面站本身的“性格”。比如语言、主题、地图源、单位制。
- 语言:默认是英文。我建议你第一次用就切到中文,省得后面看参数还要查词典。
- 主题:有浅色和深色。我个人习惯用深色,户外飞的时候不刺眼。
- 地图源:这个很关键。QGC 默认用 OpenStreetMap,但国内用起来经常加载慢。我建议你换成 百度地图 或者 高德地图,前提是你得在设置里填好 API Key。
- 单位制:公制还是英制?国内飞手直接选公制,别犹豫。
我的经验:有一次我在户外演示,地图死活刷不出来,场面一度很尴尬。后来发现是地图源没切,默认的 OSM 在国内被墙了。从那以后,我每次装新版本第一件事就是切地图源。
4.2 通信设置:地面站与飞机的“对话通道”
这是整个设置里最核心的部分。通信断了,地面站就是个摆设。
进入 通信设置,你会看到几个选项:
| 连接方式 | 适用场景 | 注意事项 |
|---|---|---|
| 串口 (Serial) | USB 直连、数传电台 | 波特率必须与飞控一致(通常 115200 或 57600) |
| UDP | 局域网内无线连接 | 适合室内调试,延迟低 |
| TCP | 远程连接、桥接 | 需要知道 IP 和端口,稳定性高 |
我个人最常用的是 串口。你想想看,飞控板上的 USB 口插上电脑,QGC 自动识别,选对端口和波特率,点连接,搞定。
但这里有个坑。
我曾经遇到过:波特率设错了,QGC 显示连接成功,但数据全是乱码。飞控的灯在闪,地面站却一动不动。折腾了半小时,才发现是波特率没对上。记住,Pixhawk 默认是 115200,但有些第三方飞控可能是 57600。连不上时,先检查这个。
如果你用数传电台,记得在 通信设置 里添加多个连接。比如一个串口连数传,一个 UDP 连局域网。这样你可以在户外用数传飞,回到室内直接切 UDP 看日志,不用拔线。
4.3 控制台设置:调试者的“黑匣子”
控制台,英文叫 Console。很多新手会忽略它,觉得这是给开发者用的。
嗯,这话对了一半。它确实是给开发者用的,但你也得会用。
进入 控制台设置,你会看到一堆日志级别:
- Debug:最详细,什么信息都往外吐。平时别开,会刷屏。
- Info:正常信息,比如连接成功、参数写入完成。
- Warning:警告,比如电池电压偏低、GPS 信号弱。
- Error:错误,比如传感器校准失败、通信超时。
我建议你平时把级别设在 Warning 以上。这样控制台不会太吵,但出了问题又能第一时间看到。
我的习惯:每次飞完一个架次,我都会切到控制台看一眼。有没有 Warning?有没有 Error?如果有,我会把日志导出来分析。很多炸机的苗头,其实在控制台里早就暴露了。
4.4 日志设置:飞行的“黑匣子”
日志,是 QGC 里最值钱的东西。
进入 日志设置,你会看到两个核心选项:
- 日志保存路径:默认在用户目录下。我建议你改到一个专门的文件夹,比如
D:\QGC_Logs。方便管理,也方便备份。 - 日志类型:
- 飞行日志:记录飞控的遥测数据,包括姿态、位置、电压、GPS 等。这是分析炸机原因的第一手资料。
- 地面站日志:记录 QGC 本身的行为,比如你点了什么按钮、改了哪个参数。
我强烈建议你把两个都打开。飞行日志帮你分析飞机,地面站日志帮你分析操作。有时候炸机不是飞机的问题,是你手滑了。
我曾经遇到过:有一次飞机在空中突然失控,掉下来摔断了机臂。我打开飞行日志一看,发现是 GPS 信号丢失导致进入了降落模式。但再查地面站日志,发现是我在起飞前不小心把 GPS 的故障保护参数改错了。两个日志一对照,真相大白。
日志文件是 .ulog 格式。你可以用 QGC 自带的日志分析工具打开,也可以导出成 CSV 用 Excel 看。我建议你学会用 FlightPlot 或者 PX4 的日志分析工具,能画出曲线图,一眼看出问题。
4.5 虚拟摇杆设置:没有遥控器也能飞
这个功能,说实话,我一开始觉得是鸡肋。直到有一次我在室内调试,遥控器没带,才发现了它的价值。
进入 虚拟摇杆 设置,你需要先开启这个功能:
设置路径:应用设置 → 通用 → 虚拟摇杆 → 启用
启用后,QGC 的界面上会出现一个摇杆控件。你可以用鼠标或者触摸屏来控制飞机的俯仰、横滚、油门和偏航。
但注意,这玩意儿有严格的限制:
- 只能在手动模式下使用。 你不可能用虚拟摇杆飞航线。
- 必须有安全开关。 起飞前必须确认安全开关已解锁。
- 延迟比物理遥控器高。 别指望用它做特技飞行。
我的建议:虚拟摇杆最适合的场景是 地面调试。比如你改了 PID 参数,想原地起飞悬停一下看看效果,又不想拿遥控器。这时候虚拟摇杆就很好用。但真到了户外,还是老老实实用遥控器。
4.6 本章知识体系
为了让你更直观地理解这五个设置模块的关系,我画了一张图:
4.7 本章小结
这一章的内容,说白了就是让你把 QGC 调成趁手的工具。
- 通用设置 调语言、地图、单位,让界面看着舒服。
- 通信设置 调端口、波特率、协议,让地面站和飞控能说话。
- 控制台设置 调日志级别,让你能第一时间发现问题。
- 日志设置 调保存路径和类型,让你事后能复盘。
- 虚拟摇杆设置 调出备用控制方案,应急用。
嗯,这些设置看起来琐碎,但每一个都踩过坑。你按我说的走一遍,能省不少事。