TIDA-010265

C2000™ MCU 및 MSPM0을 지원하는 750W 모터 인버터 레퍼런스 설계

TIDA-010265

설계 파일

개요

이 레퍼런스 설계는 세탁기 또는 그와 유사한 장비를 위한 750W 모터 드라이브로, 플럭스, 각도, 속도 및 토크 옵저버(FAST) 소프트웨어 인코더 또는 eSMO(향상된 슬라이딩 모드 옵저버)를 지원하는 3상 PMSM(영구 자석 동기 모터)를 위한 센서리스 FOC(자속 기준 제어)를 구현하는 방법을 보여줍니다. 모듈식 디자인을 사용하는 이 레퍼런스 설계는 동일한 마더보드에서 C2000™ 마이크로컨트롤러(MCU) 및 MSPM0 MCU 도터 보드를 모두 지원합니다. 이 레퍼런스 설계와 함께 제공되는 하드웨어 및 소프트웨어는 테스트를 거쳐 즉시 사용 가능하여 개발 시간과 출시 시간을 단축할 수 있습니다. 하드웨어 설계 세부 정보 및 테스트 결과는 설계 가이드에 있습니다.

MathWorks 모델 기반 접근 방식을 사용하면 개발 속도가 빨라지고 엔지니어링 리소스가 더 적게 필요하며 소프트웨어 전문 지식이 필요하지 않습니다. 제어 알고리즘 개발과 펌웨어 개발을 분리하며 C2000 마이크로컨트롤러 제품군 간에 이식할 수 있습니다. 시뮬레이션 기능을 통해 제어 알고리즘의 오프라인 개발, 튜닝 및 검증이 가능합니다.

MathWorks MATLAB 및 Simulink 예제 모델은 C2000™용 MotorControl SDK에 포함되어 있으며 다음을 사용합니다.

특징
  • 165V~265VAC 및 50Hz 또는 60Hz의 넓은 작동 전압 입력 범위
  • 최대 750W 인버터 스테이지, 15kHz 스위칭 주파수, 토크 보상, 자동 약화 계자 제어
  • 동일한 전원 마더보드에 C2000 MCU 또는 MSPM0 컨트롤러 부속 보드를 사용한 모듈식 설계
  • FOC 모터 제어, FAST 및 eSMO를 모두 지원
  • 모터를 제어, 식별 및 모니터링하는 사용하기 쉬운 그래픽 사용자 인터페이스
  • C2000™ 마이크로컨트롤러(MCU) 모터 제어 소프트웨어 및 관련 GUI는 C2000WARE-MOTORCONTROL-SDK 버전 5_01 이상에서 사용할 수 있습니다. 디렉터리 위치: C:\ti\c2000\C2000Ware_MotorControl_SDK_x_xx_xx_xx\solutions\tida_010265_wminv\
  • MathWorks MATLAB 및 Simulink를 사용한 모델 기반 설계는 C2000WARE-MOTORCONTROL-SDK 버전 5_02 이상에서 제공됩니다. 다양한 무센서 옵저버 및 전류 감지 방법을 지원하는 모델 기반 모터 제어를 보여줍니다.
다운로드 스크립트와 함께 비디오 보기 비디오

완조립 보드는 테스팅과 성능 검증을 위해서만 개발되었으며 판매를 위한 것이 아닙니다.

설계 파일 및 제품

설계 파일

바로 사용 가능한 시스템 파일을 다운로드하여 설계 프로세스에 속도를 높여 보십시오.

PDF | HTML
TIDUF60.PDF (6208 KB)

레퍼런스 디자인 개요 및 검증된 성능 테스트 데이터

TIDMCE5.PDF (508 KB)

구성 요소 배치를 위한 설계 레이아웃의 세부 개요

TIDMCE4.PDF (167 KB)

설계 구성요소, 참조 지정자 및 제조업체/부품 번호의 전체 목록

TIDMCE7.ZIP (8849 KB)

IC 부품의 3D 모델 또는 2D 도면에 사용되는 파일

TIDCGL1.ZIP (735 KB)

설계 PCB의 물리적 보드 계층에 대한 정보를 포함하는 설계 파일

TIDMCE6.PDF (1842 KB)

PCB 설계 레이아웃 생성에 사용되는 PCB 레이어 플롯 파일

TIDMCE3.PDF (879 KB)

설계 레이아웃 및 구성 요소에 대한 회로도 다이어그램

제품

TI 제품을 설계 및 잠재적 대안에 포함합니다.

서미스터

TMP610402, 0603/0805 및 배출구 패키지의 1%, 10kΩ 선형 서미스터

데이터 시트: PDF | HTML
AC/DC 및 DC/DC 컨버터(통합 FET)

UCC28881700V 최저 정동작 전류 오프라인 스위처

데이터 시트: PDF | HTML
범용 연산 증폭기

TLV9062듀얼, 5.5V, 10MHz 연산 증폭기

데이터 시트: PDF | HTML
AC/DC 및 DC/DC 컨버터(통합 FET)

TPS542024.5V~28V 입력, 2A 출력, EMI 친화적 동기 스텝다운 컨버터

데이터 시트: PDF | HTML
C2000 실시간 마이크로컨트롤러

TMS320F2800137120MHz, 256KB 플래시, FPU 및 TMU를 지원하는 C2000™ 32비트 MCU

데이터 시트: PDF | HTML
Arm Cortex-M0+ MCU

MSPM0G150780MHz Arm® Cortex®-M0+ MCU, 128KB 플래시 32KB SRAM 4Msps ADC 2개, 12비트 DAC, 3xCOMP, 2xOPA, MATHACL

데이터 시트: PDF | HTML
비교기

LMV331단일 범용 저전압 콤퍼레이터

데이터 시트: PDF | HTML
선형 및 저손실(LDO) 레귤레이터

TLV740P폴드백 전류 제한을 지원하는 300mA 저손실(LDO) 레귤레이터

데이터 시트: PDF | HTML
디지털 아이솔레이터

ISO6721범용, 듀얼 채널, 1/1 디지털 아이솔레이터

데이터 시트: PDF | HTML

개발 시작하기

소프트웨어

소프트웨어 개발 키트(SDK)

C2000WARE-MOTORCONTROL-SDK — MotorControl software development kit (SDK) for C2000™ MCUs

MotorControl SDK for C2000™ 마이크로컨트롤러(MCU)는 다양한 3상 모터 제어 애플리케이션을 대상으로 C2000 실시간 컨트롤러 기반 모터 제어 시스템의 개발 시간을 최소화할 수 있도록 설계된 포괄적인 소프트웨어 인프라, 툴 및 문서 세트입니다. 이 소프트웨어에는 C2000 모터 제어 평가 모듈(EVM) 및 산업용 드라이브, 로봇, 가전 제품 및 차량용 애플리케이션을 대상으로 하는 TI design(TID)에서 실행되는 펌웨어가 포함되어 있습니다. MotorControl SDK는 고성능 모터 제어 (...)

지원되는 제품 및 하드웨어

지원되는 제품 및 하드웨어

