本設(shè)計為獨立元器件板本的VESC6電調(diào),官方采用的是DRV8301集成芯片,容易損壞且可帶負(fù)載功率低。為了解決這個問題,深入原理,使用3路半橋和國產(chǎn)MOSFET驅(qū)動芯片,成本只有原來的1/3,性能提升一倍(最大負(fù)載和瞬時沖擊響應(yīng)良好),一句話,比原版本耐cao,板子縮到6cm*3.5cm,雙層板(布線差點沒弄死我自己),自己研究必備。打板驗證過,工作正常。
本次亮點在于,附帶一份STM32F407與VESC通過串口通信的程序,通過串口連接單片機(jī)和VESC,能夠?qū)崿F(xiàn)對VESC的控制(速度,剎車等),以及顯示VESC的狀態(tài)信息(溫度,轉(zhuǎn)速,電壓電流等)。
主控為STM32F405RGT6,獨立MOS成本低。MOS驅(qū)動芯片也便宜,而且完全兼容本杰明VESC6版本固件。附件帶設(shè)計的PCB源文件及原理圖源文件,并以及最新版本上位機(jī)、VESC6固件、以及VESC6的源碼。本質(zhì)上源碼這些東西是開源的,自己也可以在Github上找到。
閱讀全文