本篇要解决什么问题
前面已经完成 Pixhawk 6C 与 QGroundControl 的首次连接、原始参数备份、板卡信息读取、姿态观察,以及传感器和安装方向的基础学习。
从这一篇开始进入硬件阶段,但暂时不追求“把所有线插上”,而是先完成四件事:
- 确认当前使用的是 Holybro Pixhawk 6C,并找到对应的官方资料。
- 认识每个常用端口的作用、供电和信号类型。
- 建立电池、电源模块、飞控、电调和电机之间的供电关系。
- 制定一套不会因误插线而损坏硬件的检查顺序。
本篇继续保持安全边界:不连接动力电池,不连接螺旋桨,不进行电机测试,不根据插头外形猜测线序。
当前设备与官方资料:Holybro Pixhawk 6C
从现有实物照片可以确认,当前购买的是 Holybro Pixhawk 6C。本文只围绕这一型号记录,不引用其他型号的端口或接线资料。实物特征包括:
- 飞控外壳直接标有
Pixhawk 6C。 - 具有
POWER1和POWER2两个电源输入。 - 具有
TELEM3、SBUS OUT和I/O DEBUG等标准版端口。 I/O PWM OUT与FMU PWM OUT需要连接独立的 PWM 转接板。- 配件中能看到分别标有
PWM MAIN和PWM AUX的两块黑色转接板。

后续查资料时优先使用下列 6C 专用页面:
- Pixhawk 6C 官方文档目录:https://docs.holybro.com/autopilot/pixhawk-6c
- Pixhawk 6C 概览:https://docs.holybro.com/autopilot/pixhawk-6c/overview
- Pixhawk 6C 技术规格:https://docs.holybro.com/autopilot/pixhawk-6c/technical-specification
- Pixhawk 6C 端口与针脚:https://docs.holybro.com/autopilot/pixhawk-6c/pixhawk-6c-ports
- Pixhawk 6C 示例接线图:https://docs.holybro.com/autopilot/pixhawk-6c/sample-wiring-diagram
- 与当前 PX4 1.16 对应的接线说明:https://docs.px4.io/v1.16/en/assembly/quick_start_pixhawk6c
当前照片中的硬件盘点
根据桌面 已购买物品 文件夹中的 6 张实物照片,先建立一份可持续更新的库存表。照片只能证明“镜头中出现过该部件”,数量不清楚时不自行推测。
| 编号 | 当前识别结果 | 作用 | 当前状态 |
|---|---|---|---|
| H01 | Holybro Pixhawk 6C | 运行 PX4、读取传感器并计算控制输出 | 已通过 USB 和 QGroundControl 验证 |
| H02 | PWM MAIN 转接板 |
引出 I/O PWM OUT 的 MAIN 1~8 |
已有,使用 PM07 时可先作为备用 |
| H03 | PWM AUX 转接板 |
引出 FMU PWM OUT 的 AUX 1~8 |
已有,使用 PM07 时可先作为备用 |
| H04 | JST-GH、PWM 和其他配套线束 | 连接飞控、PM07、转接板和外设 | 已有,尚未逐根编号 |
| H05 | Holybro PM07 V2.4 电源管理/分配板 |
给飞控提供 5.2V 电源及电压/电流测量,并分配 ESC 电源和信号 | 型号已确认,尚未通电 |
| H06 | 4S LiPo,5000mAh,14.8V,74Wh,标签标称 95C | 整机动力电源 | 已有;未确认充电器、存储电压和电池健康状态 |
| H07 | Holybro 外置 GNSS/磁力计组合模块 | 定位、航向,外壳还集成安全按键/指示功能 | 已有;M8N/M9N/M10 的准确型号尚未读到 |
| H08 | Hobbywing XRotor 20A 独立电调,V1 亚太版,产品号 30901004 | 把电池直流电转换为三相电机驱动 | 照片中至少有 1 个;机身标注 No BEC,总数量待确认 |
| H09 | BayckRC 包装内的 RC 配件 | 外观和标签不足以判断是接收机还是其他模块 | 暂不接线,需补拍本体标签和接口 |





