3. 飞控硬件平台
固定翼飞控的硬件平台决定了整机的可靠性上限。ArduPilot Plane 虽然以固件功能强大著称,但它必须运行在真实的飞控板上,依赖板载传感器、电源系统、外设接口和机械安装共同工作。理解 Pixhawk 系列硬件的演进、传感器组成、接口定义与选型原则,是后续调参、排障和机型扩展的基础。
一、Pixhawk 系列硬件演进与定位
Pixhawk 并不是单一型号,而是一个由开源硬件规范演化出的飞控家族。早期 Pixhawk 1(FMUv2)采用 STM32F427 主控,配合独立 IO 协处理器,奠定了“主控+IO”的双处理器架构。随后 Pixhawk 2(FMUv3)提升了存储与接口能力,Pixhawk 4(FMUv5)引入更高主频的 STM32F765,Pixhawk 6X(FMUv6X)则进一步强化冗余、隔离与传感器一致性。对于固定翼用户,选择时不必盲目追新,而应关注传感器冗余、电源冗余、接口数量与固件支持成熟度。
常见硬件可粗略分为三类:标准 Pixhawk 系列(如 Pixhawk 4、6C、6X)、厂商定制系列(如 CUAV V5+、Holybro Durandal、Matek H743)以及小型化飞控(如 Kakute H7 Wing、SpeedyBee F405 Wing)。固定翼通常需要较多 PWM 输出、空速接口和独立 BEC,因此带 Wing 后缀或 IO 扩展的板卡更友好。
二、传感器组成:飞控如何感知飞行状态
飞控板载传感器是姿态解算与导航的基础。核心包括三轴陀螺仪、三轴加速度计、三轴磁力计和气压计。高端飞控会采用双套甚至三套 IMU,并通过不同品牌传感器(如 ICM-42688、BMI088、ICM-20689)实现冗余与故障检测。磁力计易受电流干扰,因此常外置为 GPS/罗盘模块。气压计用于高度保持,但固定翼更依赖空速管获取真实空速。
除板载传感器外,固定翼还需要外接空速传感器、GPS/RTK、电流计和电压检测模块。ArduPilot 通过 EKF3 融合这些数据,任何一路传感器异常都可能触发 EKF 报错或切换。因此,传感器不是“越多越好”,而是“冗余且可诊断”才有意义。
三、外设接口与固定翼接线要点
Pixhawk 的接口通常包括 PWM 输出、UART、I2C、CAN、SPI、ADC 和 USB。固定翼接线时,最关键的几路是:主 PWM 输出接舵机与电调,UART 接 GPS、数传和接收机,I2C 接外置罗盘或空速计,CAN 用于扩展节点或冗余 GPS。电源方面,建议使用独立 BEC 给舵机供电,避免舵机堵转拉低飞控电压导致重启。
常见误区是把所有舵机都接到飞控 PWM 排针上,再由飞控板载 BEC 供电。固定翼舵机数量多、瞬时电流大,容易造成飞控欠压。正确做法是:飞控只负责信号输出,舵机电源由独立 BEC 提供,并共地。此外,空速管应安装在机头气流稳定处,避免螺旋桨气流干扰。
四、选型原则与场景对照
选型不是选最贵的,而是选最匹配任务剖面的。小型 FPV 固定翼追求轻量,可选 F405 Wing 类飞控;中大型测绘机需要冗余 IMU、双 GPS 和 CAN 扩展,应选 Pixhawk 6X 或 CUAV V5+;长航时无人机则要关注电源冗余、隔离和散热。下表给出常见场景的选型对照。
| 应用场景 | 推荐硬件 | 关键接口 | 选型理由 |
|---|---|---|---|
| 小型 FPV 固定翼 | Matek F405 Wing / SpeedyBee F405 Wing | PWM、UART、I2C | 轻量、集成 BEC、成本低 |
| 常规航测/巡检 | Pixhawk 4 / 6C | GPS、空速、数传、CAN | 传感器冗余、固件成熟 |
| 高可靠性长航时 | Pixhawk 6X / CUAV V5+ | 双 GPS、CAN、冗余电源 | IMU 冗余、隔离、故障检测 |
| 垂直起降复合翼 | Pixhawk 6X / Durandal | 多路 PWM、CAN、UART | 输出通道多、算力充足 |
五、参数与检查清单
硬件装好后,不要急着起飞。先在 Mission Planner 或 QGroundControl 中检查传感器状态、罗盘方向和电源校准。以下是一段常见的 ArduPilot 参数检查示例:
# 查看飞控板类型与固件版本
param show FRAME_CLASS
param show SCHED_LOOP_RATE
# 检查电池与电源模块
param show BATT_MONITOR
param show BATT_CAPACITY
# 检查空速与 GPS
param show ARSPD_TYPE
param show GPS_TYPE
# 检查 EKF 与 IMU 冗余
param show EK3_IMU_MASK
param show INS_ENABLE_MASK
六、复盘:硬件选型的常见坑
第一个坑是只看主控型号,忽略 IO 和电源设计。第二个坑是空速管安装位置不当,导致空速读数波动,触发失速保护误动作。第三个坑是 GPS 与数传共用 UART 或电源,造成干扰。第四个坑是忽略减震,固定翼振动虽不如多旋翼剧烈,但发动机或电机振动仍会污染 IMU 数据。选型时把“传感器冗余、接口匹配、电源独立、安装可维护”作为四条底线,基本可以避开大多数硬件级故障。
总结来说,Pixhawk 系列硬件平台是 ArduPilot Plane 的物理基础。理解传感器组成,才能读懂 EKF 与日志;理解外设接口,才能正确接线与扩展;理解选型原则,才能让飞控与机型、任务、预算匹配。硬件选对了,后续调参与飞行验证才有稳定起点。