Skip to main content
Kmax18
Senior II
July 7, 2021
Question

Is it feasible to control two motors with one STM32F103RB MCU?

  • July 7, 2021
  • 2 replies
  • 777 views

How can we determine if the computational power of only one STM32F103RB MCU is sufficient for controlling two BLDC motors? System clock is 72 MHz. For my current application I believe it is feasible due to low motor velocities, here up to 5 rev/sec per motor. However, is a good estimation technique available? Motor commutation will be based on Hall signals only (no field-oriented control, FOC). The Hall signals will be captured using the advanced timers 1 and 8.

This topic has been closed for replies.

2 replies

Laurent Ca...
Senior III
July 7, 2021

Dear @Kmax18​ 

Welcome to the STM32 Community

Could you give more details to the STM32 Community about your setup -the material you use- ?

(HW and also SW: CPU(s), tools and versions, board(s), motor(s) and so on)

And more especially did you use STM32 MC tools or what version of those tolls you use (such as MC_suite, STM32 MC Motor Profile, STM32 MC SDK, STM32 MC Workbench, the used example, the origin of the base of your application source code, and so on)?

Best regards

Kmax18
Kmax18Author
Senior II
July 7, 2021

Hello Laurent, thank you for your response. I will provide more details in soon.