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