cancel
Showing results for 
Search instead for 
Did you mean: 

Is there any ST MCU able to control 3 individual 3-phase BLDC motors?

BWitt.2
Associate

Hello,

our company is currently using a Spansion/Cypress FM4 MCU to control 3 3-phase BLDC motors with TLE7185-1E drivers. However, after the Infineon acquisition, it seems that the product family is slowly getting phased out over the next years and it is not recommended to use it for any new product.

Therefore we are looking for an alternative and we really like the capabilities of the STM32F7 family, but all of them max out at 2 specialized motor control PWM modules. We would very much like to use a single chip solution to reduce the complexity of the PCB and software as well as allow easy OTA firmware updates. That is why we were wondering if there are other product families/products with a similar feature set but with at least three motor control PWM modules instead.

1 ACCEPTED SOLUTION

Accepted Solutions
KnarfB
Principal III

There are F30X/F3x8 MCUs having 3 advanced control timers, see also AN4013 "STM32 cross-series timer overview". Have not used them for controlling 3 BLDC motors yet. Might also depend on the features/algorithms/sensors you need.

View solution in original post

2 REPLIES 2
KnarfB
Principal III

There are F30X/F3x8 MCUs having 3 advanced control timers, see also AN4013 "STM32 cross-series timer overview". Have not used them for controlling 3 BLDC motors yet. Might also depend on the features/algorithms/sensors you need.

Uwe Bonnes
Principal III

STM323G474 tells:

­ 3 x 16-bit 8-channel advanced motor  control timers, with up to 8 x PWM