C2000WARE-MOTORCONTROL-SDK

适用于 C2000™ MCU 的 MotorControl 软件开发套件 (SDK)

C2000WARE-MOTORCONTROL-SDK

下载

概述

  • 适用于 C2000™ 微控制器 (MCU) 的 MotorControl SDK 包含一套全面的软件基础架构、工具和文档,旨在最大程度缩短基于 C2000 MCU 的电机控制系统开发时间,可适用于各种三相电机控制应用。软件包括的固件在适用于工业驱动和其他电机控制的 C2000 电机控制评估模块 (EVM) 和 TI Designs (TID) 上运行。MotorControl SDK 在高性能电机控制应用的每个开发和评估阶段提供所有需要的资源。
  • 该 SDK 包含一个 C2000Ware 副本,因此可提供从特定于器件的驱动程序和支持软件到复杂系统应用中的完整系统示例等多种资源
  • 请在下方查看此 SDK 支持的 C2000 系列。其他 C2000 系列仍然得到以前的电机控制软件基础架构(例如 MotorWarecontrolSUITE)的支持。
特性
  • C2000 MCU 电机控制应用的完整软件库
  • InstaSPIN-FOC:无传感器 FOC 解决方案
    • 无传感器扭矩或速度场定向控制
    • 用于优质转子磁通、角度、速度和扭矩估算的 FAST™ 软件观测器
    • 电机参数识别
    • 观测器和扭矩控制回路自动调整
    • 针对低速和高动态应用的卓越性能
  • DesignDRIVE:有传感器 FOC 解决方案
    • 有传感器速度或位置场定向控制
    • 位置反馈:旋转变压器、增量编码器和绝对编码器
    • 电流感应技术:低侧分流、直列式电流采样和 Σ-Δ 滤波器解调
    • 快速电流环路 (FCL):优化的软件库,可充分利用硬件资源来加速对系统的采样、处理和驱动,从而在伺服控制应用中实现针对给定 PWM 频率的最高控制带宽。
    • 实时连接示例
  • 基于 Code Composer Studio 的 TI Resource Explorer 图形用户界面 (GUI) 可实现对软件、开发套件、库、用户指南、应用手册等的直观导航。
  • 套件软件和支持
    • 当前 SDK 版本支持以下解决方案
    • 控制器 EVM

      逆变器 EVM

      C2000 系列

      解决方案

      详细信息

      LAUNCHXL-F280049C

      BOOSTXL-DRV8320RS

      F28004x

      InstaSPIN-FOC

      C28x CPU
      无传感器
      扭矩/速度控制
      低侧分流同步电机 (PMSM/BLDC/IPM)

      TMDSCNCD280049C +
      TMDSADAP180TO100

      TMDSHVMTRINSPIN

      F28004x

       InstaSPIN-FOC C28x CPU
      无传感器
      扭矩/速度控制
      低侧分流
      同步电机 (PMSM/BLDC/IPM)

      TMDSCNCD280025C

      TMDXIDDK379D

      F28002x

      DesignDRIVE C28x CPU
      增量编码器
      位置/速度控制
      直列式电流感应 (LEM)
      同步电机
      LAUNCHXL-F280049C BOOSTXL-3PHGANINV F28004x DesignDRIVE

      C28x CPU + CLA
      增量编码器
      位置/速度控制具有 FCL 源代码和观测器
      直列式电流感应 (INA)
      双同步电机 (PMSM/BLDC/IPM)

      TMDSCNCD280049C TMDXIDDK379D F28004x DesignDRIVE C28x CPU + CLA
      增量和 Tamagawa T-format 绝对编码器可选
      位置/速度控制
      直列式电流感应 (LEM)
      同步电机

      LAUNCHXL-F28379D

      BOOSTXL-3PHGANINV

      F2837x

      DesignDRIVE

      C28x CPU + CLA
      增量编码器
      位置/速度控制具有 FCL 源代码和观测器
      直列式电流感应 (INA)
      双同步电机 (PMSM/BLDC/IPM)

      TMDSCNCD28379D

      TMDXIDDK379D

      F2837x

       DesignDRIVE C28x CPU + CLA
      增量和 Tamagawa T-format 绝对编码器可选
      位置/速度控制
      直列式电流感应 (LEM)和 SDFM 电流感应可选
      同步电机 (PMSM/BLDC/IPM)

      TMDSCNCD28388D

      TMDXIDDK379D

      F2838x

      DesignDRIVE

      C28x CPU + CLA
      增量和 Tamagawa T-format 绝对编码器可选
      位置/速度控制
      直列式电流感应 (LEM) 和 SDFM 电流感应可选
      同步电机 (PMSM/BLDC/IPM)

      EtherCAT 连接

      TIDM-02006
      TMDSCNCD28388D
      LAUNCHXL-F280049C

      TMDXIDDK379D
      BOOSTXL-3PHGANINV

      F2838x
      F28004x

      DesignDRIVE

      EtherCAT 高压伺服
      多轴 FSI 已连接
      低压伺服

      基于 CLB 工具的绝对编码器

      取决于硬件

      多个

      DesignDRIVE

      Tamagawa T-Format 绝对编码器
      PTO PulseGen
      PTO QepDiv

      LAUNCHXL-F280025C

      BOOSTXL-3PHGANINV

      F28002x

      DesignDRIVE

      C28x CPU + CLA
      增量编码器
      位置/速度控制具有 FCL 源代码和观测器
      直列式电流感应 (INA)
      双同步电机 (PMSM/BLDC/IPM)

      TIDM-02006
      TMDSCNCD28388D
      LAUNCHXL-F280025C

      TMDXIDDK379D
      BOOSTXL-3PHGANINV

      F2838x
      F28002x

      DesignDRIVE

      EtherCAT 高压伺服
      多轴 FSI 已连接
      低压伺服

    • 支持模块化构建的示例项目可指导用户完成整个开发
    • 文档 - 快速启动指南 (QSG)、硬件指南以及应用指南等
    • 完整的硬件开发套件包括原理图、物料清单 (BOM)、光绘文件以及源代码
    • 适用于电机控制的模块化软件库块
    • FAST 软件观测器库
    • 快速电流环路库
  • C2000ware 的组成部分
    • 数字控制器库
    • 数学库 - IQMath™、CLA、浮点
    • DSP 库
  • MotorControl SDK InstaSPIN 通用 GUI
    • InstaSPIN-FOC 项目中的工具变量
    • TI 云库安装,搜索“InstaSPIN”
  • 其他 C2000 支持
    • 技术讲座
    • 视频
    • E2E 在线支持论坛
  • Code Composer Studio IDE 概览和下载

  • MotorControl SDK installation
    • To install the SDK, run: C2000Ware_MotorControl_SDK_<version>_setup.exe
    • The default installation location is “C:\ti\c2000”
    • Install Code Composer Studio
    • Run Code Composer Studio and browse the TI Resource Explorer

