New STMicroelectronics Demonstration Board Helps Advanced Industrial and Consumer Electronics Manufacturers Accelerate Dual-Motor Design

Publisher:EE小广播Latest update time:2024-05-31 Source: EEWORLDKeywords:STMicroelectronics Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere

Highly integrated motor controller STSPIN32G4 relies on the STM32 ecosystem to accelerate product development cycle


May 31, 2024, China - STMicroelectronics' EVSPIN32G4-DUAL demonstration board can control the operation of two motors with only one highly integrated motor driver STSPIN32G4, accelerating product development cycle, simplifying PCB circuit board design, and reducing material costs.


image.png


The EVSPIN32G4-DUAL circuit board can shorten the development cycle and time to market of advanced industrial equipment and consumer products such as robots, multi-axis factory automation systems, garden equipment, and power tools . The built-in Arm® Cortex®-M4 microcontroller (MCU) of the STSPIN32G4 motor controller can control two motors simultaneously and execute complex algorithms such as vector control (FOC) in real time. In addition, the MCU peripherals also support sensored or sensorless FOC algorithms, as well as advanced rotor position detection and torque control algorithms, including motor control and general-purpose timers, as well as analog devices such as operational amplifiers and comparators.


The EVSPIN32G4-DUAL demo board uses the advanced three-phase gate driver inside the STSPIN32G4 and an external STDRIVE101 gate driver to control two three-phase inverters with a maximum output voltage of up to 74V and a maximum output current of 10A. Both gate drivers have their own bootstrap circuits and safety protection features, including drain-source voltage monitoring, cross-conduction prevention, multiple thermal protection mechanisms, and undervoltage lockout protection (UVLO).


The EVSPIN32G4-DUAL also reduces design size, simplifies bill of materials, reduces costs, and speeds up product assembly on the production line by leveraging the STSPIN32G4’s built-in power management circuitry, which includes a programmable buck converter and low-dropout linear regulator for the gate driver supply VCC, as well as a low quiescent current regulator dedicated to powering the MCU during standby.


STSPIN32G4 belongs to the STM32 ecosystem . The ecosystem provides extensive and comprehensive development support for application developers, including project development startup tools, middleware packages and software examples. X-CUBE-MCSDK (Motor Control Software Development Kit) contains motor control algorithm firmware libraries such as FOC and STM32 motor control workbench. This is a very easy-to-use graphical application development tool that allows users to directly select and automatically configure EVSPIN32G4-DUAL from the menu.


Keywords:STMicroelectronics Reference address:New STMicroelectronics Demonstration Board Helps Advanced Industrial and Consumer Electronics Manufacturers Accelerate Dual-Motor Design

Previous article:​The world's best-selling brand, Welling Motor, is the world's best-selling brand in the industry.
Next article:Nidec launches new motor products for automotive air suspension systems

Recommended ReadingLatest update time:2024-11-16 09:35

stm32 learning notes (eleven) LCD display
#ifndef __LCD_H #define __LCD_H #include "sys.h"   #include "stdlib.h" //////////////////////////////////////////////////////////////////////////////////   //This program is for learning purposes only and may not be used for any other purpose without the author's permission. //ALIENTEK MiniSTM32F103 Development Boar
[Microcontroller]
STM32 read protection function and clear read protection function settings [transfer]
1. STM32 protection measures for internal Flash      All STM32 chips provide Flash protection to prevent illegal access to the Flash - write protection and read protection.     1) Read protection is commonly referred to as "encryption", which acts on the entire Flash storage area. Once Flash read protection is set, th
[Microcontroller]
STM32 stepper motor acceleration and deceleration
The acceleration and deceleration of the motor is to make the motor start and stop more stable and improve the uniform speed. The S-curve algorithm optimizes the operation of the motor. The whole process is to set the motor frequency by imitating the S curve The program uses the s_curve() function to map a table o
[Microcontroller]
STM32 study notes USB library file analysis
Mainly analyze some other files: usb_core.c, usb_init.c, usb_int.c, usb_mem.c, usb_reg.c usb_sil.c 1, usb_core.c -- As the name suggests, this is the core file of USB. This file mainly contains some functional functions of USB during enumeration, such as various standard request functions for control transmission esta
[Microcontroller]
How to use printf function in IAR of STM32
The execution steps of using the printf function of STM32 to print information to the serial port are:  1. Redirecting printf function  Add the following function to the uart.c file: int fputc(int ch, FILE *f) {   USART_SendData(USART2, (unsigned char) ch); // USART1 can be replaced by USART2, etc.      while (!(U
[Microcontroller]
How to use printf function in IAR of STM32
How to use STM32 three-way AD
void ADC_ChannelSelect(uint32_t ADChannel) {     //  ADC_ChannelConfTypeDef sConfig;       sConfig.Channel = ADChannel;     sConfig.Rank = ADC_RANK_CHANNEL_NUMBER;//ADC_RANK_CHANNEL_NUMBER;//1;//ADC_RANK_CHANNEL_NUMBER;     sConfig.SamplingTime = ADC_SAMPLETIME_13CYCLES_5;     if (HAL_ADC_ConfigChannel(&hadc, &sConfi
[Microcontroller]
STM32 system tick timer (Systick)
1. Systick clock source 2. SysTick library function 3. Source code   /**   *@}  */   /** @defgroup SysTick_clock_source   *@{  */   #define SysTick_CLKSource_HCLK_Div8    ((uint32_t)0xFFFFFFFB) #define SysTick_CLKSource_HCLK         ((uint32_t)0x00000004) #define IS_SYSTICK_CLK_SOURCE(SO
[Microcontroller]
STM32 system tick timer (Systick)
stm32——initialize serial port 1 and serial port 2
void USART1_Initialise(u32 bound) {         //GPIO端口设置         GPIO_InitTypeDef GPIO_InitStructure;         USART_InitTypeDef USART_InitStructure;         NVIC_InitTypeDef NVIC_InitStructure;         RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1|RCC_APB2Periph_GPIOA|RCC_APB2Periph_AFIO, ENABLE);         //USART1_TX   P
[Microcontroller]
Latest Industrial Control Articles
Change More Related Popular Components

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号