サポートされなくなったと書きました。その理由はメモリ領域が足らないからでした。そこで出来るだけ不要な機能(汎用的な部分)を削除してプログラム全体をスリムにしたカスタムビルドがあります。導入することで最新のRPMフィルターが使用できるようになります。現在の設定確認と保存まず現在の設定を保存しておきます。実行しファイルに保存しておきます。フィルター関係が違っていますので設定内容すべて貼り付けることは出来ません。ファームウエアのターゲット名を確認しておきます。内蔵受信機がFrSkyバージョンを表します。ファイルをダウンロードします。以下のページにアクセスします。クリックして隠れているhexファイルのリストを展開表示します。先ほど確認したファームのターゲット名を探します。したので探すと4つあります。これは内蔵受信機がFrSkyバージョンだけど、内蔵受信機を使用せずに外付けで別の受信機を使用する時にそれに合ったファイルを選択する事になります。汎用性を削除したためですね。用に、betaflight_4.1.0_CRAZYBEEF3FR_FRSKY.hexをクリックするとダウンロードが始まります。使用してFCを更新します。接続してファームフラッシャーページを開きます。ファームウェアの選択[Loacal]をクリックして先ほどダウンロードしたhexファイルを選択します。別のバージョンに更新するので、FCのメモリ内を全部消去します。接続しバージョンを確かめ正しく更新したか確認します。4.1からOSDのフォントが一部変更されたため一度OSDタブのフォントマネージャーからフォントをアップロードしておきます。詳細な設定は後ほど行います。ESCで使用しているプロセッサの種類で低速タイプ(BB1)です。高速タイプ(BB2)になります。倍のスピードで処理できます。対応した物が試験的にリリースされました。今回はこれを使用します。JESCでRPMフィルターを使用するにはDSHOTテレメトリーのライセンスを購入しなければなりませんでしたが、Lタイプのファームウエアでは無償で使用できます。これはLタイプのESC内にライセンス情報を記録するところが無いためです。ダウンロードLタイプのファームウエアを使用するにはバージョン1.2.7以降が必要です。以下のサイトへアクセスします。GitHub.github.com今回はWindows10で作業をしていますので、JESC-Configurator_win64_1.2.7.zipをダウンロードしてZIPファイルを解凍しました。FCにバッテリー接続し通電します。クリックして接続します。クリックして現在のESC設定情報を読み込みます。ダイアログが表示されます。上がESCのファームウエアのターゲット名です。Lタイプのファームウエアは一番下の2つのみです。このリストはリリースされているファームウエアの種類によって変動します。4つとも書き終えたら終了です。DSHOTテレメトリー機能が含まれていますのでこれだけです。表示されていてもかまいません。クリックして終了します。JESCの安定板バージョンは、2.2です。24KHzと48KHzがあります。バージョンはRPM制御時にブレーキをかけません。そのためブレーキをかけるための電力が要らなくなります。積極的に回転数が落ちなくなるので機動後のオーバーシュートが大きくなったりします。ディスアームしてもモーターがすぐ止まらない事があります。2.3のバージョンはRC版です。HタイプとLタイプがありそれぞれ24KHzと48KHz版があります。2.3バージョンではスロットルステップが2000まで対応しています。2.2では24KHz版が1024ステップ、48KHz版が512ステップまでの対応です。そのため2.3バージョンは滑らかなスロットフィーリングが得られます。周波数は小さいモーターほど高い物が使用できます。120x等は48KHzが使用できます。CPUのオーバークロックとRPMフィルターの設定F3のボードは実行周波数が低くてRPMフィルターを実行するには処理が間に合いません。そのためにF3チップのクロック周波数を上げて実行するように設定します。組み込まれている機能です。CLIタブを開きます。表示されるのでEnterキーで確定します。=を入力すると下図のように選択肢が出ます。選択してEnterキー。下記コマンドをコピペします。112MHZ_VCPsave120MHZ以上はうまくいかないそうです。112MHZを選択します。クロックアップするとUSB接続部分もクロックアップしてパソコンと接続できなくなります。したがって_VCPが付いているものを選択してください。これはUSB接続時はクロックアップせず、USBが接続されていない時だけクロックアップする設定です。RPMフィルターの設定ESCがLタイプであることとF3ボードであることから設定を変更します。双方向DShotをONにします。モーター極数を設定します。PIDタブでダイナミックノッチフィルターを軽めに変更します。幅を0%、Qを250へ。フィルター範囲は小型機は高め大型機は低めですので、ここではHIGHにしました。モータータブでテストしてみます。プロペラをすべて外してバッテリーを接続します。スライダーを上へ動かし、RPMが表示されていることを確認します。(エラー)が無いことも確認します。DSHOT300だと処理しきれずにエラーが出ます。この時のCPU使用率は26%でした。以上でRPMフィルターの設定は完了です。するだけでフライト時間がかなり伸びます。450mAhを使用して6分近く飛びました。RPMフィルターの効果も付加されるのでフライトにスムーズさが加わった感じがします。大きくしてみるとよりキビキビした感じになります。楽しく飛ばせるようになります。手持ちの機体にF3ボード機があれば試してみてはどうでしょう。RPMフィルターで、セル電圧が電源投入直後に正しく表示されないことがあります。アームしてフライト開始すると正常値に戻ります。何かの電圧スパイクでノイズの影響かもしれないらしいですが、まだ調査中の様です。GPSにも影響してるようです。早く原因究明と対策が行われるといいですね。導入された双方向DSHOTの機能を使用するRPMフィルターは、モーター由来のノイズを大幅に取り除くことができ、スムーズなフライトにつながります。RPMフィルターの設定が簡...052.jp2019.10.06JESCでRPMフィルターを使用してみるドローンが搭載しているジャイロにモーターからのノイズ信号が混入すると、ドローンの制御を難しくします。Flyaways問題(月まで飛んで行っちゃう)対策に、デフォルトのフィルター設定が変更されました。Betaflightの次期アップデート版は、10月に4.1がリリースされるとアナウンスされていますが、そのRC版が利用できるようになり...レーシングドローンJESCでRPMフィルターを使用してみるドローンが搭載しているジャイロにモーターからのノイズ信号が混入すると、ドローンの制御を難しくします。ESCがお亡くなりになりました。最近流行の3Sまたは4SフープでESCやモーターを焼き切ったって事ではないようです。風が無かったので河川敷の広場で飛ばしてきました。パート3レビューパート3はFCに接続して設定を見ていきます。3.5に最新バージョンですね。ターゲットは、MATEKF411となっています。小惑星リュウグウまで飛んでけ~(使用上の注意)どうやらデフォルトのPIDでパワーウェイトレシオ良い機体を飛ばすとPID制御がうまくいかず、モーターが暴走するようです。このサイトの使用を継続することで、その使用に同意したとみなされます。コントロール方法を含む詳細についてはこちらをご覧ください。リンクレーシングドローン関連リンクアーカイブ2020年2月2020年1月2019年12月2019年11月2019年10月2019年9月2019年8月2019年7月2019年6月2019年5月2019年4月RSSスポンサーリンクタイトルとURLをコピーしました。