TIDA-010250

Diseño de referencia de inversor de motor de CC sin escobillas, 1 kW

TIDA-010250

Archivos de diseño

Información general

Este diseño de referencia ilustra un inversor de motor con MSPM0G, un microcontrolador con núcleo de procesador Arm® Cortex®-M0+. El diseño admite no solo un algoritmo de control orientado al campo (FOC) sin sensores con 1 a 3 resistencias de derivación, sino también un algoritmo de accionamiento del motor con sensores con un sensor Hall o de interfaz de codificador de cuadratura (QEI). El hardware y el software disponibles con este diseño de referencia están probados y listos para su uso inmediato con el fin de acelerar el tiempo de desarrollo hasta la comercialización.

Funciones
  • Inversor de motor con MSPM0
  • Admite algoritmos de control del motor con o sin sensores
  • Potencia máxima de 1.000 W a una tensión nominal de 200 V a 277 V
Descargar Ver vídeo con transcripción Video

Se desarrolló una placa completamente integrada únicamente para pruebas y validación de rendimiento y no está disponible para la venta.

Archivos de diseño y productos

Archivos de diseño

Descargue archivos de sistema listos para usar para acelerar su proceso de diseño.

PDF | HTML
TIDUF31B.PDF (2982 KB)

Descripción general del diseño de referencia y datos de las pruebas de rendimiento verificadas

TIDMBI7.PDF (469 KB)

Descripción detallada del diseño para la instalación de componentes

TIDMBI6.PDF (166 KB)

Lista completa de componentes de diseño, designadores de referencia y números de fabricantes/piezas

TIDMBI9.ZIP (3388 KB)

Archivos para modelos 3D o dibujos 2D de componentes de IC

TIDCGE6.ZIP (2147 KB)

Fichero de diseño que contiene información sobre la capa física de la PCB de diseño

TIDMBI8.PDF (1564 KB)

Archivo de trazado de capas de PCB para generar el trazado del diseño de PCB

TIDMBI5.PDF (617 KB)

Diagrama esquemático detallado del diseño y los componentes

Productos

Incluye productos de TI en el diseño y posibles alternativas.

Amplificadores de propósito general

TLV9064Amplificador operacional RRIO cuádruple de 5.5 V y 10 MHz, para aplicaciones de costo optimizado

Hoja de datos: PDF | HTML
Convertidores de CA/CC y CC/CC (FET integrado)

UCC28881Conmutador fuera de línea de 700 V y corriente quiescente más baja

Hoja de datos: PDF | HTML
Convertidores de CA/CC y CC/CC (FET integrado)

TPS54202Convertidor reductor síncrono con entrada de 4.5 V a 28 V, salida de 2 A, compatible con EMI

Hoja de datos: PDF | HTML
MCU Arm Cortex-M0+

MSPM0G1507MCU Arm® Cortex® M0+ de 80 MHz con 2 ADC de 4 Msps, DAC de 12 bits, 3 COMP, 2 OPA y MATHACL, y memor

Hoja de datos: PDF | HTML
Controladores de medio puente

UCC27712Controlador de puerta de medio puente de 1.8 A/2.8 A y 620 V con bloqueo

Hoja de datos: PDF | HTML
Aisladores digitales

ISO6721Aislador digital 1/1 de doble canal y uso general

Hoja de datos: PDF | HTML

Inicio de desarrollo

Software

Primeros pasos

MSP-MOTOR-CONTROL — MSPM0 Firmware solutions for motor control applications

MSP Motor Control es una colección de software, herramientas y ejemplos para hacer girar motores en 30 minutos o menos con MSPM0 Arm® Cortex® más de M0 MCU y soluciones populares de controladores de motor.

MSP Motor Control proporciona ejemplos de kits de hardware compatibles para hacer girar (...)

Productos y hardware compatibles

Productos y hardware compatibles

