HW-072 Modulo de Sensor de Flama / Llama por Infrarrojo, Módulo de Detección de Fuego

[HW-072] HW-072 Modulo de Sensor de Flama / Llama por Infrarrojo, Módulo de Detección de Fuego

https://electrofranko.com/web/image/product.template/544/image_1920?unique=e6564a9

S/ 6.00 6.0 PEN S/ 6.00

S/ 6.00

Not Available For Sale

Esta combinación no existe.

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


Referencia Interna: HW-072

Modulo de Sensor de Flama / Llama por Infrarrojo (HW-072)

Detector óptico sintonizado a la banda espectral del fuego con circuito de comparación LM393.

El módulo HW-072 de detección de flama está diseñado para identificar fuentes de fuego o radiación lumínica en longitudes de onda específicas mediante un fotodiodo receptor de infrarrojos (IR) de alta sensibilidad. El principio de operación se fundamenta en captar las emisiones infrarrojas características emitidas por la combustión libre de gases y materiales orgánicos. La señal eléctrica captada por el fotodiodo es acondicionada a través de un comparador analógico LM393. La placa proporciona dos opciones de interfaz: una salida analógica continua (AO) que entrega una señal de voltaje proporcional a la intensidad de la radiación IR percibida, y una salida digital (DO) que genera un estado lógico conmutado cuando la presencia de fuego rebasa el umbral crítico definido por el usuario mediante un potenciómetro multivuelta integrado.

Especificaciones Técnicas del Módulo

Parámetro Detalle
Tensión de OperaciónDC 3.3 V a 5.5 V
Rango de Detección Espectral760 nm a 1100 nm (Banda IR corta)
Ángulo de Visión de Sonda60° aproximadamente
Tipo de Salida Analógica (AO)Voltaje continuo dependiente del nivel de radiación
Tipo de Salida Digital (DO)Señal digital TTL (0 V / VCC) mediante LM393
Parámetro Detalle
Consumo de Corriente15 mA típico en modo activo
Distancia Efectiva de PruebaHasta 80 cm (Variable según tamaño de llama)
Indicadores de EstadoLED de alimentación + LED de activación digital (DO)
Configuración de PinesVCC, GND, DO (Digital), AO (Analógico)
Orificio de Fijación MecánicaDiámetro de 3 mm para montaje seguro

Diagrama de Conexiones y Mapeo de Pines

Diagrama de Conexión Sensor de Flama HW-072

Ventajas del Módulo

Alta Inmunidad a Luz Visible: El encapsulado epóxico negro del fotodiodo bloquea la radiación del espectro visible ordinario, permitiendo que el sensor se enfoque primordialmente en el espectro infrarrojo emitido por el fuego.

Lógica de Salida Inversa Predecible: Ante la ausencia de llama, el pin analógico (AO) entrega un voltaje cercano a VCC. Cuando se detecta fuego, la resistencia del componente cae drásticamente, haciendo descender el voltaje hacia 0 V y cambiando la salida digital (DO) a nivel BAJO (0 V).

Acondicionamiento de Señal Integrado: La incorporación del integrado LM393 garantiza transiciones lógicas limpias y libres de ruido eléctrico en la salida digital, facilitando la conexión directa a relevadores o pines de interrupción en microcontroladores.

Código Arduino Completo y Optimizado

// Código Completo para Sensor de Flama HW-072 // Monitoreo simultáneo analógico y digital para prevención de incendios const int pinAO = A0; // Entrada analógica conectada al pin AO del sensor const int pinDO = 2; // Entrada digital conectada al pin DO del sensor void setup() { Serial.begin(9600); pinMode(pinDO, INPUT); Serial.println("--- Sistema de Monitoreo de Flama Inicializado ---"); } void loop() { // Lectura directa del convertidor analógico a digital (0 - 1023) int lecturaADC = analogRead(pinAO); // Conversión a escala de voltaje para análisis de precisión float voltajeAO = lecturaADC * (5.0 / 1023.0); // Lectura del estado lógico del comparador LM393 (Activo en BAJO) int estadoDigital = digitalRead(pinDO); // Mapeo inverso para obtener un porcentaje aproximado de intensidad de fuego // 1023 (Silencio infrarrojo / Seguro) -> 0% | 100 (Radiación intensa / Flama) -> 100% int porcentajeFlama = map(lecturaADC, 1023, 100, 0, 100); porcentajeFlama = constrain(porcentajeFlama, 0, 100); // Impresión secuencial de variables en el Monitor Serie Serial.print("ADC: "); Serial.print(lecturaADC); Serial.print(" | Voltaje: "); Serial.print(voltajeAO, 2); Serial.print("V"); Serial.print(" | Intensidad: "); Serial.print(porcentajeFlama); Serial.print("%"); Serial.print(" | Estado: "); if (estadoDigital == LOW) { Serial.println("[ ALERTA - FLAMA DETECTADA ]"); } else { Serial.println("[ SEGURO - Entorno Normal ]"); } // Ventana de muestreo estática para estabilidad del puerto de comunicación delay(250); }