As you know, STM32 pins work with 3.3V. I have a DC motor those used in treadmills which are usually rated from 1 to 4 HP @90-130 VDC. In order to control its speed using PWM technique I will require either a MOSFET or IGBT which can stand those paremeters, a power mosfet/igbt of course. As STM32 voltage is 3.3V, I don't know if that voltage is suitable to drive the gate of the mosfet. So, are there logic level power mosfet? I was also looking into gate drivers as TC4427 and ISO5500 but don't know much about them.
What would be the ideal procedure that I should follow to effectively drive that power transistor with PWM from STM32?
What would be the ideal procedure that I should follow to effectively drive that power transistor with PWM from STM32?