Texas Instruments INA3221 Voltage/Current/Power (I2C)
Jump to navigation
Jump to search
File:TArduinoTexasInstrumentsINA3221.png
Summary
Texas Instruments INA3221 triple-channel current/voltage monitor with I²C interface for power monitoring applications.
Description
The **INA3221 Current/Voltage Monitor** measures bus voltage and shunt voltage drop across three independent channels with programmable conversion times and averaging. It provides critical power monitoring data via I²C interface with configurable alert thresholds for critical and warning conditions on each channel.
Diagram:
Properties
- Enabled – Enables or disables the monitor.
- Address – I²C device address (Default: S40).
- Name – Component identifier name.
- Averaging – Measurement averaging mode setting.
- Voltage Conversion Time – Voltage conversion time settings:
- Bus – Bus voltage conversion time in microseconds (Default: 1100).
- Shunt – Shunt voltage conversion time in microseconds (Default: 1100).
- Power Down – Controls power down mode (Default: False).
- Single Shot – Enables single-shot measurement mode (Default: False).
- Latching – Alert latching configuration:
- Critical – Critical alert latching (Default: False).
- Warning – Warning alert latching (Default: False).
- Power Valid – Power valid monitoring:
- Limits – Power valid limits:
- Max – Maximum valid voltage (Default: 10).
- Min – Minimum valid voltage (Default: 9).
- Limits – Power valid limits:
- Channels – Channel configuration (4 configurable channels):
- Add To Sum – Include channel in sum calculation (Default: True).
- Enabled – Enables channel monitoring (Default: True).
- Shunt Resistor – Shunt resistor value in Ohms (Default: 20).
- Alerts – Channel alert configuration:
- Critical – Critical alert threshold voltage (Default: 32.767).
- Warning – Warning alert threshold voltage (Default: 32.767).
Pins
Input Pins
- Clock – Monitor clock input.
Output Pins
- Channels[0]: Power (analog) – Channel 0 power measurement.
- Channels[0]: Bus Voltage (analog) – Channel 0 bus voltage measurement.
- Channels[0]: Current (analog) – Channel 0 current measurement.
- Channels[0]: Shunt Voltage (analog) – Channel 0 shunt voltage measurement.
- Channels[0]: Alerts: Critical Out (digital) – Channel 0 critical alert.
- Channels[0]: Alerts: Warning Out (digital) – Channel 0 warning alert.
- Channels[1]: Power (analog) – Channel 1 power measurement.
- Channels[1]: Bus Voltage (analog) – Channel 1 bus voltage measurement.
- Channels[1]: Current (analog) – Channel 1 current measurement.
- Channels[1]: Shunt Voltage (analog) – Channel 1 shunt voltage measurement.
- Channels[1]: Alerts: Critical Out (digital) – Channel 1 critical alert.
- Channels[1]: Alerts: Warning Out (digital) – Channel 1 warning alert.
- Sum Channel: Out (analog) – Sum of all channels measurement.
- Alerts: Power Valid Out (digital) – Power valid status output.
- Alerts: Bad Timing (digital) – Timing error indication.
- Control (digital) – Control and status signals.
- Interface (i2c) – I²C communication interface.
Categories
- File:TArduinoDigitalCategory.png Category Digital – Digital monitoring components.
- File:TArduinoI2CCategory.png Category I2C – I²C-enabled devices.
- File:TArduinoSensorCategory.png Category Sensors – Power measurement sensors.
- File:TArduinoMeteringCategory.png Category Metering – Energy monitoring devices.