New Product Introduction

STMicroelectronics STSPIN32G4

STSPIN32G4 - High performance 3-phase motor controller with embedded STM32G4 MCU

STMicroelectronics STSPIN32G4 - front side of the chip

The STSPIN32G4 is an extremely integrated and flexible motor controller for driving 3-phase brushless motors, helping designers to choose the most suitable driving mode and reduce PCB area and overall Bill Of Materials.It embeds a triple half-bridge gate driver able to drive power MOSFETs with a current capability of 1 A (sink and source). Three bootstrap diodes are embedded as well. The high- and low-side switches of the same half-bridge cannot be simultaneously driven high thanks to an integrated interlocking function. An additional protection feature is represented by hardware VDS monitoring circuitry that constantly monitors each of the six external MOSFETs and in case an overvoltage is detected across one of them, switches off all gate driver outputs. The overvoltage threshold is set through a dedicated SCREF pin.The device is fully self-supplied thanks to an integrated flexible power management structure able to generate all required supplies starting from the motor supply voltage, VM; the only one to be provided from outside. An embedded programmable buck regulator, with embedded power MOSFET, generates the supply voltage for the gate drivers starting from the motor supply voltage VM. Four different VCC output values can be selected through a dedicated configuration register, 8 V (default value), 10 V, 12 V and 15 V.An internal high precision low-drop linear regulator (LDO) is used to generate the 3.3 V supply (VREG3V3) starting from the REGIN input voltage. The 3.3 V output voltage supplies both the gate driver logic and the microcontroller. It is protected against short-circuit, overload and undervoltage conditions.Both the buck and LDO regulators can be bypassed providing externally VCC and VREG3V3 supplies.An additional very low-quiescent regulator is used when the STSPIN32G4 is in standby mode, allowing to reduce the overall current consumption down to 15 μA typical.The integrated MCU (STM32G431VBx3) is based on the high-performance 32-bit ARM® Cortex®-M4 core, operating at a frequency up to 170 MHz and featuring a single-precision floating-point unit (FPU), full set of DSP (Digital Signal Processing) instructions and a memory protection unit (MPU), which enhances the application’s security. This microcontroller represents the mainstream choice for advanced motor control applications thanks to the very rich and specific set of features such as: two fast 12-bit ADCs (4 Msps), four comparators, three operational amplifiers, four DAC channels (2 external and 2 internal), an internal voltage reference buffer, one general-purpose 32-bit timer, two 16-bit PWM timers dedicated to motor control, seven general-purpose 16-bit timers, one 16-bit low-power timer. It also embeds high-speed memories (128 kB of Flash memory, and 32 kB of SRAM) with several protection mechanisms, up to 40 available GPIOs, mathematical/arithmetic function acceleration peripherals (CORDIC for trigonometric functions and FMAC unit for filter functions), main interfaces (I2C, SPI, UART and CAN), a comprehensive set of power-saving modes and an analog independent supply input for ADC, DAC, operational amplifiers and comparators.Such a feature rich microcontroller allows running very high-performance motor control algorithms offering unprecedented flexibility in choosing the best fitting control choice even for the most challenging motion control applications. Users can program the STSPIN32G4 to run sensorless or sensored Field Oriented Control (FOC) with one, two or three shunts, more advanced position or torque control algorithms or more traditional six-steps control mode. The STSPIN32G4 also features the full set of protections and an extended temperature range (-40°C to +125°C), guaranteeing stable operation even in the most demanding industrial applications. Both SWD and JTAG interfaces are provided for microcontroller firmware programming and debugging. Finally, with an additional external three-phase driver (such as the STDRIVE101) two independent 3-phase BLDC motors can be efficiently driven from the STSPIN32G4, offering an unprecedented BOM saving and application optimization.

 

