You are here

VESC - custom board

6 posts / 0 new
Last post
st0r
Offline
Last seen: 2 months 1 week ago
VESC Free
Joined: 2021-07-29 02:21
Posts: 7
VESC - custom board

Hi,

 

i have a STM32 based ESC here, which has some version of the DRV-chip (gate driver) will this be enough to run the firmware? i checked the source code and a driver for this DRV chip exists

 

Provided, of course that changes is made to the source code regarding correct  PINs etc etc

 

thanks

vadicus
Offline
Last seen: 1 month 3 weeks ago
VESC Free
Joined: 2018-08-17 07:26
Posts: 431

I have a rocket. Do you think it will be able to fly to the moon? The point is there is not enough info to answer you question. What STM32 version of the chip? Which DRV chip? What kind of voltage and current sensing is implemented? 

 

 

 

NextGen FOC High voltage 144v/34s, 30kw (https://vesc-project.com/node/1477)

jediengineer
Offline
Last seen: 4 months 2 weeks ago
Joined: 2022-10-10 19:16
Posts: 4

We need some relevant information - what version of the chip are you using? These boards appear to be geared towards the STM32F4xx series processors. I believe the main criteria is that it uses the RTOS for that processor, and needs the higher frequency processor. As for the DRV chip - you don't necessarily need that chip - the newer firmware appears to work with just a simple FET driver, just update the firmware to reflect this change. 

st0r
Offline
Last seen: 2 months 1 week ago
VESC Free
Joined: 2021-07-29 02:21
Posts: 7

Hi,

 

sorry for replying late and for the lack of info! find two images of the PCB attached

MCU stm32f303
drv8323s Three-Phase Smart Gate Driver
tph2r608nh MOSFETs Silicon N-channel

 

From what i can tell, the board has three phase shunts (,  i can also see testpoints for temp-sensing NTC.

 

Im feeling optimistic! but maybe i shouldnt?

 

Yes i know the PCB says "Bird" and that  it is a rental scooter. However, Bird has stopped operating here and i managed to acquire a scooter that apparently was left behind.

 

 

 

40C038C1-28D8-4C98-87FD-0837FEF74648.jpeg

A46DEE21-1DA2-407C-81EE-B29498F4536D.jpeg

 

 

Image

vadicus
Offline
Last seen: 1 month 3 weeks ago
VESC Free
Joined: 2018-08-17 07:26
Posts: 431

Without looking any further, the MCU type will not work due a way small memory size. Vesc needs at least 384kb something and this MCU has 192k. There are other issues like MCU speed, etc. You may want to explore SimplFOC library that does support a variety of MCUs.

 

 

NextGen FOC High voltage 144v/34s, 30kw (https://vesc-project.com/node/1477)

st0r
Offline
Last seen: 2 months 1 week ago
VESC Free
Joined: 2021-07-29 02:21
Posts: 7

thanks !! ,