SLVUCY2 April   2024 DRV8161

 

  1.   1
  2.   Description
  3.   Features
  4.   Applications
  5.   5
  6. 1Evaluation Module Overview
    1. 1.1 Introduction
    2. 1.2 Kit Contents
    3. 1.3 Specification
    4. 1.4 Device Information
  7. 2Hardware
    1. 2.1 Hardware Connections Overview – DRV8161EVM and LAUNCHXL-F280049C
    2. 2.2 Faults, Indicators, and Jumper Settings
    3. 2.3 EVM Hardware Quick-Start
  8. 3Software
    1. 3.1 DRV8161 EVM GUI Software
  9. 4Hardware Design Files
    1. 4.1 Schematics
    2. 4.2 PCB Layouts
    3. 4.3 Bill of Materials (BOM)
  10. 5Additional Information
    1. 5.1 Trademarks

DRV8161 EVM GUI Software

This section details the features of the EVM GUI Software. The GUI is written in GUI Composer and is available on the development software gallery at dev.ti.com/gallery.

GUID-20240402-SS0I-STR9-CZVM-MKV1JWLJGGBZ-low.png Figure 3-1 DRV8161EVM GUI Software

The GUI connects and programs the C2000 MCU on the LAUNCHXL-F280049C board when launched, assuming the board is connected and powered. Once the hardware is connected, the FAULT status and voltage monitors match the EVM. If these do not match, then remove EVM power and recheck the setup. If the fault is triggered, then press the Clear Faults button on the GUI.

To spin the motor:

  1. Using Google Chrome® browser, navigate to https://dev.ti.com/gallery/view/InternalBLDC/DRV8161-EVM-GUI/ver/0.1.4/.
  2. After loading, make sure that the GUI connects to the board and shows Hardware Connected in the bottom status bar and that the MCU LED is turned on.
  3. Confirm that the GUI reports VM_Undervoltage Fault and Over-Current Fault
  4. Turn on the power supply at 24V and 1A limit, board cannot take more than 300mA. (Depending on motor voltage and load.)
  5. 3.3V, PVDD, and GVDD LEDs lights up green.
  6. Click the Clear Faults button on the GUI and confirm all faults lights on GUI are cleared (green) and check to see no board FAULT_X LEDs are lit.
  7. Check the following:
    1. GUI reads back approximately 24V for the PVDD voltage.
    2. GUI shows no FAULTs.
    3. FAULT LEDs is now OFF.
  8. Toggle Output Enable to ON.
  9. Raise the Duty Cycle (%) to desired value and the motor starts spinning.
  10. If direction change is needed, then toggle the direction in the GUI, observe motor slowing down to a stop and then spinning in opposite direction.
  11. Disable the motor by switching the Output Enable to OFF.
Note: The overcurrent limit is used to set software current limit (max 30A). Current sense resistor value and gain dependent on what is populated on the EVM.