Features

  • Motor supply voltage from 5.5 V to 75 V
  • Three-phase gate drivers:
    • 1 A sink/source current capability
    • VDS monitoring of the power stage MOSFETs
    • Integrated bootstrap diodes
    • I2C accessible configuration and status registers for best application fit
    • Cross-conduction prevention
  • STM32G431 microcontroller with 32-bit ARM® Cortex®-M4 MCU+FPU core:
    • Up to 170 MHz clock frequency
    • CORDIC mathematical hardware accelerator for trigonometric functions
    • 128 kB Flash memory with proprietary code readout protection (PCROP), securable memory area, 1 kB OTP
    • 32 kB SRAM memory with HW parity check
    • 2 x advanced times for motor control, 16-bit with up to 6 x PWM channels
    • 8 x general purpose timers
    • 2 x ADCs 12-bit resolution (up to 19 channels) with 4 Msps conversion rate
    • 4 x 12-bit DAC channels
    • 4 x ultra-fast rail-to-rail comparators
    • 3 x rail-to-rail operational amplifiers usable also in PGA mode
    • Internal high precision voltage reference
    • Up to 40 GPIOs
    • Full set of interfaces: I2C, SPI, UART and CAN
  • Self-supplied thanks to embedded flexible power management
    • VCC buck converter up to 200 mA, with programmable output and embedded MOSFET
    • 3.3 V LDO linear regulator up to 150 mA
    • Low quiescent linear regulator for MCU supply during standby
  • Full set of protection features: thermal shutdown, short-circuit, overload and UVLO
  • Possibility to control 2 motors simultaneously from the same MCU
  • Standby mode for reduced power consumption
  • On-chip debug support via SWD or JTAG
  • Extended temperature range: -40 to +125°C

 

EVLSPIN32G4-ACT - STSPIN32G4 reference design for next generation smart actuators

The EVLSPIN32G4-ACT is a reference design for implementing next generation smart actuators, based on the STSPIN32G4, a system-in-package integrating in a 9x9 mm VFQFPN package, a triple high-performance half-bridge gate driver with a rich set of programmable features and a mixed signal STM32G431 microcontroller.

The board is designed to drive three-phase brushless motors up to 5 Arms output current and 48 V supply input delivering a total power of 250 W in a very compact form factor (62 mm x 50 mm). Monitoring is available for the power stage in case of overheating, overvoltage, and overcurrent. The sensing of motor winding currents can be selected between three-shunt or single-shunt topology. The board is ready for FOC and 6-step control algorithms and can run in sensor-less and sensor-based mode using Hall sensors or quadrature encoder.

Thanks to a smooth interfacing with the STWIN.box development kit and a complete software and firmware ecosystem, the motor inverter is empowered by wired and wireless connectivity (RS485, UART, USB, CAN, and Bluetooth® Low Energy, Wi-Fi, NFC), a plethora of inertial end environmental sensors (accelerometer, gyroscope, inclinometer, magnetometer, humidity, temperature, pressure), and data storage onboard (microSD™ card) making the EVLSPIN32G4-ACT a perfect suit for cutting edge motor control solutions such as IoT, condition monitoring, and predictive maintenance.

Features

  • Power stage based on the STL60N10F7 power MOSFETs with output current up to 5 Arms and protected to overcurrent condition
  • Bus voltage from 10 V to 48 V with dedicated monitoring
  • STSPIN32G4, high performance three-phase motor controller with embedded STSPIN32G431 MCU
  • Triple-shunt or single-shunt differential current sensing using embedded operational amplifiers
  • Inputs for speed/position feedback by digital Hall sensors or incremental quadrature endcoders
  • Predisposition for CAN bus
  • NTC sensor for power stage temperature monitoring
  • Interface with STWIN.box and external sensor boards

 

EVSPIN32G4 - STSPIN32G4 demonstration board for three-phase brushless motors

The EVSPIN32G4 is a demonstration board based on the STSPIN32G4 system in package and STL110N10F7 power MOSFETs. The STSPIN32G4 integrates in a 9x9 mm VFQFPN package, a triple high-performance half-bridge gate driver with a rich set of programmable features and one mixed signal STM32G431 microcontroller.

The integrated operational amplifiers for current sensing, the drain-source voltage sensing of each power MOSFET and comparators for overcurrent protection make it a fully integrated solution for motor control.

Thanks to the integrated voltage regulators both the gate driver and control logic supplies can be generated starting from the motor supply without dedicated circuitry.

The board ensures a full evaluation of the STSPIN32G4 and is designed for driving three-phase brushless DC motors and provides an easy-to-use solution for STSPIN32G4 evaluation in different applications such as power tools, e-Bikes, fans, and home appliances.

The board can be configured in three-shunt or single-shunt supporting both sensor-less and sensor-based control algorithms.

The Arduino connector enables the EVSPIN32G4 to be interfaced with expansion boards, such as MEMS sensors or Bluetooth transceivers, while predisposition for CAN bus allows interconnection with master or slave modules to build complex motion control systems.

The on-board ST-LINK/V2 programmer speeds up and simplifies the debugging of microcontroller firmware.

Features

  • Input bus voltage from 10 V to 75 V with dedicated monitoring
  • Power stage based on the STL110N10F7 power MOSFETs with output current up to 20 Arms (with heatsink mounted) and protected to overcurrent conditions
  • STSPIN32G4, high performance three-phase motor controller with embedded STM32G431 MCU:
    • 32-bit ARM® Cortex®-M4 MCU+FPU
    • Up to 170 MHz clock frequency
    • CORDIC mathematical hardware accelerator for trigonometric functions
    • 128 kB Flash memory with proprietary code readout protection (PCROP), securable memory area, 1 kB OTP
    • 32 kB SRAM memory with HW parity check
    • 2 x advanced timers for motor control, 16-bit with up to 6 x PWM channels each
    • 8 x general purpose timers
    • 2 x ADCs 12-bit resolution (up to 19 channels) with 4 Msps conversion rate
    • 4 x 12-bit DAC channels
    • 4 x ultra-fast rail-to-rail comparators
    • 3 x rail-to-rail operational amplifiers usable also in PGA mode
    • Internal high precision voltage reference
    • Up to 40 GPIOs
    • Full set of interfaces: I2C, SPI, UART and CAN
    • VCC buck converter up to 200 mA, with programmable output and embedded MOSFET
    • 3.3 V LDO linear regulator up to 150 mA
    • Low quiescent linear regulator for MCU supply in standby mode
    • Regulators with full set of protection features; thermal shutdown, short-circuit and overload protections
    • 75 V rated gate drivers with 1 A sink/source current and embedded bootstrap diodes
    • Drain-source voltage sensing of each power MOSFET
  • Three-shunt or single-shunt configurable current sensing
  • Digital Hall sensor and quadrature encored input
  • ST-LINK/V2 programmer and debugger
  • Arduino UNO connector
  • Predisposition for CAN bus
  • NTC sensor for power stage temperature monitoring

 

EVSPIN32G4-DUAL - STSPIN32G4 & STDRIVE101 demonstration board for driving two BLDC motors

The EVSPIN32G4-DUAL is a demonstration board based on the STSPIN32G4 and STDRIVE101 for applications using two three-phase brushless motors.

The STSPIN32G4 is a system in package integrating in a 9x9 mm VFQFPN package, a triple high-performance half-bridge gate driver with a rich set of programmable features and one mixed signal STM32G431 microcontroller. The STDRIVE101 is a triple half-bridge gate driver in a compact 4x4 VFQPN package featuring 600 mA current capability and embedded protections.

The two power stages based on the STL110N10F7 power MOSFETs can simultaneously operate up to 10 Arm output current and 74 V supply, providing dedicated monitoring for temperature and bus voltage, drain-source voltage sensing of power MOSFETs and overcurrent protection.

The board allows sensor-less operation with single shunt current sensing taking advantage of operational amplifiers inside STSPIN32G4 as well as sensor-based control algorithms thanks to dedicated inputs for each motor among Hall sensors, quadrature encoder or absolute encoder with SSI communication interface.

Thanks to the integrated voltage regulators both the gate driver and control logic supplies can be generated starting from the motors’ supplies without dedicated circuitry.

Predisposition for CAN bus enables the EVSPIN32G4-DUAL to easily connect with master or slave modules and build complex motion control systems.

 

Features

  • 32-bit Arm Cortex-M4 MCU+FPU
  • Up to 170 MHz clock frequency
  • CORDIC mathematical hardware accelerator for trigonometric functions
  • 128 KB flash memory with proprietary code readout protection (PCROP), securable memory area, 1 KB OTP
  • 32 KB SRAM memory with hardware parity check
  • 2 x advanced timers for motor control, 16-bit with up to 6 x PWM channels each
  • 2 x ADCs 12-bit resolution (up to 19 channels) with 4 Msps conversion rate
  • 4 x ultra-fast rail-to-rail comparators
  • 3 x rail-to-rail operational amplifiers usable also in PGA mode
  • Internal high precision voltage reference
  • VCC buck converter up to 200 mA, with programmable output and embedded MOSFET
  • 3.3 V LDO linear regulator up to 150 mA
  • Low quiescent linear regulator for MCU supply in standby mode
  • Regulators with full set of protection features; thermal shutdown, short-circuit, and overload protections
  • 75 V rated gate drivers with 1A sink/source current and embedded bootstrap diodes
  • Drain-source voltage sensing of each power MOSFET
