本帖最後由 kris000 於 2016年3月16日 12:45 AM 編輯
BLHeli支援SILABS(例如:好盈鉑金/樂天/...)及ATMEL(例如:Sunrise/DYS/...)系列的電變.
ATMEL通常出廠已預刷BLHeli,但BLHeli的bootloader有兩種(SK及BL兩種),如果廠商是刷SK則要買一支Arduino USB Linker(圖),把油門線插到USB Linker就可以更新固件及調參,如果廠商是刷BL則必須用Nano刷讀寫器(參照步驟6),例如DYS舊款是SK bootloader而V2(新款)則為BL bootloader,這個在購買前就要跟廠商問清楚,如果搞不清楚的話,建議用Nano(因為Nano可刷成SK或BL)
如果使用SILABS(例如鉑金30A OPTO)要使用單線刷機的人,則可參考底下步驟.
1.準備一支Ardoinu Nano,其實Arduino Nano=USBASP+Arduino USB Linker,所以Nano刷ATMEL方法類似.
2.安裝燒錄程式:如圖一
把Nano插到電腦,按照圖片步驟把BLHELI燒錄程式刷到Nano內,此時Nano成為一支燒錄機.
3.將電變的3個焊盤(請依據電變型號查BLHeli PDF檔的焊盤位置)焊上白紅黑三條線,並插上燒錄機(就是Nano),如圖二.
4.將BLHELI對應的固件版本刷到電變內,此時會順便刷入BLHeli Bootloader,這樣下次就可單線刷機了,如圖三.
5.將所有的電變都刷好,因為接下來Nano要改刷成1-wire Linker(單線讀寫器),如果有些電變還沒刷好,到時又要把Nano刷成燒錄機(就是回到步驟2).
6.把Nano刷成1-wire Linker(單線讀寫器),步驟如圖四.
此時Nano已成為單線讀寫器,可使用油門訊號線來刷機及調參.
7.接下來就是單線讀寫器的接線方法,油門訊號線插到Nano的D3(若使用UNO則為D11),Gnd接Gnd,如圖五.
8.最後就是單線刷機的操作,如圖六.
這樣以後要更新版本或調參只需插油門線即可,不必再焊線了.
|