NA226 IIC I2C interface Bi-directional current/Power monitoring sensor module For Arduino – KSH 400 at HIMASTORES Mombasa – best electronics in Kenya

NA226 IIC I2C interface Bi-directional current/Power monitoring sensor module For Arduino

SKU: HMJ579 Category: Sensors
KSH 400.00
In Stock

Product Description

INA226 Bi-Directional Current/Power Monitoring Sensor Module

High-Precision I2C Power Monitor for Arduino and DIY Projects

The INA226 is a highprecision, bidirectional current and power monitoring chip from Texas Instruments, designed to report current, voltage, and power via an I²C interface [citation:2][citation:9]. This module is ideal for projects involving battery monitoring, power consumption analysis, and solar systems, providing more detail than a simple multimeter [citation:1][citation:7][citation:8].

High Accuracy 16bit ADC for precise measurements, with an accuracy of ±0.02% [citation:5][citation:1].
Wide Measurement Range Measures voltage from 0V to 36V and supports bidirectional current sensing [citation:9][citation:12].
Easy I2C Interface Simple twowire connection (SDA/SCL) with up to 16 programmable addresses [citation:9][citation:10].
The INA226 requires an external shunt resistor to measure current; some modules include one.
This module is not electrically isolated—ensure your power and control circuits share a common ground.
Connect the shunt resistor correctly; the module can be damaged by reversed polarity [citation:4].

Technical Specifications

ParameterValue
:--------:---------------
Supply Voltage2.7V to 5.5V [citation:9]
Bus Voltage Range0V to 36V [citation:5][citation:9]
Current Sensing DirectionBi-directional [citation:1][citation:9]
Resolution16-bit [citation:1]
CommunicationI2C (up to 16 addresses) [citation:9][citation:10]

## Key Features

High Precision 16bit ADC and low offset for accurate readings.

Versatile Measurement - Measures current, voltage, and calculates power internally.

Alert Function Programmable alert pin for overcurrent or over-voltage conditions.

Configurable - Adjustable averaging and conversion times to balance speed and noise [citation:8].

# Applications

  1. Battery fuel gauging and management systems [citation:1].
  2. Power supply monitoring and load analysis.
  3. Solar panel and energy harvesting projects.
  4. Industrial automation and motor control feedback [citation:1].
Reliable Performance Using a dedicated IC ensures stable, highquality measurements [citation:2].
Simple Installation Most modules come with presoldered headers for easy breadboard prototyping.

√ Works with Arduino and ESP32 via libraries like Adafruit_INA226 [citation:4].

√ Commonly available in I2C breakout board form for easy integration.

## Connection Guide

*Connecting to Arduino (via I2C):*

  • VCC → 5V or 3.3V power pin
  • GND → GND
  • SDA → A4 (Arduino Uno/Nano) / SDA pin
  • SCL → A5 (Arduino Uno/Nano) / SCL pin

*Connecting the Shunt Resistor (High-Side Sensing):*

  • Connect your power supply positive to the "technical">VIN or "technical">IN terminal.
  • Connect "technical">VIN or "technical">IN to the load.
  • Ensure the shunt resistor is correctly placed in the circuit path.
Use a clean 3.3V/5V supply to power the module for stable readings.
Connect an external shunt resistor; some modules have a fixed one for a specific max current [citation:1][citation:12].
*Polarity is critical*—reversing power connections will damage the module [citation:4]!
The INA226 is a 3.3V/5V logic device; ensure your microcontroller logic levels are compatible.

## Troubleshooting

Module not found:

  • Check I2C connections and power supply voltage.
  • Verify the correct I2C address (default 0x40) [citation:1][citation:10].

Inaccurate readings:

  • *Calibrate!* The most common source of error is an incorrect calibration value. You must properly set the calibration register based on your shunt resistor's value and the maximum expected current [citation:8][citation:9].
  • Ensure your shunt resistor is accurate and has a low temperature coefficient for stable measurements.