ドローン送信機と受信機のデータインターフェイスタイプの選択

今日, 顧客は、ドローン送信機とレシーバーに問題があると報告しました. に予約されている3つのデータインターフェイスがあります TX900: D1 TTL, D2 SBU, およびD3 RS232. テレメトリーデータをD1に接続した後, ビデオの遅延は非常に大きくなります. 彼はそれを解決する方法を尋ねました.

the sbus pin define in the 15km-150km transceiver D2 interface
SBUSピンは15km-150kmのトランシーバーD2インターフェイスで定義します

これが彼の問題の説明です: テレメトリーデータをエアユニットに接続すると、ビデオに影響を与え、ビデオに遅延が発生しました。. テレメトリーデータだけがテレメトリーなしでそのような問題を引き起こしました, 問題はありません. テレメトリーデータなし, すぐにテレメトリーにそのような問題はありません。そのような問題が発生しました.

私たちの TX900 ドローン送信機とレシーバーは、ニーズに合わせて3つのテレメトリーデータインターフェイスタイプでカスタマイズできます: TTL, RS232, およびSBUSインターフェイス.

TX900は双方向伝送です. データのアップロードとビデオのダウンロードは互いに影響しません. しかしながら, ビデオストリームは、データストリームよりも大きいです. ここの設定をご覧ください. それらを変更しましたか? デフォルト設定は1D4Uです.

drone transmitter and receiver TDD configuration setting 1D4U
ドローン送信機と受信機TDD構成設定1D4U

D1は、TX900のコアモデムの透明なシリアルポートです. D1のデータ量が大きすぎる場合、既知の問題があります, ワイヤレスリンクに影響を与える可能性があります. パフォーマンスは、ワイヤレスリンクが一時的に切断されてから再接続される可能性があることです. 顧客がこの問題に遭遇したかどうかは明らかではありません.

これがクライアントからのテストビデオです.

買い手はまた、TX900ネットワークタイプがポイントツーポイントであることを確認しました, 1つの送信機と1つの受信機のみ, リピーターはありません. 買い手のビデオからは、D1によって引き起こされる問題ではないようです. 顧客のフロントエンドにどのようなカメラが接続されていますか? ウェブカメラまたはエンコーダボード? 買い手は、彼がsiyi zr30カメラを使用したと答えました.

トラブルシューティング.

D1 TTLが接続されている場合, データの量が大きすぎる場合, ドローンワイヤレスビデオトランスミッターとレシーバーリンクに影響を与える可能性があります, D1はワイヤレスリンクの透明なシリアルポートであるため. D3 RS323を介して接続するためにフライトコントローラーを変更してみてください. (また、トランスミッターとレシーバー側のTTLをRS232コンバーターボードに使用する必要があるかもしれません).

Modify-RS232-to-TTL-UART-by-adding-an-external-adapter-board
RS232-to-ttl-uart-by-adding-an-enexternal-adapter-boardをModify Modify Modify Modify Modify RS232-TTL-UART-by-Adding-board

ビデオフリーズ付き, ビットエラー率があるかどうかを確認してください, 中央ノードとアクセスノードによって報告されたワイヤレスパラメーター.

check whether there is bit error rate, wireless parameters reported by the central node and access node.

ビデオが凍結するときにビデオの送信を停止します, Web UIの測定関数を使用して、 100% アクセスノードから中央ノードに4〜8mbpsのデータパケットを送信することで、伝送を実現できます.

the measure function of the web UI to test whether 100% transmission

私たちのエンジニアは、顧客のビデオで立ち往生した問題はD1透明な送信テレメトリーデータとは何の関係もないと考えています. それは長距離によって引き起こされるべきです, 低ワイヤレスエアインターフェイスレート, ビデオストリームのキューイング効果. この推測を確認します, 2つの方法があります:

  1. 顧客はテレメトリーデータを受信できません (またはテレメトリーデータは別のデジタル伝送リンクを通過します) 比較テスト用
  2. 最適化の可能性があるかどうかを確認するために顧客が使用するSiyi Gimbal Cameraビデオエンコード設定を送信してください (私は前にsiyiと通信しましたが、彼らはエンコードのいくつかの高度な設定を開かないことを発見しました, ビデオの滑らかさとリアルタイムのパフォーマンスに影響を与えるでしょう)