当前照片仍然没有确认下列信息或部件:
- H07 的准确 GNSS 型号。
- 遥控发射机与接收机的准确型号和协议;H09 不能仅凭包装判断。
- XRotor 20A 电调总数量;四旋翼需要 4 个独立 ESC。
- 电机数量、型号、KV 值、最大电流和建议桨叶。
- 螺旋桨尺寸、旋向和数量。
- 机架尺寸与最终机头方向。
- 支持 4S LiPo 的平衡充电器、充电线和安全存放方案。
这些信息没有确认之前,不进入动力接线。
已购动力部件的兼容性初判
目前能确认“电压层面基本相容”,但还不能确认整套动力系统可以安全起飞:
| 组合 | 初步判断 | 原因 |
|---|---|---|
| 4S 电池 → PM07 | 兼容 | 4S 位于 PM07 的允许输入范围内 |
| PM07 → Pixhawk 6C | 兼容 | PM07 官方明确适用于 Pixhawk 6C,并通过 6 针电源线提供 5.2V、测量电压和测量电流 |
| 4S 电池 → XRotor 20A | 电压兼容 | 当前电池为 4S;这款 XRotor 20A 支持 4S,但仍以手中 V1 亚太版标签/说明书为最终依据 |
| XRotor 20A → PWM 电源轨 | 不能供电 | 电调标注 No BEC,只应使用油门信号与 GND,不能依靠它给飞控或舵机电源轨供电 |
| XRotor 20A → 未知电机/桨 | 无法判断 | 还缺电机 KV、额定电流、桨叶尺寸和实测负载电流 |
Holybro 官方说明 PM07 可以给飞控提供 5.2V/3A,并集成最多 8 路 ESC 的电源与信号分配。但板载额定值不代表随附 XT60 和 12AWG 线材也能承受同样电流:官方给随附插头和线材标出的持续电流是 30A、短时电流是 60A。因此,后续必须根据“四个电机 + 实际桨叶”的最大电流评估总电流,不能简单看到 4 个 20A 电调就直接满油门测试。
资料:
- PM07 快速入门:https://docs.holybro.com/power-module-and-pdb/power-module/pm07-quick-start-guide
- Holybro 电源模块参数对比:https://docs.holybro.com/power-module-and-pdb/power-module-comparison
- Hobbywing XRotor 20A 官方页面:https://www.hobbywing.com/products/xrotor-20a121
先理解整机供电和信号关系
四旋翼中的“动力供电”和“控制信号”是两套不同的链路:
4S 动力电池 |
这里必须分清:
- 电池的大电流线路负责给 ESC 和电机供电。
POWER1/POWER2接收的是兼容电源模块输出的约 5V 电源和电压/电流检测信号。- 动力电池不能直接接入
POWER1或POWER2。 - USB 可以给飞控做桌面配置,但不能给电机提供动力。
PWM MAIN/AUX的S是控制信号,+是执行器电源轨,-是 GND;是否连接+必须根据具体 ESC、BEC 或舵机方案决定。- 不要把多个未知 BEC 的正极直接并联;在没有确认 ESC 型号和说明书前,先不接 PWM 插头中的红色正极线。
标准版 Pixhawk 6C 常用端口速查
下面只记录当前四旋翼学习阶段最需要认识的端口。调试口和高级扩展口先知道用途,不进行接线。
| 飞控标签 | 常见用途 | 当前应该怎么处理 |
|---|---|---|
POWER1 |
主电源模块的 5V 供电及电压/电流测量 | 确认电源模块型号和线序后再接 |
POWER2 |
备用电源输入 | 初期留空 |
GPS1 |
主 GPS、外置磁力计、安全开关、蜂鸣器和 LED | 配套 10 针 GPS 优先接这里 |
GPS2 |
第二 GPS 或兼容的 UART/I2C 外设 | 初期留空 |
TELEM1 |
飞行端数传电台 | 有数传时优先使用 |
TELEM2 |
第二串口外设或伴随计算机 | 初期留空 |
TELEM3 |
第三串口,部分硬件批次的 4、5 脚还连接 I2C | 未核对序列号前留空 |
PPM/SBUS |
PPM 或 SBUS 遥控接收机 | 只有确认接收机协议后才接 |
DSM |
Spektrum/DSM 接收机 | 非 DSM 接收机不要接 |
SBUS OUT |
向外输出 SBUS 信号 | 不是接收机输入,初期留空 |
I/O PWM OUT |
PX4 中的 MAIN 输出 | 连接 PWM MAIN 转接板 |
FMU PWM OUT |
PX4 中的 AUX 输出 | 连接 PWM AUX 转接板 |
CAN1/CAN2 |
DroneCAN GPS、电调及其他 CAN 设备 | 只有明确是 CAN 设备才接 |
I2C |
外置磁力计、空速计等 I2C 设备 | 不能接普通串口设备 |
USB |
QGroundControl、固件、参数和日志 | 当前桌面学习继续使用 |
FMU DEBUG/I/O DEBUG |
开发调试、系统控制台和烧录 | 初学阶段不要接 |
POWER1 与 POWER2:最重要的安全端口
标准版 Pixhawk 6C 的两个电源端口都是 6 针接口。官方定义如下:
| 针脚 | 官方信号 | 初学者理解 |
|---|---|---|
| 1 | VDD5V_BRICK |
约 +5V 飞控供电 |
| 2 | VDD5V_BRICK |
约 +5V 飞控供电 |
| 3 | CURRENT |
电流检测模拟信号,不是给外设供电的 3.3V |
| 4 | VOLTAGE |
电压检测模拟信号,不是给外设供电的 3.3V |
| 5 | GND |
地 |
| 6 | GND |
地 |
飞控在正常工作时可以从 POWER1、POWER2 和 USB 获得冗余供电,但初次装机只需要先确认一套可靠的主电源模块。
H05 已经确认为 PM07 V2.4,但首次接入 POWER1 前仍然要确认:
- 使用 PM07 的
PWR1或PWR2之一连接 Pixhawk 的POWER1,不要接到其他相似插口。 - 6 针线束两端插头完整、方向正确,没有歪针或退针。
- XT60、焊点、粗红黑线和电容没有破损、短路或裸露导体。
- 首次接电前使用万用表检查电池输入端正负极,并检查正负极之间没有低阻短路。
- 首次上电时仍不连接电机螺旋桨,最好使用防炸保护器。
GPS1:不只是 GPS
标准版 Pixhawk 6C 的 GPS1 是 10 针组合接口:
| 针脚 | 信号 | 作用 |
|---|---|---|
| 1 | +5V | 给配套模块供电 |
| 2 | TX | 飞控串口发送 |
| 3 | RX | 飞控串口接收 |
| 4 | SCL | I2C 时钟,常用于外置磁力计 |
| 5 | SDA | I2C 数据,常用于外置磁力计 |
| 6 | Safety switch | 安全开关信号 |
| 7 | Safety LED | 安全状态 LED |
| 8 | 3.3V | 组合模块内部功能供电 |
| 9 | Buzzer | 蜂鸣器控制 |
| 10 | GND | 地 |
因此,Holybro 配套 GNSS/磁力计组合模块的 10 针线束可能同时包含 GNSS、外置磁力计、安全开关、LED 和蜂鸣器。它应接入 GPS1,而不是看到其中包含串口就改接 TELEM;当前 H07 的准确代际还需要读取底部标签。
安装时,GPS/磁力计方向标志应朝向机头,并尽量远离电池线、电源模块、电调和电机,减少磁场干扰。
TELEM 串口:必须理解 TX 和 RX
TELEM1 与 TELEM2 都是带硬件流控的 6 针串口:
| 针脚 | 信号 |
|---|---|
| 1 | +5V |
| 2 | 飞控 TX |
| 3 | 飞控 RX |
| 4 | CTS |
| 5 | RTS |
| 6 | GND |
串口连接遵循:
飞控 TX ──> 外设 RX |
但是配套 JST-GH 线束通常已经完成交叉,不应该看到 TX/RX 后再自行交换针脚。只有使用非原厂模块或自制线束时,才根据两端说明书逐针核对。
标准版 6C 的 TELEM3 还存在硬件批次差异:部分序列号版本会把第 4、5 脚连接到 I2C。未确认序列号和外设针脚前,不把未知 6 针数传直接插到 TELEM3。
遥控接收机接口不能只看插头
接收机应按照实际协议选择接口:
| 接收机输出协议 | 可能使用的飞控接口 | 备注 |
|---|---|---|
| SBUS | PPM/SBUS |
常见三线关系是信号、5V、GND,但必须核对接收机说明书 |
| PPM | PPM/SBUS |
多通道合并为一根信号线 |
| Spektrum/DSM | DSM |
该端口提供 3.3V,不能当普通 5V 接口使用 |
| CRSF/ELRS | 串口接口 | 需要根据接收机型号、固件和 PX4 串口配置决定,不能默认接 PPM/SBUS |
| 逐通道 PWM | 需要编码器或其他方案 | 不能直接把多根通道线随意插入 PPM/SBUS |
因此,下一步必须先拍清楚接收机型号。没有型号,就不能安全决定它接在哪里。
PWM MAIN 与 PWM AUX 转接板
标准版 Pixhawk 6C 的 PWM 输出通过两组 10 针端口连接外置转接板:
| 飞控端口 | PX4/QGroundControl 名称 | 通道 |
|---|---|---|
I/O PWM OUT |
PWM MAIN |
MAIN 1~8 |
FMU PWM OUT |
PWM AUX |
AUX 1~8 |
10 针飞控端的定义为:
| 针脚 | 信号 |
|---|---|
| 1 | VDD_SERVO 执行器电源轨 |
| 2~9 | 通道 1~8 的控制信号 |
| 10 | GND |
转接板上的每个三针口通常标记为:
S:Signal,控制信号 |
必须注意:
MAIN 1或AUX 1只是物理输出编号,不天然等于“左前电机”。- 电机编号和输出分配由机架类型以及 QGroundControl 的 Actuators 页面决定。
- 在没有确认电调协议、线序和机架电机编号前,只认识和核对接口,不连接 ESC。
- 后续测试电机时必须拆掉全部螺旋桨。
本套硬件使用 PM07 后,四旋翼电机输出的推荐路径是:
Pixhawk I/O PWM OUT |
PM07 已经承担 PWM 与 ESC 分配,因此 H02/H03 两块独立转接板先作为备用。不要把转接板和 PM07 重复串接,也不要在尚未理解通道映射时同时连接两套输出。
接口电压应该怎样阅读
官方端口表同时出现 +5V、+3.3V 和 VDD_SERVO,它们的意义不同:
- +5V 通常是外设供电或飞控电源输入。
- +3.3V 通常表示数字信号的逻辑电平或模拟测量范围。
VDD_SERVO是 PWM 执行器电源轨,是否有电、应该输入多少电压,要由 ESC/BEC/舵机方案决定。- 不能把标注为
CURRENT、VOLTAGE、TX、RX、SCL、SDA、CAN_H 或 CAN_L 的针脚当作普通电源脚。
连接器有防呆结构,但转接线、延长线和第三方模块可能改变线序。判断依据的优先级应该是:
设备准确型号与官方针脚图 |
线缆颜色只能辅助观察,不能作为唯一判断依据。
分阶段接线计划
阶段 A:完全断电的硬件盘点
- [ ] 拔掉 USB。
- [ ] 确认桌面上没有动力电池接入任何模块。
- [x] 拍摄 Pixhawk 6C、PM07、电池、电调、GNSS 和主要配件。
- [ ] 每根线缆两端同时入镜,并编号为 C01、C02……
- [x] 确认 H05 为 PM07 V2.4,并识别
PWR、I/O PWM IN、FMU PWM IN和 M1~M8 等接口。 - [x] 记录电池为 4S 5000mAh 14.8V,电调为 XRotor 20A、No BEC。
- [ ] 补充 GNSS、H09 RC 配件、电机、桨叶、机架和平衡充电器的型号。
- [ ] 确认 XRotor 20A 独立电调共有 4 个。
阶段 B:只接低风险外设
所有插拔操作都在 USB 和电池断开的状态下完成:
- 安装 microSD。
- 确认飞控箭头与计划机头方向一致。
- 确认配套 10 针 GPS 后,将其接入
GPS1。 - 确认接收机协议后再连接对应端口。
- 插好外设后只使用 USB 启动,观察 QGroundControl 是否正确识别。
阶段 C:电源模块检查
在首次连接动力电池前完成:
- 已确认 PM07 与 4S 电池在输入电压范围上兼容。
- 继续确认电机、桨叶和总电流不超过电调、PM07 随附 XT60 与线材的安全范围。
- 用万用表检查是否短路,并核对输出极性。
- 条件允许时,首次上电使用限流电源或防炸保护器。
- 首次上电仍然不连接螺旋桨。
阶段 D:ESC 和电机
只有完成机架、电调和电机识别后才进入:
- 在 QGroundControl 中确认 Quadrotor X 机架和实际几何一致。
- 根据 Actuators 页面分配四个电机的物理输出。
- 连接 ESC 信号和 GND。
- 拆除全部螺旋桨。
- 逐个测试电机编号和旋转方向。
- 如果方向错误,根据电调协议修改方向,或在断电后交换无刷电机的任意两根相线。
PX4 1.16 Actuators 说明:https://docs.px4.io/v1.16/en/config/actuators
当前结论
- [x] 当前实物确认为 Holybro Pixhawk 6C。
- [x] 本篇使用 Pixhawk 6C 专用官方资料,实际针脚以 6C 端口页面为准。
- [x] 已记录 POWER、GPS、TELEM、RC、CAN、I2C 和 PWM 的核心用途。
- [x] 已明确动力电池不能直接接入
POWER1/POWER2。 - [x] 已明确
I/O PWM OUT = MAIN,FMU PWM OUT = AUX。 - [x] 已确认 H05 是 Holybro PM07 V2.4,并确认 PM07 可直接承担 ESC 电源和信号分配。
- [x] 已确认动力电池为 4S 5000mAh 14.8V,电调为 Hobbywing XRotor 20A、No BEC。
- [ ] 确认 GNSS、遥控接收机、电机、桨叶、机架和充电器型号。
- [ ] 确认独立电调数量达到四旋翼需要的 4 个。
- [ ] 为每根线缆编号并核对两端针脚。
- [ ] 绘制基于实际购买部件的最终接线图。
- [ ] 在无桨条件下完成首次动力系统测试。
下一步
下一步仍然不急着接入 4S 电池。先把下面几项补齐:
- 拍清 H07 GNSS 模块底部标签和线缆插头,确认是 M8N、M9N 还是 M10。
- 打开 H09 包装,仅拍本体正反面标签和接口,确认它是否为遥控接收机以及输出协议。
- 把所有 XRotor 20A 电调并排拍摄,确认数量是否为 4 个。
- 拍摄电机本体标签、KV 值、数量,以及准备使用的桨叶尺寸。
- 拍摄机架、遥控器、平衡充电器和电池充电线;如果尚未购买,就在清单中明确标为缺少。
获得这些信息后,就可以绘制一张只适用于当前这套实物的“接口—线缆—供电—信号”接线图,并开始不接电池、无桨状态下的实物摆线检查。