SPRAD68 February   2023 TMS320F280021 , TMS320F280021-Q1 , TMS320F280023 , TMS320F280023-Q1 , TMS320F280023C , TMS320F280025 , TMS320F280025-Q1 , TMS320F280025C , TMS320F280025C-Q1

 

  1.   Abstract
  2.   Trademarks
  3. 1Introduction
  4. 2Project Import
  5. 3Main Settings
  6. 4Motor Settings
  7. 5Device Resources
  8. 6Generated Code
  9. 7Summary
  10. 8References

Motor Settings

Right underneath the main settings for the UMCL are the motor specific settings. The first option is to chose a control algorithm. There are multiple control algorithms and some can be used in conjunction with others. If an option is not supported, the tool throws an error or warning describing the incorrect configuration.

GUID-7E9B5957-F735-4CAB-88B7-B4AAD36CD1CE-low.png Figure 4-1 Control Algorithm

Next is the selection of a motor. There are only a few supported motors in the lab. The tool already contains default parameters for each of the motor options provided and locks the parameters in place. If a custom motor is desired, select the 'Custom' option. This option unlocks the motor parameters. The parameters can be changed to fit the criteria of the custom motor.

GUID-45FFF91F-9129-450D-8D55-4B646A68C9D3-low.png Figure 4-2 Motor Selection

There are multiple motor features supported. Each of these features enhances the performance of the motor control. To test the different features select the desired features.

GUID-39EC8D70-C848-4078-909D-4081C2CED1A8-low.png Figure 4-3 Motor Features

User Definitions are grouped together. These are settings that can be changed and control multiple parts of the control loop and functionality of the lab. Some of the grouped settings include 'Offset Parameters', 'Fault Protection Parameters', and 'Timing Parameters.

GUID-FB749C71-AFE8-47CF-8325-E74221F2E3BD-low.png Figure 4-4 User Definitions

Depending on the settings being inputted into the tool, the specific settings that require calculations are automatically calculated by the tool. This includes any conversions of units as well.

Figure 4-5 Calculated Values

The presented settings also changed based on the control algorithm and motor selected. This reduces the amount of configurable options to be only the ones that pertain to the specific setup of the application.

Figure 4-6 Tailored Settings