久々のFC自作ネタですが、内容は前回とほぼ同じ。
壊れたFCを大量に貰ってきたので、ここからSTM32のF7マイコンを外して自作基板に載せるのです。
未だにSTM32マイコンは入手困難なので壊れたFCを頂けると非常に助かります。
こうしてみると見るからに壊れている基板からパッと見では何ともなさそうなモノまで色々あります。正常っぽいのはもしかして直るかもという期待もあるので今回は明らかに壊れていそうな中から2枚を選び、マイコンを外して新しいFCを2個作ろうと思います。
では取り外しから。ヒートガンで温めると・・・
隣の発振子も一緒に外れました。
もう一個も外しましょう。今度はレギュレーターらしきICも一緒に外れました。
次に新しい基板にハンダペーストを塗って部品を載せます。前回までは古くなったハンダペーストにアルコールをスプレーして無理やり使っていましたが今回は新しいハンダペーストを使う事にします。
そしてリフロー
なんかいっぱいブリッジしています。
でも裏面に進み、またリフロー。
裏面は結構うまくできました。
問題は表面のブリッジ。 基板から外した時にリードが曲がり、これを完全に直していなかったのでバラバラです。
実装前にもっと完璧に直しておくべきでしたね。
もう半田ゴテでやるしかありません。汗かきながらなんとか修正しました。
またSHコネクタが思いっきりずれているのを発見。
リフロー前に手でも当たったのな?こちらも修正。
なおこの部分、F4の頃はSBUS信号を入れる為に反転回路を通す必要があったのでXOR用ICを載せる設計にしていましたが、前回F7だと反転不要である事が判ったのでXORは載せずに直結しています。
ところで私のレベルでは実装をミスる事が結構あるので実機に載せてテストするまで安心できません。という事で実装テスト。
一番良く実装をミスるのがジャイロセンサーのMPU6000ですが、今回新品のハンダペーストが効いたのか一発で動作しました。
しかし片方の基板はバッテリーから電源を供給するとDCDCコンバータ付近からジーという音がします。このDCDCはバッテリー電圧から5Vを作り出しますが、5V波形をオシロで見てもガタガタです。
DCDC周りの配線を見まわしても原因らしきものが見当たらないし、以前「MP1584EN その3」の時にハズレICを引いているので今回もMP1584ENを外してみました。外観は異常ない様ですが、別の個体を取り付けてみると正常になったので、やっぱりハズレICを引いたんですかね(もう一度このICに戻せばハッキリするんですがやる気が起きません)。’’
今のところ10個買った内の2個がハズレなのは確率高すぎですね。やっぱりパチもんだったのかなぁ。まだ半導体不足になる前とはいえ10個で218円だったしなぁ。
ところでこの部分、VTX用の5V電源をチップコンデンサの根本から取っています。
回路図ではこの部分で・・・
ここから5Vを取ればUSBから電源供給する時にはVTXを動作させなくできます。
もし通常の5V端子からVTX電源を取ると、レースや大勢で飛ばすとき、PCと接続してレートを変更するだけでも電波が出てしまうと色々と不都合があるのです。
次に基板を設計する際はこのためのパッドを設けておこうと思います。
そんなこんなでFC2枚完成です。
実は今年も7月23,24日のJDL宮崎戦に参加する予定なので予備基板を作っておきたかったのです。機体に積んでいるFCは去年作ったF4搭載の物なので今回作ったF7の方が高性能ですが、レースまでに飛ばす機会がないので実績のある方を積んでいきます。
去年は自作FCで参戦する事が目標な感じでしたが、今回は人並みのタイムで飛ばし、できれば(オープンクラスですけど)予選を通過したいと思います。
フライトコントローラー自作関連の投稿一覧
フライトコントローラーを自作してみる。
フライトコントローラーを自作してみる。~その2~
フライトコントローラーを自作してみる。~その3~
フライトコントローラーを自作してみる。~その4~
フライトコントローラーを自作してみる。~その5~
フライトコントローラーを自作してみる。~その6~
フライトコントローラーを自作してみる。~その7~ リフロー炉
フライトコントローラーを自作してみる。~その8~
フライトコントローラーを自作してみる。~その9~ 動作確認
フライトコントローラーを自作してみる。~その10~ FPVで飛ばす。
フライトコントローラーを自作してみる。~その11~ Rev2基板
フライトコントローラーを自作してみる。~その12~ Rev2基板組み立て
フライトコントローラーを自作してみる。~その13~ Rev2基板動作確認
フライトコントローラーを自作してみる。~その14~ マイコンパワーアップ検討
フライトコントローラーを自作してみる。~その15~ 基板データ公開
フライトコントローラーを自作してみる。~その16~ JDLで飛ばす。
フライトコントローラーを自作してみる。~その17~ F7マイコンを載せる。
フライトコントローラーを自作してみる。~その18~ またまたF7
フライトコントローラーを自作してみる。~その19~ F7マイコン購入