STSPIN32F0
Advanced BLDC controller with embedded STM32 MCU
Datasheet - production data
UVLO protection on each power supply:
– VM, VDD, VREG and VBOOTx
On-chip debug support via SWD
Extended temperature range: -40 to +125 °C
Applications
Kitchen robots
Portable vacuum cleaners
Features
Hand dryers and air purifiers
Extended operating voltage from 8 to 45 V
Drones and aero. modeling
Three-phase gate drivers
– 600 mA sink/source
– Integrated bootstrap diodes
– Cross-conduction prevention
Power tools
Industrial and educational robots
Home appliance and air-con. fans
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
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)
5 general-purpose timers
12-bit ADC converter (up to 9 channels)
I2C, USART and SPI interfaces
4 rail-to-rail operation amplifiers for signal
conditioning
Comparator for overcurrent protection with
programmable threshold
3FG open-drain output providing the decoded
result of 3 Hall sensors inputs
Standby mode for low power consumption
March 2017
This is information on a product in full production.
DocID029806 Rev 2
1/40
www.st.com
Contents
STSPIN32F0
Contents
1
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2
Block diagrams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3
Electrical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.1
Absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.2
ESD protections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.3
Recommended operating conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.4
Thermal data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4
Electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
5
Pin description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
6
Device description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
6.1
6.2
UVLO and thermal protections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
6.1.1
UVLO on supply voltages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
6.1.2
Thermal protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
DC/DC buck regulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
External optional 3.3 V supply voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2/40
6.3
Linear regulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
6.4
Standby mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
6.5
Gate drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
6.6
Microcontroller unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
6.6.1
Memories and boot mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
6.6.2
Power management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
6.6.3
High-speed external clock source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
6.6.4
Advanced-control timer (TIM1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
6.7
Test mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
6.8
Operational amplifiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
6.9
Comparator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
6.10
3FG_PA7 output function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
6.11
ESD protection strategy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
DocID029806 Rev 2
STSPIN32F0
Contents
7
Application example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
8
Package information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
8.1
VFQFPN48 7 x 7 package information . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
9
Ordering information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
10
Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
DocID029806 Rev 2
3/40
40
Description
1
STSPIN32F0
Description
The STSPIN32F0 is a System-In-Package providing an integrated solution suitable for
driving three-phase BLDC motors using different driving modes.
It embeds a triple half-bridge gate driver able to drive power MOSFETs or IGBTs with a
current capability of 600 mA (sink and source). The high- and low-side switches of 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 gate drivers.
The integrated operational amplifiers are available for the signal conditioning of the analog
Hall-effect sensors and the shunt resistor signal.
A comparator with a programmable threshold is integrated to perform the overcurrent
protection.
The integrated MCU (STM32F031C6 with extended temperature range, suffix 7 version)
allows performing field-oriented control, the 6-step sensorless and other advanced driving
algorithm including the speed control loop. It has the write-protection and read-protection
feature for the embedded Flash memory to protect against unwanted writing and/or reading.
The STSPIN32F0 device also features overtemperature and undervoltage lockout
protections and can be put in the standby mode to reduce the power consumption. The
device provides 16 general-purpose I/O ports (GPIO) with the 5 V tolerant capability, one
12-bit analog-to-digital converter with up to 9 channels performing conversions in a singleshot or scan modes, 5 synchronizable general-purpose timers and supports an easy to use
debugging serial interface (SWD).
4/40
DocID029806 Rev 2
STSPIN32F0
Block diagrams
Figure 1. STSPIN32F0 System-In-Package block diagram
0.1
0/420--0)+&
)$4('2+6(2
40
$--
'(&0'+/)-0)+&
#
&0.14*2(3*0-'3(-(& 4
!
%5&,&0/6
0/420-
#!#
#
#+"
0//(&4('
40
#!#
2
Block diagrams
DocID029806 Rev 2
5/40
40
Block diagrams
STSPIN32F0
95(*
6:
90
9''B9
3$B6:'B,2
Figure 2. Analog IC block diagram
90
9
90
9
95(*
95(*
95(*
9%2278
&RQWURO
+6
'&'&EXFNFRQY
9
+68
2878
2&B7+B67%
很抱歉,暂时无法提供与“STSPIN32F0”相匹配的价格&库存,您可以联系我们找货
免费人工找货