Productos
Drivers para motores de corriente continua con escobillas (BDC)
DRV8706-Q1 Controlador de puerta inteligente y puente H de 40 V con diagnóstico fuera de línea y amplificado
MCU Arm Cortex-M0+
MSPM0G1105 MCU Arm® Cortex® M0+ de 80 MHz con 2 ADC de 12 bits y 4 Msps y amplificador operacional con SRAM MSPM0G1106 MCU Arm® Cortex® M0+ de 80 MHz con 2 ADC de 12 bits y 4 Msps y amplificador operacional con SRAM de MSPM0G1107 MCU Arm® Cortex® M0+ de 80 MHz con 2 ADC de 12 bits y 4 Msps y amplificador operacional con SRAM MSPM0G1505 MCU Arm® Cortex® M0+ de 80 MHz con 2 ADC de 4 Msps, DAC de 12 bits, 3 COMP, 2 OPA y MATHACL, y memor MSPM0G1506 MCU Arm® Cortex® M0+ de 80 MHz con 2 ADC de 4 Msps, DAC de 12 bits, 3 COMP, 2 OPA y MATHACL, y memor MSPM0G1507 MCU Arm® Cortex® M0+ de 80 MHz con 2 ADC de 4 Msps, DAC de 12 bits, 3 COMP, 2 OPA y MATHACL, y memor MSPM0G1518 MCU ARM® Cortex®-M0+ de 80 MHz con memoria flash de doble banco de 256 KB, SRAM de 128 KB, 2 ADC, DA MSPM0G1519 MCU ARM® Cortex®-M0+ de 80 MHz con memoria flash de doble banco de 512 KB, SRAM de 128 KB, 2 ADC, DA MSPM0G3105 MCU Arm® Cortex® M0+ de 80 MHz con 2 ADC de 12 bits y 4 Msps, amplificador operacional y CAN-FD con MSPM0G3105-Q1 MCU automotriz Arm® Cortex® M0+ de 80 MHz con 2 ADC 12 bits y 4 Msps, amplificador operacional y CAN MSPM0G3106 MCU Arm® Cortex® M0+ de 80 MHz con 2 ADC de 12 bits y 4 Msps, amplificador operacional y CAN-FD con MSPM0G3106-Q1 MCU automotriz Arm® Cortex® M0+ de 80 MHz con 2 ADC 12 bits y 4 Msps, amplificador operacional y CAN MSPM0G3107 MCU Arm® Cortex® M0+ de 80 MHz con 2 ADC de 12 bits y 4 Msps, amplificador operacional y CAN-FD con MSPM0G3107-Q1 MCU automotriz Arm® Cortex® M0+ de 80 MHz con 2 ADC 12 bits y 4 Msps, amplificador operacional y CAN MSPM0G3505 MCU Arm® Cortex® M0+ de 80 MHz con 2 ADC de 4 Msps, DAC, 3 COMP, 2 OPA, CAN-FD, MATHACL con SRAM MSPM0G3505-Q1 MCU automotriz Arm® Cortex® M0+ de 80 MHz con ADC, DAC, COMP, OPA, CAN-FD, MATHACL con SRAM de 16KB MSPM0G3506 MCU Arm® Cortex® M0+ de 80 MHz con 2 ADC de 4 Msps, DAC, 3 COMP, 2 OPA, CAN-FD, MATHACL con SRAM de MSPM0G3506-Q1 MCU automotriz Arm® Cortex® M0+ de 80 MHz con ADC, DAC, COMP, OPA, CAN-FD, MATHACL con SRAM de 32KB MSPM0G3507 MCU Arm® Cortex® M0+ de 80 MHz con 2 ADC de 4 Msps, DAC, 3 COMP, 2 OPA, CAN-FD, MATHACL con SRAM de MSPM0G3507-Q1 MCU automotriz Arm® Cortex® M0+ de 80 MHz con ADC, DAC, COMP, OPA, CAN-FD, MATHACL con SRAM de 32KB MSPM0G3518 MCU ARM® Cortex®-M0+ de 80 MHz con memoria flash de doble banco de 256 KB, SRAM de 128 KB, 2 CAN-FD, MSPM0G3518-Q1 MCU ARM® Cortex®-M0+ de 80 MHz automotriz con 256 kB flash, 128 kB SRAM, 2 CAN, 2 ADC, DAC, COMP MSPM0G3519 MCU ARM® Cortex®-M0+ de 80 MHz con memoria flash de doble banco de 512 KB, SRAM de 128 KB, 2 CAN-FD, MSPM0G3519-Q1 MCU ARM® Cortex®-M0+ de 80 MHz automotriz con 512 kB flash, 128 kB SRAM, 2 CAN, 2 ADC, DAC, COMP MSPM0L1303 MCU Arm® Cortex®-M0+ de 32 MHz de memoria flash de 8 KB, 2 KB de SRAM, ADC de 12 bits, comparador, O MSPM0L1304 MCU Arm® Cortex®-M0+ de 32 MHz de memoria flash de 16 KB, 2 KB de SRAM, ADC de 12 bits, comparador, MSPM0L1304-Q1 Arm® Cortex®-M0+ de 32 Mhz auto. con memoria flash de 16 KB, 2 KB de RAM, ADC de 12 bits, OPA y LIN MSPM0L1305 MCU Arm® Cortex®-M0+ de 32 MHz con flash de 32 KB, 4 KB de SRAM, ADC de 12 bits, comparador y OPA MSPM0L1305-Q1 Arm® Cortex®-M0+ de 32 Mhz automotriz con memoria flash de 32 kB, 4 kB de RAM, convertidor analógico MSPM0L1306 MCU Arm® Cortex®-M0+ de 32 MHz de memoria flash de 64 KB, 4 KB de SRAM, ADC de 12 bits, comparador, MSPM0L1306-Q1 Arm® Cortex®-M0+ de 32 Mhz para automoción con memoria flash de 64 KB, 4 KB de RAM, ADC de 12 bits, MSPM0L1343 MCU Arm® Cortex®-M0+ de 32 MHz de memoria flash de 8 KB, 2 KB de SRAM, ADC de 12 bits, comparador, T MSPM0L1344 MCU Arm® Cortex®-M0+ de 32 MHz de memoria flash de 16 KB, 2 KB de SRAM, ADC de 12 bits, comparador, MSPM0L1345 MCU Arm® Cortex®-M0+ de 32 MHz con flash de 32 KB, 4 KB de SRAM, ADC de 12 bits, comparador y TIA MSPM0L1346 MCU Arm® Cortex®-M0+ de 32 MHz de memoria flash de 64 KB, 4 KB de SRAM, ADC de 12 bits, comparador,
Desarrollo de hardware
Diseño de referencia
TIDA-010250 Diseño de referencia de inversor de motor de CC sin escobillas, 1 kW TIDA-010251 Diseño de referencia de inversor de motor de CC sin escobillas, 18 V, 600 W TIDA-010265 Diseño de referencia de inversor de motor de 750 W con MCU C2000™ y MSPM0
Placa de evaluación
BOOSTXL-DRV8323RH Módulo de evaluación DRV8323RH del controlador Smart Gate trifásico con módulo de evaluación de redu BOOSTXL-DRV8323RS Controlador inteligente de puerta trifásico DRV8323RS con módulo de evaluación de buck, amperios DRV8300DIPW-EVM Módulo de evaluación DRV8300DIPW para BLDC trifásico DRV8300DRGE-EVM Módulo de evaluación de BLDC trifásico DRV8300DRGE DRV8311HEVM Módulo de evaluación de controlador de motor PWM trifásico DRV8311H DRV8316REVM Módulo de evaluación de controlador de motor PWM trifásico DRV8316R DRV8317HEVM Módulo de evaluación DRV8317 para controlador de puerta de CC sin escobillas (BLDC) trifásico DRV8328AEVM Módulo de evaluación de controlador de motor PWM trifásico DRV8328A DRV8329AEVM Módulo de evaluación DRV8329A de controlador de compuerta BLDC trifásico DRV8353RH-EVM Módulo de evaluación DRV8353RH para controlador de puerta inteligente CC sin escobillas y trifási DRV8353RS-EVM Módulo de evaluación DRV8353RS para controlador de puerta inteligente de CC sin escobillas y trif DRV8411AEVM Controlador de motor de puente en H doble con módulo de evaluación de regulación de corriente DRV841 DRV8706S-Q1EVM EVM de controlador de puerta inteligente y puente H para automoción con amplificador de detección DRV8889-Q1EVM Controlador de paso para automoción DRV8889-Q1 con módulo de evaluación de detección de calado y mic LP-MSPM0G3507 Kit de desarrollo MSPM0G3507 LaunchPad™ para MCU Arm® Cortex®-M0+ de 80 MHz LP-MSPM0G3519 LP-MSPM0G3519 evaluation module LP-MSPM0L1306 Kit de desarrollo MSPM0L1306 LaunchPad™ para MCU Arm® Cortex®-M0+ de 32 MHz
Empiece Opciones de descarga

