STMicroelectronics STSPIN32F0 Series
Extremely integrated STM32-based system-in-package solution for driving three-phase BLDC motors
The growing portfolio of STSPIN32F0 devices embed a 32-bit ARM® Cortex®-M0 CPU based STM32F031C6 Microcontroller with extended temperature range and a triple half-bridge gate driver, able to drive external N-channel power MOSFETs or IGBTs.
The STSPIN32F0, STSPIN32F0A and STSPIN32F0B are suited for battery power applications ranging from 6.7 V up to 45 V. The high- and low-side switches of the same half-bridge cannot be simultaneously driven high thanks to an integrated interlocking function.
An internal DC/DC buck converter provides the 3.3 V voltage suitable to supply both the MCU and external components. An internal LDO linear regulator provides the supply voltage for the gate drivers.
The integrated operational amplifiers are available for the signal conditioning, e.g. the current sensing across the shunt resistors. A comparator with a programmable threshold is integrated to perform the overcurrent protection.
The integrated MCU allows performing 6step and FOC (sensored and sensorless) and other advanced driving algorithms. It offers write- and read-protection features for the embedded Flash memory and supports with “A” and “B” versions firmware updates on-the-field through the serial interface thanks to the embedded bootloader.
The devices also feature overtemperature and undervoltage lockout protections, a standby mode to reduce the power consumption, 5 V tolerant general-purpose I/O ports (GPIO), a multi-channel 12-bit analog-to-digital converter, synchronizable general-purpose timers and an easy to use debugging serial interface (SWD).
The STSPIN32F025x and STSPIN32F060x devices are the latest high voltage extensions of the STSPIN32F0 series. They embed the same STM32F031C6 Microcontroller but a 250 V or 600 V triple half-bridge gate driver, with two variances of gate driving current capabilities: 0.35 A for lower power motors, up to 1A for more powerful motors. The comparator offers an advanced smartSD function, ensuring fast and effective protection against overload and overcurrent.
The high-voltage bootstrap diodes are also integrated, as well as anti cross-conduction, deadtime and UVLO protection on both the lower and upper driving sections, which prevents the power switches from operating in low efficiency or dangerous conditions. Matched delays between low and high-side sections guarantee no cycle distortion.
ST Standard Products Make All The Difference!
ST brings to you one of the broadest range of industry-standard and drop-in replacements for the most popular general-purpose Analog ICs, Power Switches, Discretes and serial EEPROMs with thousands of references to help you optimize your supply base.
STSPIN32F0 Advanced BLDC controller with embedded STM32 MCU evaluation board
The STEVAL-SPIN3201 board is a three-phase brushless DC motor driver board based on the STSPIN32F0 and STD140N6F7 MOSFETs.
Electronic Speed Controller reference design based on STSPIN32F0A
The STEVAL-ESC002V1 board is a very compact and ready to use Electronic Speed Controller (ESC) reference design.
Six-step brushless motor driver evaluation board for applications based on the STSPIN32F0B BLDC controller
The STEVAL-SPIN3204 three-phase brushless DC motor driver board is based on the STSPIN32F0B 3-phase BLDC controller with triple half-bridge gate driver, single shunt resistor current sensing topology and programmable overcurrent protection.
3-phase inverter based on STSPIN32F0601
The EVSPIN32F0601S1 board is a 3-phase complete inverter based on the STSPIN32F0601 controller, which embeds a 3‑phase 600 V gate driver and a Cortex®-M0 STM32 MCU.
3-phase inverter based on STSPIN32F0602
The EVSPIN32F0602S1 board is a 3-phase complete inverter based on the STSPIN32F0602 controller, which embeds a 3-phase 600 V gate driver and a Cortex®-M0 STM32 MCU.
Compact reference design kit for robotics and automation based on STSPIN32F0A
The EVALKIT-ROBOT-1 is an evaluation kit offering a ready-to-use servo brushless solution.
STSPIN32F0A advanced 3-phase BLDC driver with embedded STM32 MCU single shunt evaluation board
The STEVAL-SPIN3202 three-phase brushless DC motor driver board is an evaluation board based on the STSPIN32F0A and STD140N6F7 MOSFETs.
3-phase inverter based on STSPIN32F0251
The EVSPIN32F0251S1 board is a 3-phase complete inverter based on the STSPIN32F0251 controller, which embeds a 3‑phase 250 V gate driver and a Cortex®‑M0 STM32 MCU.
3-phase inverter based on STSPIN32F0601 with 3-shunt topology
The EVSPIN32F0601S3 board is a 3-phase complete inverter based on the STSPIN32F0601 controller, which embeds a 3‑phase 600 V gate driver and a Cortex®‑M0 STM32 MCU.