USBからSBUSまたはSBUSからUSBへのコンバータガイド | RC UAV アダプターの構成

導入

双方向USBからSBUSへ / SBUSからUSBへのコンバータ RC用に設計されたプロフェッショナルインターフェイスモジュールです, 無人航空機, ロボット工学, および産業用制御アプリケーション.

間の橋渡しをします。 SBUS受信機, USBコンピュータ, マイクロコントローラー, および UART ベースのデバイス, ユーザーが異なるシステム間で制御信号やチャネルデータを簡単に交換できるようにする.

単純なUSB-UARTコンバータとは異なります, このモジュールはSBUS通信用に特別に設計されています. 扱います:

  • SBUS信号レベル変換
  • SBUSプロトコルの解析
  • UART通信変換
  • フレームタイミング制御
  • オプションの SBUS エンコードとデコード
  • データの整合性の検証

変換後, ユーザーは、複雑な SBUS プロトコルの詳細を扱うことなく、SBUS 通信を標準のシリアル インターフェイスのように扱うことができます。.


製品の特徴

双方向USB ↔ SBUS変換

このモジュールは 2 つの作業方向をサポートします:

1. SBUSからUSBへ

RCレシーバーのSBUS信号をUSBシリアルデータに変換.

代表的な用途:

  • PC 上で RC 受信機チャンネルを読み取る
  • UAVフライトコントローラーの開発
  • RC信号モニタリング
  • データの記録と分析
SBUS レシーバーと USB デバイスの接続を示す SBUS - USB コンバーターの配線図
SBUS レシーバーと USB デバイスの接続を示す SBUS - USB コンバーターの配線図

2. USBからSBUSへ

USB UARTデータをSBUS出力信号に変換.

代表的な用途:

  • SBUS信号の生成
  • フライトコントローラーのテスト
  • RCシミュレータ開発
  • UAV制御システムの統合
USBデバイスのSBUS出力への接続を示すUSB - SBUSコンバータの配線図
USBデバイスのSBUS出力への接続を示すUSB - SBUSコンバータの配線図

複数の RC プロトコルをサポート

アップグレードされたバージョンはサポートします:

  • フタバSBUS
  • SBUS2
  • 彼らは行く
  • Wバス

モジュールはさまざまな RC システムでテストされています, から選ばれたモデルを含む:

  • 双葉
  • DJI農業
  • WFLY
  • ラジオリンク
  • ウォーカー

互換性は、デバイスが標準プロトコルに準拠しているかどうかによって異なります.


ハードウェアのバージョン

USBダイレクトプラグバージョン

モジュールにはUSB Type-Aオスコネクタが内蔵されています.

USBケーブルは不要です.

USBフラッシュドライブのようにコンピュータに直接接続するだけです.

寸法: 40mm×20mm

こんな方におすすめ:

  • ラップトップのテスト
  • ポータブル開発
  • RC信号の素早いデバッグ

USBケーブルのバージョン

モジュールには高品質の USB ケーブルが付属しています.

こんな方におすすめ:

  • デスクトップコンピュータ
  • テストベンチ
  • デバイスをコンピュータから離して配置する必要がある用途
  • USB ポートへの機械的ストレスの防止

寸法: 55mm×32mm


SBUSコンバータが必要な理由?

SBUS プロトコルについて

SBUS は、Futaba が独自に開発したデジタル RC 通信プロトコルです。.

SBUS は UART に似ていますが、, 標準の UART 通信形式ではありません.

標準の SBUS パラメータ:

  • ボーレート: 100 kbps
  • スタートビット: 1
  • ストップビット: 2
  • 偶数パリティ

ほとんどのコンピュータ, マイクロコントローラー, シリアル アプリケーションはこの形式を直接処理できません.

問題には次のようなものがあります。:

  • サポートされていないボーレート
  • 間違ったタイミング
  • 通信エラー
  • 高いデータ損失率

当社のコンバーターは何を解決しますか?

このモジュールは 3 つの重要な機能を実行します:

1. 電気信号変換

SBUS電気信号を通常のUARTロジックレベルに変換します.

2. プロトコル変換

特殊なSBUS通信フォーマットを標準UARTに変換します。:

サポートされている UART ボーレート:

  • 9600
  • 38400
  • 57600
  • 115200

標準出力形式:

  • 1 スタートビット
  • 1 ストップビット
  • パリティなし

3. SBUS データ処理

モジュールは SBUS フレームを自動的に処理できます.

ユーザーは複雑な SBUS 解析プログラムを作成する必要はありません.

モジュールハンドル:

  • ビットシフト
  • チャンネル抽出
  • フレーム同期
  • エラーチェック

構成オプションの説明

アプリケーションが異なれば、必要なファームウェア構成も異なります.

ご注文前に正しいオプションを選択してください.


オプション 1: 基本的な SBUS 透過バージョン

100K ボーレート SBUS 透過伝送

このバージョンでは、オリジナルの SBUS 通信形式が維持されます。.

パラメータ:

  • ボーレート: 100 kbps
  • スタートビット: 1
  • ストップビット: 2
  • 偶数パリティ

に適しています:

  • すでにネイティブ SBUS 通信をサポートしているデバイス
  • 基本的なSBUS信号モニタリング

重要な注意事項

100K ボーレートは一般的な UART 速度ではありません.

多くの MCU およびシリアル デバイスはこれを直接サポートしていません.

このバージョンを購入する前に互換性を確認してください.


オプション 2: ボーレート調整可能バージョン

これは、ほとんどの開発アプリケーションに推奨されるバージョンです.

モジュールはSBUSを標準のUART通信に変換します.

サポートされているボーレート:

  • 9600
  • 38400
  • 57600
  • 115200

