ACS712-20 Modulo Sensor de Corriente de Efecto Hall de 20 Amperios

[ACS712-20PCB] ACS712-20 Modulo Sensor de Corriente de Efecto Hall de 20 Amperios

https://electrofranko.com/web/image/product.template/263/image_1920?unique=0288731

S/ 24.00 24.0 PEN S/ 24.00

S/ 24.00

Not Available For Sale

Esta combinación no existe.

Términos y condiciones
Envío: 2-3 días laborales


Referencia Interna: ACS712-20PCB

ACS712-20 Sensor de Corriente (20A)

Módulo de medición de corriente alterna y continua por efecto Hall, ideal para monitoreo de consumo medio en Arduino y PIC.

El ACS712-20 es un sensor lineal de corriente basado en el efecto Hall que permite medir con precisión corrientes continuas (DC) y alternas (AC) de hasta 20 Amperios. Su diseño integra un conductor de cobre por el cual fluye la corriente a medir, generando un campo magnético que el chip interno convierte en un voltaje proporcional. Cuenta con aislamiento galvánico de alta tensión, protegiendo los circuitos lógicos de los picos de potencia. Es ampliamente utilizado en control de motores de mayor consumo, fuentes de alimentación, inversores y sistemas de domótica, entregando una salida analógica lineal para plataformas como Arduino y microcontroladores.

Especificaciones Técnicas del Módulo

Parámetro Detalle
Tipo de sensorEfecto Hall Lineal
Voltaje operación5 V CD
Rango de medición-20A a +20A (AC y DC)
Sensibilidad100 mV/A
Voltaje reposo (0A)VCC / 2 (Aprox. 2.5V)
CompatibilidadArduino, PIC, ESP32, ADC
Peso módulo~ 3.5 gramos
Parámetro Detalle
Interfaz de salidaAnalógica (OUT)
Aislamiento galvánico2.1 kVRMS
Resistencia conductor1.2 mΩ (Baja pérdida)
Error total de salida±1.5% a TA = 25°C
Temp. Operación-40°C a +85°C
Dimensiones módulo31 x 13 x 12 mm
Vida útilIlimitada (Sin desgaste)

Esquema de Conexión

Diagrama de Conexión ACS712-20

Ventajas del ACS712-20

Aislamiento Galvánico Seguro: Permite medir corrientes de circuitos de alta potencia sin riesgo de dañar el microcontrolador de lectura, protegiendo tus placas de desarrollo.

Baja Pérdida de Inserción: La resistencia interna del conductor es de apenas 1.2 mΩ, garantizando que el sensor disipe muy poco calor incluso al trabajar cerca de los 20 Amperios.

Lectura Bidireccional AC/DC: Al mantener un punto de reposo en 2.5V, permite leer tanto el sentido de giro de un motor DC como la forma de onda alterna de la red eléctrica.

Código Básico de Arduino

// Código de lectura analógica para Sensor de Corriente ACS712 (20A) const int pinSensor = A0; const float sensibilidad = 0.100; // 100 mV/A para el modelo de 20A void setup() { Serial.begin(9600); } void loop() { int lecturaADC = analogRead(pinSensor); // Convertir lectura ADC (0-1023) a Voltaje (0-5V) float voltaje = lecturaADC * (5.0 / 1023.0); // Calcular la corriente (Restando 2.5V del punto cero) float corriente = (voltaje - 2.5) / sensibilidad; Serial.print("Voltaje OUT: "); Serial.print(voltaje, 3); Serial.print(" V | Corriente: "); Serial.print(corriente, 3); Serial.println(" A"); delay(500); }