Skip to main content
yazctaner
Visitor II
September 19, 2016
Question

STM32F407VG 6 PWM

Posted on September 19, 2016 at 23:48

Hi Dear All,

I wanna ask you some questions about 3 phase motor control. If I wanna generate 6 PWM, I have to use both of two Timer? (because of Timer1 and T?mer8 has 4 channels.) And I wanna generate 6 PWM in order to drive 3 phase motor. Each 2 PWM (high side and low side) must be complementary and also deadtime is needed. How can I achive this? It would be appreciated somebody give me advice/guide on this subject?

Thank you very much.

Best Regards.

#stm32-pwm #timer-complementary-dead-time #3phase-motor
This topic has been closed for replies.

1 reply

peterpeter9162
Associate
October 3, 2016
Posted on October 03, 2016 at 17:40

You can use any advanced timer with 4ch.  Only need to use one timer because you can use CH1, CH1N, CH2, CH2N, CH3, CH3N outputs.  The CHxN outputs are inverted from the regular channels and you can add deadtime to avoid shoot through.

Chris