Descripción
Sensor de gas de detección de hidrógeno MQ-8 Modulo para Arduino
Descripción del sensor MQ-8:
Sensor de gas MQ-8 que utiliza materiales sensibles al gas con inferior en óxido de estano (SnO2). Cuando el sensor se encuentra en su ambiente, la presencia de gases inflamables hace que la del sensor aumente con el aumento de la concentración de gases combustibles en el aire. Las variaciones de la pueden ser convertidas en la señal de salida correspondiente a la concentración de gas utilizando un circuito simple. El MQ-8 al sensor de gas de hidrógeno, también el monitoreo de otros gases que contienen hidrógeno es muy deseable. Este sensor es capaz de detectar una variedad de gases que contienen hidrógeno, un sensor de bajo costo adecuado para una variedad de aplicaciones.
Aplicaciones del módulo:
Apto para uso en casa o sistemas de monitoreo industrial de pérdidas de hidrógeno. Vapor de etanol, hollín, monóxido de carbono y otros gases con interferencia.
Características del módulo:
1, utilizando un diseño de doble panel de alta con un indicador de alimentación y las instrucciones de salida del señal TTL;
2, con la salida del señal del interruptor DO (TTL) y la salida del señal analógico AO;
3, señal de salida TTL válida baja. (Cuando la luz del señal de salida baja esté conectada directamente al microcontrolador o al módulo
4, 0 ~ 5 V tensión de salida analógica, mayor la concentración, mayor la tensión.
5, la detección de gas hidrógeno con una mejor
6, hay cuatro agujeros para los tornillos para un fácil posicionamiento;
Dimensiones del producto: 32 (L) * 20 (W) * 22 (H)
8, con una larga duración y una confiable
9, respuesta rápida y características de recuperación
10, tensión operativa: 5V
Módulo usando las instrucciones:
Explicación: Utilizar Pre-calentamiento 20S
El primer paso: alimentar el módulo con 5 V DC (se nota que el positivo y el negativo no se invierten, de lo contrario se quema fácilmente el chip).
Paso 2: Si se selecciona la salida DO alta y baja, la señal de salida TTL se conecta directamente a un puerto IO del microcontrolador o se conecta al módulo el potenciómetro se utiliza para regular el umbral de transición del nivel de salida.
Fase tres: Si elige AO, salida analógica, entonces no se dispone de patillas AO del potenciómetro de control directamente conectadas a la entrada del convertidor AD o del microcontrolador con CAN. Según nuestra experiencia: En un ambiente normal, es decir: el ambiente del gas medido, estableciendo el valor de voltaje de salida del sensor de voltaje de referencia, En este punto, el voltaje de la salida AO es aproximadamente 1 V, cuando el sensor detecta que el gas a medir cuando el voltaje de cada uno 0,1 V incrementado, las concentraciones de gas medidos efectivas 200 ppm (simple: 1 ppm = 1 mg / kg = 1 mg / L = 1 10-6 comúnmente usado para indicar la concentración de gas o la concentración de la solución.), basándose en este parámetro el microcontrolador dentro del valor de voltaje analógico medido se convierte en valores de concentración. Nota: si se acostumbrados a hacer una herramienta de precisión, se ruega adquirir el mercado estándar de la herramienta de calibración, o un error, la relación entre la concentración de salida y la relación de voltaje lineal, pero tiende a ser lineal.
Nota especial: El sensor alimentado Prelavoro 20S tiene mediciones estables, la fiebre del sensor es un fenómeno normal, el hilo de calentamiento interno, si está caliente de manera no normal.
Procedimiento de prueba:
Función: Esta versión soporta el programa de prueba
Usando el chip: AT89S52
Cristal: 11.0592MHZ
Velocidad de baud: 9600
Entorno de compilación: Keil
Aviso: Este programa se utiliza solo para estudio y referencia, la referencia por favor especifique información de derechos de autor y autor.
************************************************** ******************* /
/ ************************************************* *******************
Descripción: 1, cuando la concentración medida es mayor que la concentración establecida, la salida de IO del microchip es baja.
************************************************** ******************* /
# Incluir / / archivos de biblioteca
# Definir uchar unsigned char / / definición de macro unsigned char
Unsigned int # definir uint unsigned int / / definición de macro.
/ ************************************************* *******************
Definición de I / O
********************************************************************* /
sbit LED = P1 ^ 0; / / definición del puerto 1 de SCM P1 (P1.0) para indicar el final
sbit DOUT = P2 ^ 0; // definición del microcontrolador P2 puerto 1 (P2.0) para el ingreso del sensor de
/ ****************** ******************************* *******************
Función de retraso
******************** ****************************** ******************* /
procedimiento void delay () // retraso
{
uchar m, n, s;
para (m = 20; m > 0; m -)
para (n = 20; n > 0; n -)
para (s = 248; s > 0; s -);
}
/ ****************************** ******************* *******************
La función principal
******************************* ******************* ******************* /
void main ()
{
mientras (1) // bucle infinito
{
LED = 1; // apaga las luces del puerto P1.0
si (DOUT == 0) // función cuando la concentración es superior al valor establecido, la condición de ejecución
{
delay (); // retraso anti-interrupción
si (DOUT == 0) // determina que la concentración es superior al valor establecido, la función de condiciones ejecutivas
{
LED = 0; // enciende las luces para los puertos P1.0
}
}
}
}
/ ***************** ******************************** ****************** *
Fin
******************** ****************************** *******************
Tenemos disponibles la ficha técnica de todos los componentes, en caso de que no esté presente en la ficha de descarga del producto, envíanos un mensaje a través del formulario de contacto y publicaremos la más pronto posible en nuestro sitio web.
Tutorial: Cómo usar el sensor de detección de hidrógeno MQ-8
El sensor MQ-8 es ideal para monitorear niveles de hidrógeno en entornos industriales o domésticos. Este módulo Arduino es perfecto para proyectos DIY y maker que desean agregar una función de seguridad.
Qué necesitas
- Arduino Uno
- cable USB
- fuente de alimentación 5V
- pantalla LCD (opcional)
Pasos
- Conecta el sensor MQ-8 al pin VCC y GND del Arduino para la alimentación.
- Conecta las señales del sensor al puerto analógico A0 del Arduino.
- Instala la biblioteca LiquidCrystal.h si utilizas una pantalla LCD (opcional).
- Carga el sketch en tu Arduino.
- Verifica las lecturas en los pines digitales o a través del display LCD.
- Ajusta los límites del sensor según las especificaciones del datasheet.
- Prueba el sensor con diversas concentraciones de hidrógeno para obtener datos precisos.
- Implementa un sistema de alarma si la concentración supera un cierto valor.
Código de ejemplo
// Esempio di codice Arduino
int sensorPin = A0;
float gasLevel = 0;
void setup() {
Serial.begin(9600);
}
void loop() {
int sensorValue = analogRead(sensorPin);
gasLevel = map(sensorValue, minVal, maxVal, 0, 1023); // verifica sul datasheet i valori di calibrazione
Serial.println(gasLevel);
}
Miniproyecto
Crea un sistema de alarma doméstico que envía una notificación por correo electrónico o SMS cuando se detecta una concentración elevada de hidrógeno.
Errores comunes
- No verificar los límites del sensor antes de su uso.
- Omitir la regulación de la resistencia pull-up.
- Ignorar las condiciones ambientales que pueden influir en las lecturas.
- Usar una alimentación inadecuada para el sensor.
Accesorios recomendados
- Módulo LCD
- Relé de control
- Sensores de temperatura y humedad
- Kit de alarma doméstica
Preguntas frecuentes
¿Cómo se calibra el MQ-8?
Calibra el sensor exponiéndolo a una concentración conocida de hidrógeno y ajustando los valores mínimo y máximo.
¿Puede detectar otros gases?
El MQ-8 está diseñado específicamente para el hidrógeno, verifica el datasheet para otras aplicaciones.
¿Cuánto tiempo tarda en responder el sensor?
La respuesta puede variar; consulta el datasheet para detalles específicos.







Valoraciones
No hay valoraciones aún.