現在一些網購的電路板、模塊,不小心接錯電燒掉的時候,要丟掉還覺得有些浪費物資、製造垃圾。想要自己簡單修一下燒掉的電源零件,有時還不容易找到、買到。也不知道是山寨版的零件印刷字樣不一樣,還是本來就是這樣的號碼。
一般在 IC 上面的印刷,大多是兩個字、三個字,Google搜尋,除了像 1AM 那種台灣網拍還有人在賣的型號,其他通常很搜尋出來,往往不知道到燒掉的那顆電晶體,到底是哪個型號的?
整理一份常見的電晶體(三極管)在IC上的印刷、型號對應表,方便未來有維修需要購買時使用。
一般在 IC 上面的印刷,大多是兩個字、三個字,Google搜尋,除了像 1AM 那種台灣網拍還有人在賣的型號,其他通常很搜尋出來,往往不知道到燒掉的那顆電晶體,到底是哪個型號的?
整理一份常見的電晶體(三極管)在IC上的印刷、型號對應表,方便未來有維修需要購買時使用。
Omnibus F4 採用的 MCU STM32F405 本身有內建類比數位轉換器 (ADC, Analog to Digital Converter),可以從 Vbat 腳位,讀取電池的電壓,然轉成數位值顯示出來,不需要第三方零件,你也可以選擇從有內建電池監測的高階ESC電調讀取。Betaflight 透過電壓、電流測量,對應時間積分,就能知道電池的消耗量,並顯示在右邊的【電能狀態Power State】欄位。
若你要用F4內建的ADC監控電池的電壓,你必須從 ESC 電調板的電池電壓 Vbat+ 連接到 Vbat 上,才能讀值 (Vbat- 基本上不需要接到 F4飛控的 GND,因為排線裡面就有接了)。至於電流,如果你不想外接電流計到CRNT電流偵測針腳的話,Betaflight有提供虛擬電流計的功能,用馬達輸出大略估一下消耗的電流。
前面紀錄了 Omnibus F4 V3S 的接頭跟排針安排,對這片飛控板可以連接的週邊,有了初步的認識。接下來該是仔細看看,這塊飛控板的能耐,跟哪些內建的東西,可供我稍後設定 Betaflight韌體時啟用。
從網路上找到的手冊,得知 F4 V3S 有內建以下的硬體:想在新買的 Omnibus F4 V3S 上,啟用 Betaflight v4.2.3 黑盒子紀錄功能,以便之後能更深入了解飛控的技術細節。沒想到預計一件簡單的事情,也能花上數小時的時間找問題。剛插入 SD 卡就遇到 SD卡 (TF) 認不到的問題。畫面顯示 Fatal error Reboot to retry:
剛剛安裝好的 Betaflight Configurator 10.7.0 ,貼心地為使用者自動辨識系統語言,在中文的Windows、Ubuntu 作業系統下,直接顯示繁體中文。然而 Betaflight 官方文件,只有英文版本。擔心以後讀文件,還要對應軟體裡面的某個地方,會有些吃力,希望能把 Configurator 改成英文介面。但找了好久,都找不到語言設定的選項,後來才發現,原來語言設定放在首頁的頁尾,眼睛太大朵,還真的不容易找到它。
Omnibus F4 是一片性價比好、比較大眾化的飛控 (Flight Controller, FC),500塊台幣左右,就能買到一片體積小、重量輕、功能夠用的完整飛控。我也是比較了各家飛控之後,決定採用這款夠經濟、也還不退流行的 Omnibus F4。目前拍賣網上的賣家,多半都是販售 Omnibus F4 V3 或者 Omnibus F4 V3S 這兩種版本,其中 V3S 是有加上 LC 訊號濾波器的新版本,濾波器讓圖傳讓馬達頻率改變時,減少雜訊,讓信號更純淨、畫面減少波紋。從電路板正面 (有大顆 STM32 MCU 的那面),就可以看出差異,右邊是有濾波器的 V3S: