Software Tools
www.ti.com
2.7
System Level DMC Documentation Support
In addition to the DMC Library documents detailed in the previous sections, all C2000 motor control
projects are supported by a rich set of collateral to shorten the development time. These documents
basically provide information about the motor type used in the project, control theory (e.g. FOC,
trapezoidal control) system overview, hardware configuration, incremental build levels, hardware
components, GUI related documents etc.
2.7.1
Quickstart Guide and Graphical User Interface (GUI)
In controlSUITE™, an open source graphical user interface is designed for sensorless HVDMC projects so
that the users can visually and quickly evaluate the DMC kit and software without having to learn and
configure the underlying project software or install CCS. Note that the GUI is not a development
environment but intended for demonstration purposes only. The GUI supports all three kinds of motors
(ACI, PMSM, and BLDC). The HVDMC kit ships with both a Piccolo™ F28035 and a Delfino™ F28335
controlCARD. Only the F28035 card is pre-flashed with the code that enables interface to this GUI. The
flashed code is optimized for running sensorless FOC on ACI and PMSM motor and sensorless
trapezoidal control on a BLDC motor that are available from the TI website. Note that the performance of
the motor with the flashed image is not a metric of quality of control and performance levels achievable
using the TI DMC library. The GUI allows the user to select the motor type, visually inspect some
waveforms (e.g., current, voltage, back-emf , etc.), numerically watch bus voltage, estimated speed, set
the reference speed, and change the graph update rate and graph scale. A snapshot of GUI is shown in
Figure 19
.
Figure 19. Graphical User Interface for Motor Control
The GUI exe file, flash image, and related files can be found in Desktop - Kits - Folders - Example GUI, or
at the direct path of:
C:\ti\controlSUITE\development_kits\HVMoPfcKit_v1.3\~GUI
2.7.2
DMC System User Guides
The system user guide is the most critical document explaining the system overview, applied theory,
hardware configuration, and incremental build levels. All motor control projects have a user's guide which
includes:
•
Motor Types: In this section electromechanical structure of the motor used in the project is introduced
briefly. Synchronous / asynchronous operation, advantages of the particular motor type, the industrial
areas where the motor type fits, etc., are briefly discussed.
24
TMS320C2000 Motor Control Primer
SPRUGI6 – September 2010
Submit Documentation Feedback
Copyright © 2010, Texas Instruments Incorporated