SLVUCL3 December   2022

 

  1.   Abstract
  2.   Trademarks
  3. 1Cautions and Warnings
  4. 2Introduction
  5. 3Quick Start Guide
  6. 4Hardware and Software Overview
    1. 4.1 Hardware Connections Overview – DRV8317HEVM + LAUNCHXL-F280049C
    2. 4.2 Connection Details
    3. 4.3 LED Lights
    4. 4.4 DRV8317HEVM Configurability – Jumpers and Resistors
      1. 4.4.1 DRV8317H Compatibility
      2. 4.4.2 DRV8317S Compatibility
      3. 4.4.3 MCU Power Options
      4. 4.4.4 Interfacing DRV8317HEVM and LAUNCHXL-F280049C LaunchPad
  7. 5Hardware Setup
  8. 6Firmware and GUI Application
    1. 6.1 C2000 InstaSPIN Universal GUI
    2. 6.2 Motor Identification
    3. 6.3 Sensorless-FOC Commutation
    4. 6.4 Torque Control, Speed Control, and Advanced Modulation Techniques
    5. 6.5 SPI Communication (DRV8317S only)
  9. 7Schematics
    1. 7.1 Main Supply
    2. 7.2 DRV8317H/S
    3. 7.3 3.3V Buck Regulator and VREF
    4. 7.4 26
    5. 7.5 LaunchPad Connections
    6. 7.6 Connectors & Interface
    7. 7.7 Status LEDs, Voltage Sense, and Protection
  10. 8Revision History

SPI Communication (DRV8317S only)

The DRV8317HEVM InstaSPIN_Universal_GUI includes two SPI register tabs for the DRV8317S device variant: Status Registers and Control Registers.

  1. Click on the “DRV8317S Control Registers” tab to access the DRV8317S Control Registers as shown in Figure 6-5.

  2. Choose the desired settings by selecting from the drop-down menus for each setting. Clicking a setting description selects the bits required for that control register setting. Consult the DRV8317 datasheet (in the DRV8317 Registers section) for detailed definitions of settings.

  3. Click on “Write” to write to all control registers in the device with the configured settings.

  4. To read all status and control registers in the device, click on “Read”. The statuses and settings will auto-populate in the DRV8317S Status Registers and Control Registers.

  5. Alternatively, to write data to a specific address, input the address and data in decimal into the address and data inputs above the “Manual Write” box. Click on the “Manual Write” box to write the data to that address. To read data from a specific address, input the address in decimal into the address above the “Manual Read” box. Click on the “Manual Write” box to read the data from that address.

GUID-20221123-SS0I-QRGL-R2NG-DPK2T7FVK6F4-low.gifFigure 6-5 DRV8317HEVM InstaSPIN GUI SPI Control Registers