STORM32 ジンバル設定

STORM32BGC は人気のオープンソース三軸ジンバルコントローラーです。本ガイドでは SparkNavi Blue との配線および ArduPilot パラメータ設定を扱います。


ハードウェア仕様と電源

  • 電圧:STORM32 メインボードの入力電圧範囲は 10V〜16.8V3S Li-Po バッテリー を推奨します(4S も 16.8V 満充電まで対応)
  • 電流:0.5A(ジンバル制御基板のみ、モーターは別)
  • GUI ソフトウェア:STORM32 BGC Tool v0.90(古いが安定したバージョン)

⚠️ チューニングには v0.90 GUI を使用してください。新しい GUI は古い STORM32 ファームウェアとの互換性に問題があります。


配線対応表

ジンバル軸 SparkNavi Blue ピン ArduPilot パラメータ RC チャンネル
PITCH AUX1 SERVO9_FUNCTION RCIN9
ROLL AUX2 SERVO10_FUNCTION RCIN10
YAW AUX3 SERVO11_FUNCTION RCIN11
ロック / フォロー AUX4 SERVO12_FUNCTION RCIN6

ロックモードは yaw 軸を特定の方向(例:正面)に固定する機能です。有効にすると 機体がどう回転してもカメラはその方向を維持 します。大部分の通常の用途ではロックモードを使用します。


STORM32 ボード配線参考

下図は STORM32 BGC 基板のピン配置です。RC-0 / RC-1 / RC-2 が PITCH / ROLL / YAW 信号を受信。USB はチューニング用。

STORM32 BGC ボード配線


STORM32 GUI チューニング

STORM32 BGC を mini USB でコンピュータに接続し、STORM32 BGC Tool v0.90 を起動:

STORM32 BGC GUI

PID(安定制御)タブと Pan(自動追従)タブのパラメータを調整します。チューニング値はジンバル機種により異なります。PID をハードにするほどジンバルの耐風性は向上しますが、モーターの発熱速度も急激に上がります。


ArduPilot 側設定

1. RC チャンネルの確認

Mission Planner Setup → Mandatory Hardware → Radio Calibration で、Radio 9 / 10 / 11 が送信機ノブに反応することを確認:

Mission Planner Radio Calibration

2. SERVO 関数を設定

Config → Full Parameter List で:

パラメータ 説明
SERVO9_FUNCTION 59 (RCIN9) PITCH を RC 9 から直通
SERVO10_FUNCTION 60 (RCIN10) ROLL を RC 10 から直通
SERVO11_FUNCTION 61 (RCIN11) YAW を RC 11 から直通
SERVO12_FUNCTION 56 (RCIN6) ロック / フォロー切替を RC 6 から制御

PWM 範囲も調整可能:

パラメータ デフォルト 説明
SERVO9_MIN 1100 最小 PWM
SERVO9_MAX 1900 最大 PWM
SERVO9_TRIM 1500 PWM 中央値
SERVO9_REVERSED 0 または 1 反転

SERVO9 設定

SERVO10–SERVO12 も同様の方法で設定。


ロックモードの使用

設定完了後、送信機の RC6 に対応するスイッチ(通常 2 ポジションスイッチ)を切り替え:

  • OFF:フォローモード — ジンバルが機体姿勢に追従
  • ON:ロックモード — ジンバル YAW がその時点の方向にロックされ、機体が回転してもカメラは固定

詳細リファレンス