ドローン送信機とレシーバーのデータインターフェイスタイプ

私たちの TX900 ドローン送信機とレシーバーは、ニーズに合わせて3つのテレメトリーデータインターフェイスタイプでカスタマイズできます: TTL, RS232, SBUSインターフェイスの互換性のため, プロトコル特性, および特定のアプリケーションのニーズ. このデザインの選択の背後にある理由の詳細な分析は次のとおりです.

1. TTLインターフェイスの普遍性

  • 直接ハードウェア互換性: TTLレベル (3.3v/5V) 主流のマイクロコントローラーのGPIOレベルを一致させます (STM32のように), センサーへの直接接続を可能にします (例えば, GPS, 光フローモジュール) レベルシフトを必要とせずにツールをデバッグします.
  • リソース拡張: フライトコントローラーは通常、複数のTTLシリアルポートを備えています (例えば, Pixhawkは最大5つをサポートしています), テレメトリーへの並列接続を有効にします, ドローン送信機と受信機モジュール, およびその他の周辺機器.
  • デバッグの利便性: UARTインターフェイスは、ファームウェアの点滅とログ出力を容易にします, 開発プロセスを簡素化します.

2. RS232インターフェイスの特定のユースケース

  • 長距離通信: RS232の±12Vシグナル伝達は、強いノイズ免疫を提供します, 長距離ワイヤレスドローントランスミッターと距離を超える距離を越えて受信機に適しています 10 キロメートル (例えば, 産業用ドローンと地上ステーション間のコミュニケーション).
  • レガシー互換性: 一部の古いデバイスまたはリモートコントロールレシーバーはRS232インターフェイスを使用する場合があります, レベルシフトチップが必要です (max232のように) フライトコントローラーへの接続用.
  • レベルシフト拡張: 外部回路は、TTL信号をRS232に変換できます, より広範なデバイスとの互換性を可能にします (特定のSBUSレシーバーなど).

3. SBUSインターフェイスの利点

  • 効率的なチャネル伝送: SBUSは、サポートするシリアルプロトコルです 16 比例チャネルプラス 2 デジタルチャネル, ドローンのマルチパラメーター制御ニーズを満たす (例えば, サーボとカメラの調整).
  • バススタイルの接続: ハブを使用して, 複数のデバイスを単一の行から接続できます, 配線の複雑さを減らす.
  • ハードウェアの最適化: TTLシグナル伝達に基づいています, SBUSは逆ロジックを使用します (低信号は表します “1”) 100kbpsのボーレートで動作します, 反転回路が必要です (トランジスタのように) 互換性のため.

インターフェイスの比較と技術的傾向

インターフェイスタイプコアのメリット典型的なユースケースハードウェアの実装の課題
TTLマイクロコントローラーとの直接互換性; 低レイテンシーセンサー接続; ファームウェアのデバッグ短い送信距離
RS232強いノイズ免疫; 長距離通信をサポートします産業管理; レガシーデバイスの互換性レベルシフトチップが必要です
SBUSマルチチャネルトランスミッション; バススタイルの拡張リモートコントロール信号; マルチデバイスコントロール逆ロジック回路または専用のデコードチップが必要です

技術進化の方向:

  • インターフェイス多重化: 新しいフライトコントローラーは、SBUSプロトコルをサポートするためにUARTマルチプレックスをますます使用しています, 必要な物理インターフェイスの数を減らす.
  • ワイヤレス代替: 2.4GHz/5.8GHzテレメトリーなどのテクノロジーは、長距離通信のためにRS232を徐々に置き換えています (例えば, TAISYNC PD21Aデバイス).
  • 統合デザイン: 特許CN216848552Uのような革新は、優先度ロジックが複数のリモートコントロールが単一のドローンを操作できる方法を示しています, ハードウェアの複雑さを削減します.

要約すれば, TTLの共存, RS232, SBUSインターフェイスは、フライトコントローラーの設計のバランスを反映しています互換性機能的拡張, そしてプロトコル効率. TTLは基本的な通信ニーズを満たしています, RS232は特定のシナリオに対応しています, SBUSは、その効率的なプロトコルにより、リモートコントロールアプリケーションで標準オプションとして浮上していますが.

質問する

← 戻る

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