Integrated three-phase motor controller includes 32-bit Arm Cortex-M4-based MCU

The STSPIN32G4 from STMicroelectronics combines a 32-bit microcontroller with a triple half-bridge gate driver in a single package, is capable of implementing advanced motor-control schemes, and running two independent BLDC motors.

The STSPIN32G4 from STMicroelectronics is a flexible, integrated motor controller for driving three-phase brushless dc (BLDC) motors. This system-in-package (SiP) motor controller includes a powerful microcontroller, a triple half-bridge gate driver able to drive power MOSFETs with a current capability of 1 A, three bootstrap diodes, and a complete power management system to supply these components.  

 

The high level of integration in the STSPIN32G4 helps motor-system designers to reduce the size and complexity of the control board, and to reduce system cost.  

 

The SiP’s integrated STM32G431VBx3 MCU is based on a 32-bit Arm® Cortex®-M4 core which operates at a frequency up to 170 MHz. The SiP features a single-precision floating-point unit, a full set of DSP instructions, and a memory protection unit which enhances application security.  

 

The range of MCU peripheral features is ideally suited to sophisticated BLDC motor-control applications. This includes two fast 12-bit ADCs, four comparators, three operational amplifiers, four DAC channels, and an internal voltage reference buffer. Multiple timers include two 16-bit PWM timers dedicated to motor control. 

 

This feature-rich MCU is capable of running high-performance motor-control algorithms. Designers can program the STSPIN32G4 to run sensorless or sensored field-oriented control algorithms with one, two, or three shunts. The MCU can also run more advanced position or torque control algorithms, as well as implementing traditional six-step control.  

 

With an additional external three-phase motor driver, such as the STDRIVE101, the STSPIN32G4 is capable of running two independent, three-phase BLDC motors, reducing bill-of-materials cost and simplifying the design. 

 

Motor-control system designers benefit from the wide range of protection functions implemented in the STSPIN32G4. An interlocking function prevents the high- and low-side switches of the same half-bridge from being simultaneously driven high. Hardware drain-source voltage monitoring checks each of the six external MOSFETs. If the STSPIN32G4 detects an over-voltage across one of them, it switches off all the gate driver outputs.  

 

The STSPIN32G4 is fully self-supplied via a flexible power management structure which can generate all the internal supplies from a single external motor-supply voltage source.  

Features

    • Motor supply-voltage range: 5.5 V to 75 V 
    • Flexible power management 
    • Circuit protection features: 
    • Thermal shut-down 
    • Short-circuit 
    • Overload  
    • Under-voltage lockout 
    • Standby mode for reduced power consumption 
    • On-chip debug support  
    • Operating-temperature range: -40°C to 125°C 

Applications

    • Industrial automation  
    • Home automation  
    • Home appliances  
    • Servo drives  
    • E-bikes  
    • Robots  
    • Power and garden tools  
    • Pumps and fans  
    • Drones  

Evaluation Board

Part Number: EVSPIN32G4 or EVSPIN32G4NH

The EVSPIN32G4 and EVSPIN32G4NH are demonstration boards based on the STSPIN32G4 SiP and STL110N10F7 power MOSFETs. The boards support three- or single-shunt configurations, and can run both sensorless and sensored control algorithms. 

 

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

 

Thanks to the integrated voltage regulators, both the gate driver and control logic supplies can be generated from the motor supply without dedicated circuitry. The board is intended to drive three-phase brushless dc (BLDC) motors in applications such as power tools, e-Bikes, fans, and home appliances. 

 

A connector enables the EVSPIN32G4 to be interfaced with expansion boards, such as MEMS sensors or Bluetooth® transceivers. The on-board ST-LINK/V2 programmer speeds up and simplifies the debugging of microcontroller firmware. 

 

Key features: 

  • STSPIN32G4 integrated motor controller 
  • Input-voltage range: 10 V to 75 V  
  • Power stage based on the STL110N10F7 power MOSFETs  
  • Output current up to 20 Arms, with heatsink mounted, and over-current protection  
  • Digital Hall sensor and quadrature encoder input 
  • ST-LINK/V2 programmer and debugger 
  • Arduino UNO connector 
  • Provision for CAN bus 
  • NTC sensor for monitoring temperature of power stage
EVSPIN32G4

FTM Board Club

Sign up for access to exclusive development boards, an essential tool for many innovative design projects.

*Available to pre-qualified EMEA customers only.

STMicro STSPIN32G4

Related Articles

Subscribe to our newsletters

Subscribe to Future Electronics

Get access to the latest product information, technical analysis, design notes and more

Choose your region