제품
C2000 실시간 마이크로컨트롤러
TMS320F2800132 100MHz, 64KB 플래시, FPU, TMU, 6개의 PWM 및 제로 CAN을 지원하는 C2000™ 32비트 MCU TMS320F2800133 120MHz, 64KB 플래시, FPU 및 TMU를 지원하는 C2000™ 32비트 MCU TMS320F2800135 120MHz, 128KB 플래시, FPU 및 TMU를 지원하는 C2000™ 32비트 MCU TMS320F2800137 120MHz, 256KB 플래시, FPU 및 TMU를 지원하는 C2000™ 32비트 MCU TMS320F2800152-Q1 CAN-FD, 록스텝 ASIL B를 지원하는 오토모티브 C2000™ 32비트 MCU 100MHz 64KB 플래시 TMS320F2800153-Q1 HRPWM, CAN-FD, 록스텝 ASIL B를 지원하는 오토모티브 C2000™ 32비트 MCU 120MHz 64KB 플래시 TMS320F2800154-Q1 CAN-FD, 록스텝 ASIL B를 지원하는 오토모티브 C2000™ 32비트 MCU 100MHz 128KB 플래시 TMS320F2800155 HRPWM, CAN-FD를 지원하는 C2000™ 32비트 MCU 120MHz 128KB 플래시 TMS320F2800155-Q1 HRPWM, CAN-FD, 록스텝 ASIL B를 지원하는 오토모티브 C2000™ 32비트 MCU 120MHz 128KB 플래시 TMS320F2800156-Q1 CAN-FD, 록스텝 ASIL B, 등급 0 및 1 지원 차량용 C2000™ 32비트 MCU 100MHz 256KB 플래시 TMS320F2800157 HRPWM, CAN-FD를 지원하는 C2000™ 32비트 MCU 120MHz 256KB 플래시 TMS320F2800157-Q1 HRPWM, CAN-FD, 록스텝 ASIL B, 등급 0 및 1을 지원하는 오토모티브 C2000™ 32비트 MCU 120MHz 256KB 플래시 TMS320F280021 C2000™ 32비트 MCU - 100MHz, FPU, TMU, 32KB 플래시 TMS320F280021-Q1 차량용 C2000™ 32비트 MCU - 100MHz, FPU, TMU, 32KB 플래시 TMS320F280023 C2000™ 32비트 MCU - 100MHz, FPU, TMU, 64KB 플래시 TMS320F280023-Q1 100MHz, FPU, TMU, 64KB 플래시를 지원하는 차량용 C2000™ 32비트 MCU TMS320F280023C C2000™ 32비트 MCU - 100MHz, FPU, TMU, 64KB 플래시, CLB TMS320F280025 C2000™ 32비트 MCU - 100MHz, FPU, TMU, 128KB 플래시 TMS320F280025-Q1 100MHz, FPU, TMU, 128KB 플래시를 지원하는 차량용 C2000™ 32비트 MCU TMS320F280025C C2000™ 32비트 MCU - 100MHz, FPU, TMU, 128KB 플래시, CLB TMS320F280025C-Q1 차량용 C2000™ 32비트 MCU - 100MHz, FPU, TMU, 128KB 플래시, CLB TMS320F280033 C2000™ 32비트 MCU 120MHz 128KB 플래시, FPU, TMU, AES 및 CAN-FD TMS320F280034 C2000™ 32비트 MCU 120MHz 128KB 플래시, FPU, TMU(CLA, AES 및 CAN-FD 포함) TMS320F280034-Q1 오토모티브 C2000™ 32비트 MCU 120MHz 128KB 플래시, FPU, TMU(CLA, AES 및 CAN-FD 포함) TMS320F280036-Q1 오토모티브 C2000™ 32비트 MCU 120MHz 256KB 플래시, FPU, TMU(CLA, AES 및 CAN-FD 포함) TMS320F280036C-Q1 오토모티브 C2000™ 32비트 MCU 120MHz 256kB 플래시, FPU, TMU와 CLA, CLB, AES 및 CAN-FD TMS320F280037 C2000™ 32비트 MCU 120MHz 256KB 플래시, FPU, TMU(CLA, AES 및 CAN-FD 포함) TMS320F280037-Q1 오토모티브 C2000™ 32비트 MCU 120MHz 256KB 플래시, FPU, TMU(CLA, AES 및 CAN-FD 포함) TMS320F280037C C2000™ 32비트 MCU 120MHz 256KB 플래시, FPU, TMU(CLA, CLB, AES 및 CAN-FD 포함) TMS320F280037C-Q1 오토모티브 C2000™ 32비트 MCU 120MHz 256kB 플래시, FPU, TMU와 CLA, CLB, AES 및 CAN-FD TMS320F280038-Q1 오토모티브 C2000™ 32비트 MCU 120MHz 384KB 플래시, FPU, TMU(CLA, AES 및 CAN-FD 포함) TMS320F280038C-Q1 오토모티브 C2000™ 32비트 MCU 120MHz 384kB 플래시, FPU, TMU와 CLA, CLB, AES 및 CAN-FD TMS320F280039 C2000™ 32비트 MCU 120MHz 384KB 플래시, FPU, TMU(CLA, AES 및 CAN-FD 포함) TMS320F280039-Q1 오토모티브 C2000™ 32비트 MCU 120MHz 384KB 플래시, FPU, TMU(CLA, AES 및 CAN-FD 포함) TMS320F280039C C2000™ 32비트 MCU 120MHz 384kB 플래시, FPU, CLA, CLB, AES 및 CAN-FD를 지원하는 TMU TMS320F280039C-Q1 오토모티브 C2000™ 32비트 MCU 120MHz 384kB 플래시, FPU, TMU와 CLA, CLB, AES 및 CAN-FD TMS320F280040-Q1 차량용 C2000™ 32비트 MCU - 100MHz, FPU, TMU, 128KB 플래시, PGA, SDFM TMS320F280040C-Q1 차량용 C2000™ 32비트 MCU - 100MHz, FPU, TMU, 128KB 플래시, InstaSPIN-FOC, CLB, PGA, SDFM TMS320F280041 C2000™ 32비트 MCU - 100MHz, FPU, TMU, 128KB 플래시, PGA, SDFM TMS320F280041-Q1 차량용 C2000™ 32비트 MCU - 100MHz, FPU, TMU, 128KB 플래시, PGA, SDFM TMS320F280041C C2000™ 32비트 MCU - 100MHz, FPU, TMU, 128KB 플래시, InstaSPIN-FOC, CLB, PGA, SDFM TMS320F280041C-Q1 차량용 C2000™ 32비트 MCU - 100MHz, FPU, TMU, 128KB 플래시, InstaSPIN-FOC, CLB, PGA, SDFM TMS320F280045 100MHz, FPU, TMU, 256KB 플래시, PGA, SDFM을 지원하는 C2000™ 32비트 MCU TMS320F280048-Q1 차량용 C2000™ 32비트 MCU - 100MHz, FPU, TMU, 256KB 플래시, CLA, PGA, SDFM TMS320F280048C-Q1 차량용 C2000™ 32비트 MCU - 100MHz, FPU, TMU, 256KB 플래시, CLA, InstaSPIN-FOC, CLB, PGA, SDFM TMS320F280049 C2000™ 32비트 MCU - 100MHz, FPU, TMU, 256KB 플래시, CLA, PGA, SDFM TMS320F280049-Q1 차량용 C2000™ 32비트 MCU - 100MHz, FPU, TMU, 256KB 플래시, CLA, PGA, SDFM TMS320F280049C C2000™ 32비트 MCU - 100MHz, FPU, TMU, 256KB 플래시, CLA, InstaSPIN-FOC, CLB, PGA, SDFM TMS320F280049C-Q1 차량용 C2000™ 32비트 MCU - 100MHz, FPU, TMU, 256KB 플래시, CLA, InstaSPIN-FOC, CLB, PGA, SDFM TMS320F28075 120MHz, FPU, TMU, 512KB 플래시, CLA, SDFM을 지원하는 C2000™ 32비트 MCU TMS320F28075-Q1 차량용 C2000™ 32비트 MCU - 120MHz, FPU, TMU, 512KB 플래시, CLA, SDFM TMS320F28076 120MHz, FPU, TMU, 512KB 플래시, CLA, CLB, SDFM을 지원하는 C2000™ 32비트 MCU TMS320F28374D C2000™ 32비트 MCU - 800MIPS, CPU 2개, CLA 2개, FPU, TMU, 512KB 플래시, EMIF, 12b ADC TMS320F28374S C2000™ 32비트 MCU - 400MIPS, CPU 1개, CLA 1개, FPU, TMU, 512KB 플래시, EMIF, 12b ADC TMS320F28375D C2000™ 32비트 MCU - 800MIPS, CPU 2개, CLA 2개, FPU, TMU, 1024KB 플래시, EMIF, 12b ADC TMS320F28375S C2000™ 32비트 MCU - 400MIPS, CPU 1개, CLA 1개, FPU, TMU, 1024KB 플래시, EMIF, 12b ADC TMS320F28375S-Q1 차량용 C2000™ 32비트 MCU - 400MIPS, 1xCPU, 1xCLA, FPU, TMU, 1024KB 플래시, EMIF, 12b ADC TMS320F28376D C2000™ 32비트 MCU - 800MIPS, CPU 2개, CLA 2개, FPU, TMU, 512KB 플래시, EMIF, 16b ADC TMS320F28376S C2000™ 32비트 MCU - 400MIPS, CPU 1개, CLA 1개, FPU, TMU, 512KB 플래시, EMIF, 16b ADC TMS320F28377D C2000™ 32비트 MCU - 800MIPS, CPU 2개, CLA 2개, FPU, TMU, 1024KB 플래시, EMIF, 16b ADC TMS320F28377D-EP C2000™ 향상된 제품 32비트 MCU - 800MIPS, CPU 2개, CLA 2개, FPU, TMU, 1MB 플래시, EMIF, 16b ADC TMS320F28377D-Q1 800MIPS, 2xCPU, 2xCLA, FPU, TMU, 1,024KB 플래시, EMIF, 16비트 ADC를 갖춘 차량용 C2000™ 32비트 MCU TMS320F28377S C2000™ 32비트 MCU - 400MIPS, CPU 1개, CLA 1개, FPU, TMU, 1024KB 플래시, EMIF, 16b ADC TMS320F28377S-Q1 400 MIPS, CPU 1개, CLA 1개, FPU, TMU, 1,024KB 플래시, EMIF, 16b ADC를 지원하는 차량용 C2000™ 32비트 MCU TMS320F28378D C2000™ 32비트 MCU - 800MIPS, CPU 2개, CLA 2개, FPU, TMU, 1024KB 플래시, CLB, EMIF, 12b ADC TMS320F28378S C2000™ 32비트 MCU - 400MIPS, CPU 1개, CLA 1개, FPU, TMU, 1024KB 플래시, CLB, EMIF, 12b ADC TMS320F28379D C2000™ 32비트 MCU - 800MIPS, CPU 2개, CLA 2개, FPU, TMU, 1024KB 플래시, CLB, EMIF, 16b ADC TMS320F28379D-Q1 800MIPS, 2xCPU, 2xCLA, FPU, TMU, 1,024KB 플래시, CLB, EMIF, 16비트 ADC를 지원하는 차량용 C2000™ 32비트 MCU TMS320F28379S C2000™ 32비트 MCU - 400MIPS, CPU 1개, CLA 1개, FPU, TMU, 1024KB 플래시, CLB, EMIF 및 16b ADC TMS320F28384D 연결 관리자, 2x C28x+CLA CPU, 1.5MB 플래시, FPU64, 이더넷을 지원하는 C2000™ 32비트 MCU TMS320F28384D-Q1 차량용 C2000™ 32비트 MCU - 연결 관리자, 2x C28x+CLA CPU, 1.5MB 플래시, FPU64, 이더넷 TMS320F28384S C2000™ 32비트 MCU - 연결 관리자, C28x+CLA CPU 1개, 1.0MB 플래시, FPU64, 이더넷 TMS320F28384S-Q1 차량용 C2000™ 32비트 MCU - 연결 관리자, 1x C28x+CLA CPU, 1MB 플래시, FPU64, 이더넷 TMS320F28386D 연결 관리자, 2x C28x+CLA CPU, 1.5MB 플래시, FPU64, CLB, 이더넷을 지원하는 C2000™ 32비트 MCU TMS320F28386D-Q1 연결 관리자, 2x C28x+CLA CPU, 1.5MB 플래시, FPU64, CLB, 이더넷을 지원하는 차량용 C2000™ 32비트 MCU TMS320F28386S C2000™ 32비트 MCU - 연결 관리자, C28x+CLA CPU 1개, 1.0MB 플래시, FPU64, CLB, 이더넷 TMS320F28386S-Q1 연결 관리자, 1x C28x+CLA CPU, 1MB 플래시, FPU64, CLB, 이더넷을 지원하는 차량용 C2000™ 32비트 MCU TMS320F28388D C2000™ 32비트 MCU - 연결 관리자, C28x+CLA CPU 2개, 1.5MB 플래시, FPU64, CLB, ENET, EtherCAT TMS320F28388S C2000™ 32비트 MCU - 연결 관리자, C28x+CLA CPU 1개, 1.0MB 플래시, FPU64, CLB, ENET, EtherCAT TMS320F28P550SG C2000™ 32비트 MCU, 150MHz, 512KB 플래시 C28x + CLA, 5x ADC, CLB, AES 및 NPU TMS320F28P550SJ C2000™ 32비트 MCU, 150MHz, 1.1MB 플래시 C28x + CLA, 5개의 ADC, CLB, AES 및 NPU 포함 TMS320F28P559SG-Q1 차량용 32비트 C2000™ MCU - 150MHz 512KB 플래시 C28x + CLA, 5개의 ADC, CLB, AES 및 NPU 지원 TMS320F28P559SJ-Q1 차량용 C2000™ 32비트 MCU, 150MHz, 1.1MB 플래시 C28x + CLA, 5개의 ADC, CLB, AES 및 NPU 포함 TMS320F28P650DH C2000 32비트 MCU, 600 MIPS, 2xC28x + 1xCLA CPU, FPU64, 768kB 플래시, 16b ADC TMS320F28P650DK C2000™ 32비트 MCU, 2x C28x+CLA CPU, 잠금 단계, 1.28MB 플래시, 16b ADC, HRPWM, EtherCAT, CAN-FD, AES TMS320F28P650SH C2000 32비트 MCU, 400 MIPS, 1xC28x + 1xCLA CPU, FPU64, 768kB 플래시, 16b ADC TMS320F28P650SK C2000 32비트 MCU, 400 MIPS, 1xC28x + 1xCLA CPU, FPU64, 1.28MB 플래시, 16b ADC, EtherCAT TMS320F28P659DH-Q1 오토모티브 C2000 32비트 MCU, 600 MIPS, 2xC28x + 1xCLA + 록스텝, FPU64, 768kB 플래시, 16b ADC TMS320F28P659DK-Q1 C2000™ 32비트 MCU, 2x C28x+CLA CPU, 잠금 단계, 1.28MB 플래시, 16b ADC, HRPWM, CAN-FD, AES TMS320F28P659SH-Q1 오토모티브 C2000 32비트 MCU, 400 MIPS, 1xC28x+1xCLA, FPU64, 768kB 플래시, 16b ADC
하드웨어 개발
레퍼런스 디자인
TIDA-010265 C2000™ MCU 및 MSPM0을 지원하는 750W 모터 인버터 레퍼런스 설계 TIDA-010273 250W 모터 인버터 레퍼런스 설계 TIDM-02006 고속 직렬 인터페이스(FSI)를 통한 분산 다중 축 서보 드라이브 레퍼런스 설계 TIDM-02007 단일 MCU에서 빠른 전류 루프(FCL) 및 SFRA를 사용하는 듀얼 축 모터 드라이브 레퍼런스 설계 TIDM-02010 HVAC용 디지털 인터리브 PFC를 사용한 듀얼 모터 제어 레퍼런스 설계 TIDM-02012 MathWorks®를 사용한 고전압 HEV/EV HVAC eCompressor 모터 제어 레퍼런스 설계 TIDM-02014 고전력, 고성능 차량용 SiC 트랙션 인버터 레퍼런스 설계 TIDM-02017 2륜 및 3륜 트랙션 인버터 레퍼런스 설계 TIDM-1010 C2000 MCU용 BiSS-C 절대 인코더 마스터 인터페이스 레퍼런스 설계 TIDM-1011 C2000 MCU용 Tamagawa T 형식 절대 인코더 마스터 인터페이스 레퍼런스 설계
평가 보드
BOOSTXL-DRV8323RH 벅, 션트 증폭기(하드웨어 인터페이스)를 지원하는 DRV8323RH 3상 스마트 게이트 드라이버 평가 모듈 BOOSTXL-DRV8323RS 벅, 션트 증폭기(SPI 인터페이스)를 지원하는 DRV8323RS 3상 스마트 게이트 드라이버 평가 모듈 BOOSTXL-LMG2100-MD LMG2100 부스트 평가 모듈 DRV8300DRGE-EVM DRV8300DRGE 3상 BLDC 평가 모듈 DRV8316REVM DRV8316R 3상 PWM 모터 드라이버 평가 모듈 DRV8353RS-EVM DRV8353RS 평가모듈(EVM), 3상 브러시리스 DC 스마트 게이트 드라이버  LAUNCHXL-F280049C F280049C LaunchPad™ 개발 키트 C2000™ Piccolo™ MCU LAUNCHXL-F28P55X C2000™ 실시간 MCU F28P55X LaunchPad™ 개발 키트 TIEVM-MTR-HVINV 고전압 3상 인버터 모터 제어용 C2000™ MCU 평가 모듈 TMDSCNCD2800137 TMS320F2800137 평가 모듈 controlCARD TMDSCNCD2800157 TMDSCNCD2800157 controlCARD 평가 모듈 TMDSCNCD280025C C2000™ MCU controlCARD™용 TMS320F280025C 평가 모듈 TMDSCNCD28P55X TMDSCNCD28P55X controlCARD 평가 모듈 TMDSCNCD28P65X TMS320F28P65X controlCARD 평가 모듈 TMDSHVMTRINSPIN InstaSPIN-FOC 및 InstaSPIN-MOTION 지원 Piccolo MCU를 지원하는 고전압 모터 제어 키트
찾아보기 다운로드 옵션

