Skip to main content
Tommino
Associate III
September 30, 2022
Solved

Recommendation on DC motor and stepper motor control HW and FW

  • September 30, 2022
  • 1 reply
  • 760 views

Hi all,

I would like to develop some HW and FW to control DC and Stepper motor using stm32G0 or G4 family.

The goal is to control low voltage (5 to 12V and <1A) DC and Stepper motor.I have seen that here Motor Control Solution Eval Boards - STMicroelectronics there are lots of board to drive these kind of motors.

But where can I find FW libraries to control DC (encoder readings, position PID control loop..) and STEPPER motor ?

Yours sincerely

This topic has been closed for replies.
Best answer by Cristiana SCARAMEL

Hello @Tommino​,

concerning the hardware I can suggest two motor driver family:

  • STSPIN200 operating voltage: from 1.8 to 10 V and max output current: 1.3 Arms
  • STSPIN800 operating voltage from 7 to 45 V and max output current 1.5 Arms

For the stepper motor:

For DC motor

For the stepper motor you can find the STM32Cube Expansion Packages developed for some of STM32 Nucleo-64 boards (the part numbers are indicated in the documentations).

You can make the SW porting to G0/G4 family.

1 reply

Cristiana SCARAMEL
Technical Moderator
October 5, 2022

Hello @Tommino​,

concerning the hardware I can suggest two motor driver family:

  • STSPIN200 operating voltage: from 1.8 to 10 V and max output current: 1.3 Arms
  • STSPIN800 operating voltage from 7 to 45 V and max output current 1.5 Arms

For the stepper motor:

For DC motor

For the stepper motor you can find the STM32Cube Expansion Packages developed for some of STM32 Nucleo-64 boards (the part numbers are indicated in the documentations).

You can make the SW porting to G0/G4 family.

"If you feel a post has answered your question, please click ""Accept as Solution"""