STMicroelectronics EVSPIN32G4-DUAL - front side view of the board

 

EVSPIN32G4NH - STSPIN32G4 demonstration board for three-phase brushless motors

The EVSPIN32G4 is a demonstration board based on the STSPIN32G4 system in package and STL110N10F7 power MOSFETs. The STSPIN32G4 integrates in a 9x9 mm VFQFPN package, a triple high-performance half-bridge gate driver with a rich set of programmable features and one mixed signal STM32G431 microcontroller.

The integrated operational amplifiers for current sensing, the drain-source voltage sensing of each power MOSFET and comparators for overcurrent protection make it a fully integrated solution for motor control.

Thanks to the integrated voltage regulators both the gate driver and control logic supplies can be generated starting from the motor supply without dedicated circuitry.

The board ensures a full evaluation of the STSPIN32G4 and is designed for driving three-phase brushless DC motors and provides an easy-to-use solution for STSPIN32G4 evaluation in different applications such as power tools, e-Bikes, fans, and home appliances.

The board can be configured in three-shunt or single-shunt supporting both sensor-less and sensor-based control algorithms.

The Arduino connector enables the EVSPIN32G4 to be interfaced with expansion boards, such as MEMS sensors or Bluetooth transceivers, while predisposition for CAN bus allows interconnection with master or slave modules to build complex motion control systems.

The on-board ST-LINK/V2 programmer speeds up and simplifies the debugging of microcontroller firmware.

Features

  • Input bus voltage from 10 V to 75 V with dedicated monitoring
  • Power stage based on the STL110N10F7 power MOSFETs with output current up to 20 Arms (with heatsink mounted) and protected to overcurrent conditions
  • STSPIN32G4, high performance three-phase motor controller with embedded STM32G431 MCU:
    • 32-bit ARM® Cortex®-M4 MCU+FPU
    • Up to 170 MHz clock frequency
    • CORDIC mathematical hardware accelerator for trigonometric functions
    • 128 kB Flash memory with proprietary code readout protection (PCROP), securable memory area, 1 kB OTP
    • 32 kB SRAM memory with HW parity check
    • 2 x advanced timers for motor control, 16-bit with up to 6 x PWM channels each
    • 8 x general purpose timers
    • 2 x ADCs 12-bit resolution (up to 19 channels) with 4 Msps conversion rate
    • 4 x 12-bit DAC channels
    • 4 x ultra-fast rail-to-rail comparators
    • 3 x rail-to-rail operational amplifiers usable also in PGA mode
    • Internal high precision voltage reference
    • Up to 40 GPIOs
    • Full set of interfaces: I2C, SPI, UART and CAN
    • VCC buck converter up to 200 mA, with programmable output and embedded MOSFET
    • 3.3 V LDO linear regulator up to 150 mA
    • Low quiescent linear regulator for MCU supply in standby mode
    • Regulators with full set of protection features; thermal shutdown, short-circuit and overload protections
    • 75 V rated gate drivers with 1 A sink/source current and embedded bootstrap diodes
    • Drain-source voltage sensing of each power MOSFET
  • Three-shunt or single-shunt configurable current sensing
  • Digital Hall sensor and quadrature encored input
  • ST-LINK/V2 programmer and debugger
  • Arduino UNO connector
  • Predisposition for CAN bus
  • NTC sensor for power stage temperature monitoring

 

BUY ONLINE AT FARNELL



Related Documents



STMicroelectronics

Commited to industrial

Take a look at STMicroelectronics' solutions for IIoT and Smart Home and Smart Citiy initiatives. You can win new boards every month!

Have a question? Contact us

Email:
For general questions:
yourmessage@avnet.eu

Local Avnet Silica offices:
Click here to find contact information for your local Avnet Silica team.