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.

C2000 DSP Selection for multi-axis motor control

All:

Reference:  https://e2e.ti.com/support/dsp/tms320c6000_high_performance_dsps/f/112/t/546805

Are there enough peripheral resources on the newer F28377S or F28377D to drive more than two BLDC motors?

  • 4 is quite doable with 176 pin part with absolute encoders using SPI (and McBSP) or with hall sensors using GPIOs.


    For more you will run into trouble with PWM channels if you want to drive each transistor individually. You can get around that with half bridge drivers, but you will have to use SVM instead of six step commutation technique. number of sensor interfaces will also be an issue. And at the end ADC channels for current measurement