Medición aislada de corriente continua o alterna mediante efecto Hall.
El ACS712-05PCB conduce la corriente medida a través de un camino de cobre interno y detecta su campo magnético con aislamiento galvánico. La versión de ±5 A ofrece aproximadamente 185 mV/A y centra la salida en VCC/2 cuando la corriente es cero. Puede registrar corriente DC o formas de onda AC, siempre respetando aislamiento, pistas y conectores del módulo.
Especificaciones técnicas
Características principales
Valor
Alimentación
5 V CC
Rango
−5 a +5 A
Sensibilidad
185 mV/A típica
Salida en cero
VCC/2
Ancho de banda
80 kHz
Aislamiento
2,1 kVRMS mínimo del circuito integrado
Compatibilidad
Arduino; Raspberry Pi mediante ADC
Características adicionales
Valor
Resistencia del conductor
1,2 mΩ típica
Error total
1,5 % típico a 25 °C
Tiempo de respuesta
5 µs
Salida
Analógica proporcional
Consumo
10 mA típico
Medición
Bidireccional DC y AC
Información técnica: El límite práctico también depende de bornes, soldaduras y pistas. Calibra el punto cero sin corriente y evita manipular tensiones peligrosas.
Ventajas y aplicaciones
Integración sencilla: Su diseño facilita incorporarlo en prototipos funcionales mediante conexiones identificables y componentes externos mínimos durante el montaje.
Formato compacto: La placa ocupa poco espacio y puede instalarse dentro de robots, equipos portátiles y sistemas electrónicos de control.
Funcionamiento práctico: Proporciona una solución directa para experimentar, supervisar o controlar dispositivos respetando siempre sus límites eléctricos y térmicos.
Compatibilidad amplia: Puede combinarse con Arduino, Raspberry Pi y otras plataformas aplicando las adaptaciones eléctricas indicadas para cada interfaz.
Aplicaciones variadas: Resulta útil en automatización, robótica, instrumentación y enseñanza, permitiendo desarrollar proyectos progresivos con resultados claramente observables.
Dos imágenes destinadas al esquema de conexión y al pinout del producto. Reemplaza cada URL por la imagen correspondiente subida a Odoo.
Galería de esquemas y conexiones
Guía de conexión: Alimenta con 5 V, conecta OUT a A0 e inserta el conductor de carga en serie por los terminales de potencia.
🎓 Funcionamiento del ejemplo
El ejemplo realiza una prueba funcional completa, promedia o valida señales y muestra diagnósticos claros mediante el monitor serial.
Ejemplo Arduino · ACS712-05PCB
const byte PIN_CORRIENTE=A0;
const float VREF=5.0;
const byte MUESTRAS=100;
float cero=2.5;
float promedioVoltaje(){
unsigned long suma=0;
for(byte i=0;i<MUESTRAS;i++){suma+=analogRead(PIN_CORRIENTE);delayMicroseconds(500);}
return (suma/float(MUESTRAS))*VREF/1023.0;
}
void setup(){
Serial.begin(115200);
pinMode(PIN_CORRIENTE,INPUT);
delay(500);
cero=promedioVoltaje();
Serial.print("Cero calibrado: ");Serial.println(cero,4);
}
void loop(){
float voltaje=promedioVoltaje();
// Cambiar sensibilidad por la indicada en la ficha: V por amperio
const float SENSIBILIDAD=0.185;
float corriente=(voltaje-cero)/SENSIBILIDAD;
Serial.print("Salida: ");Serial.print(voltaje,3);Serial.print(" V | Corriente: ");
Serial.print(corriente,3);Serial.println(" A");
delay(500);
}
Pulsa una pregunta para desplegar su respuesta. Las últimas tres incluyen comparaciones con productos relacionados.
1. ¿Qué función cumple el ACS712-05PCB?
El ACS712-05PCB realiza la función descrita mediante su circuito específico y trabaja dentro de los límites eléctricos indicados en esta ficha.
2. ¿Qué alimentación debe utilizarse?
Debe aplicarse exactamente la tensión especificada, compartir tierra cuando corresponda y evitar inversión de polaridad, sobrecorriente o señales superiores al máximo permitido.
3. ¿Cómo debe instalarse correctamente?
Utiliza conexiones cortas, firmes y aisladas, verifica polaridad antes de energizar y proporciona ventilación o fijación mecánica según la potencia manejada.
4. ¿Qué factores pueden afectar su funcionamiento?
La alimentación inestable, ruido eléctrico, temperatura, cableado, carga conectada y montaje físico pueden modificar el rendimiento observado durante una aplicación real.
5. ¿Es compatible con Arduino Uno?
Sí. Arduino puede manejar su señal mediante los pines indicados y el ejemplo incluido, respetando alimentación, corriente y niveles lógicos.
6. ¿Puede utilizarse con Raspberry Pi?
Sí, pero los GPIO aceptan solamente 3,3 voltios; agrega ADC, controlador o adaptación de nivel cuando la interfaz lo necesite.
7. ¿Necesita calibración o ajuste?
Los módulos de medición requieren verificar cero y escala; los controladores deben configurarse según carga, corriente, frecuencia y condiciones reales de trabajo.
8. ¿Cómo se compara con INA219?
ACS entrega salida analógica con aislamiento Hall; INA219 digitaliza una resistencia shunt y además informa tensión de bus y potencia.
9. ¿En qué difiere de un shunt directo?
El Hall mantiene aislamiento entre conductor y señal; un shunt ofrece lectura diferencial directa, pero introduce conexión galvánica y caída resistiva.
10. ¿Puede medir corriente alterna?
Sí. Su salida bidireccional sigue la forma de onda alrededor del punto medio; calcular RMS requiere muestreo suficiente y procesamiento matemático.