フライトコントローラーとは何ですか?

(1)定義(2)フライトコントローラー-(別名:ブレイン、フライトボード、コンピューター、コントローラー)は、スロットル、ピッチ、ロール、ヨーを制御することにより、ヘリコプターが飛行できるようにするデバイスです。

(3)(4)(5)(6)(7)(8)機能(9)一般に、フライトコントローラーは次の機能を実行します。(10)(11 )センサーから情報を収集します(センサーにインストールされているか、外部にあります:コンパス、GPS、ジャイロスコープなど)。 (12)センサーに従って、空間内での位置を設定/計算します。 (13)外部制御アクション(パイロットまたはプログラム/自動操縦アルゴリズムの次のステップによるスティックのたわみ)に関する情報を収集します。 (14)自動操縦または手動制御のファームウェア/プログラムに従って、不一致と比例-積分-微分(PID)係数を計算します。 (15)制御/補正信号をアクチュエーター(速度コントローラー)に送信します。 (IIC / I2C)、レギュレータモードはデジタル信号によって設定されます。最初のモードはデバイスアドレスを定義し、2番目のモードは0〜255の値を設定します。PWM方式が最もよく使用されます。 (18)(19)(20)(21)(22)それらは何ですか? (23)MultiWii、Ardupilot、3DRobotics(Pixhawk)、HoverFly Pro(OpenPilotおよびCopterControl)、CopterControl3D(CC3D Rabbit Flight Controller)、Mikrokopterなど、さまざまなメーカーのフライトコントローラーが広く使用されています。 「オープンコード」は、フライトコントローラーの任意のパラメーターを変更するソフトウェア機能を意味し、コプター制御用の独自のプログラム/ファームウェアを作成します。そのような「頭脳」の質とコストは通常​​低く、実験の機会は、エラーの機会と同様に、比類のないほど大きくなります。 (24)(25)(26)どちらが良いですか? (27)簡単なルールがあります-フライトコントローラーが高価であるほど、マルチコプターはより安定して信頼性が高くなります。事実、大手メーカーは構成と管理に高品質のハードウェアコンポーネントと高品質のソフトウェアを使用しています。これらのメーカーには、Naza-M V2コントローラーを搭載したDJI、そのライトバージョンであるNAZA-M Lite、およびプロのWooKong-MとA2が含まれます。 (28)(29)(30)利点の中で、次の点に注意する必要があります。必要なデバイスおよび関連する周辺機器を接続するためのコネクタのかなり便利な場所。コネクタの信頼性;外部からの影響から保護するためのプラスチックケース。また、発電所の運転中に必然的に発生するフライトコントローラーケースの有害な振動からボード上に配置された敏感なセンサーを保護するための防振装置が組み込まれています。したがって、これは完成品であり、「箱から出して」フライトに最大限に備えられていると言えます。(31)ほとんどすべての「有名な」コントローラーにはコピーがあり、場合によってはかなり高品質であるため、バックアップデバイスなどを構築するときに無関心になることはありません。いずれにせよ、この選択は一連の「宗教的な」ものからの可能性が高いです。いずれにせよ、フライトコントローラーを選択するときは、これがシステムの「頭脳」であり、最も重要なのは飛行時の安全性(そして貪欲な人は2回支払う)であることを忘れないでください。 。