C2000™ Systems Applications Collateral
v2.0
6
Software Setup
The QSG GUIs (HVMTRPFCKIT-PM-ACI-GUI.exe and HVMTRPFCKIT-BLDC-GUI.exe) are located in the drive
that is shipped with the kit or once controlSUITE is installed at the following location:
controlSUITE\developement_kits\HVMoPfcKitv_2.0\~GUI\
HVMTRPFCKIT-PM-ACI-GUI.exe (default)
controlSUITE\developement_kits\HVMoPfcKit_v2.0\~GUI\
HVMTRPFCKIT-BLDC-GUI.exe
The kit ships with a F28035 controlCARD which is pre-flashed with the PM & ACI code that enables interface to
PM-ACI GUI. The flash image can be re-flashed using CCS if needed. In order to run the BLDC GUI, the user
has to re-flash the BLDC flash image in the same folder. Please refer to CCSv5HowToFlashcontrolCARDS.txt
file for the details.
The GUI is developed using Crosshair Interface Designer and the source code is located at:
controlSUITE\developement_kits\HVMoPfcKit_v2.0\~GUI\
The GUI requires Microsoft .NET framework 3.5 SP1 or higher to run. Please ensure that this software is
installed prior to running this program.
The kit ships with a F28035 Control Card which 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. 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. Please refer to the individual system software and corresponding literature for details. These
can be downloaded through controlSUITE. The flash images can be re-flashed using CCSv5 if need be. The
image can be found in the drive shipped with the kit or at the following location:
controlSUITE\developement_kits\ HVMoPfcKit_v2.0\~GUI\
HVMTRPFCKIT-PM-ACI-GUI
.out
(default)
controlSUITE\developement_kits\ HVMoPfcKit_v2.0\~GUI\
HVMTRPFCKIT-BLDC-GUI
.out
Running the GUI
1) Make sure all the jumper and connector setting are as described in the Hardware setup section.
2) Browse to and double click on
HVMTRPFCKIT-PM-ACI-GUI.exe
The GUI window should pop up (Fig
4). If this is the first time you would have to go through a license agreement. The GUI is divided into the
following sections
Motor Select Box:
Allows the user to select the motor type that is connected to the board. It also
notifies the type of control being used for each type of motor.
Motor Status LED:
This LED becomes yellow when the motor control code is running and red when
the code is not running or PWMs tripped due to fault conditions.
Motor Enable/Disable :
These buttons used to run and stop the motor.
Over voltage protection status LED:
This LED turns red when the applied voltage is more than the
system can handle.
Over current protection status LED:
This LED turns red when the current protection circuit trips
PWMs.
DC bus level status LED:
This LED turns red when the applied bus voltage is not sufficient for the
commanded speed.