Sensor LNA219 monitoreo voltaje corriente potencia de carga
$12,00
Sensor INA219 para medir voltaje, corriente y potencia en tiempo real. Interfaz I2C, rango ±3.2A, 0–26V. Ideal para Arduino/ESP32. Perfecto para baterías, cargas o proyectos de energía.
3 disponibles
Descripción
El módulo INA219 es un sensor de alta precisión para monitorear en tiempo real el voltaje, corriente y potencia consumida por una carga (como una batería, motor, LED o sistema completo). Basado en el chip Texas Instruments INA219, ofrece lecturas digitales vía I2C, lo que lo hace ideal para proyectos de gestión de energía, supervisión de baterías, cargadores inteligentes o sistemas de alimentación en robótica y IoT. Su diseño compacto y bajo consumo lo hacen perfecto para integrar en prototipos profesionales o educativos.
- 📊 Chip principal: INA219 (Texas Instruments)
- 📡 Interfaz: I2C (dirección predeterminada:
0x40, ajustable con A0/A1) - ⚡ Rango de voltaje de bus: 0 V – 26 V
- 🔋 Rango de corriente: ±3.2 A (con shunt de 0.1 Ω incluido)
- 📏 Resolución:
- Voltaje: 4 mV/bit
- Corriente: 10 µA/bit (configurable)
- 🧠 Precisión: ±1% (típico)
- 📦 Shunt integrado: 0.1 Ω, 2W (ajustable externamente si se requiere mayor rango)
- ⚡ Alimentación del módulo: 3.3V – 5V (lógica I2C)
- 📏 Dimensiones: ~27mm x 20mm
- 📦 Conectores:
- Terminal verde para entrada/salida de carga (Vin+, Vin−)
- Pines de conexión I2C: VCC, GND, SCL, SDA
- Pines de dirección: A0, A1 (para múltiples sensores)
|
Pin del INA219
|
Pin de Arduino
|
|---|---|
|
VCC
|
5V
|
|
GND
|
GND
|
|
SCL
|
A5
|
|
SDA
|
A4
|
|
Vin+
|
+ del circuito a medir (ej. batería +)
|
|
Vin−
|
− del circuito a medir (ej. batería − → carga)
|
El módulo incluye un shunt de 0.1 Ω, lo que permite medir hasta ±3.2 A. Si necesitas rangos mayores (ej. 5A o 10A), puedes reemplazar el shunt por uno de menor resistencia (ej. 0.05 Ω para 6.4A), pero debes recalibrar el código.
Adafruit_INA219 (instalable desde el gestor de bibliotecas de Arduino IDE)#include <Wire.h>
#include <Adafruit_INA219.h>
Adafruit_INA219 ina219;
void setup() {
Serial.begin(9600);
if (!ina219.begin()) {
Serial.println(«Fallo al inicializar INA219»);
while (1);
}
Serial.println(«INA219 listo!»);
}
void loop() {
float voltage = ina219.getBusVoltage_V();
float current = ina219.getCurrent_mA();
float power = ina219.getPower_mW();
Serial.print(«Voltaje: «); Serial.print(voltage); Serial.println(» V»);
Serial.print(«Corriente: «); Serial.print(current); Serial.println(» mA»);
Serial.print(«Potencia: «); Serial.print(power); Serial.println(» mW»);
Serial.println(«——————–«);
delay(2000);
}
- El pin Vin− debe conectarse entre la fuente y la carga — el sensor mide la caída de voltaje en el shunt para calcular la corriente.
- No excedas el límite de potencia del shunt (2W para 0.1Ω → max 4.47A RMS).
- Para medir corrientes >3.2A, usa un shunt externo y recalcula los factores de calibración (
setCalibration_32V_2A()o personalizado). - El INA219 no mide corriente AC — solo DC.
- Si usas ESP32, asegúrate de que los pines SCL/SDA sean compatibles (por defecto: GPIO22 y GPIO21).
- Monitoreo de baterías en drones o robots
- Cargador inteligente con protección contra sobrecarga
- Sistema de gestión de energía solar DIY
- Diagnóstico de consumo en prototipos electrónicos
- Proyectos de eficiencia energética y ahorro















Valoraciones
No hay valoraciones aún.