SBOU309 august   2023 INA220

 

  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
  7. 2Hardware
    1. 2.1 Quick Start Setup
    2. 2.2 EVM Operation
      1. 2.2.1 Current Sensing Operation
        1. 2.2.1.1 Detailed Setup
    3. 2.3 Circuitry
      1. 2.3.1 Current Sensing IC
      2. 2.3.2 Input Signal Path
      3. 2.3.3 Digital Circuitry
    4. 2.4 PAMB Compatibility
  8. 3Software
    1. 3.1 Setup
      1. 3.1.1 Driver Installation
      2. 3.1.2 Firmware
        1. 3.1.2.1 Firmware Debug
      3. 3.1.3 GUI Setup and Connection
        1. 3.1.3.1 Initial Setup
        2. 3.1.3.2 GUI to EVM Connection
    2. 3.2 GUI Operation
      1. 3.2.1 Home Tab
      2. 3.2.2 Configuration Tab
      3. 3.2.3 Registers Tab
      4. 3.2.4 Results Data Tab
    3. 3.3 Direct EVM USB Communication
      1. 3.3.1 Standard USB Read and Write Operations
      2. 3.3.2 Collect Data Through the USB BULK Channel
  9. 4Hardware Design Files
    1. 4.1 Schematics
    2. 4.2 PCB Layout
    3. 4.3 Bill of Materials
  10. 5Additional Information
    1. 5.1 Trademarks
  11. 6Related Documentation

Configuration Tab

To do the initial setup for each connected EVM, click the GUID-AA20ABE7-EE58-45A5-A7B8-2326E6EF1619-low.svg (Configuration) icon on the menu to the left. Figure 4-8 shows an example of the configuration tool.

GUID-20230727-SS0I-K4QN-FLHR-RLCDCD388QQL-low.svgFigure 3-8 Configuration Tool

From this page you can set the number of EVMs you are using, and then for each EVM you can indicate the physical hardware switch settings and configure your shunt and CURRENT_LSB. Below is a description of each option and field on this page:

  • Number of EVMs
    • This setting is used to tell the GUI how many EVMs are connected to the SCB.
    • Note, the SCB and GUI only support up to 4 INA220EVMs at a time.
    • Changing this here also changes the same setting in the Results Data tab.
  • Selected EVM
    • This setting indicates which EVM you are currently changing settings for.
    • This also selects the EVM that is connected to the Registers tab.
  • Hardware Switch Settings
    • Set these settings to match the physical switch settings on the EVM.
    • Note, this setting needs to be set before changing any other settings on this page. The GUI blocks the other settings until this is set.
    • Changing this here also changes the same setting in the Results Data tab.
  • Shunt/Current Configuration
    • This section is used to input shunt information as well as to help calculate the CURRENT_LSB and set the CALIBRATION register. Here is a description of how to use each field:
      • RSHUNT
        • Input the value of the used shunt resister in mΩ.
      • Max Expected Current
        • Input the value of the maximum expected current across the shunt resistor in Amps.
        • If the Max Expected Current field is left blank, then CALIBRATION can be adjusted manually, and the tool tells the user the True Max Current that can be measured with the EVM.
      • CURRENT_LSB
        • This is the calculated CURRENT_LSB value in Amps. This field gets populated automatically from the Max Expected Current field.
        • This field can be changed manually if desired, and changes filter downward.
      • CALIBRATION
        • Calculated value for CALIBRATION based off of RSHUNT and CURRENT_LSB. When this field changes, the value is automatically written to the CALIBRATION register.
        • This field can be changed manually if desired, and changes filter downward.
        • Changing this value from the register map page also changes here.
      • True CURRENT_LSB
        • This is the actual CURRENT_LSB value in Amps back calculated from the CALIBRATION register with the given shunt resistor value.
        • This is the value used for calculations in the Results Data section.
      • True Max Current
        • This is the maximum measurable current in Amps based off of the VSHUNT and CURRENT registers, using RSHUNT and the True CURRENT_LSB for calculations.
      • Required Sensing Range
        • This shows the required sensing range to measure the Max Expected Current with the specified shunt resistor.
        • If a Max Expected Current is not specified, then the True Max Current field is used instead.