This post was last edited by sumoon_yao on 2023-5-22 23:29
Thanks to EEWorld and ST for the unique opportunity to evaluate the three-phase BLDC motor driver board STEVAL-SPIN3202. In the next month or so, I will conduct detailed theoretical study and practical operation on low-voltage DC BLDC motor drive control.
First, let’s take a look at the beautiful photos of the board:
Look at the label, it’s a board from Italy!
The board size is 100mmX70mm (length x width), and the layout is quite compact. Of course, the product board can be smaller than the evaluation board. There is no heat sink for the MOS tube, probably because it is just an evaluation board, and heat dissipation must be considered in the product.
The small size of this board is mainly due to the STSPIN32F0A chip, which is an advanced BLDC controller chip equipped with an embedded STM32 MCU. It is very powerful. Let's take a look at its main technical indicators:
32-bit ARM Cortex-M0 core:
Up to 48 MHz clock speed
4KB SRAM
32KB Flash
FW bootloader
Wide operating voltage range: 6.7 V to 45 V
Three-phase gate driver:
600 mA (sinking and sourcing)
Integrated bootstrap diode
Integrated interlock function to prevent the upper and lower tubes from being turned on at the same time
3.3V DC/DC Step-Down Converter Regulator with Overcurrent, Short-Circuit and Thermal Protection
12 V LDO linear regulator with thermal protection
16 general purpose I/O ports (GPIO)
5 general purpose timers
12-bit analog-to-digital converter (ADC) (up to 9 channels)
I2C, USART and SPI communication interfaces
Three rail-to-rail operational amplifiers for signal conditioning
Comparator for overcurrent protection with programmable threshold
Supports standby mode to reduce power consumption
Support under voltage lockout protection
Support SWD Support on-chip debugging function
Industrial temperature range: -40°C to +125°C
Let's take a look at the main technical indicators of the evaluation board:
Input voltage: 7V to 45V
Output current up to 15 Arms
Power stage based on STD140N6F7 MOSFETs
Single resistor sampling
Digital Hall sensor and encoder input
Overcurrent protection
Bus voltage detection
Fully compatible with the STM 32 PMSM FOC Software Development Kit
6-step sensorless and sensor firmware support
Onboard ST-LINK/V2-1
Simple user interface with buttons and trimmers to start, stop and adjust motor speed
Support for STM32 firmware bootloader
This evaluation board was designed with comprehensive considerations. It not only supports a variety of commonly used BLDC motor drive control algorithms, but also has user buttons and fine-tuning knobs to facilitate user evaluation of BLDC motors.
The next step is to install MCSDK and start testing the evaluation board.