New STSPIN32 Brushless DC Motor Drivers from STMicroelectronics
The new STSPIN32Fxxxx series combine three-phase gate drivers with an Arm® Cortex®-M0 microcontroller
STMicroelectronics has released four new devices in the STSPIN32F0 motor-control system-in-package family,
which simplify the design of mains-powered home appliances and industrial equipment including corded power tools,
drives, pumps, fans, and compressors.
The 250V STSPIN32F0251 and STSPIN32F0252, and 600V STSPIN32F0601 and STSPIN32F0602 combine three-phase gate drivers and an STM32F0 Arm® Cortex®-M0 microcontroller to simplify high-voltage Brushless DC (BLDC) motor drives. Popular control algorithms and application examples are provided, including single-shunt and three-shunt field-oriented control (FOC), as well as traditional sensored single-shunt and 6-step sensorless control.
The four devices are pin compatible, allowing hardware and firmware to be reused in products for 110V AC and 250V AC operation. The ICs feature a standby mode to help minimize power consumption in idle conditions.
All gate drivers integrate bootstrap diodes and protection circuitry including cross-conduction prevention and deadtime insertion. In addition, UVLO on both the lower and upper driving sections prevents the power switches from operating in low-efficiency or dangerous conditions. There is also a patented fast-acting smart ShutDown (smartSD) function for overload and overcurrent protection.
The integrated 48MHz STM32F0 MCU lets users rely on the rich STM32 development ecosystem to build their applications. 4KByte SRAM and 32KByte Flash provide data and code storage, while analog and digital peripherals include a 12-bit ADC with up to 10 channels, six general-purpose timers, 21 general-purpose I/O (GPIO) pins, and I2C, UART, and SPI ports. An integrated bootloader permits flexible device-lifecycle management by allowing firmware updates to be applied in the field.
Four inverter evaluation boards are available and fully compatible with X-CUBE-MCSDK (motor control software development kit), starting from 5.4.1 version. These tools simplify development of drives leveraging single-shunt and three-shunt control. The 600V EVSPIN32F0601S1, EVSPIN32F0601S3, EVSPIN32F0602S1, and 250V EVSPIN32F0251S1 also contain a power-supply stage and a populated MOSFET output stage with dual-footprint flexibility that allows replacing the devices provided with alternative MOSFETs or IGBTs in DPAK or PowerFlat packages. A detachable STLINK®debugger allows configuration and firmware debugging using standard STM32 tools. Single-wire debug (SWD) and UART connectors are also available.
Features of the STSPIN32F0252 250V Three-Phase Controller include
- Three-phase gate drivers
- High voltage rail up to 250 V
- Driver current capability: 1/0.85 A source/sink current
- dV/dt transient immunity ±50 V/ns
- Gate driving voltage range from 9V to 20V
- 32-bit ARM® Cortex®-M0 core:
- Up to 48 MHz clock frequency
- 4-Kbyte SRAM with HW parity
- 32-Kbyte Flash memory with option bytes used for write/readout protection
- 21 general-purpose I/O ports (GPIO)
- 6 general-purpose timers
- 12-bit ADC converter (up to 10 channels)
- I²C, USART and SPI interfaces
- Matched propagation delay for all channels
- Integrated bootstrap diodes
- Comparator for fast over current protection
- UVLO, Interlocking and deadtime functions
- Smart shutdown (smartSD) function
- Standby mode for low power consumption
- On-chip debug support via SWD
- Extended temperature range: -40 to +125 °C
More information on the STSPIN32 BLDC Drivers is available on the ST website
STMicroelectronics Brushless DC Motor Driver page.
The STMicroelectronics website address is www.st.com.
[Reprinted with kind permission from STMicroelectronics - Release Date, 11th February, 2020]