出力フォーマット:

  • 1 スタートビット
  • 1 ストップビット
  • パリティなし

利点:

  • ほとんどのMCUと互換性があります
  • 簡単なソフトウェア統合
  • 安定した通信

に適しています:

  • Arduino
  • STM32
  • ラズベリーパイ
  • PCシリアルソフトウェア
  • UARTデバイス

オプション 3: 調整可能なボーレート + フレームレート制御

ワイヤレスおよび長距離通信用に設計.

標準の SBUS フレームには次のものが含まれます。:

  • 25 バイト
  • 16 チャンネル

SBUS は通常、フレームを高頻度で送信します.

一部のアプリケーションについては, 特に:

  • 無線伝送
  • 長距離制御
  • ネットワーク通信

フレームレートが高いと、:

  • バッファオーバーフロー
  • パケットの輻輳
  • データ損失

このバージョンではフレーム間隔の調整が可能です:

10ミリ秒 – 500ミリ秒

利点:

  • ワイヤレスリンクとの互換性の向上
  • 通信負荷の軽減
  • より安定した長距離伝送

オプション 4: 調整可能なボーレート + SBUSエンコーディング / デコード

UAV および産業用途向けのプロフェッショナル バージョン.

統合されたコーデックは SBUS プロトコル処理を自動的に処理します.

コーデックなし

ユーザーは手動で行う必要があります:

  • SBUSフレームを解析する
  • 抽出する 16 チャンネル
  • SBUSパケットの生成
  • タイミングとエラーを処理する

これには大量の MCU リソースが必要です.

コーデックあり

モジュールが提供するのは、:

  • SBUSデコード
  • SBUSエンコーディング
  • チャンネル変換
  • データ検証

SBUS デコード出力フォーマット

標準SBUS:

  • 25 フレームあたりのバイト数
  • 16 チャンネル
  • チェックサムなし

コーデック出力:

  • フレームヘッダー
  • 16 チャンネル値
  • フラグ
  • XORチェックサム

合計:

35 バイト

チャンネル値:

  • 整数形式
  • 範囲: 0–2047

例:

Channel 1:
03E8 (HEX) = 1000

Channel 16:
0400 (HEX) = 1024
SBUSデコーダ出力 35 バイトフレームフォーマット 16 チャネル値と XOR チェックサム
SBUSデコーダ出力 35 バイトフレームフォーマット 16 チャネル値と XOR チェックサム

フルバージョン

調整可能なボーレート + 調整可能なフレームレート + SBUSコーデック

最も完全な構成.

含まれるもの:

✔ USBからSBUSへの変換
✔ SBUSからUSBへの変換
✔ ボーレートを調整可能
✔ フレームレートを調整可能
✔ SBUSエンコーディング
✔ SBUSデコード
✔ XOR チェックサム検証

ボーレート:

  • 9600
  • 38400
  • 57600
  • 115200

フレーム間隔:

  • 10ミリ秒~500ミリ秒

こんな方におすすめ:

  • プロフェッショナル向け UAV システム
  • 長距離RCコントロール
  • ワイヤレステレメトリ
  • ロボット工学
  • 産業オートメーション

標準SBUSフレームフォーマット

標準のSBUSフレーム:

  • 長さ: 25 バイト
  • チャンネル: 16
  • 解決: 11-少し
  • 値の範囲: 0–2047

例:

0F ED 93 1F B4 D1 87 0C 64 20 03 19 2C 64 21 0B 59 08 40 00 02 10 80 00 00

標準の SBUS にはチェックサム検証が含まれていません.

SBUSプロトコル 25 バイトフレームフォーマット 16 チャネルデータ構造
SBUSプロトコル 25 バイトフレームフォーマット 16 チャネルデータ構造

アプリケーション

無人航空機の開発

  • フライトコントローラーのデバッグ
  • RC受信機データ読み取り
  • カスタム UAV 制御システム

RC信号モニタリング

  • PCへのUSB接続
  • チャネル値の監視
  • RCシステムのテスト

ワイヤレスコントロール拡張機能

例:

SBUS Receiver -> USB to SBUS Converter -> Wireless Data Link -> Remote Controller System

産業用制御

例:

SBUS Device -> USB UART -> Network Device -> Remote Control System
sbus-to-uart-debug-tool-with-encoder
sbus-to-uart-debug-tool-with-encoder
uart-to-sbus-debug-tool-encode
uart-to-sbus-debug-tool-encode

正しいバージョンを選択する方法?

応用推奨バージョン
基本的なSBUS通信100K透明
SBUSレシーバーをPC/MCUに接続調整可能なボーレート
無線または長距離伝送ボーレート + フレームレート
UAVの専門能力開発コーデック付きのフルバージョン
SBUS出力の生成SBUS エンコーディングのバージョン

カスタマイズと技術サポート

この製品は構成可能な電子モジュールです.

生産と発送にかかる時間は状況によって異なります:

  • 選択された構成
  • ファームウェアのバージョン
  • 顧客の要件

商品価格は税抜価格です.

OEM向け, ファームウェアのカスタマイズ, または特別なSBUSアプリケーション, 当社のエンジニアリングチームにお問い合わせください.


結論

USBからSBUSへ / SBUS - USB コンバータは、RC システムを最新のデジタル プラットフォームに接続するための信頼できるソリューションを提供します.

複数の構成オプションを使用, 調整可能な通信パラメータ, 統合されたSBUS処理, に適しています:

  • UAV開発者
  • RC愛好家
  • ロボットエンジニア
  • 産業用制御開発者

アプリケーションの要件に基づいて正しい構成を選択してください.

質問する

← 戻る

ご回答をありがとうございました。 ✨