STMicro's STSPIN32 Single-Shunt BLDC Motor Controller Serves Battery-Operated Tools
May 17, 2019
Product
The SiP has a 48MHz STM32F031x6* MCU able to run a 6-step motor-control algorithm as well as other application-level functionalities.
GENEVA, SWITZERLAND. STMicroelectronics expanded its STSPIN32 programmable motor-controller family with the STSPIN32F0B system-in-package (SiP) for one-shunt current sensing. Offering an all-in-one solution for battery-operated power tools, the device integrates an op-amp for current sensing, saving 3-phase BLDC coil-current sense resistors. The SiP has a 48MHz STM32F031x6* MCU able to run a 6-step motor-control algorithm as well as other application-level functionalities.
Internal features include up to five general-purpose timers, a 12-bit ADC, and a temperature sensor, as well as I2C, UART, and SPI ports, and a triple half-bridge gate driver capable of sourcing up to 600mA per channel. In addition, a 3.3V DC/DC buck converter and 12V low-dropout (LDO) regulator provide the voltage rails to supply the MCU, gate driver, and external components.
Additional features include bootstrap diodes and protection mechanisms to ensure operation in demanding applications, including real-time programmable over-current protection, cross-conduction/shoot-through prevention, under-voltage lockout (UVLO) on all power supplies, and over-temperature protection.
A selection of ready-to-use 6-step motor-control algorithms for sensored or sensorless BLDC control is available, as well as access to the integrated STM32's bootloader, which allows Over-the-Air (OTA) firmware updates. The input voltage range is from 45V to 6.7V, and a standby mode is available that disables all circuitry except the DC-DC converter supplying the MCU.
More information at www.st.com.