INA228
Ultra-Precise Power/Energy/Charge MonitorThe INA228 is a ultra-precise power/energy/charge monitor from Texas Instruments. View the full INA228 datasheet below including key specifications, electrical characteristics, absolute maximum ratings.
Official INA228 datasheet (PDF) — the source this page was extracted from.
INA228 Key Specifications
| Parameter | Value |
|---|---|
| Applications | Digital Power Monitor |
| Quiescent Current | 640 µA |
| Mounting Type | Surface Mount |
| Operating Temperature | -40°C ~ 125°C (TA) |
| Package / Case | 10-TFSOP, 10-MSOP (0.118", 3.00mm Width) |
| Supplier Device Package | 10-VSSOP |
| Input Voltage Range | -0.3V ~ 85V |
| Supply Voltage | 2.7V ~ 5.5V |
INA228 Overview
Part: INA228 — Texas Instruments
Type: Ultra-Precise Power/Energy/Charge Monitor
Description: An 85-V, 20-bit, ultra-precise digital power monitor with an I2C interface, designed for current-sensing applications with ±1 μV maximum offset voltage, ±0.05% maximum gain error, and a wide -0.3 V to +85 V common-mode range.
Operating Conditions:
- Supply voltage: 2.7 V to 5.5 V
- Operating temperature: -40 °C to +125 °C
- Common-mode input range: -0.3 V to 85 V
- Bus voltage input range: 0 V to 85 V
Absolute Maximum Ratings:
- Max supply voltage: 6 V
- Max junction temperature: 150 °C
- Max storage temperature: 150 °C
Key Specs:
- ADC resolution: 20 bits
- Shunt offset voltage: ±1 μV (max, V_CM = 48 V, T_CT > 280 μs)
- Shunt offset voltage drift: ±10 nV/°C (max, T_A = -40°C to +125°C)
- Shunt voltage gain error: ±0.05% (max, V_CM = 24 V)
- Common-mode rejection: 154 dB (min, -0.3 V < V_CM < 85 V, T_A = -40°C to +125°C)
- Input bias current: 2.5 nA (max, V_CM = 85 V)
- Power total measurement error: ±0.5% (max, T_A = -40°C to +125°C, at full scale)
- Quiescent current: 750 μA (max, V_SENSE = 0 V)
Features:
- High-resolution, 20-bit delta-sigma ADC
- Current monitoring accuracy: ±1 μV offset, ±0.05% gain error
- Wide common-mode range: -0.3 V to +85 V
- Bus voltage sense input: 0 V to 85 V
- Temperature sensor: ±1°C (maximum at 25°C)
- Programmable conversion time and averaging
- 2.94-MHz high-speed I2C interface with 16 pin-selectable addresses
- Operates from a 2.7-V to 5.5-V supply
Applications:
- DC/DC converters and power inverters
- Industrial battery packs
- Power-over-ethernet (PoE)
- Telecom equipment
- Enterprise servers
Package:
- VSSOP (10) - 3.00 mm × 3.00 mm
INA228 Features
- High-resolution, 20-bit delta-sigma ADC
- Current monitoring accuracy:
- -Offset voltage: ±1 μV (maximum)
- -Offset drift: ±0.01 μV/°C (maximum)
- -Gain error: ±0.05% (maximum)
- -Gain error drift: ±20 ppm/°C (maximum)
- -Common mode rejection: 154 dB (minimum)
- Power monitoring accuracy:
- -0.5% full scale, -40°C to +125°C (maximum)
- Energy and charge accuracy:
- -1.0% full scale (maximum)
- Fast alert response: 75 μs
- Wide common-mode range: -0.3 V to +85 V
- Bus voltage sense input: 0 V to 85 V
- Shunt full-scale differential range: ±163.84 mV / ±40.96 mV
- Input bias current: 2.5 nA (maximum)
- Temperature sensor: ±1°C (maximum at 25°C)
- Programmable resistor temperature compensation
- Programmable conversion time and averaging
- 2.94-MHz high-speed I 2 C interface with 16 pinselectable addresses
- Operates from a 2.7-V to 5.5-V supply:
- -Operational current: 640 μA (typical)
- -Shutdown current: 5 μA (maximum)
INA228 Applications
- DC/DC converters and power inverters
- Industrial battery packs
- Power-over-ethernet (PoE)
- Telecom equipment
- Enterprise servers
INA228 Pin Configuration
Figure 5-1. DGS Package 10-Pin VSSOP Top View
Table 5-1. Pin Functions
| PIN | PIN | TYPE | DESCRIPTION |
|---|---|---|---|
| NO. | NAME | TYPE | DESCRIPTION |
| 1 | A1 | Digital input | I 2 C address pin. Connect to GND, SCL, SDA, or VS. |
| 2 | A0 | Digital input | I 2 C address pin. Connect to GND, SCL, SDA, or VS. |
| 3 | ALERT | Digital output | Open-drain alert output, default state is active low. |
| 4 | SDA | Digital input/output | Open-drain bidirectional I 2 C data. |
| 5 | SCL | Digital input | I 2 C clock input. |
| 6 | VS | Power supply | Power supply, 2.7 V to 5.5 V. |
| 7 | GND | Ground | Ground. |
| 8 | VBUS | Analog input | Bus voltage input. |
| 9 | IN- | Analog input | Negative input to the device. For high-side applications, connect to load side of sense resistor. For low-side applications, connect to ground side of sense resistor. |
| 10 | IN+ | Analog input | Positive input to the device. For high-side applications, connect to power supply side of sense resistor. For low-side applications, connect to load side of sense resistor. |
INA228 Electrical Characteristics
at T A = 25 °C, V S = 3.3 V, V SENSE = VIN+ - VIN- = 0 V, V CM = V IN- = 48 V (unless otherwise noted)
| PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
|---|---|---|---|---|---|---|
| INPUT | ||||||
| V CM | Common-mode input range | T A = -40°C to +125°C | -0.3 | 85 | V | |
| V VBUS | Bus voltage input range | 0 | 85 | V | ||
| CMRR | Common-mode rejection | -0.3 V < V CM < 85 V, T A = -40°C to +125°C | 154 | 170 | dB | |
| Shunt voltage input range | T A = -40°C to +125°C, ADCRANGE = 0 | -163.84 | 163.84 | mV | ||
| V DIFF | T A = -40°C to +125°C, ADCRANGE = 1 | -40.96 | 40.96 | mV | ||
| V | V CM = 48 V, T CT > 280 μs | ±0.3 | ±1 | μV | ||
| os | Shunt offset voltage | V CM = 0 V, T CT > 280 μs | ±0.3 | ±1 | μV | |
| dV os /dT | Shunt offset voltage drift | T A = -40°C to +125°C | ±2 | ±10 | nV/°C | |
| PSRR | Shunt offset voltage vs power supply | V S = 2.7 V to 5.5 V, T A = -40°C to +125°C | ±0.05 | ±0.5 | μV/V | |
| V os_bus | V BUS offset voltage | V BUS = 20 mV | ±1 | ±2.5 | mV | |
| dV os /dT | V BUS offset voltage drift | T A = -40°C to +125°C | ±4 | ±20 | μV/°C | |
| PSRR | V BUS offset voltage vs power supply | V S = 2.7 V to 5.5 V | ±0.25 | mV/V | ||
| I B | Input bias current | Either input, IN+ or IN-, V CM = 85 V | 0.1 | 2.5 | nA | |
| Z VBUS | VBUS pin input impedance | Active mode | 0.8 | 1 | 1.2 | MΩ |
| I VBUS | VBUS pin leakage current | Shutdown mode, V BUS = 85 V | 10 | nA | ||
| R DIFF | Input differential impedance | Active mode, V IN+ - V IN- < 164 mV | 92 | kΩ | ||
| DC | ACCURACY | |||||
| G SERR | Shunt voltage gain error | V CM = 24 V | ±0.01 | ±0.05 | % | |
| G S_DRFT | Shunt voltage gain error drift | ±20 | ppm/°C | |||
| G BERR | V BUS voltage gain error | ±0.01 | ±0.05 | % | ||
| G B_DRFT | V BUS voltage gain error drift | ±20 | ppm/°C | |||
| P TME | Power total measurement error (TME) | T A = -40°C to +125°C, at full scale | ±0.5 | % | ||
| E TME | Energy and charge TME ADC resolution | at full scale power | 20 | ±1 | % Bits | |
| 1 LSB step size | Shunt voltage, ADCRANGE = 0 Shunt voltage, ADCRANGE = 1 voltage Bus Temperature Conversion time field = 0h | 312.5 78.125 195.3125 7.8125 50 | nV nV μV m°C | |||
| T CT | ADC conversion-time (1) | Conversion time field = 1h Conversion time field = 2h Conversion time field = 3h Conversion time field = 4h Conversion time field = 5h Conversion time field = 6h Conversion time field = 7h | 84 150 280 540 1052 2074 4120 | μs m% | ||
| INL DNL Differential | Integral Non-Linearity Non-Linearity | ±2 0.2 | LSB | |||
| CLOCK SOURCE | ||||||
| F OSC | Internal oscillator frequency | 1 | MHz | |||
| F | Internal oscillator frequency tolerance | T A = 25°C | ±0.5 | % | ||
| OSC_TOL | T A = -40°C to +125°C | ±1 | % |
INA228 Absolute Maximum Ratings
over operating free-air temperature range (unless otherwise noted) (1)
| MIN | MAX | UNIT | ||
|---|---|---|---|---|
| V S | Supply voltage | 6 | V | |
| V IN+ , V IN- (2) | Differential (V IN+ ) - (V IN- ) | -40 | 40 | V |
| V IN+ , V IN- (2) | Common-mode | -0.3 | 85 | V |
| V VBUS | -0.3 | 85 | V | |
| V ALERT | ALERT | -0.3 | V S + 0.3 | V |
| V IO | SDA, SCL | -0.3 | 6 | V |
| I IN | Input current into any pin | 5 | mA | |
| I OUT | Digital output current | 10 | mA | |
| T J | Junction temperature | 150 | °C | |
| T stg | Storage temperature | -65 | 150 | °C |
- (2) VIN+ and VIN- are the voltages at the IN+ and IN- pins, respectively.
INA228 Recommended Operating Conditions
over operating free-air temperature range (unless otherwise noted)
| MIN | NOM | MAX | UNIT | ||
|---|---|---|---|---|---|
| V CM | Common-mode input range | -0.3 | 85 | V | |
| V S | Operating supply range | 2.7 | 5.5 | V | |
| T A | Ambient temperature | -40 | 125 | °C |
INA228 Thermal Information
| THERMAL METRIC (1) | THERMAL METRIC (1) | INA228 DGS (VSSOP) 10 PINS | UNIT |
|---|---|---|---|
| R θJA | Junction-to-ambient thermal resistance | 177.6 | °C/W |
| R θJC(top) | Junction-to-case (top) thermal resistance | 66.4 | °C/W |
| R θJB | Junction-to-board thermal resistance | 99.5 | °C/W |
| Ψ JT | Junction-to-top characterization parameter | 9.7 | °C/W |
| Y JB | Junction-to-board characterization parameter | 97.6 | °C/W |
| R θJC(bot) | Junction-to-case (bottom) thermal resistance | N/A | °C/W |
INA228 Typical Application
The low offset voltage and low input bias current of the INA228 allow accurate monitoring of a wide range of currents. To accurately monitor currents with high resolution, select the value of the shunt resistor so that the resulting sense voltage is close to the maximum allowable differential input voltage range (either ±163.84 mV or ±40.96 mV, depending on register settings). The circuit for monitoring currents in a high-side configuration is shown in Figure 8-2.
Figure 8-2. INA228 High-Side Sensing Application Diagram
Variants on the same datasheet
These parts have exact links to the same datasheet. They are candidates to compare, not verified drop-in replacements; check package, pinout and electrical limits.
| Part Number | Manufacturer | Package |
|---|---|---|
| INA228AIDGSR | Texas Instruments | 10-TFSOP, 10-MSOP (0.118", 3.00mm Width) |
Other Integrated Circuits
- STM32F103C8T6 – STMicroelectronics, Microcontroller
- STM32F405RGT6 – STMicroelectronics, ARM Cortex-M4 MCU
- SN74AVC4T245PWR – Texas Instruments, Dual-Supply Bus Transceiver Level Translator
- STM32F446RCT6 – STMicroelectronics, ARM Cortex-M4 MCU
- STM32G070RBT6 – STMicroelectronics, Arm Cortex-M0+ 32-bit MCU
- ADS131M08IPBSR – Texas Instruments, Delta-Sigma ADC
- ISO1540DR – Texas Instruments, Bidirectional I²C Isolator
- ISO7740DBQR – Texas Instruments, Digital Isolator
All Integrated Circuits datasheetsAll Texas Instruments datasheets (2,442)
Ask your AI agent about the INA228
Connect SheetsData to Claude, Cursor, Codex or any MCP client and your agent reads this datasheet for you: pinout, limits, register maps and design checks, with the numbers taken from the PDF.
claude mcp add --transport http sheetsdata https://mcp.sheetsdata.com/mcp
Then ask: "Can the INA228 run from my 12 V rail? Check it against the datasheet limits."
Create a free account $2 of usage every month, no card needed.