MSP-MOTOR-CONTROL MSPM0 Firmware solutions for motor control applications

close
Última versión
Versión: 2.04.00.00
Fecha de publicación: 28/02/2025

Sensorless FOC firmware for MSPM0Gx5xx + Motor Driver solutions

Hall Sensor Based FOC firmware for MSPM0Gx5xx + Motor Driver solutions

BLDC sensored trap firmware for MSPM0G + DRV83xx motor drivers

BLDC sensored trap firmware for MSPM0L + DRV83xx motor drivers

Stepper motor firmware for MSPM0L + DRV8xxx motor drivers

Brushed-DC firmware for MSPM0L + DRV8xxx motor drivers

Productos
Drivers para motores de corriente continua con escobillas (BDC)
DRV8706-Q1 Controlador de puerta inteligente y puente H de 40 V con diagnóstico fuera de línea y amplificado
MCU Arm Cortex-M0+
MSPM0G1105 MCU Arm® Cortex® M0+ de 80 MHz con 2 ADC de 12 bits y 4 Msps y amplificador operacional con SRAM MSPM0G1106 MCU Arm® Cortex® M0+ de 80 MHz con 2 ADC de 12 bits y 4 Msps y amplificador operacional con SRAM de MSPM0G1107 MCU Arm® Cortex® M0+ de 80 MHz con 2 ADC de 12 bits y 4 Msps y amplificador operacional con SRAM MSPM0G1505 MCU Arm® Cortex® M0+ de 80 MHz con 2 ADC de 4 Msps, DAC de 12 bits, 3 COMP, 2 OPA y MATHACL, y memor MSPM0G1506 MCU Arm® Cortex® M0+ de 80 MHz con 2 ADC de 4 Msps, DAC de 12 bits, 3 COMP, 2 OPA y MATHACL, y memor MSPM0G1507 MCU Arm® Cortex® M0+ de 80 MHz con 2 ADC de 4 Msps, DAC de 12 bits, 3 COMP, 2 OPA y MATHACL, y memor MSPM0G1518 MCU ARM® Cortex®-M0+ de 80 MHz con memoria flash de doble banco de 256 KB, SRAM de 128 KB, 2 ADC, DA MSPM0G1519 MCU ARM® Cortex®-M0+ de 80 MHz con memoria flash de doble banco de 512 KB, SRAM de 128 KB, 2 ADC, DA MSPM0G3105 MCU Arm® Cortex® M0+ de 80 MHz con 2 ADC de 12 bits y 4 Msps, amplificador operacional y CAN-FD con MSPM0G3105-Q1 MCU automotriz Arm® Cortex® M0+ de 80 MHz con 2 ADC 12 bits y 4 Msps, amplificador operacional y CAN MSPM0G3106 MCU Arm® Cortex® M0+ de 80 MHz con 2 ADC de 12 bits y 4 Msps, amplificador operacional y CAN-FD con MSPM0G3106-Q1 MCU automotriz Arm® Cortex® M0+ de 80 MHz con 2 ADC 12 bits y 4 Msps, amplificador operacional y CAN MSPM0G3107 MCU Arm® Cortex® M0+ de 80 MHz con 2 ADC de 12 bits y 4 Msps, amplificador operacional y CAN-FD con MSPM0G3107-Q1 MCU automotriz Arm® Cortex® M0+ de 80 MHz con 2 ADC 12 bits y 4 Msps, amplificador operacional y CAN MSPM0G3505 MCU Arm® Cortex® M0+ de 80 MHz con 2 ADC de 4 Msps, DAC, 3 COMP, 2 OPA, CAN-FD, MATHACL con SRAM MSPM0G3505-Q1 MCU automotriz Arm® Cortex® M0+ de 80 MHz con ADC, DAC, COMP, OPA, CAN-FD, MATHACL con SRAM de 16KB MSPM0G3506 MCU Arm® Cortex® M0+ de 80 MHz con 2 ADC de 4 Msps, DAC, 3 COMP, 2 OPA, CAN-FD, MATHACL con SRAM de MSPM0G3506-Q1 MCU automotriz Arm® Cortex® M0+ de 80 MHz con ADC, DAC, COMP, OPA, CAN-FD, MATHACL con SRAM de 32KB MSPM0G3507 MCU Arm® Cortex® M0+ de 80 MHz con 2 ADC de 4 Msps, DAC, 3 COMP, 2 OPA, CAN-FD, MATHACL con SRAM de MSPM0G3507-Q1 MCU automotriz Arm® Cortex® M0+ de 80 MHz con ADC, DAC, COMP, OPA, CAN-FD, MATHACL con SRAM de 32KB MSPM0G3518 MCU ARM® Cortex®-M0+ de 80 MHz con memoria flash de doble banco de 256 KB, SRAM de 128 KB, 2 CAN-FD, MSPM0G3518-Q1 MCU ARM® Cortex®-M0+ de 80 MHz automotriz con 256 kB flash, 128 kB SRAM, 2 CAN, 2 ADC, DAC, COMP MSPM0G3519 MCU ARM® Cortex®-M0+ de 80 MHz con memoria flash de doble banco de 512 KB, SRAM de 128 KB, 2 CAN-FD, MSPM0G3519-Q1 MCU ARM® Cortex®-M0+ de 80 MHz automotriz con 512 kB flash, 128 kB SRAM, 2 CAN, 2 ADC, DAC, COMP MSPM0L1303 MCU Arm® Cortex®-M0+ de 32 MHz de memoria flash de 8 KB, 2 KB de SRAM, ADC de 12 bits, comparador, O MSPM0L1304 MCU Arm® Cortex®-M0+ de 32 MHz de memoria flash de 16 KB, 2 KB de SRAM, ADC de 12 bits, comparador, MSPM0L1304-Q1 Arm® Cortex®-M0+ de 32 Mhz auto. con memoria flash de 16 KB, 2 KB de RAM, ADC de 12 bits, OPA y LIN MSPM0L1305 MCU Arm® Cortex®-M0+ de 32 MHz con flash de 32 KB, 4 KB de SRAM, ADC de 12 bits, comparador y OPA MSPM0L1305-Q1 Arm® Cortex®-M0+ de 32 Mhz automotriz con memoria flash de 32 kB, 4 kB de RAM, convertidor analógico MSPM0L1306 MCU Arm® Cortex®-M0+ de 32 MHz de memoria flash de 64 KB, 4 KB de SRAM, ADC de 12 bits, comparador, MSPM0L1306-Q1 Arm® Cortex®-M0+ de 32 Mhz para automoción con memoria flash de 64 KB, 4 KB de RAM, ADC de 12 bits, MSPM0L1343 MCU Arm® Cortex®-M0+ de 32 MHz de memoria flash de 8 KB, 2 KB de SRAM, ADC de 12 bits, comparador, T MSPM0L1344 MCU Arm® Cortex®-M0+ de 32 MHz de memoria flash de 16 KB, 2 KB de SRAM, ADC de 12 bits, comparador, MSPM0L1345 MCU Arm® Cortex®-M0+ de 32 MHz con flash de 32 KB, 4 KB de SRAM, ADC de 12 bits, comparador y TIA MSPM0L1346 MCU Arm® Cortex®-M0+ de 32 MHz de memoria flash de 64 KB, 4 KB de SRAM, ADC de 12 bits, comparador,
Desarrollo de hardware
Diseño de referencia
TIDA-010250 Diseño de referencia de inversor de motor de CC sin escobillas, 1 kW TIDA-010251 Diseño de referencia de inversor de motor de CC sin escobillas, 18 V, 600 W TIDA-010265 Diseño de referencia de inversor de motor de 750 W con MCU C2000™ y MSPM0
Placa de evaluación
BOOSTXL-DRV8323RH Módulo de evaluación DRV8323RH del controlador Smart Gate trifásico con módulo de evaluación de redu BOOSTXL-DRV8323RS Controlador inteligente de puerta trifásico DRV8323RS con módulo de evaluación de buck, amperios DRV8300DIPW-EVM Módulo de evaluación DRV8300DIPW para BLDC trifásico DRV8300DRGE-EVM Módulo de evaluación de BLDC trifásico DRV8300DRGE DRV8311HEVM Módulo de evaluación de controlador de motor PWM trifásico DRV8311H DRV8316REVM Módulo de evaluación de controlador de motor PWM trifásico DRV8316R DRV8317HEVM Módulo de evaluación DRV8317 para controlador de puerta de CC sin escobillas (BLDC) trifásico DRV8328AEVM Módulo de evaluación de controlador de motor PWM trifásico DRV8328A DRV8329AEVM Módulo de evaluación DRV8329A de controlador de compuerta BLDC trifásico DRV8353RH-EVM Módulo de evaluación DRV8353RH para controlador de puerta inteligente CC sin escobillas y trifási DRV8353RS-EVM Módulo de evaluación DRV8353RS para controlador de puerta inteligente de CC sin escobillas y trif DRV8411AEVM Controlador de motor de puente en H doble con módulo de evaluación de regulación de corriente DRV841 DRV8706S-Q1EVM EVM de controlador de puerta inteligente y puente H para automoción con amplificador de detección DRV8889-Q1EVM Controlador de paso para automoción DRV8889-Q1 con módulo de evaluación de detección de calado y mic LP-MSPM0G3507 Kit de desarrollo MSPM0G3507 LaunchPad™ para MCU Arm® Cortex®-M0+ de 80 MHz LP-MSPM0G3519 LP-MSPM0G3519 evaluation module LP-MSPM0L1306 Kit de desarrollo MSPM0L1306 LaunchPad™ para MCU Arm® Cortex®-M0+ de 32 MHz

