|
|
This is version 5.00.00.00 of the C2000Ware MotorControl SDK. This document will provide a list of the versions and revision history for the solutions and software libraries in the C2000Ware MotorControl SDK directory.
This table lists by device the reference designs and evaluation boards for which examples are provided in this release.
Device Series | Controller EVM | Inverter EVM | Solution | Details | Location in solutions/ |
---|---|---|---|---|---|
F280013x | TMDSCNCD2800137 or LAUNCHXL-F2800137 | TMDSHVMTRINSPIN BOOSTXL-3PHGANINV BOOSTXL-DRV8323RS BOOSTXL-DRV8323RH DRV8329AEVM DRV8316REVM DRV8353RS-EVM | Universal Lab | C28x CPU Sensorless & Sensored-FOC or Sensorless-trapezoidal Torque/Velocity Control Various current sense (3-shunts/single-shunt) Synchronous Motors (SPMSM/BLDC/IPMSM) CAN communication | universal_motorcontrol_lab |
F280013x | MCU on Inverter EVM | TIDM-02010HVAC ReferenceDual motor + PFC | Sensorless | C28x CPU Sensorless-FOC with FAST or eSMO observer Torque/Velocity Control Low-side 3-shunts/dc-link single-shunt current sense Synchronous Motors (SPMSM/BLDC/IPMSM) IL-PFC | tidm_02010_dmpfc |
F280015x | TMDSCNCD2800157 | TMDSHVMTRINSPIN | Universal Lab | C28x CPU Sensorless & Sensored-FOC or Sensorless-trapezoidal Torque/Velocity Control 3 shunt Current sense Synchronous Motors (SPMSM/BLDC/IPMSM) CAN communication | universal_motorcontrol_lab |
F280015x | TMDSCNCD2800157 | TIDM-02012 eCompressor Reference | Sensorless | C28x CPU Sensorless-FOC with FAST Torque/Velocity Control CAN communication 3-shunt and single-shunt Current Sensing | tidm_02012_ecompressor |
F28002x | TMDSCNCD280025C or LAUNCHXL-F280025C | TMDSHVMTRINSPIN BOOSTXL-3PHGANINV BOOSTXL-DRV8323RS BOOSTXL-DRV8323RH DRV8329AEVM DRV8316REVM DRV8353RS-EVM | Universal Lab | C28x CPU Sensorless & Sensored-FOC or Sensorless-trapezoidal Torque/Velocity Control Various current sense (3-shunts/single-shunt) Synchronous Motors (SPMSM/BLDC/IPMSM) CAN communication | universal_motorcontrol_lab |
F28002x | MCU on Inverter EVM | TIDM-02010HVAC ReferenceDual motor + PFC | Sensorless | C28x CPU Sensorless-FOC with FAST or eSMO observer Torque/Velocity Control Low-side 3-shunts/dc-link single-shunt current sense Synchronous Motors (SPMSM/BLDC/IPMSM) IL-PFC | tidm_02010_dmpfc |
F28002x | LAUNCHXL-F280025C | BOOSTXL-DRV8323RS | DesignDRIVE | C28x CPU Incremental encoder Velocity Control Low-side shunts Synchronous Motors (PMSM) CAN communication | servo_drive_with_can |
F28002x | LAUNCHXL-F280025C | BOOSTXL-3PHGANINV | DesignDRIVE | C28x CPU + CLA Incremental Encoder Position/Velocity Control w/ FCL source and Observer In-line current sense (INA) Dual Synchronous Motors (PMSM/BLDC/IPM) | boostxl_3phganinv |
F28002x | TMDSCNCD280025C | TMDXIDDK379D | DesignDRIVE | C28x CPU Incremental encoder Position/Velocity Control In-line current sense (LEM) Synchronous Motors | tmdxiddk379d |
F28002x | LAUNCHXL-F280025C | BOOSTXL-DRV8323RH | Universal Lab SysConfig | C28x CPU Torque/Velocity Control 3-shunts current sense FAST/ESMO/ENC control algorithms ECAP, Switch, GPIO command interface | universal_motorcontrol_sysconfig |
F28003x | TMDSCNCD280039C or LAUNCHXL-F280039C | TMDSHVMTRINSPIN BOOSTXL-3PHGANINV BOOSTXL-DRV8323RS BOOSTXL-DRV8323RH DRV8329AEVM DRV8316REVM DRV8353RS-EVM | Universal Lab | C28x CPU Sensorless & Sensored-FOC or Sensorless-trapezoidal Torque/Velocity Control Various current sense (3-shunts/single-shunt) Synchronous Motors (SPMSM/BLDC/IPMSM) CAN communication | universal_motorcontrol_lab |
F28003x | MCU on Inverter EVM | TIDM-02010HVAC ReferenceDual motor + PFC | Sensorless | C28x CPU Sensorless-FOC with FAST or eSMO observer Torque/Velocity Control Low-side 3-shunts/dc-link single-shunt current sense Synchronous Motors (SPMSM/BLDC/IPMSM) IL-PFC | tidm_02010_dmpfc |
F28003x | TMDSCNCD280039C | TIDM-02012 eCompressor Reference | Sensorless Mathworks Model | C28x CPU Sensorless-FOC with FAST Torque/Velocity Control CAN communication 3-shunt and Single-Shunt Current Sensing | tidm_02012_ecompressor |
F28003x | LAUNCHXL-F280039C | BOOSTXL-DRV8323RS | DesignDRIVE | C28x CPU Incremental encoder Velocity Control Low-side shunts Synchronous Motors (PMSM) CAN communication | servo_drive_with_can |
F28003x | LAUNCHXL-F280039C | BOOSTXL-DRV8323RH | Universal Lab SysConfig | C28x CPU Torque/Velocity Control 3-shunts current sense FAST/ESMO/ENC control algorithms ECAP, Switch, GPIO command interface | universal_motorcontrol_sysconfig |
F28003x | LAUNCHXL-F280039C | TIDM-02014 Traction Inverter Reference | SW resolver position sensing | C28x CPU SW resolver position sensing Advanced SPI gate driver support Closed-loop Speed control | tidm_02014_traction_inverter |
F28004x | LAUNCHXL-F280049C | BOOSTXL-DRV8320RS | InstaSPIN-FOC | C28x CPU Sensorless Torque/Velocity Control Low-side shunts Synchronous Motors (PMSM/BLDC/IPM) | boostxl_drv8320rs |
F28004x | TMDSCNCD280049C + TMDSADAP180TO100 | TMDSHVMTRINSPIN | InstaSPIN-FOC | C28x CPU Sensorless Torque/Velocity Control Low-side shunts Synchronous Motors (PMSM/BLDC/IPM) | tmdshvmtrinspin |
F28004x | LAUNCHXL-F280049C | BOOSTXL-3PHGANINV | DesignDRIVE | C28x CPU + CLA Incremental Encoder Position/Velocity Control w/ FCL source and Observer In-line current sense (INA) Dual Synchronous Motors (PMSM/BLDC/IPM) | boostxl_3phganinv |
F28004x | LAUNCHXL-F280049C | BOOSTXL-DRV8320RS | DesignDRIVE | C28x CPU Incremental encoder Velocity Control Low-side shunts Synchronous Motors (PMSM) CAN communication | servo_drive_with_can |
F28004x | TMDSCNCD280049C | TMDXIDDK379D | DesignDRIVE | C28x CPU + CLA Incremental and Tamagawa T-format absolute encoder options Position/Velocity Control In-line current sense (LEM) Synchronous Motors | tmdxiddk379d |
F2837x | LAUNCHXL-F28379D | BOOSTXL-3PHGANINV | DesignDRIVE | C28x CPU + CLA Incremental Encoder Position/Velocity Control w/ FCL source and Observer In-line current sense (INA) Dual Synchronous Motors (PMSM/BLDC/IPM) | boostxl_3phganinv |
F2837x | TMDSCNCD28379D | TMDXIDDK379D | DesignDRIVE | C28x CPU + CLA Incremental and Tamagawa T-format absolute encoder options Position/Velocity Control In-line current sense (LEM) and SDFM current sense options Synchronous Motors (PMSM/BLDC/IPM) | tmdxiddk379d |
F2838x | TMDSCNCD28388D | TMDXIDDK379D | DesignDRIVE | C28x CPU + CLA Incremental and Tamagawa T-format absolute encoder options Position/velocity Control In-line current sense (LEM) and SDFM current sense options Synchronous motors (PMSM/BLDC/IPM) EtherCAT connectivity | tmdxiddk379d |
F2838x F28004x | TIDM-02006 TMDSCNCD28388D LAUNCHXL-F280049C | TMDXIDDK379D BOOSTXL-3PHGANINV | DesignDRIVE | EtherCAT High-Voltage Servo Multi-axis FSI connected Low-Voltage Servos | tidm_02006_multi_axis_drive |
F28P65x | TMDSCNCD28P65X | TMDXIDDK379D | DesignDRIVE | C28x CPU Incremental encoder Position/Velocity Control In-line current sense (LEM) Synchronous Motors | tmdxiddk379d |
Multiple | CLB Tool basedAbsolute Encoder | Hardware independent | DesignDRIVE | Tamagawa T-Format PTO Abs2Qep PTO PulseGen PTO QepDiv QEPonCLB | boostxl_posmgr |
An index of available documentation in the SDK can be found here.
All CLB-based solutions except the Position Sensing examples: The user must confirm CLB input synchronization is enabled for specific input signals. This synchronization is separate from any other synchronization that may have already been applied to the signal. Refer to the tables Global Signals and Mux Selection and Local Signals and Mux Selection tables in the CLB chapter of the device-specific Technical Reference Manual. Signals requiring CLB input synchronization are indicated as “Asynch”. The following driverlib function can be used to enable CLB input synchronization for a specific input: CLB_enableSynchronization(CLBx_BASE, CLB_INy);