Overview
The STSPIN32F0ATR is a System-In-Package (SiP) developed by STMicroelectronics, designed to provide an integrated solution for driving three-phase Brushless DC (BLDC) motors. This device embeds a triple half-bridge gate driver capable of driving power MOSFETs with a current capability of 600 mA (both sink and source). It features an integrated 32-bit ARM® Cortex®-M0 core, specifically the STM32F031C6, which supports advanced driving algorithms such as field-oriented control and 6-step sensorless control. The STSPIN32F0ATR also includes various protection mechanisms, including overtemperature, undervoltage lockout, and overcurrent protection, ensuring robust and reliable operation.
Key Specifications
Parameter | Description | Min. | Typ. | Max. | Unit |
---|---|---|---|---|---|
Operating Voltage | Extended operating voltage range | 6.7 | - | 45 | V |
Gate Driver Current | Current capability of gate drivers | - | - | 600 mA | mA |
MCU Clock Frequency | Maximum clock frequency of the MCU | - | - | 48 MHz | MHz |
SRAM | Size of SRAM with HW parity | - | - | 4 kByte | kByte |
Flash Memory | Size of Flash memory with protection | - | - | 32 kByte | kByte |
ADC Converter | Resolution and number of channels of ADC | - | - | 12-bit, up to 9 channels | - |
Operating Temperature | Extended temperature range | -40 | - | 125 | °C |
Package | Type of package | - | - | VFQFPN 48 7x7x1.0 mm | - |
Key Features
- Extended operating voltage from 6.7 to 45 V
- Three-phase gate drivers with 600 mA sink/source capability and integrated bootstrap diodes
- Cross-conduction prevention through integrated interlocking function
- 32-bit ARM® Cortex®-M0 core with up to 48 MHz clock frequency
- 4-kByte SRAM with HW parity and 32-kByte Flash memory with write/readout protection
- Availability of firmware bootloader for on-field updates
- 3.3 V DC/DC buck converter regulator with overcurrent, short-circuit, and thermal protection
- 12 V LDO linear regulator with thermal protection
- 16 general-purpose I/O ports (GPIO) with 5 V tolerant capability
- 5 general-purpose timers and 12-bit ADC converter (up to 9 channels)
- I2C, USART, and SPI interfaces
- Three rail-to-rail operational amplifiers for signal conditioning
- Comparator for overcurrent protection with programmable threshold
- Standby mode for low power consumption and UVLO protection on each power supply
- On-chip debug support via SWD and extended temperature range: -40 to +125 °C
Applications
- Smart manufacturing equipment
- Power tools, fans, and pumps
- Home appliances: vacuum cleaners, hand/hair dryers, air purifiers, and coffee machines
- High-tech applications such as drones, gimbals, educational/home robots
Q & A
- What is the operating voltage range of the STSPIN32F0ATR?
The operating voltage range is from 6.7 to 45 V.
- What is the current capability of the gate drivers in the STSPIN32F0ATR?
The gate drivers have a current capability of 600 mA (both sink and source).
- What type of MCU is integrated into the STSPIN32F0ATR?
The integrated MCU is a 32-bit ARM® Cortex®-M0 core, specifically the STM32F031C6.
- What is the maximum clock frequency of the MCU in the STSPIN32F0ATR?
The maximum clock frequency of the MCU is up to 48 MHz.
- Does the STSPIN32F0ATR have any protection mechanisms?
Yes, it includes overtemperature, undervoltage lockout, and overcurrent protection mechanisms.
- What type of package does the STSPIN32F0ATR come in?
The STSPIN32F0ATR comes in a VFQFPN 48 7x7x1.0 mm package.
- Can the firmware of the STSPIN32F0ATR be updated in the field?
Yes, the firmware can be updated in the field through the serial interface using the embedded bootloader.
- What are the key interfaces supported by the STSPIN32F0ATR?
The device supports I2C, USART, and SPI interfaces.
- Does the STSPIN32F0ATR have any debug support?
Yes, it supports on-chip debug via SWD.
- What is the temperature range of the STSPIN32F0ATR?
The extended temperature range is from -40 to +125 °C.