C2000WARE-MOTORCONTROL-SDK MotorControl software development kit (SDK) for C2000™ MCUs

close
최신 버전
버전: 5.04.00.00
출시 날짜: 2025. 4. 25
lock = 수출 승인 필요(1분)
제품
C2000 실시간 마이크로컨트롤러
TMS320F2800132 100MHz, 64KB 플래시, FPU, TMU, 6개의 PWM 및 제로 CAN을 지원하는 C2000™ 32비트 MCU TMS320F2800133 120MHz, 64KB 플래시, FPU 및 TMU를 지원하는 C2000™ 32비트 MCU TMS320F2800135 120MHz, 128KB 플래시, FPU 및 TMU를 지원하는 C2000™ 32비트 MCU TMS320F2800137 120MHz, 256KB 플래시, FPU 및 TMU를 지원하는 C2000™ 32비트 MCU TMS320F2800152-Q1 CAN-FD, 록스텝 ASIL B를 지원하는 오토모티브 C2000™ 32비트 MCU 100MHz 64KB 플래시 TMS320F2800153-Q1 HRPWM, CAN-FD, 록스텝 ASIL B를 지원하는 오토모티브 C2000™ 32비트 MCU 120MHz 64KB 플래시 TMS320F2800154-Q1 CAN-FD, 록스텝 ASIL B를 지원하는 오토모티브 C2000™ 32비트 MCU 100MHz 128KB 플래시 TMS320F2800155 HRPWM, CAN-FD를 지원하는 C2000™ 32비트 MCU 120MHz 128KB 플래시 TMS320F2800155-Q1 HRPWM, CAN-FD, 록스텝 ASIL B를 지원하는 오토모티브 C2000™ 32비트 MCU 120MHz 128KB 플래시 TMS320F2800156-Q1 CAN-FD, 록스텝 ASIL B, 등급 0 및 1 지원 차량용 C2000™ 32비트 MCU 100MHz 256KB 플래시 TMS320F2800157 HRPWM, CAN-FD를 지원하는 C2000™ 32비트 MCU 120MHz 256KB 플래시 TMS320F2800157-Q1 HRPWM, CAN-FD, 록스텝 ASIL B, 등급 0 및 1을 지원하는 오토모티브 C2000™ 32비트 MCU 120MHz 256KB 플래시 TMS320F280021 C2000™ 32비트 MCU - 100MHz, FPU, TMU, 32KB 플래시 TMS320F280021-Q1 차량용 C2000™ 32비트 MCU - 100MHz, FPU, TMU, 32KB 플래시 TMS320F280023 C2000™ 32비트 MCU - 100MHz, FPU, TMU, 64KB 플래시 TMS320F280023-Q1 100MHz, FPU, TMU, 64KB 플래시를 지원하는 차량용 C2000™ 32비트 MCU TMS320F280023C C2000™ 32비트 MCU - 100MHz, FPU, TMU, 64KB 플래시, CLB TMS320F280025 C2000™ 32비트 MCU - 100MHz, FPU, TMU, 128KB 플래시 TMS320F280025-Q1 100MHz, FPU, TMU, 128KB 플래시를 지원하는 차량용 C2000™ 32비트 MCU TMS320F280025C C2000™ 32비트 MCU - 100MHz, FPU, TMU, 128KB 플래시, CLB TMS320F280025C-Q1 차량용 C2000™ 32비트 MCU - 100MHz, FPU, TMU, 128KB 플래시, CLB TMS320F280033 C2000™ 32비트 MCU 120MHz 128KB 플래시, FPU, TMU, AES 및 CAN-FD TMS320F280034 C2000™ 32비트 MCU 120MHz 128KB 플래시, FPU, TMU(CLA, AES 및 CAN-FD 포함) TMS320F280034-Q1 오토모티브 C2000™ 32비트 MCU 120MHz 128KB 플래시, FPU, TMU(CLA, AES 및 CAN-FD 포함) TMS320F280036-Q1 오토모티브 C2000™ 32비트 MCU 120MHz 256KB 플래시, FPU, TMU(CLA, AES 및 CAN-FD 포함) TMS320F280036C-Q1 오토모티브 C2000™ 32비트 MCU 120MHz 256kB 플래시, FPU, TMU와 CLA, CLB, AES 및 CAN-FD TMS320F280037 C2000™ 32비트 MCU 120MHz 256KB 플래시, FPU, TMU(CLA, AES 및 CAN-FD 포함) TMS320F280037-Q1 오토모티브 C2000™ 32비트 MCU 120MHz 256KB 플래시, FPU, TMU(CLA, AES 및 CAN-FD 포함) TMS320F280037C C2000™ 32비트 MCU 120MHz 256KB 플래시, FPU, TMU(CLA, CLB, AES 및 CAN-FD 포함) TMS320F280037C-Q1 오토모티브 C2000™ 32비트 MCU 120MHz 256kB 플래시, FPU, TMU와 CLA, CLB, AES 및 CAN-FD TMS320F280038-Q1 오토모티브 C2000™ 32비트 MCU 120MHz 384KB 플래시, FPU, TMU(CLA, AES 및 CAN-FD 포함) TMS320F280038C-Q1 오토모티브 C2000™ 32비트 MCU 120MHz 384kB 플래시, FPU, TMU와 CLA, CLB, AES 및 CAN-FD TMS320F280039 C2000™ 32비트 MCU 120MHz 384KB 플래시, FPU, TMU(CLA, AES 및 CAN-FD 포함) TMS320F280039-Q1 오토모티브 C2000™ 32비트 MCU 120MHz 384KB 플래시, FPU, TMU(CLA, AES 및 CAN-FD 포함) TMS320F280039C C2000™ 32비트 MCU 120MHz 384kB 플래시, FPU, CLA, CLB, AES 및 CAN-FD를 지원하는 TMU TMS320F280039C-Q1 오토모티브 C2000™ 32비트 MCU 120MHz 384kB 플래시, FPU, TMU와 CLA, CLB, AES 및 CAN-FD TMS320F280040-Q1 차량용 C2000™ 32비트 MCU - 100MHz, FPU, TMU, 128KB 플래시, PGA, SDFM TMS320F280040C-Q1 차량용 C2000™ 32비트 MCU - 100MHz, FPU, TMU, 128KB 플래시, InstaSPIN-FOC, CLB, PGA, SDFM TMS320F280041 C2000™ 32비트 MCU - 100MHz, FPU, TMU, 128KB 플래시, PGA, SDFM TMS320F280041-Q1 차량용 C2000™ 32비트 MCU - 100MHz, FPU, TMU, 128KB 플래시, PGA, SDFM TMS320F280041C C2000™ 32비트 MCU - 100MHz, FPU, TMU, 128KB 플래시, InstaSPIN-FOC, CLB, PGA, SDFM TMS320F280041C-Q1 차량용 C2000™ 32비트 MCU - 100MHz, FPU, TMU, 128KB 플래시, InstaSPIN-FOC, CLB, PGA, SDFM TMS320F280045 100MHz, FPU, TMU, 256KB 플래시, PGA, SDFM을 지원하는 C2000™ 32비트 MCU TMS320F280048-Q1 차량용 C2000™ 32비트 MCU - 100MHz, FPU, TMU, 256KB 플래시, CLA, PGA, SDFM TMS320F280048C-Q1 차량용 C2000™ 32비트 MCU - 100MHz, FPU, TMU, 256KB 플래시, CLA, InstaSPIN-FOC, CLB, PGA, SDFM TMS320F280049 C2000™ 32비트 MCU - 100MHz, FPU, TMU, 256KB 플래시, CLA, PGA, SDFM TMS320F280049-Q1 차량용 C2000™ 32비트 MCU - 100MHz, FPU, TMU, 256KB 플래시, CLA, PGA, SDFM TMS320F280049C C2000™ 32비트 MCU - 100MHz, FPU, TMU, 256KB 플래시, CLA, InstaSPIN-FOC, CLB, PGA, SDFM TMS320F280049C-Q1 차량용 C2000™ 32비트 MCU - 100MHz, FPU, TMU, 256KB 플래시, CLA, InstaSPIN-FOC, CLB, PGA, SDFM TMS320F28075 120MHz, FPU, TMU, 512KB 플래시, CLA, SDFM을 지원하는 C2000™ 32비트 MCU TMS320F28075-Q1 차량용 C2000™ 32비트 MCU - 120MHz, FPU, TMU, 512KB 플래시, CLA, SDFM TMS320F28076 120MHz, FPU, TMU, 512KB 플래시, CLA, CLB, SDFM을 지원하는 C2000™ 32비트 MCU TMS320F28374D C2000™ 32비트 MCU - 800MIPS, CPU 2개, CLA 2개, FPU, TMU, 512KB 플래시, EMIF, 12b ADC TMS320F28374S C2000™ 32비트 MCU - 400MIPS, CPU 1개, CLA 1개, FPU, TMU, 512KB 플래시, EMIF, 12b ADC TMS320F28375D C2000™ 32비트 MCU - 800MIPS, CPU 2개, CLA 2개, FPU, TMU, 1024KB 플래시, EMIF, 12b ADC TMS320F28375S C2000™ 32비트 MCU - 400MIPS, CPU 1개, CLA 1개, FPU, TMU, 1024KB 플래시, EMIF, 12b ADC TMS320F28375S-Q1 차량용 C2000™ 32비트 MCU - 400MIPS, 1xCPU, 1xCLA, FPU, TMU, 1024KB 플래시, EMIF, 12b ADC TMS320F28376D C2000™ 32비트 MCU - 800MIPS, CPU 2개, CLA 2개, FPU, TMU, 512KB 플래시, EMIF, 16b ADC TMS320F28376S C2000™ 32비트 MCU - 400MIPS, CPU 1개, CLA 1개, FPU, TMU, 512KB 플래시, EMIF, 16b ADC TMS320F28377D C2000™ 32비트 MCU - 800MIPS, CPU 2개, CLA 2개, FPU, TMU, 1024KB 플래시, EMIF, 16b ADC TMS320F28377D-EP C2000™ 향상된 제품 32비트 MCU - 800MIPS, CPU 2개, CLA 2개, FPU, TMU, 1MB 플래시, EMIF, 16b ADC TMS320F28377D-Q1 800MIPS, 2xCPU, 2xCLA, FPU, TMU, 1,024KB 플래시, EMIF, 16비트 ADC를 갖춘 차량용 C2000™ 32비트 MCU TMS320F28377S C2000™ 32비트 MCU - 400MIPS, CPU 1개, CLA 1개, FPU, TMU, 1024KB 플래시, EMIF, 16b ADC TMS320F28377S-Q1 400 MIPS, CPU 1개, CLA 1개, FPU, TMU, 1,024KB 플래시, EMIF, 16b ADC를 지원하는 차량용 C2000™ 32비트 MCU TMS320F28378D C2000™ 32비트 MCU - 800MIPS, CPU 2개, CLA 2개, FPU, TMU, 1024KB 플래시, CLB, EMIF, 12b ADC TMS320F28378S C2000™ 32비트 MCU - 400MIPS, CPU 1개, CLA 1개, FPU, TMU, 1024KB 플래시, CLB, EMIF, 12b ADC TMS320F28379D C2000™ 32비트 MCU - 800MIPS, CPU 2개, CLA 2개, FPU, TMU, 1024KB 플래시, CLB, EMIF, 16b ADC TMS320F28379D-Q1 800MIPS, 2xCPU, 2xCLA, FPU, TMU, 1,024KB 플래시, CLB, EMIF, 16비트 ADC를 지원하는 차량용 C2000™ 32비트 MCU TMS320F28379S C2000™ 32비트 MCU - 400MIPS, CPU 1개, CLA 1개, FPU, TMU, 1024KB 플래시, CLB, EMIF 및 16b ADC TMS320F28384D 연결 관리자, 2x C28x+CLA CPU, 1.5MB 플래시, FPU64, 이더넷을 지원하는 C2000™ 32비트 MCU TMS320F28384D-Q1 차량용 C2000™ 32비트 MCU - 연결 관리자, 2x C28x+CLA CPU, 1.5MB 플래시, FPU64, 이더넷 TMS320F28384S C2000™ 32비트 MCU - 연결 관리자, C28x+CLA CPU 1개, 1.0MB 플래시, FPU64, 이더넷 TMS320F28384S-Q1 차량용 C2000™ 32비트 MCU - 연결 관리자, 1x C28x+CLA CPU, 1MB 플래시, FPU64, 이더넷 TMS320F28386D 연결 관리자, 2x C28x+CLA CPU, 1.5MB 플래시, FPU64, CLB, 이더넷을 지원하는 C2000™ 32비트 MCU TMS320F28386D-Q1 연결 관리자, 2x C28x+CLA CPU, 1.5MB 플래시, FPU64, CLB, 이더넷을 지원하는 차량용 C2000™ 32비트 MCU TMS320F28386S C2000™ 32비트 MCU - 연결 관리자, C28x+CLA CPU 1개, 1.0MB 플래시, FPU64, CLB, 이더넷 TMS320F28386S-Q1 연결 관리자, 1x C28x+CLA CPU, 1MB 플래시, FPU64, CLB, 이더넷을 지원하는 차량용 C2000™ 32비트 MCU TMS320F28388D C2000™ 32비트 MCU - 연결 관리자, C28x+CLA CPU 2개, 1.5MB 플래시, FPU64, CLB, ENET, EtherCAT TMS320F28388S C2000™ 32비트 MCU - 연결 관리자, C28x+CLA CPU 1개, 1.0MB 플래시, FPU64, CLB, ENET, EtherCAT TMS320F28P550SG C2000™ 32비트 MCU, 150MHz, 512KB 플래시 C28x + CLA, 5x ADC, CLB, AES 및 NPU TMS320F28P550SJ C2000™ 32비트 MCU, 150MHz, 1.1MB 플래시 C28x + CLA, 5개의 ADC, CLB, AES 및 NPU 포함 TMS320F28P559SG-Q1 차량용 32비트 C2000™ MCU - 150MHz 512KB 플래시 C28x + CLA, 5개의 ADC, CLB, AES 및 NPU 지원 TMS320F28P559SJ-Q1 차량용 C2000™ 32비트 MCU, 150MHz, 1.1MB 플래시 C28x + CLA, 5개의 ADC, CLB, AES 및 NPU 포함 TMS320F28P650DH C2000 32비트 MCU, 600 MIPS, 2xC28x + 1xCLA CPU, FPU64, 768kB 플래시, 16b ADC TMS320F28P650DK C2000™ 32비트 MCU, 2x C28x+CLA CPU, 잠금 단계, 1.28MB 플래시, 16b ADC, HRPWM, EtherCAT, CAN-FD, AES TMS320F28P650SH C2000 32비트 MCU, 400 MIPS, 1xC28x + 1xCLA CPU, FPU64, 768kB 플래시, 16b ADC TMS320F28P650SK C2000 32비트 MCU, 400 MIPS, 1xC28x + 1xCLA CPU, FPU64, 1.28MB 플래시, 16b ADC, EtherCAT TMS320F28P659DH-Q1 오토모티브 C2000 32비트 MCU, 600 MIPS, 2xC28x + 1xCLA + 록스텝, FPU64, 768kB 플래시, 16b ADC TMS320F28P659DK-Q1 C2000™ 32비트 MCU, 2x C28x+CLA CPU, 잠금 단계, 1.28MB 플래시, 16b ADC, HRPWM, CAN-FD, AES TMS320F28P659SH-Q1 오토모티브 C2000 32비트 MCU, 400 MIPS, 1xC28x+1xCLA, FPU64, 768kB 플래시, 16b ADC
하드웨어 개발
레퍼런스 디자인
TIDA-010265 C2000™ MCU 및 MSPM0을 지원하는 750W 모터 인버터 레퍼런스 설계 TIDA-010273 250W 모터 인버터 레퍼런스 설계 TIDM-02006 고속 직렬 인터페이스(FSI)를 통한 분산 다중 축 서보 드라이브 레퍼런스 설계 TIDM-02007 단일 MCU에서 빠른 전류 루프(FCL) 및 SFRA를 사용하는 듀얼 축 모터 드라이브 레퍼런스 설계 TIDM-02010 HVAC용 디지털 인터리브 PFC를 사용한 듀얼 모터 제어 레퍼런스 설계 TIDM-02012 MathWorks®를 사용한 고전압 HEV/EV HVAC eCompressor 모터 제어 레퍼런스 설계 TIDM-02014 고전력, 고성능 차량용 SiC 트랙션 인버터 레퍼런스 설계 TIDM-02017 2륜 및 3륜 트랙션 인버터 레퍼런스 설계 TIDM-1010 C2000 MCU용 BiSS-C 절대 인코더 마스터 인터페이스 레퍼런스 설계 TIDM-1011 C2000 MCU용 Tamagawa T 형식 절대 인코더 마스터 인터페이스 레퍼런스 설계
평가 보드
BOOSTXL-DRV8323RH 벅, 션트 증폭기(하드웨어 인터페이스)를 지원하는 DRV8323RH 3상 스마트 게이트 드라이버 평가 모듈 BOOSTXL-DRV8323RS 벅, 션트 증폭기(SPI 인터페이스)를 지원하는 DRV8323RS 3상 스마트 게이트 드라이버 평가 모듈 BOOSTXL-LMG2100-MD LMG2100 부스트 평가 모듈 DRV8300DRGE-EVM DRV8300DRGE 3상 BLDC 평가 모듈 DRV8316REVM DRV8316R 3상 PWM 모터 드라이버 평가 모듈 DRV8353RS-EVM DRV8353RS 평가모듈(EVM), 3상 브러시리스 DC 스마트 게이트 드라이버  LAUNCHXL-F280049C F280049C LaunchPad™ 개발 키트 C2000™ Piccolo™ MCU LAUNCHXL-F28P55X C2000™ 실시간 MCU F28P55X LaunchPad™ 개발 키트 TIEVM-MTR-HVINV 고전압 3상 인버터 모터 제어용 C2000™ MCU 평가 모듈 TMDSCNCD2800137 TMS320F2800137 평가 모듈 controlCARD TMDSCNCD2800157 TMDSCNCD2800157 controlCARD 평가 모듈 TMDSCNCD280025C C2000™ MCU controlCARD™용 TMS320F280025C 평가 모듈 TMDSCNCD28P55X TMDSCNCD28P55X controlCARD 평가 모듈 TMDSCNCD28P65X TMS320F28P65X controlCARD 평가 모듈 TMDSHVMTRINSPIN InstaSPIN-FOC 및 InstaSPIN-MOTION 지원 Piccolo MCU를 지원하는 고전압 모터 제어 키트

