This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F28377D-EP: Can I drive 5 BLDC motors with a single microcontroller

Part Number: TMS320F28377D-EP
Other Parts Discussed in Thread: TMS320F28377D

Tool/software:

Hi,

I need to design a BLDC motor driver board which can drive 5 BLDC motors at the same time. Assuming that each BLDC motor requires 6 PWM channels, the number of total PWM channel need of my design is 30. TMS320F28377D is the best option for this purpose. However, it has 24 PWM outputs (12 PWMs and A and B outputs). I am planning to use DRV8353HMRTAT drivers in 3x PWM Mode by connecting mode pin to GND through 47kΩ. In that way, the number of total PWM channel of the design reduces to 15. Please see the following table that shows the PWM connections to the drivers. With this configuration, my concern is that, is it possible to drive 5 BLDC motors independently in terms of duty cycle, frequency etc. ? 

Thanks,
Sergen

PWM1_A MOTOR1_PHASE_A
PWM1_B MOTOR1_PHASE_B
PWM2_A MOTOR1_PHASE_C
PWM3_A MOTOR2_PHASE_A
PWM3_B MOTOR2_PHASE_B
PWM4_A MOTOR2_PHASE_C
PWM5_A MOTOR3_PHASE_A
PWM5_B MOTOR3_PHASE_B
PWM6_A MOTOR3_PHASE_C
PWM7_A MOTOR4_PHASE_A
PWM7_B MOTOR4_PHASE_B
PWM8_A MOTOR4_PHASE_C
PWM9_A MOTOR5_PHASE_A
PWM9_B MOTOR5_PHASE_B
PWM10_A MOTOR5_PHASE_C