Documentación

MSPM0 Motor Control Application Note

Application Tuning Guide to spin BLDC motors with Universal FOC Motor Control Library

Getting started and Hardware Setup user guides for Universal FOC Motor Control Library

Tuning Guide for MSPM0 based Sensorless FOC

MSPM0 BLDC Sensorless FOC Documentation

Application Tuning Guide for MSPM0 Based Hall Sensor FOC

Getting started and Hardware Setup user guides for Sensored FOC Motor Control Library

MSPM0 BLDC Sensored Trap Control Documentation

MSPM0 Stepper Motor Control Documentation

MSPM0 Brushed Motor Control Documentation

Información de la versión

MSP Motor Control is a collection of software, tools, and examples to spin motors in 30 minutes or less with MSPM0 Arm Cortex M0+ MCUs and popular motor driver solutions. 

MSP Motor Control provides examples for supported hardware kits to spin brushed, stepper, and 3-phase motors with sensored and sensorless control algorithms optimized for performance, integration, and ease-of-use. Spin your motor today by ordering hardware, connecting a motor, and using our Graphical User Interfaces or online code examples.

MSP Motor Control includes:

  • Complete software and evaluation ecosystem for MSPM0 MCU motor control applications inside MSPM0-SDK
  • Support for brushed, stepper, and 3-phase motors with sensored and sensorless algorithms using MSPM0L/MSPM0G devices
  • Getting started collateral to spin a motor in 30 minutes or less optimized for efficiency, power delivery, or speed/torque control 
  • Solutions for field-oriented control (FOC) with a comprehensive suite of features optimized for motor performance
  • Hardware support for reference designs, MSPM0 LaunchPads and TI's portfolio of DRV8xxx motor drivers
  • Future support for code-free GUI-based motor control, communication interfaces, and automatic tuning

 

Novedades

  • Support for MSPM0G3519 devices with Sensorless FOC Library, Hall Sensored FOC & Universal FOC . New example projects created for DRV8316 , DRV8323 , DRV8329.
  • Support for Single pin Single Shunt FOC. Updated example projects for DRV8329 & TIDA010251.

Documentación técnica

star
= Principal documentación seleccionada por TI
No se encontraron resultados. Borre su búsqueda y vuelva a intentarlo.
Ver todo 1
Tipo Título Descargar la versión más reciente en inglés Fecha
* Guía de diseño 1kW BLDC Motor Inverter Reference Design (Rev. B) PDF | HTML 17/09/2024

Soporte y capacitación

Foros de TI E2E™ con asistencia técnica de los ingenieros de TI

Ver todos los temas del foro en inglés

El contenido lo proporcionan “tal como está” TI y los colaboradores de la comunidad y no constituye especificaciones de TI. Consulte los términos de uso.

Si tiene alguna pregunta sobre la calidad, el empaquetado o el pedido de productos de TI, consulte el servicio de asistencia de TI.