本设计为独立元器件板本的VESC6电调,官方采用的是DRV8301集成芯片,容易损坏且可带负载功率低。为了解决这个问题,深入原理,使用3路半桥和国产MOSFET驱动芯片,成本只有原来的1/3,性能提升一倍(最大负载和瞬时冲击响应良好),一句话,比原版本耐cao,板子缩到6cm*3.5cm,双层板(布线差点没弄死我自己),自己研究必备。打板验证过,工作正常。
本次亮点在于,附带一份STM32F407与VESC通过串口通信的程序,通过串口连接单片机和VESC,能够实现对VESC的控制(速度,刹车等),以及显示VESC的状态信息(温度,转速,电压电流等)。
主控为STM32F405RGT6,独立MOS成本低。MOS驱动芯片也便宜,而且完全兼容本杰明VESC6版本固件。附件带设计的PCB源文件及原理图源文件,并以及最新版本上位机、VESC6固件、以及VESC6的源码。本质上源码这些东西是开源的,自己也可以在Github上找到。
阅读全文