출시 정보

MotorControl SDK for C2000™ real-time control microcontrollers (MCU) is a cohesive set of software infrastructure, tools, and documentation designed to minimize C2000 MCU based motor control system development time targeted for various three-phase motor control applications.

새 소식

  • New: Added Edge AI Fan Imbalance detection for F28P55x
  • New: Universal Servo Control project for F28P65x
  • Sensored FOC software based on UMCL framework
  • Supports BOOSTXL-3PHGANINV, DRV83000DRGE-EVM, BOOSTXL-LMG2100-MD, and BOOSTXL-AMC0106-LMG-MD
  • Update: Universal Motor Control Lab supports F28P65x
  • Supports BOOSTXL-DRV8323RS, BOOSTXL-3PHGANINV, DRV8300DRGE-EVM, DRV8353RS-EVM
  • Updated C2000Ware to version 5.04.00.00
시작하기

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

MSP 모터 제어는 MSPM0 Arm® Cortex® M0+ MCU 및 인기 있는 모터 드라이버 솔루션으로 30분 이내에 모터를 구동하는 소프트웨어, 툴 및 예제 모음입니다.

MSP 모터 제어는 성능, 통합 및 사용 편의성에 최적화된 센서드 및 센서리스 제어 알고리즘을 사용하여 브러시드, 스테퍼 및 3상 모터를 구동하는 지원되는 하드웨어 키트에 대한 예제를 제공합니다. 지금 하드웨어를 주문하고, 모터를 연결하고, 당사의 그래픽 사용자 인터페이스나 온라인 코드 예제를 사용하여 모터를 회전시켜 보십시오.

