Beta85x V2のFCをV2からV3に交換する
VTXの周波数の変更ができない。
いや、手動でボタンをポチポチして、LEDの光る回数を数えながら一覧表を見て変えられるんだけど、Smart Audioを使ったゴーグル内での変更ができない。
不具合の原因を突き止めるため、Beta85x V2のFCを交換してみようとショップを覗いたところ、半年前に初期装備だったF4 12A AIO FC V2が推奨から外され、F4 12A AIO FC V3が標準装備になっていたので、せっかくだから最新版にしようと思い、結果泥沼に足を取られているのでここに足跡を残します。
左が元々のV2、右が新型のV3。
素人で配線が間違ってるかもしれないので、特にBEC Boardの接続は参考にしないで下さい。
形状が全く違います。はんだ付けの位置も別物です。レシーバーの取り付けがPlug&Play
になったのが大きな変更点です。使ってない方のメスコネクタはデジタルFPV用です。
で、はんだ付けをしようと思ったけど、配線の具体例が検索しても出てこない。Futabaのレシーバーを上のコネクタに差し込める所までは載ってるけど、後はこの図面を見ながら自分で解釈するものらしい。
5Vがプラス、GNDがマイナスなのは辛うじて分かる。
とりあえずVTXの図面、BEC boardの図面と見比べながら、勘ではんだ付けしていきます。はんだ部分が端に集中してるのでV2より楽か。
はんだが終わったら今度はBetaflightの設定です。案の定、そのままでは飛ぶことすらままならない感じです。
とりあえずFCがV2だったときの設定を参考に自力で、、、解決しようと思ったのが間違いでした。
V2と同じで(Umma型なので)設定をひっくり返すところからかな、と思い、左右のモーター割り当ての入れ替え、ロール角度の反転、BLHeliでESCのリバースまでやったところでギブアップ。
後から考えるとジャイロセンサーの設定あたりで余計なことをしたのか、スロットルを入れるとスピンしてひっくり返ります。
しかしBETAFPVの公式ページに行っても、Beta85xのFCがV2のCLI DIFFは見つかるけど、FCをV3に入れ替えた後のCLIなんてどこにもない、、、と思っていたら意外なところにありました。
分かりづらい、、、。
CLI of Quadcoptersの中に入ったら、「Xシリーズ」中にこんなのを見つけました。
これも旧FC用だろなぁ…ダメそう…。
と思ってよく見てみたら、意外にもV3対応の新しいDIFFでした。念のため、ここにも貼っておきます。Frsky/Flysky/Futaba用なので、TBSやDSMXの方はここからリンク先にとんで下さい。
Cli DIFF for Beta85X V2 ( Whoop F405 12A)
- Frsky/Flysky/Futaba
BETAFPVF405_4.2.X on Beta85X V2 (F405)
board_name BETAFPVF405manufacturer_id BEFHresource MOTOR 1 A03resource MOTOR 2 A02resource MOTOR 3 B00resource MOTOR 4 B01resource LED_STRIP 1 NONEresource PINIO 1 B06serial 5 2048 115200 57600 0 115200aux 0 0 0 1700 2100 0 0aux 1 1 1 1700 2100 0 0aux 2 2 1 1300 1700 0 0aux 3 35 2 1550 2100 0 0aux 4 40 5 900 1550 0 0vtxtable bands 5vtxtable channels 8vtxtable band 1 BOSCAM_A A FACTORY 5865 5845 5825 5805 5785 5765 5745 5725vtxtable band 2 BOSCAM_B B FACTORY 5733 5752 5771 5790 5809 5828 5847 5866vtxtable band 3 BOSCAM_E E FACTORY 5705 5685 5665 5645 5885 5905 5925 5945vtxtable band 4 FATSHARK F FACTORY 5740 5760 5780 5800 5820 5840 5860 5880vtxtable band 5 RACEBAND R FACTORY 5658 5695 5732 5769 5806 5843 5880 5917vtxtable powerlevels 4vtxtable powervalues 0 1 2 3vtxtable powerlabels 25 100 200 350set acc_calibration = 56,-95,311,1set small_angle = 180set osd_vbat_pos = 2432set osd_rssi_pos = 320set osd_tim_2_pos = 312set osd_flymode_pos = 2426set osd_throttle_pos = 2368set osd_vtx_channel_pos = 0set osd_current_pos = 2455set osd_warnings_pos = 14729set osd_avg_cell_voltage_pos = 2400set vtx_channel = 4set vtx_power = 3set vtx_freq = 5769set vcd_video_system = NTSCset pinio_box = 40,255,255,255set gyro_1_sensor_align = CW270FLIPset gyro_1_align_pitch = 1800set name = 85X V2set p_pitch = 33set i_pitch = 72set d_pitch = 27set f_pitch = 76set p_roll = 30set i_roll = 68set d_roll = 26set f_roll = 72set p_yaw = 22set i_yaw = 72set f_yaw = 72set d_min_roll = 14set d_min_pitch = 16save
これでひとまず飛ぶようにはなりました。
あとは…。
- BEC boardとの接続がうまくいかず、剥きプロの電源が入らない。(5Vで通電はしているがLED_STRIPやPINIO、USER1の設定ミス?)
- 新品時に悩まされた地上でピョンピョン跳ねる癖がよみがえった。
- Smart Audioを使った周波数の変更ができない。
- BetaFlight上でのVTXの設定が実機に反映されない。
こんなところですか。
下二つは元々のV2の時からの悩みなので、VTXの不具合かもしれません。
そして…問題増えとるやないか!
剥きプロは解決に時間がかかりそうなので、SMO4Kのマウントを作って急場をしのぎます。
他三つは急がないので、ブログにまとめながらじっくり取り組みます。
本日はここまで。
コメント
コメントを投稿