Drobotics logo DROBOTICSTechnical Library

Vision Guide

ArduPilot 完整配置:Pixhawk 6C + SIYI A8 Mini 云台

All Vision

ArduPilot 完整参数指南

Pixhawk 6C + SIYI A8 Mini 三轴云台 · MAVLink 集成 · 完全避坑手册

SIYI A8 Mini MAVLink 云台 ArduPilot 参数 UART 串口配置 远程遥控控制
概述

SIYI A8 Mini 是一款 4K 三轴云台相机,通过 MAVLink 协议与 ArduPilot 通信。本指南提供 Pixhawk 6C 的完整参数配置、硬件连接、冲突排查及验证步骤,确保云台稳定工作。

适用固件:ArduPilot 4.4 / 4.5 及以上
通信方式:UART (TELEM2) + MAVLink
硬件连接与端口定义
Pixhawk 6C SIYI A8 Mini | | TELEM2 TX --------------------> RX TELEM2 RX <-------------------- TX TELEM2 GND --------------------- GND
端口用途推荐优先级
TELEM2SIYI 云台专用 (PROTOCOL=8) 必须使用
TELEM1数传电台 / 机载计算机可选
重要:仅在一个端口上配置 SERIALx_PROTOCOL = 8。多端口配置相同协议会导致总线冲突及 “Mount not healthy”。
核心参数(Critical Parameters)
串口配置 (TELEM2 – SIYI)
参数说明
SERIAL2_PROTOCOL8SToRM32 / SIYI 云台协议 (MAVLink)
SERIAL2_BAUD115115200 baud (SIYI 标准)
BRD_SER2_RTSCTS0禁用硬件流控
云台 (Gimbal) 参数
参数说明
MNT1_TYPE8SIYI 云台类型
MNT1_RC_RATE90云台控制灵敏度 (度/秒)
MNT1_RETRACT0禁止自动回缩
相机触发 (Camera)
参数说明
CAM1_TYPE4Mount/SIYI MAVLink 控制
CAM1_FEEDBACK_EN1启用相机反馈
遥控映射 (RC 旋钮/拨杆) – 可选
参数功能
RC6_OPTION213云台俯仰 (Pitch)
RC7_OPTION214云台偏航 (Yaw)
RC8_OPTION163锁定模式开关 (Lock)
正确配置 vs 常见冲突
正确配置(单一云台端口)
端口PROTOCOLBAUD用途
SERIAL0 (USB)2921机载计算机 (Jetson)
SERIAL1 (TELEM1)257数传电台
SERIAL2 (TELEM2)8 (云台)115SIYI A8 Mini
SERIAL3 (GPS)5115GPS
错误配置(端口冲突)
SERIAL1_PROTOCOL = 8    SERIAL2_PROTOCOL = 8 → 双口争抢同一协议,产生 “Mount not healthy”
解决:确保只有 TELEM2 使用 PROTOCOL = 8,其余设置为 2 (MAVLink) 或 5 (GPS)。
常见错误与冲突详解
错误症状解决方法
多个端口 PROTOCOL = 8间歇性连接 / Mount not healthy只保留 TELEM2 = 8,其它改为 2/5
波特率错误无 HEARTBEATSERIAL2_BAUD = 115
硬件流控开启数据丢失 / 无法控制BRD_SER2_RTSCTS = 0
CAM1_TYPE 错误相机触发无效CAM1_TYPE = 4
接线错误无通信TX → RX, RX → TX (交叉连接)
故障排查表
无云台通信
步骤检查项预期结果
1SERIAL2_PROTOCOL = 88
2SERIAL2_BAUD = 115115
3BRD_SER2_RTSCTS = 00
4接线交叉检查TX→RX / RX→TX
5重启飞控 (等待15秒)云台回中
6MAVLink Inspector出现 type: 26 (GIMBAL)
“Mount not healthy” 解决清单
移除额外 PROTOCOL = 8 端口
完全断电重启飞控
检查 TELEM2 物理连接
尝试更换串口线 / 换到 TELEM1 测试
完整参数检查清单
[Serial Ports] SERIAL0_PROTOCOL = 2 (USB 接 Jetson) SERIAL0_BAUD = 921 (921600 机载计算机) SERIAL1_PROTOCOL = 2 (TELEM1 - 数传电台) SERIAL1_BAUD = 57 SERIAL2_PROTOCOL = 8 (TELEM2 - SIYI 云台) SERIAL2_BAUD = 115 BRD_SER2_RTSCTS = 0 SERIAL3_PROTOCOL = 5 (GPS) SERIAL3_BAUD = 115 [Gimbal] MNT1_TYPE = 8 MNT1_RC_RATE = 90 MNT1_RETRACT = 0 [Camera] CAM1_TYPE = 4 CAM1_FEEDBACK_EN = 1 [RC Control Optional] RC6_OPTION = 213 (Pitch) RC7_OPTION = 214 (Yaw) RC8_OPTION = 163 (Lock)
验证步骤
1. MAVLink Inspector:应看到 HEARTBEAT type:26 (GIMBAL)GIMBAL_DEVICE_ATTITUDE_STATUS
param show SERIAL2_PROTOCOL param show SERIAL2_BAUD param show MNT1_TYPE
SERIAL2_PROTOCOL = 8 | SERIAL2_BAUD = 115 | MNT1_TYPE = 8
通过 Mission Planner → 可选硬件 → Camera Gimbal 移动滑块,云台应响应 Pitch/Yaw。
相机触发:将 RC 开关映射到 RCx_OPTION = 9,HUD 应显示计数增加。
总结
TELEM2 端口作为唯一 SIYI 云台接口 (PROTOCOL=8)
波特率统一 115200,禁用流控
硬件交叉接线 (TX↔RX)
MNT1_TYPE=8 / CAM1_TYPE=4 确保云台与相机协同
可选遥控通道控制俯仰/偏航/锁定
最终效果:云台稳定可控、相机触发正常、无任何 Mount 报错。