지원되는 제품 및 하드웨어

지원되는 제품 및 하드웨어

제품
Arm Cortex-M0+ MCU
MSPM0G1105 80MHz Arm® Cortex®-M0+ MCU, 32KB 플래시 16KB SRAM 12비트 4Msps ADC 2개, 연산 증폭기 MSPM0G1106 80MHz Arm® Cortex®-M0+ MCU, 64KB 플래시 32KB SRAM 12비트 4Msps ADC 2개, 연산 증폭기 MSPM0G1107 80MHz Arm® Cortex®-M0+ MCU, 128KB 플래시 32KB SRAM 12비트 4Msps ADC 2개, 연산 증폭기 MSPM0G1505 80MHz Arm® Cortex®-M0+ MCU, 32KB 플래시 16KB SRAM 4Msps ADC 2개, 12비트 DAC, 3xCOMP, 2xOPA, MATHACL MSPM0G1506 80MHz Arm® Cortex®-M0+ MCU, 64KB 플래시 32KB SRAM 4Msps ADC 2개, 12비트 DAC, 3xCOMP, 2xOPA, MATHACL MSPM0G1507 80MHz Arm® Cortex®-M0+ MCU, 128KB 플래시 32KB SRAM 4Msps ADC 2개, 12비트 DAC, 3xCOMP, 2xOPA, MATHACL MSPM0G1519 듀얼 뱅크 512kB 플래시, 128kB SRAM, 2xADC, DAC, 3xCOMP가 포함된 80MHz ARM® Cortex®-M0+ MCU | PM | 64 MSPM0G3105 80MHz Arm® Cortex®-M0+ MCU, 32KB 플래시 16KB SRAM 12비트 4Msps ADC 2개, 연산 증폭기, CAN-FD MSPM0G3105-Q1 차량용 80MHz Arm® Cortex®-M0+ MCU, 32KB 플래시, 16KB SRAM 12비트 4Msps ADC 2개, 연산 증폭기, CAN-FD MSPM0G3106 80MHz Arm® Cortex®-M0+ MCU, 64KB 플래시 32KB SRAM 12비트 4Msps ADC 2개, 연산 증폭기, CAN-FD MSPM0G3106-Q1 차량용 80MHz Arm® Cortex®-M0+ MCU, 64KB 플래시, 32KB SRAM 12비트 4Msps ADC 2개, 연산 증폭기, CAN-FD MSPM0G3107 80MHz Arm® Cortex®-M0+ MCU, 128KB 플래시 32KB SRAM 12비트 4Msps ADC 2개, 연산 증폭기, CAN-FD MSPM0G3107-Q1 차량용 80MHz Arm® Cortex®-M0+ MCU, 128KB 플래시, 32KB SRAM 12비트 4Msps ADC 2개, 연산 증폭기, CAN-FD MSPM0G3505 80MHz Arm® Cortex®-M0+ MCU, 32KB 플래시 16KB SRAM 24Msps ADC 2개, DAC, 3xCOMP, 2xOPA, CAN-FD, MATHACL MSPM0G3505-Q1 차량용 80MHz Arm® Cortex®-M0+ MCU, 32KB 플래시, 16KB SRAM ADC, DAC, COMP, OPA, CAN-FD, MATHACL MSPM0G3506 80MHz Arm® Cortex®-M0+ MCU, 64KB 플래시 32KB SRAM 24Msps ADC 2개, DAC, 3xCOMP, 2xOPA, CAN-FD, MATHACL MSPM0G3506-Q1 차량용 80MHz Arm® Cortex®-M0+ MCU, 64KB 플래시, 32KB SRAM ADC, DAC, COMP, OPA, CAN-FD, MATHACL MSPM0G3507 80MHz Arm® Cortex®-M0+ MCU, 128KB 플래시 32KB SRAM 24Msps ADC 2개, DAC, 3xCOMP, 2xOPA, CAN-FD, MATHACL MSPM0G3507-Q1 차량용 80MHz Arm® Cortex®-M0+ MCU, 128KB 플래시, 32KB SRAM ADC, DAC, COMP, OPA, CAN-FD, MATHACL MSPM0G3518 듀얼 뱅크 256kB 플래시, 128kB SRAM, 2xADC2xCAN-FD, 2xADC, DAC, COMP가 포함된 80MHz ARM® Cortex®-M0+ MCU MSPM0G3518-Q1 256kB 플래시, 128kB SRAM, CAN 2개, ADC 2개, DAC, COMP를 탑재한 차량용 80MHz ARM® Cortex®-M0+ MCU MSPM0G3519-Q1 512kB 플래시, 128kB SRAM, CAN 2개, ADC 2개, DAC, COMP를 탑재한 차량용 80MHz ARM® Cortex®-M0+ MCU MSPM0L1303 8KB 플래시, 2KB SRAM, 12비트 ADC, 콤퍼레이터, OPA가 포함된 32-MHz Arm® Cortex®-M0+ MCU MSPM0L1304 16KB 플래시, 2KB SRAM, 12비트 ADC, 콤퍼레이터, OPA가 포함된 32MHz Arm® Cortex®-M0+ MCU MSPM0L1304-Q1 16KB 플래시, 2KB RAM, 12비트 ADC, OPA, LIN이 포함된 차량용 32Mhz Arm® Cortex®-M0+ MSPM0L1305 32KB 플래시, 4KB SRAM, 12비트 ADC, 콤퍼레이터, OPA가 포함된 32MHz Arm® Cortex®-M0+ MCU MSPM0L1305-Q1 32KB 플래시, 4KB RAM, 12비트 ADC, OPA, LIN이 포함된 차량용 32Mhz Arm® Cortex®-M0+ MSPM0L1306 64KB 플래시, 4KB SRAM, 12비트 ADC, 콤퍼레이터, OPA가 포함된 32MHz Arm® Cortex®-M0+ MCU MSPM0L1306-Q1 64KB 플래시, 4KB RAM, 12비트 ADC, OPA, LIN이 포함된 차량용 32Mhz Arm® Cortex®-M0+ MSPM0L1343 8KB 플래시, 2KB SRAM, 12비트 ADC, 콤퍼레이터, TIA가 포함된 32-MHz Arm® Cortex®-M0+ MCU MSPM0L1344 16KB 플래시, 2KB SRAM, 12비트 ADC, 콤퍼레이터, TIA가 포함된 32MHz Arm® Cortex®-M0+ MCU MSPM0L1345 32KB 플래시, 4KB SRAM, 12비트 ADC, 콤퍼레이터, TIA가 포함된 32MHz Arm® Cortex®-M0+ MCU MSPM0L1346 64KB 플래시, 4KB SRAM, 12비트 ADC, 콤퍼레이터, TIA가 포함된 32MHz Arm® Cortex®-M0+ MCU
BDC(브러시드 DC) 모터 드라이버
DRV8706-Q1 오프라인 진단 및 인라인 전류 감지 증폭기를 지원하는 오토모티브 40V H 브리지 스마트 게이트 드라이버
반도체
MSPM0G1518 듀얼 뱅크 256kB 플래시, 128kB SRAM, 2xADC, DAC, 3xCOMP가 포함된 80MHz ARM® Cortex®-M0+ MCU | PM | 64 MSPM0G3519 듀얼 뱅크 512kB 플래시, 128kB SRAM, 2xADC2xCAN-FD, 2xADC, DAC, COMP가 포함된 80MHz ARM® Cortex®-M0+ MCU
하드웨어 개발
레퍼런스 디자인
TIDA-010250 1kW 브러시리스 DC 모터 인버터 레퍼런스 설계 TIDA-010251 18V, 600W 브러시리스 DC 모터 인버터 레퍼런스 설계 TIDA-010265 C2000™ MCU 및 MSPM0을 지원하는 750W 모터 인버터 레퍼런스 설계
평가 보드
BOOSTXL-DRV8323RH 벅, 션트 증폭기(하드웨어 인터페이스)를 지원하는 DRV8323RH 3상 스마트 게이트 드라이버 평가 모듈 BOOSTXL-DRV8323RS 벅, 션트 증폭기(SPI 인터페이스)를 지원하는 DRV8323RS 3상 스마트 게이트 드라이버 평가 모듈 DRV8300DIPW-EVM 3상 BLDC용 DRV8300DIPW 평가 모듈(EVM) DRV8300DRGE-EVM DRV8300DRGE 3상 BLDC 평가 모듈 DRV8311HEVM DRV8311H 3상 PWM 모터 드라이버 평가 모듈 DRV8316REVM DRV8316R 3상 PWM 모터 드라이버 평가 모듈 DRV8317HEVM 3상 브러시리스 DC(BLDC) 게이트 드라이버용 DRV8317 평가 모듈 DRV8328AEVM DRV8328A 3상 PWM 모터 드라이버 평가 모듈 DRV8329AEVM DRV8329A 3상 BLDC 게이트 드라이버용 평가 모듈 DRV8353RH-EVM DRV8353RH EVM(평가 모듈), 3상 브러시리스 DC 스마트 게이트 드라이버 DRV8353RS-EVM DRV8353RS 평가모듈(EVM), 3상 브러시리스 DC 스마트 게이트 드라이버  DRV8411AEVM 전류 조정을 지원하는 듀얼 H 브리지 모터 드라이버용 DRV8411A 평가 모듈 DRV8706S-Q1EVM 차량용 H-브리지 스마트 게이트 드라이버 EVM - 넓은 공통 모드 전류 감지 증폭기 포함 DRV8889-Q1EVM 1/256 마이크로스테핑 및 스톨 감지를 지원하는 DRV8889-Q1 차량용 스테퍼 드라이버 평가 모듈 LP-MSPM0G3507 80MHz Arm® Cortex®-M0+ MCU용 MSPM0G3507 LaunchPad™ 개발 키트 LP-MSPM0G3519 LP-MSPM0G3519 평가 모듈 LP-MSPM0L1306 32MHz Arm® Cortex®-M0+ MCU용 MSPM0L1306 LaunchPad™ 개발 키트
시작하기 다운로드 옵션

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

