Six-step motor driving library for STSPIN32F0 and STSPIN32F0A

The STSW-SPIN3202 firmware package is a library for STSPIN32F0/STSPIN32F0A implementing six-step driving for three-phase permanent magnet (PMSM) and brushless DC (BLDC) motors.

Together with the STEVAL-SPIN3202 evaluation board, it allows the evaluation of the STSPIN32F0/STSPIN32F0A systems-in-package for six-step applications.

The firmware supports both sensorless (Back EMF sensing) and sensored (Hall-effect sensors) controls.

Key Features

  • Six-step driving (trapezoidal)
  • Speed loop in voltage mode and current mode control
  • Sensorless driving with Back EMF sensing during ON and OFF phases
  • Hall-effect based feedback
  • Designed for the STEVAL-SPIN3202 evaluation board
  • Embedded communication through serial interface
  • Based on the HAL libraries for STM32

Image

×

Resources

Technical Documentation

Product Specifications
Description Version Size
DB3404 DB3404: Six-step motor driving library for STSPIN32F0 and STSPIN32F0A 1.0 223 KB
User Manuals
Description Version Size
UM2310 UM2310: Getting started with the STSW-SPIN3202 firmware package 1.0 2 MB

Legal

License Agreement
Description Version Size
SLA0068 SLA0068: PRODUCTION LIMITED LICENSE AGREEMENT FOR ST MATERIALS 1.42 122 KB

Get Software

Part Number Software Version Marketing Status Supplier Order from ST
STSW-SPIN3202 1.0.0 Active ST

 

Support & Community

×