下载

软件开发套件 (SDK)

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

支持的产品和硬件

支持的产品和硬件

C2000
  • F28002X
  • F28004X
  • F2807X
  • F2837XD
  • F2837XS
  • F2838X
硬件
BOOSTXL-3PHGANINV 48-V Three-Phase Inverter With Shunt-Based In-Line Motor Phase Current Sensing Evaluation Module BOOSTXL-DRV8320RS DRV8320RS three-phase smart gate driver with buck and SPI interface evaluation module BOOSTXL-POSMGR C2000 DesignDRIVE position manager BoosterPack™ plug-in module LAUNCHXL-F280025C C2000™ real-time MCU F280025C LaunchPad™ development kit LAUNCHXL-F280049C C2000 Piccolo MCU F280049C LaunchPad™ development kit LAUNCHXL-F28379D C2000 Delfino MCU F28379D LaunchPad™ development kit TIDM-02006 Distributed multi-axis servo drive over fast serial interface (FSI) reference design TIDM-02007 Dual-axis motor drive using fast current loop (FCL) and SFRA on a single MCU reference design TIDM-1011 Tamagawa T-Format Absolute Encoder Master Interface Reference Design for C2000 MCUs TMDSCNCD280025C TMS320F280025C controlCARD evaluation module TMDSCNCD280049C F280049C controlCARD Evaluation Module TMDSCNCD28379D F28379D controlCARD for C2000 Real time control development kits TMDSCNCD28388D F28388D controlCARD evaluation module TMDSHVMTRINSPIN High Voltage Motor Control Kit with InstaSPIN-FOC and InstaSPIN-MOTION enabled Piccolo MCU TMDXIDDK379D C2000 DesignDRIVE Development Kit for Industrial Motor Control
下载选项

