The STSPIN32F0B from STMicroelectronics is a System-in-Package (SiP) which provides an integrated solution incorporating a microcontroller and power stage suitable for driving three-phase Brushless DC (BLDC) motors. It is supplied in a compact 7mm x 7mm x 1mm quad flat package.
The SIP's triple half-bridge gate driver can drive power MOSFETs with a current capability of up to 600mA sink and source. The SiP prevents the high- and low-side switches of the same halfbridge from being simultaneously driven high thanks to its integrated interlocking function.
An internal DC-DC buck converter provides the 3.3V supply for both the MCU and external components. An internal linear regulator supplies the gate drivers. An integrated operational amplifier is available for conditioning signals such as a shunt resistor’s current measurements.
The integrated STM32F031C6 MCU can implement field-oriented control, six-step sensorless and other advanced motor-driving algorithms. It is based on an Arm® Cortex®-M0 core operating at up to 48MHz.
The STSPIN32F0B device also features over-temperature and under-voltage lock-out protection functions, and can be put in standby mode to reduce power consumption.
The device offers 20 general-purpose I/Os, one 12-bit ADC with up to nine channels performing conversions in single-shot or scan modes, and five general-purpose timers.