close
최신 버전
버전: 2.04.00.00
출시 날짜: 2025. 2. 28

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

제품
Arm Cortex-M0+ MCU
MSPM0G1105 80MHz Arm® Cortex®-M0+ MCU, 32KB 플래시 16KB SRAM 12비트 4Msps ADC 2개, 연산 증폭기 MSPM0G1106 80MHz Arm® Cortex®-M0+ MCU, 64KB 플래시 32KB SRAM 12비트 4Msps ADC 2개, 연산 증폭기 MSPM0G1107 80MHz Arm® Cortex®-M0+ MCU, 128KB 플래시 32KB SRAM 12비트 4Msps ADC 2개, 연산 증폭기 MSPM0G1505 80MHz Arm® Cortex®-M0+ MCU, 32KB 플래시 16KB SRAM 4Msps ADC 2개, 12비트 DAC, 3xCOMP, 2xOPA, MATHACL MSPM0G1506 80MHz Arm® Cortex®-M0+ MCU, 64KB 플래시 32KB SRAM 4Msps ADC 2개, 12비트 DAC, 3xCOMP, 2xOPA, MATHACL MSPM0G1507 80MHz Arm® Cortex®-M0+ MCU, 128KB 플래시 32KB SRAM 4Msps ADC 2개, 12비트 DAC, 3xCOMP, 2xOPA, MATHACL MSPM0G1519 듀얼 뱅크 512kB 플래시, 128kB SRAM, 2xADC, DAC, 3xCOMP가 포함된 80MHz ARM® Cortex®-M0+ MCU | PM | 64 MSPM0G3105 80MHz Arm® Cortex®-M0+ MCU, 32KB 플래시 16KB SRAM 12비트 4Msps ADC 2개, 연산 증폭기, CAN-FD MSPM0G3105-Q1 차량용 80MHz Arm® Cortex®-M0+ MCU, 32KB 플래시, 16KB SRAM 12비트 4Msps ADC 2개, 연산 증폭기, CAN-FD MSPM0G3106 80MHz Arm® Cortex®-M0+ MCU, 64KB 플래시 32KB SRAM 12비트 4Msps ADC 2개, 연산 증폭기, CAN-FD MSPM0G3106-Q1 차량용 80MHz Arm® Cortex®-M0+ MCU, 64KB 플래시, 32KB SRAM 12비트 4Msps ADC 2개, 연산 증폭기, CAN-FD MSPM0G3107 80MHz Arm® Cortex®-M0+ MCU, 128KB 플래시 32KB SRAM 12비트 4Msps ADC 2개, 연산 증폭기, CAN-FD MSPM0G3107-Q1 차량용 80MHz Arm® Cortex®-M0+ MCU, 128KB 플래시, 32KB SRAM 12비트 4Msps ADC 2개, 연산 증폭기, CAN-FD MSPM0G3505 80MHz Arm® Cortex®-M0+ MCU, 32KB 플래시 16KB SRAM 24Msps ADC 2개, DAC, 3xCOMP, 2xOPA, CAN-FD, MATHACL MSPM0G3505-Q1 차량용 80MHz Arm® Cortex®-M0+ MCU, 32KB 플래시, 16KB SRAM ADC, DAC, COMP, OPA, CAN-FD, MATHACL MSPM0G3506 80MHz Arm® Cortex®-M0+ MCU, 64KB 플래시 32KB SRAM 24Msps ADC 2개, DAC, 3xCOMP, 2xOPA, CAN-FD, MATHACL MSPM0G3506-Q1 차량용 80MHz Arm® Cortex®-M0+ MCU, 64KB 플래시, 32KB SRAM ADC, DAC, COMP, OPA, CAN-FD, MATHACL MSPM0G3507 80MHz Arm® Cortex®-M0+ MCU, 128KB 플래시 32KB SRAM 24Msps ADC 2개, DAC, 3xCOMP, 2xOPA, CAN-FD, MATHACL MSPM0G3507-Q1 차량용 80MHz Arm® Cortex®-M0+ MCU, 128KB 플래시, 32KB SRAM ADC, DAC, COMP, OPA, CAN-FD, MATHACL MSPM0G3518 듀얼 뱅크 256kB 플래시, 128kB SRAM, 2xADC2xCAN-FD, 2xADC, DAC, COMP가 포함된 80MHz ARM® Cortex®-M0+ MCU MSPM0G3518-Q1 256kB 플래시, 128kB SRAM, CAN 2개, ADC 2개, DAC, COMP를 탑재한 차량용 80MHz ARM® Cortex®-M0+ MCU MSPM0G3519-Q1 512kB 플래시, 128kB SRAM, CAN 2개, ADC 2개, DAC, COMP를 탑재한 차량용 80MHz ARM® Cortex®-M0+ MCU MSPM0L1303 8KB 플래시, 2KB SRAM, 12비트 ADC, 콤퍼레이터, OPA가 포함된 32-MHz Arm® Cortex®-M0+ MCU MSPM0L1304 16KB 플래시, 2KB SRAM, 12비트 ADC, 콤퍼레이터, OPA가 포함된 32MHz Arm® Cortex®-M0+ MCU MSPM0L1304-Q1 16KB 플래시, 2KB RAM, 12비트 ADC, OPA, LIN이 포함된 차량용 32Mhz Arm® Cortex®-M0+ MSPM0L1305 32KB 플래시, 4KB SRAM, 12비트 ADC, 콤퍼레이터, OPA가 포함된 32MHz Arm® Cortex®-M0+ MCU MSPM0L1305-Q1 32KB 플래시, 4KB RAM, 12비트 ADC, OPA, LIN이 포함된 차량용 32Mhz Arm® Cortex®-M0+ MSPM0L1306 64KB 플래시, 4KB SRAM, 12비트 ADC, 콤퍼레이터, OPA가 포함된 32MHz Arm® Cortex®-M0+ MCU MSPM0L1306-Q1 64KB 플래시, 4KB RAM, 12비트 ADC, OPA, LIN이 포함된 차량용 32Mhz Arm® Cortex®-M0+ MSPM0L1343 8KB 플래시, 2KB SRAM, 12비트 ADC, 콤퍼레이터, TIA가 포함된 32-MHz Arm® Cortex®-M0+ MCU MSPM0L1344 16KB 플래시, 2KB SRAM, 12비트 ADC, 콤퍼레이터, TIA가 포함된 32MHz Arm® Cortex®-M0+ MCU MSPM0L1345 32KB 플래시, 4KB SRAM, 12비트 ADC, 콤퍼레이터, TIA가 포함된 32MHz Arm® Cortex®-M0+ MCU MSPM0L1346 64KB 플래시, 4KB SRAM, 12비트 ADC, 콤퍼레이터, TIA가 포함된 32MHz Arm® Cortex®-M0+ MCU
BDC(브러시드 DC) 모터 드라이버
DRV8706-Q1 오프라인 진단 및 인라인 전류 감지 증폭기를 지원하는 오토모티브 40V H 브리지 스마트 게이트 드라이버
반도체
MSPM0G1518 듀얼 뱅크 256kB 플래시, 128kB SRAM, 2xADC, DAC, 3xCOMP가 포함된 80MHz ARM® Cortex®-M0+ MCU | PM | 64 MSPM0G3519 듀얼 뱅크 512kB 플래시, 128kB SRAM, 2xADC2xCAN-FD, 2xADC, DAC, COMP가 포함된 80MHz ARM® Cortex®-M0+ MCU
하드웨어 개발
레퍼런스 디자인
TIDA-010250 1kW 브러시리스 DC 모터 인버터 레퍼런스 설계 TIDA-010251 18V, 600W 브러시리스 DC 모터 인버터 레퍼런스 설계 TIDA-010265 C2000™ MCU 및 MSPM0을 지원하는 750W 모터 인버터 레퍼런스 설계
평가 보드
BOOSTXL-DRV8323RH 벅, 션트 증폭기(하드웨어 인터페이스)를 지원하는 DRV8323RH 3상 스마트 게이트 드라이버 평가 모듈 BOOSTXL-DRV8323RS 벅, 션트 증폭기(SPI 인터페이스)를 지원하는 DRV8323RS 3상 스마트 게이트 드라이버 평가 모듈 DRV8300DIPW-EVM 3상 BLDC용 DRV8300DIPW 평가 모듈(EVM) DRV8300DRGE-EVM DRV8300DRGE 3상 BLDC 평가 모듈 DRV8311HEVM DRV8311H 3상 PWM 모터 드라이버 평가 모듈 DRV8316REVM DRV8316R 3상 PWM 모터 드라이버 평가 모듈 DRV8317HEVM 3상 브러시리스 DC(BLDC) 게이트 드라이버용 DRV8317 평가 모듈 DRV8328AEVM DRV8328A 3상 PWM 모터 드라이버 평가 모듈 DRV8329AEVM DRV8329A 3상 BLDC 게이트 드라이버용 평가 모듈 DRV8353RH-EVM DRV8353RH EVM(평가 모듈), 3상 브러시리스 DC 스마트 게이트 드라이버 DRV8353RS-EVM DRV8353RS 평가모듈(EVM), 3상 브러시리스 DC 스마트 게이트 드라이버  DRV8411AEVM 전류 조정을 지원하는 듀얼 H 브리지 모터 드라이버용 DRV8411A 평가 모듈 DRV8706S-Q1EVM 차량용 H-브리지 스마트 게이트 드라이버 EVM - 넓은 공통 모드 전류 감지 증폭기 포함 DRV8889-Q1EVM 1/256 마이크로스테핑 및 스톨 감지를 지원하는 DRV8889-Q1 차량용 스테퍼 드라이버 평가 모듈 LP-MSPM0G3507 80MHz Arm® Cortex®-M0+ MCU용 MSPM0G3507 LaunchPad™ 개발 키트 LP-MSPM0G3519 LP-MSPM0G3519 평가 모듈 LP-MSPM0L1306 32MHz Arm® Cortex®-M0+ MCU용 MSPM0L1306 LaunchPad™ 개발 키트

