The STSPIN32G0602 is a system-in-package providing an integrated solution suitable for driving three-phase applications.
It embeds an MCU (STM32G031x8x3) featuring an Arm 32-bit Cortex®-M0+ CPU and a 600 V triple half-bridge gate driver, able to drive N-channel power MOSFETs or IGBTs.
A comparator featuring an advanced smartSD function is integrated in the device, ensuring fast and effective protection against overload and overcurrent.
The high-voltage bootstrap diodes are also integrated, as well as anti cross-conduction (interlocking), 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.
The integrated MCU is based on the high-performance 32-bit Arm Cortex®-M0+ core, operating at a frequency up to 64 MHz and featuring a memory protection unit (MPU), which enhances the application’s security.
This microcontroller represents the perfect choice for advanced motor control applications thanks to the comprehensive set of features such as the 12-bit ADC, an internal voltage reference buffer, one general-purpose 32-bit timer, one 16-bit PWM timer dedicated to motor control, four general-purpose 16-bit timers, two 16-bit low-power timers, a 5-channel DMA that performs data transfers between memory-mapped peripherals and/or memories to offload the CPU.
It also embeds high-speed memories (64 KB of flash memory, and 8 KB of SRAM) with several protection mechanisms, up to 32 available GPIOs, main interfaces (I2C, SPI, and UART), a comprehensive set of power-saving modes, and an analog independent supply input for ADC.
Such a feature-rich microcontroller allows running sensorless or sensored Field Oriented Control (FOC) with one, two or three shunts or a more traditional six-step control mode.
The STSPIN32G0602 also features a full set of protections and an extended temperature range (-40 °C to +125 °C), guaranteeing stable operation even in the most demanding industrial applications. An SWD interface is provided for microcontroller firmware programming and debugging.