Company  
ST Home | Microcontrollers | STM32 | STM32 for motor control

STM32 for motor control

STM32 offers the performance of the industry-standard Cortex™-M3 core at the service of vector (or field-oriented) control algorithms. Vector-control algorithms are widely used in high-performance drives. They provide precise and responsive torque and speed control, and guarantee optimized efficiency during transient operations. Practically, they also have the advantage of using the same framework to control an asynchronous or synchronous motor.


Documents and Files for STM32 Family

 

 
Key features and benefits
The STM32 Performance line embeds features that are perfectly suited to three-phase brushless motor control:
Powerful Cortex-M3 core
6 PWM advanced control timers with embedded dead-time generation
Numerous PWM outputs allowing multiple DC-brush, stepper or universal motor drives
Dual sample and hold ADC, 12-bit resolution, 1 µs conversion time
Less than 21 µs for sensorless vector control loop
Class B compliancy with the EN/IEC60335-1 norm: pre-certified full set of self-test routines
For devices starting at 256 Kbytes of Flash, two advanced control PWM timers and three ADCs are on board for dual motor control
 
STM32 self-test routines Class B norm certified
 
Product selector
 
Applications

Appliances
Washing machines
Dishwasher pumps
Refrigerators
Air conditioners





Industrial
Electric vehicles
Low-end and medium-range industrial drives
Office automation
Medical
HVAC actuators and fans
Pumps
Blowers
Vending and cash machines

 

Tools

STMicroelectronics offers a full range of development and programming tools for the STM32 family, designed to deliver a competitive advantage in terms of productivity and time-to-market.
STM32 32-bit ARM Microcontroller Tools Overview
STM32 Motor control starter kit complete development kit with ready to run vector motor control demo includes firmware, control board, three-phase inverter board, isolation board (AI-JTAG/OPTO-1), Segger J-Link debugger/programmer and 24 V DC Shinano PMSM motor
STM32 library: Optimized and documented C firmware libraries for control of both PMSM (sensor and sensorless mode) and AC induction (sensor mode) brushless motors are available for free upon request. These modular libraries support both types of motor in standalone mode using the hardware of the STM3210B-MCKIT.
 
Product News
Press announcement, march 06, 2008:
Award-Winning Performance from STMicroelectronics’ STM32 Development Tools

Press announcement, february 05, 2008:
STMicroelectronics Introduces First Sensorless Field-Oriented Motor-Control Solution for ARM Cortex Based Devices

Press announcement, november 28, 2007:
STMicroelectronics Introduces Free Self-Test Software for STM32 MCU to Simplify End-Product Safety Compliance

 
Brochures and Product Guides
8, 16 and 32-bit Microcontrollers (Selection guide, PDF)
Motor control with STM32 32-bit ARM®-based MCU (Brochure, PDF)