下载选项

软件开发套件 (SDK)

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

版本: 3.02.00.00
发布日期: 28 五月 2021
C2000WARE MOTORCONTROL SDK INSTALLERS
EXPLORE IN THE CLOUD
lock = 需要导出审批(1分钟)
软件开发套件 (SDK)

C2000WARE-MOTORCONTROL-SDK-CLOUD MotorControl software development kit (SDK) for C2000™ MCUs on TI Resource Explorer Cloud

支持的产品和硬件

支持的产品和硬件

C2000 实时微控制器
TMS320F280021 具有 100MHz 频率、FPU、TMU、32KB 闪存的 C2000™ 32 位 MCU TMS320F280021-Q1 具有 100MHz 频率、FPU、TMU、32KB 闪存的汽车类 C2000™ 32 位 MCU TMS320F280023 C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 64-kb flash TMS320F280023-Q1 具有 100MHz 频率、FPU、TMU、64KB 闪存的汽车类 C2000™ 32 位 MCU TMS320F280023C 具有 100MHz 频率、FPU、TMU、64KB 闪存、CLB 的 C2000™ 32 位 MCU TMS320F280025 C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 128-kb flash TMS320F280025-Q1 具有 100MHz 频率、FPU、TMU、128KB 闪存的汽车类 C2000™ 32 位 MCU TMS320F280025C C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 128-kb flash, CLB TMS320F280025C-Q1 具有 100MHz 频率、FPU、TMU、128KB 闪存、CLB 的汽车类 C2000™ 32 位 MCU TMS320F280040-Q1 具有 100MHz 频率、FPU、TMU、128KB 闪存、PGA 和 SDFM 的汽车类 C2000™ 32 位 MCU TMS320F280040C-Q1 具有 100MHz 频率、FPU、TMU、128KB 闪存、InstaSPIN-FOC、CLB、PGA、SDFM 的汽车类 C2000™ 32 位 MCU TMS320F280041 具有 100MHz 频率、FPU、TMU、128KB 闪存、PGA、SDFM 的 C2000™ 32 位 MCU TMS320F280041-Q1 具有 100MHz 频率、FPU、TMU、128KB 闪存、PGA 和 SDFM 的汽车类 C2000™ 32 位 MCU TMS320F280041C 具有 100MHz 频率、FPU、TMU、128KB 闪存、InstaSPIN-FOC、CLB、PGA、SDFM 的 C2000™ 32 位 MCU TMS320F280041C-Q1 具有 100MHz 频率、FPU、TMU、128KB 闪存、InstaSPIN-FOC、CLB、PGA、SDFM 的汽车类 C2000™ 32 位 MCU TMS320F280045 具有 100MHz 频率、FPU、TMU、256KB 闪存、PGA、SDFM 的 C2000™ 32 位 MCU TMS320F280048-Q1 Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 256 KB flash, CLA, PGAs, SDFM TMS320F280048C-Q1 具有 100MHz 频率、FPU、TMU、256KB 闪存、CLA、InstaSPIN-FOC、CLB、PGA、SDFM 的汽车类 C2000™ 32 位 MCU TMS320F280049 具有 100MHz 频率、FPU、TMU、256KB 闪存、CLA、PGA、SDFM 的 C2000™ 32 位 MCU TMS320F280049-Q1 具有 100MHz 频率、FPU、TMU、256KB 闪存、CLA、PGA、SDFM 的汽车类 C2000™ 32 位 MCU TMS320F280049C 具有 100MHz 频率、FPU、TMU、256KB 闪存、CLA、InstaSPIN-FOC、CLB、PGA、SDFM 的 C2000™ 32 位 MCU TMS320F280049C-Q1 具有 100MHz 频率、FPU、TMU、256KB 闪存、CLA、InstaSPIN-FOC、CLB、PGA、SDFM 的汽车类 C2000™ 32 位 MCU TMS320F28075 具有 120MHz 频率、FPU、TMU、512KB 闪存、CLA、SDFM 的 C2000™ 32 位 MCU TMS320F28075-Q1 具有 120MHz 频率、FPU、TMU、512KB 闪存、CLA、SDFM 的汽车类 C2000™ 32 位 MCU TMS320F28076 具有 120MHz 频率、FPU、TMU、512KB 闪存、CLA、CLB、SDFM 的 C2000™ 32 位 MCU TMS320F28374D 具有 800MIPS、2xCPU、2xCLA、FPU、TMU、512KB 闪存、EMIF、12 位 ADC 的 C2000™ 32 位 MCU TMS320F28374S 具有 400MIPS、1xCPU、1xCLA、FPU、TMU、512KB 闪存、EMIF、12 位 ADC 的 C2000™ 32 位 MCU TMS320F28375D 具有 800MIPS、2xCPU、2xCLA、FPU、TMU、1024KB 闪存、EMIF、12 位 ADC 的 C2000™ 32 位 MCU TMS320F28375S 具有 400MIPS、1xCPU、1xCLA、FPU、TMU、1024KB 闪存、EMIF、12 位 ADC 的 C2000™ 32 位 MCU TMS320F28375S-Q1 具有 400MIPS、1xCPU、1xCLA、FPU、TMU、1024KB 闪存、EMIF、12 位 ADC 的汽车类 C2000™ 32 位 MCU TMS320F28376D 具有 800MIPS、2xCPU、2xCLA、FPU、TMU、512KB 闪存、EMIF、16 位 ADC 的 C2000™ 32 位 MCU TMS320F28376S 具有 400MIPS、1xCPU、1xCLA、FPU、TMU、512KB 闪存、EMIF、16 位 ADC 的 C2000™ 32 位 MCU TMS320F28377D 具有 800MIPS、2xCPU、2xCLA、FPU、TMU、1024KB 闪存、EMIF、16 位 ADC 的 C2000™ 32 位 MCU TMS320F28377D-EP 具有 800MIPS、2xCPU、2xCLA、FPU、TMU、1MB 闪存、EMIF、16 位 ADC 的 C2000™ 增强型产品 32 位 MCU TMS320F28377D-Q1 具有 800MIPS、2xCPU、2xCLA、FPU、TMU、1024KB 闪存、EMIF、16 位 ADC 的汽车类 C2000™ 32 位 MCU TMS320F28377S 具有 400MIPS、1xCPU、1xCLA、FPU、TMU、1024KB 闪存、EMIF、16 位 ADC 的 C2000™ 32 位 MCU TMS320F28377S-Q1 具有 400MIPS、1xCPU、1xCLA、FPU、TMU、1024KB 闪存、EMIF、16 位 ADC 的汽车类 C2000™ 32 位 MCU TMS320F28378D 具有 800MIPS、2xCPU、2xCLA、FPU、TMU、1024KB 闪存、CLB、EMIF、12 位 ADC 的 C2000™ 32 位 MCU TMS320F28378S 具有 400MIPS、1xCPU、1xCLA、FPU、TMU、1024KB 闪存、CLB、EMIF、12 位 ADC 的 C2000™ 32 位 MCU TMS320F28379D 具有 800MIPS、2xCPU、2xCLA、FPU、TMU、1024KB 闪存、CLB、EMIF、16 位 ADC 的 C2000™ 32 位 MCU TMS320F28379D-Q1 具有 800MIPS、2xCPU、2xCLA、FPU、TMU、1024KB 闪存、CLB、EMIF、16 位 ADC 的汽车类 C2000™ 32 位 MCU TMS320F28379S 具有 400MIPS、1 个 CPU、1 个 CLA、FPU、TMU、1024KB 闪存、CLB、EMIF 和 16b ADC 的 C2000 ™ 32 位 MCU TMS320F28384D 具有连接管理器、2 个 C28x+CLA CPU、1.5MB 闪存、FPU64、以太网的 32 位 MCU TMS320F28384D-Q1 具有连接管理器、2 个 C28x+CLA CPU、1.5MB 闪存、FPU64、以太网的汽车类 C2000™ 32 位 MCU TMS320F28384S 具有连接管理器、1 个 C28x+CLA CPU、1.0MB 闪存、FPU64、以太网的 32 位 MCU TMS320F28384S-Q1 具有连接管理器、1 个 C28x+CLA CPU、1MB 闪存、FPU64、以太网的汽车类 C2000™ 32 位 MCU TMS320F28386D 具有连接管理器、2 个 C28x+CLA CPU、1.5MB 闪存、FPU64、CLB、以太网的 32 位 MCU TMS320F28386D-Q1 具有连接管理器、2x C28x+CLA CPU、1.5MB 闪存、FPU64、CLB、以太网的汽车类 C2000™ 32 位 MCU TMS320F28386S 具有连接管理器、1 个 C28x+CLA CPU、1.0MB 闪存、FPU64、CLB、以太网的 32 位 MCU TMS320F28386S-Q1 具有连接管理器、1 个 C28x+CLA CPU、1MB 闪存、FPU64、CLB、以太网的汽车类 C2000™ 32 位 MCU TMS320F28388D 具有连接管理器、2 个 C28x+CLA CPU、1.5MB 闪存、FPU64、CLB、ENET、EtherCAT 的 C2000™ 32 位 MCU TMS320F28388S 具有连接管理器、1 个 C28x+CLA CPU、1.0MB 闪存、FPU64、CLB、以太网、EtherCAT 的 32 位 MCU
评估板
LAUNCHXL-F280025C C2000™ 实时 MCU F280025C LaunchPad™ 开发套件 LAUNCHXL-F280049C C2000 Piccolo MCU F280049C LaunchPad™ 开发套件 LAUNCHXL-F28379D C2000 Delfino MCU F28379D LaunchPad™ 开发套件 TMDSCNCD280025C TMDSCNCD280025C TMDSCNCD280049C F280049C controlCARD 评估模块 TMDSCNCD28379D 用于 C2000 实时控制开发套件的 F28379D controlCARD TMDSCNCD28388D F28388D controlCARD 评估模块
子卡
BOOSTXL-3PHGANINV 具有基于分流的直列式电机相电流检测的 48V 三相逆变器评估模块 BOOSTXL-DRV8320RS 具有降压和 SPI 接口的 DRV8320RS 三相智能栅极驱动器评估模块 BOOSTXL-POSMGR C2000 DesignDRIVE Position Manager BoosterPack™ 插件模块
开发工具套件
TMDSHVMTRINSPIN 三相电机控制套件:350V、10A、1-1.5 kW,带 Piccolo F28069M、InstaSPIN™-FOC TMDXIDDK379D 用于工业电机控制的 C2000 DesignDRIVE 开发套件

