SLAU880C December   2022  – May 2024 ULC1001

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1General Texas Instruments High Voltage Evaluation (TI HV EVM) User Safety Guidelines
  5. 2Introduction
  6. 3Getting Started
    1. 3.1 Evaluation Kit Contents
    2. 3.2 Connection Procedure
    3. 3.3 GUI Setup
  7. 4System Overview
    1. 4.1 System ISR Period
    2. 4.2 System Drive Voltage
    3. 4.3 System Calibration
      1. 4.3.1 DC Bias Calibration
      2. 4.3.2 Temperature Calibration
      3. 4.3.3 Auto Sense Calibration
      4. 4.3.4 Cleaning and Power Calibration
    4. 4.4 System Cleaning
    5. 4.5 System Diagnostics
  8. 5GUI Overview
    1. 5.1 GUI Top Level Layout
      1. 5.1.1 North Pane
      2. 5.1.2 South Pane
      3. 5.1.3 Center Pane
    2. 5.2 High Level Page
      1. 5.2.1 Burst Parameters
      2. 5.2.2 Calibration Settings
        1. 5.2.2.1 Voltage and Current Sense Circuitry
      3. 5.2.3 Cleaning Mode Settings
        1. 5.2.3.1 Auto-Cleaning
        2. 5.2.3.2 Water Cleaning
        3. 5.2.3.3 Deice Cleaning
        4. 5.2.3.4 Mud Cleaning Mode
      4. 5.2.4 Power and Diagnostic Settings
    3. 5.3 Register Map Page
    4. 5.4 I2C Configuration Page
    5. 5.5 GUI Functions
      1. 5.5.1 Monitor Communication Status
      2. 5.5.2 Load and Save Configuration Files
        1. 5.5.2.1 MSP430 Firmware Programming
      3. 5.5.3 Re-initialize System
      4. 5.5.4 Fault and Flag Monitoring and Clearing
      5. 5.5.5 Run Calibration
      6. 5.5.6 Run Cleaning Modes
      7. 5.5.7 Run Diagnostic Mode
      8. 5.5.8 Run Abort
      9. 5.5.9 Script Recording
  9. 6Hardware Design Files
    1. 6.1 Schematics
    2. 6.2 PCB Layouts
    3. 6.3 Bill of Materials (BOM)
  10. 7Revision History

Script Recording

The GUI register read/write operations can be recorded in a script file, stored, and replayed as needed. Saving and running a recorded script is similar to saving and loading a configuration file, as described in Section 5.5.2. However, a script recording has the benefit of saving the exact sequences of GUI button clicks and setting changes.

The Script Recording Window is launched from the Script Menu, as shown in Figure 5-17, or by the shortcut in the Tools Bar. The Python Recording Window flashes green, as shown in Figure 5-18, when the Start Recording button is pressed. The window turns white when Stop Recording button is pressed.

A Script can be saved as shown in Figure 5-19 and a script can be re-opened and run as shown in Figure 5-20. Some commands require a wait time for the system to initialize or be put into active mode. Inserting the Python Time library and using wait commands is possible.

ULC1001 DRV2901 ULC1001-DRV-FL-EVM ULC1001-DRV290XEVM Script Menu Figure 5-17 Script Menu
ULC1001 DRV2901 ULC1001-DRV-FL-EVM ULC1001-DRV290XEVM Python Recording
                    Window Figure 5-18 Python Recording Window
ULC1001 DRV2901 ULC1001-DRV-FL-EVM ULC1001-DRV290XEVM Saving Recorded Python
                    Script Figure 5-19 Saving Recorded Python Script
ULC1001 DRV2901 ULC1001-DRV-FL-EVM ULC1001-DRV290XEVM Running Recorded Python
                    Script Figure 5-20 Running Recorded Python Script