문서

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

출시 정보

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

 

새 소식

  • 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.
평가 모듈(EVM)용 GUI

MCU-MOTOR-CONTROL-GUI — Graphical tool for configuring and tuning motors using ASM devices.

MCU 모터 제어 GUI는 신규 사용자가 신속하게 평가 또는 모터 제어 솔루션을 평가하고 자체 모터를 구현 및 구성할 수 있는 툴 모음입니다.

MCU 모터 제어 GUI는 여러 TI MCU 및 레퍼런스 설계의 간단하고 빠른 평가를 지원합니다. MCU 신호 시야, 가상 오실로스코프 및 SysConfig와 같은 여러 독립형 툴을 활용하는 이 단일 GUI 툴은 코드를 구성, 생성, 디버그 및 다양한 모터 제어 애플리케이션을 튜닝하는 데 도움이 됩니다. 시스템 솔루션은 추가 소프트웨어 제품 없이도 사용자 지정할 수 있습니다.

지원되는 제품 및 하드웨어

지원되는 제품 및 하드웨어

하드웨어 개발
레퍼런스 디자인
TIDA-010265 C2000™ MCU 및 MSPM0을 지원하는 750W 모터 인버터 레퍼런스 설계 TIDM-02010 HVAC용 디지털 인터리브 PFC를 사용한 듀얼 모터 제어 레퍼런스 설계
개발 키트
LAUNCHXL-F2800137 C2000™ 실시간 MCU용 TMS320F2800137 LaunchPad™ 개발 키트
평가 보드
TIEVM-MTR-HVINV 고전압 3상 인버터 모터 제어용 C2000™ MCU 평가 모듈
다운로드 옵션

