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.
Figure 3-1 DRV8363-Q1EVM GUI Software
The GUI connects and programs the C2000 MCU on the LAUNCHXL-F280049C board when launched, assuming the board is connected/powered.
Once the hardware is connected, the FAULT Status and Voltage Monitors match the EVM. If these do not match, then please remove EVM power and recheck the setup.
To spin the motor:
- Launch the GUI located on dev.ti.com/gallery.
- Take the DRV8363-Q1 out of sleep mode by toggling nSLEEP to WAKE.
- The DRV8363-Q1 reports no faults (Fault LED green on GUI, no red nFAULT LED on the EVM) and VMOTOR/GVDD voltage is reported by the GUI.
Set higher VDS trigger level using SPI if loading the motor greater than ~1.5A
Example: Write register 0x1A with 0x2666
- Set Acceleration Delay (update rate) of Duty cycle and increase PWM Duty Cycle using the slider or text input.
- The motor now spins.
To Read and Write SPI registers:
- Enter the Address in Hex (0x00) in the Address (0x00) field.
- Enter the data (for write transaction) in the Data (0x0000) field. For Read transactions, the data is Don’t Care and is ignored.
- IMPORTANT: Click anywhere on the screen to deselect the text input field before clicking SPI WRITE or SPI READ button.
- Click SPI WRITE or SPI READ to send the command to the DRV8363-Q1. (If the text field is not deselected first, then click the SPI WRITE or SPI READ a second time to execute the transaction