MQ6PCB Sensor de Gas en Modulo con LM393

[MQ6PCB] MQ6PCB Sensor de Gas en Modulo con LM393

https://electrofranko.com/web/image/product.template/900/image_1920?unique=c2c41be

S/ 12.00 12.0 PEN S/ 12.00

S/ 12.00

Not Available For Sale

Esta combinación no existe.

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


Referencia Interna: MQ6PCB

Sensor de Gas GLP, Propano y Butano (MQ6)

Módulo detector químico de alta selectividad para monitorización de fugas de gases licuados en entornos domésticos e industriales.

El módulo MQ6 es un dispositivo electroquímico diseñado específicamente para detectar concentraciones de gas licuado de petróleo (GLP), propano e isobutano en el aire. Fabricado con una capa activa de dióxido de estaño, su conductividad eléctrica se eleva de manera inmediata al entrar en contacto con trazas de hidrocarburos combustibles gaseosos. El módulo incorpora acondicionamiento de señal dual: una salida analógica pura ideal para lecturas cuantitativas graduadas y una interfaz digital controlada por el chip comparador LM393 con un umbral ajustable mediante potenciómetro. Es una solución clave en el desarrollo de alarmas domésticas de cocina, detección de fallas en tanques de almacenamiento y sistemas de seguridad automatizados en redes de gas.

Especificaciones Técnicas

Parámetro Detalle
Tensión de Alimentación (VCC)DC 5.0 V ± 0.1 V
Voltaje del Calentador (VH)5.0 V DC/AC (Requerido para la reacción redox)
Resistencia del Calentador (RH)31 Ohm ± 3 Ohm a temperatura ambiente
Consumo de Corriente InternoMenor a 160 mA (Con calefactor energizado)
Gases de Detección PrincipalGLP, Propano, Butano, Isobutano
Rango de Concentración200 ppm a 10000 ppm (Partes por millón)
Parámetro Detalle
Potencia de Calentamiento (PH)Menor o igual a 900 mW
Tiempo de Precalentamiento24 Horas recomendadas (Para estabilizar resistencia base Rs)
Comparador de VoltajeChip LM393 integrado para conmutación digital veloz
Tipo de Salida de DatosAnalógica directa (AO) y Digital TTL (DO) por ventana
Condiciones de Operación-10 °C a 50 °C con Humedad menor al 95% RH
Mapeo del Esquema de PinesVCC, GND, DO (Salida Digital), AO (Salida Analógica)

Diagrama de Conexiones y Mapeo de Pines

Diagrama de Conexión MQ6

Ventajas del MQ6

Alta Selectividad al GLP y Propano: Presenta curvas de respuesta optimizadas para hidrocarburos de cadena corta, mostrando baja interferencia frente al humo de combustión o alcohol.

Monitoreo de Seguridad Crítica: Ideal para la prevención temprana de atmósferas explosivas gracias a su capacidad de detectar concentraciones previas al límite inferior de inflamabilidad (LEL).

Diseño Electrónico Práctico: Incluye LEDs indicadores en placa para monitoreo visual instantáneo (uno para el estado de alimentación y otro para el estado del disparo digital).

Código Arduino Completo y Optimizado

// Código Completo de Instrumentación para Sensor MQ6 (Detección de GLP y Propano) // Realiza lecturas continuas del canal analógico y digital, evaluando la estabilidad térmica const int PIN_ANALOGICO_MQ6 = A0; // Conexión al pin AO del módulo MQ6 const int PIN_DIGITAL_MQ6 = 2; // Conexión al pin DO del módulo MQ6 // Configuración de temporización para análisis estable de gases unsigned long tiempoAnteriorMs = 0; const unsigned long intervaloMuestreo = 1000; // Lectura cada 1000ms void setup() { Serial.begin(115200); Serial.println("--- Inicializando Unidad de Monitoreo de Gas Combustible MQ6 ---"); pinMode(PIN_ANALOGICO_MQ6, INPUT); pinMode(PIN_DIGITAL_MQ6, INPUT); Serial.println("[ NOTA ]: El sensor requiere precalentamiento continuo para estabilizar la resistencia quimica."); Serial.println("Asegure un suministro estable de 5V en VCC para el correcto funcionamiento del calefactor."); Serial.println("-----------------------------------------------------------------------------------------"); } void loop() { // Lectura directa en cada ciclo del bus de hardware int lecturaCrudaADC = analogRead(PIN_ANALOGICO_MQ6); int estadoUmbralDigital = digitalRead(PIN_DIGITAL_MQ6); unsigned long tiempoActualMs = millis(); // Bloque síncrono temporizado para el procesamiento y reporte de datos if (tiempoActualMs - tiempoAnteriorMs >= intervaloMuestreo) { tiempoAnteriorMs = tiempoActualMs; // Conversión de la lectura del ADC a milivoltios de manera directa float voltajeSalidaMv = ((float)lecturaCrudaADC * 5000.0) / 1023.0; // Impresión estructurada de telemetría analítica Serial.print("MONITOREO ANALÓGICO -> ADC Crudo: "); Serial.print(lecturaCrudaADC); Serial.print(" | Voltaje de Señal: "); Serial.print(voltajeSalidaMv, 2); Serial.println(" mV"); Serial.print("ESTADO DIGITAL TTL -> Umbral LM393: "); if (estadoUmbralDigital == HIGH) { Serial.println("[ ALERTA ]: Fuga detectada. Concentración de GLP/Propano supera el límite establecido."); } else { Serial.println("[ NORMAL ]: Niveles de gas combustible estables dentro del rango seguro."); } // Diagnóstico básico de conectividad de líneas if (lecturaCrudaADC == 0) { Serial.println(" [ ALERTA ]: Lectura nula detectada. Compruebe la alimentación de 5V o líneas de señal."); } else if (lecturaCrudaADC >= 1020) { Serial.println(" [ ALERTA ]: Saturación de escala del ADC. Verifique cortocircuitos o niveles críticos de fuga."); } else { Serial.println(" [ STATUS ]: Sensor operando normalmente. Adquisición gaseosa activa."); } Serial.println("-----------------------------------------------------------------------------------------"); } }