Designing from low-voltage 3-phase motor driver for more powerfull BLDC motor

I am starting to work on undergraduate project to build electric skateboard. Main thing I will foucus on, will be ESC (electric speed controler) made for a motor 190KV (motor spec.). I got micro-controller STM32F401 Nucleo and expansion board Nucleo low-voltage 3-phase motor driver STSPIN230. But here I got questions. This expansion board got low voltage range between 1.8 to 10v, but BLDC motor will be powered by 24 voltage battery supply. My main idea is to program a low-voltage 3-phase driver and at the outputs(U,V,W) design a circuit which can boost power to my motor.

1.)Is this possible to build a circuit with 6 MOS-FETs at the end of low-volage Nucleo drive to boost output power and current for BLDC motor?

2.)Can this board make a output torque for low speeds?

3.) How hard is to design a smooth operation ESC that will speed smoothly and not have jerky brakes?

My main consern will be at the end, this ESC will power motor which will push heavy load (human 80 kg) down the road. I am trying to come close to a VESC product speciffically made for electric boards. A size of my ESC is not limited.

• Given that there have been a million recalls on these kinds of products for overstressed battery fires recent year, you need to know motor DCR and all conduction losses in battery, motor and bridge. Torque = average current, target Speed = average voltage where Pout * t> Work to be done & losses are I^2ESR in each part, with Pd * t=E and thermal resistance for temp rise 'C/W Commented Mar 1, 2018 at 22:20
• The standard design for the output portion of this type of motor controller would have a DC bus (24V in your case), a half-bridge driver circuitry, and FET's. Adding any extra crap along the way will not really make it work better. You want to follow the standard way to do it. There are also bridge drivers specifically designed for 3-phase motors (such as the DRV8302). The DC bus voltage needs to be chosen based on the motor characteristics. I don't know how you came up with 24V, but you need to make sure it will work well with the motor. Commented Mar 3, 2018 at 19:46
• Study the VESC. Make your basic architecture similar, but use voltage ratings and whatnot suitable for your board. Trying to take the output of a low voltage ESC and convert it to a high voltage ESC does not make sense. Commented Mar 3, 2018 at 19:52

After taking a closer look at the datasheets of what I recommended and what you have, I think it'd be reasonable to do away with your STSPIN230 and just implement a motor driver with your microcontroller, some FET drivers, and some FETs.

Get three of these (LT1160) half-bridge drivers and six FETs. The half-bridge drivers will allow you to control the FETs with 3.3v or higher logic inputs (from your MCU) and prevent you from shorting your power supply. You could replace the three LT1160s with one DRV8302.