技术文档

star
= TI 精选文档
未找到结果。请清除搜索,并重试。
查看所有 4
类型 标题 下载最新的英文版本 日期
* 用户指南 C2000Ware Motor Control SDK Getting Started Guide 2019年 3月 20日
技术文章 Customizing on-chip peripherals defies conventional logic 2020年 1月 13日
技术文章 Real-time controllers get new connectivity capabilities 2019年 6月 19日
技术文章 Motor control software development kit jump-starts new designs 2019年 4月 17日

相关设计资源

软件开发

软件开发套件 (SDK)
C2000WARE 适用于 C2000 MCU 的 C2000Ware C2000WARE-DIGITALPOWER-SDK 适用于 C2000 MCU 的 DigitalPower 软件开发套件 (SDK)
IDE、配置、编译器或调试器
CCSTUDIO Code Composer Studio™ 集成式开发环境 (IDE)

参考设计

参考设计
TIDM-02006 Distributed multi-axis servo drive over fast serial interface (FSI) reference design TIDM-02007 Dual-axis servo drive with fast current loop (FCL) control reference design TIDM-1011 适用于 C2000 MCU 的 Tamagawa T-Format 绝对编码器主接口参考设计

支持与培训

可获得 TI E2E™ 论坛的工程师技术支持

查看所有论坛主题 查看英文版所有论坛主题

所有内容均由 TI 和社区网友按“原样”提供,并不构成 TI 规范。参阅使用条款

如果您对质量、包装或订购 TI 产品有疑问,请参阅 TI 支持

视频