SLAU915 May   2024 ULC1001

 

  1.   1
  2.   Description
  3.   Get Started
  4.   Features
  5.   5
  6. 1Evaluation Module Overview
    1. 1.1 Introduction
    2. 1.2 Kit Contents
    3. 1.3 Specification
    4. 1.4 Device Information
    5. 1.5 General Texas Instruments High Voltage Evaluation (TI HV EVM) User Safety Guidelines
  7. 2Hardware
    1. 2.1 Hardware Information
    2. 2.2 Connection Procedure
  8. 3Software
    1. 3.1 GUI Setup
    2. 3.2 System Overview
      1. 3.2.1 System ISR Period
      2. 3.2.2 System Drive Voltage
      3. 3.2.3 System Calibration
        1. 3.2.3.1 DC Bias Calibration
        2. 3.2.3.2 Temperature Calibration
        3. 3.2.3.3 Auto Sense Calibration
        4. 3.2.3.4 Cleaning and Power Calibration
      4. 3.2.4 System Cleaning
      5. 3.2.5 System Diagnostics
    3. 3.3 GUI Overview
      1. 3.3.1 GUI Top Level Layout
        1. 3.3.1.1 North Pane
        2. 3.3.1.2 South Pane
        3. 3.3.1.3 Center Pane
      2. 3.3.2 High Level Page
        1. 3.3.2.1 Burst Parameters
        2. 3.3.2.2 Calibration Settings
          1. 3.3.2.2.1 Voltage and Current Sense Circuitry
        3. 3.3.2.3 Cleaning Mode Settings
          1. 3.3.2.3.1 Auto-Cleaning
          2. 3.3.2.3.2 Water Cleaning
          3. 3.3.2.3.3 Deice Cleaning
          4. 3.3.2.3.4 Mud Cleaning Mode
        4. 3.3.2.4 Power and Diagnostic Settings
      3. 3.3.3 Register Map Page
      4. 3.3.4 I2C Configuration Page
      5. 3.3.5 GUI Functions
        1. 3.3.5.1 Monitor Communication Status
        2. 3.3.5.2 Load and Save Configuration Files
          1. 3.3.5.2.1 MSP430 Firmware Programming
        3. 3.3.5.3 Re-initialize System
        4. 3.3.5.4 Fault and Flag Monitoring and Clearing
        5. 3.3.5.5 Run Calibration
        6. 3.3.5.6 Run Cleaning Modes
        7. 3.3.5.7 Run Diagnostic Mode
        8. 3.3.5.8 Run Abort
        9. 3.3.5.9 Script Recording
  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

North Pane

The GUI north pane in Figure 4-9 contains the Title bar, Menu bar, Tools Bar, page selection tabs, and various buttons, and indicators. The major functions include: configuring and monitoring communications, loading and saving configuration files, recording ULC1001-DRV2911 EVM register reads and writes, monitoring system faults, aborting and re-initializing the system, changing the 7-bit target I2C address, and switching between pages.

ULC1001-DRV2911EVM GUI North PaneFigure 3-9 GUI North Pane

The Menu Bar lies below the title bar in Figure 4-9 and is structured as shown in Table 4-7.

Table 3-6 Menu Bar Functions
MenuFunctions
FileOpen Configuration, Save Configuration, Save Config Header File, Exit
ScriptLaunch Script Window, Start Script Recording, Stop Script Recording
DebugEnter/Exit Demo Mode
HelpProvides Links to ULC1001-DRV2911 EVM User Guide and GUI Version info

Quick link buttons below the Menu Bar perform the following functions from left to right:

  • Save Configuration
  • Open Configuration
  • Launch Script Window
  • Start Recording in Script Window
  • Stop Recording in Script Window

On the right side of the North Pane, additional functions exist for setting the Target I2C Address (7-bit), set/clear Demo Mode, and turn on/off periodic Fault Monitoring. The default 7 bit target address for a ULC1001-DRV2911 EVM is 0x48. If the Demo Mode field box is not checked, then the GUI attempt to connect to the ULC1001-DRV2911 EVM via the USB2ANY interface. When in Demo Mode, a user can navigate through the GUI to familiarize themselves with the GUI structure. The Fault Monitor period is 100ms when on.

Below the quick link buttons lies the page selection tabs. The selected page shows up on the GUI Center Pane. The default High Level Page provides the fastest way to begin evaluating the cleaning performance of the ULC1001-DRV2911 EVM. The Register Map Page and I2C Configuration Page are for advanced debug and test.

To the right of the page selection tabs are the following buttons and indicators:

  • Read All: Reads all registers from the ULC1001-DRV2911 EVM and updates the GUI.
  • Abort Sequence: This aborts the cleaning, calibration, or diagnostic mode being run.
  • Reinit System: This tells the ULC1001-DRV2911 EVM to reinitialize the register with the values written to the I2C buffer.
  • Fault & Flag Sticky Indicators: green indicates no fault and red indicates a fault.
  • Clear Faults: Clears Faults and Flags.