MCU-MOTOR-CONTROL-GUI Graphical tool for configuring and tuning motors using ASM devices.

close
최신 버전
버전: V-1.01.00.00
출시 날짜: 2024. 12. 13
lock = 수출 승인 필요(1분)
하드웨어 개발
레퍼런스 디자인
TIDA-010265 C2000™ MCU 및 MSPM0을 지원하는 750W 모터 인버터 레퍼런스 설계 TIDM-02010 HVAC용 디지털 인터리브 PFC를 사용한 듀얼 모터 제어 레퍼런스 설계
개발 키트
LAUNCHXL-F2800137 C2000™ 실시간 MCU용 TMS320F2800137 LaunchPad™ 개발 키트
평가 보드
TIEVM-MTR-HVINV 고전압 3상 인버터 모터 제어용 C2000™ MCU 평가 모듈

출시 정보

Release of MCU MOTOR CONTROL GUI to ti.com


Supported Devices: F280013x


Supported Reference Designs: TIDM-02010, TIDA-010265 


Supported Boards: TIEVM-MTR-HVINV

새 소식

  • Redesigned home page with one-click continue
  • Improved communication bandwidth with C2000 real-time MCU
  • Added support for InstaSPIN motor parameter identification routine for easy motor setup
  • Added support for new board: TIEVM-MTR-HVINV (TIDA-010265)

기술 자료

star
= TI에서 선정한 인기 문서
검색된 결과가 없습니다. 검색어를 지우고 다시 시도하세요.
1개 모두 보기
유형 직함 최신 영어 버전 다운로드 날짜
* 설계 가이드 750-W Motor Inverter With C2000 and MSPM0 Reference Design PDF | HTML 2023. 11. 20

관련 설계 리소스

하드웨어 개발

평가 보드
TIEVM-MTR-HVINV 고전압 3상 인버터 모터 제어용 C2000™ MCU 평가 모듈

소프트웨어 개발

소프트웨어 개발 키트(SDK)
C2000WARE-MOTORCONTROL-SDK C2000™ MCU용 MotorControl SDK(소프트웨어 개발 키트) MSPM0-SDK MSPM0 SDK(소프트웨어 개발 키트)

지원 및 교육

TI 엔지니어의 기술 지원을 받을 수 있는 TI E2E™ 포럼

포럼 주제 모두 보기(영문)

콘텐츠는 TI 및 커뮤니티 기고자에 의해 "있는 그대로" 제공되며 TI의 사양으로 간주되지 않습니다. 사용 약관을 참조하십시오.

품질, 패키징, TI에서 주문하는 데 대한 질문이 있다면 TI 지원을 방문하세요.