Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Tecnología Industrial

Guía Completa: Pinout del Sensor de Alcohol MQ-3 e Integración con Arduino

La conducción bajo los efectos del alcohol es un delito grave en casi todo el mundo. Por ello, medir la concentración de alcohol en sangre es un procedimiento clave para las fuerzas del orden. Explicaremos cómo detectar alcohol mediante un sensor y diseñar el dispositivo con un microcontrolador típico.

¿Qué es un Sensor de Alcohol?

Guía Completa: Pinout del Sensor de Alcohol MQ-3 e Integración con Arduino

Fig 1: Alcoholímetro y alcohol en copas

El sensor es un dispositivo electrónico que mide la concentración de gas etanol y entrega una salida analógica. El MQ-3, de la familia MQ con semiconductor de óxido metálico, es muy popular. Funciona a 5 V CC y detecta concentraciones entre 25 y 500 ppm.

Pinout del Módulo Sensor MQ-3

Guía Completa: Pinout del Sensor de Alcohol MQ-3 e Integración con Arduino

Fig 2: Probador de alcohol portátil

Descripción de pines del módulo MQ-3:

Guía Completa: Pinout del Sensor de Alcohol MQ-3 e Integración con Arduino

Para el Sensor MQ-3

Nota: Los pines A y B son intercambiables.

Características y Especificaciones Clave

Guía Completa: Pinout del Sensor de Alcohol MQ-3 e Integración con Arduino

Fig 3: Alcoholímetro de mano

Guía Completa: Pinout del Sensor de Alcohol MQ-3 e Integración con Arduino

Características Especiales

  1. Doble malla protectora interna que aisla el calefactor, crucial porque el alcohol es inflamable.
  2. Elemento sensor tubular de cerámica Al₂O₃ recubierto de SnO₂, materiales sensibles al etanol.
  3. Alta sensibilidad al alcohol, bajo coste, modo standby de bajo consumo.
  4. Compatible con múltiples microcontroladores (Arduino, ESP32, STM32, etc.).

Principio de Funcionamiento

Guía Completa: Pinout del Sensor de Alcohol MQ-3 e Integración con Arduino

Fig 4: Alcoholímetro digital

En aire limpio, al calentarse la capa de SnO₂, el oxígeno se adsorbe en la superficie y captura electrones, creando una capa de agotamiento que aumenta la resistencia y bloquea el paso de corriente. Al introducir alcohol (aliento), este reduce la densidad de oxígeno adsorbido, baja la barrera de potencial y permite el flujo de corriente a través del sensor.

La concentración se expresa en ppm (partes por millón): 500 ppm = 500 moléculas de alcohol por millón de moléculas de gas.

Aplicaciones

Guía Completa: Pinout del Sensor de Alcohol MQ-3 e Integración con Arduino

Fig 5: Alcoholímetro de bolsillo

Principalmente: alcoholímetros para detectar conductores ebrios. También: detección de fugas de etanol en entornos industriales y domésticos, y dispositivos de monitorización ambiental.

Medición de Concentración mediante Salida Analógica

Guía Completa: Pinout del Sensor de Alcohol MQ-3 e Integración con Arduino

Fig 6: Alcoholímetro con carcasa

Cableado

Conecta VCC del sensor a 5 V del Arduino, GND a GND, y la salida analógica (AO) a la entrada analógica A0 del Arduino.

Calibración

Mejora la precisión equiparando lecturas a porcentajes y concentraciones. Prueba soplando al sensor antes y después de consumir alcohol (o usando vapor de alcohol isopropílico/desinfectante si no bebes). Como el MQ-3 es térmico, precalienta 20 s para lecturas estables. Código de precalentamiento:

Guía Completa: Pinout del Sensor de Alcohol MQ-3 e Integración con Arduino

Fig 7: Código de calibración

Fuente: lastminuteengineers.com

Finalizando el Montaje

El programa define rangos de concentración:

Guía Completa: Pinout del Sensor de Alcohol MQ-3 e Integración con Arduino

Fig 8: Código del alcoholímetro

Fuente: lastminuteengineers.com

Nota: Ajusta los umbrales según tu calibración real.

Detección de Presencia de Alcohol mediante Salida Digital

1. Cableado

Conecta VCC a 5 V, la salida digital (DO) a un pin digital del Arduino (p. ej., D2), y une las tierras. No uses la salida analógica simultáneamente.

2. Calibración

El módulo incluye un potenciómetro interno para ajustar el umbral digital. Gira el tornillo hasta que el LED de estado se encienda (salida HIGH) al soplar vapor de alcohol; luego retrocédelo ligeramente hasta que se apague (LOW).

3. Código Arduino para Salida Digital

Guía Completa: Pinout del Sensor de Alcohol MQ-3 e Integración con Arduino

Fig 9: Código Arduino

Fuente: lastminuteengineers.com

Sensor de Alcohol con Arduino: Medición Cuantitativa (RS/R₀)

El MQ-3 también detecta otros gases. Para una medición precisa:

  1. Determinar RS/R₀
    Guía Completa: Pinout del Sensor de Alcohol MQ-3 e Integración con Arduino

    Fig 10: Código para hallar RS/R₀

    Fuente: teachmemicro.com

    RS = resistencia del sensor en el gas objetivo; R₀ = resistencia en aire limpio.

  2. Sketch Arduino resultante
    Guía Completa: Pinout del Sensor de Alcohol MQ-3 e Integración con Arduino

    Fig 11: Sketch Arduino

    Fuente: teachmemicro.com

  3. Alcoholímetro con LCD
    Guía Completa: Pinout del Sensor de Alcohol MQ-3 e Integración con Arduino

    Fig 12: Sketch final con LCD

    Fuente: teachmemicro.com

Conclusión

Configurar sensores de alcohol no es difícil. Sigue esta guía para entender su funcionamiento y aprovechar al máximo tu MQ-3. Mantén el dispositivo alejado de gases corrosivos, vapores de silicio, álcalis y temperaturas extremas para preservar su sensibilidad. ¿Preguntas? Contáctanos.

Tecnología Industrial

  1. Construye un sistema aeropónico automatizado con Raspberry Pi y sensor de humedad
  2. Integración de sensor termopar con Arduino Portenta H7 usando MAX6675
  3. Proyecto Sensor DHT11 Temperatura y Humedad con Indicadores LED y Altavoz Piezo
  4. Sensor K30 CO₂: Monitorización en tiempo real de la calidad del aire interior
  5. Sensor de obstáculos IR casero con Arduino – Tutorial fácil con LED IR y fotodiodo
  6. Integración del sensor de huella capacitivo DFRobot (ID809) con Arduino o ESP8266
  7. Tacómetro Arduino de Alta Velocidad – Algoritmo "Single-Shot" para RPM Preciso
  8. Sistema Radar Compacto con Arduino Nano, Sensor HC-SR04 y Pantalla 1.8"
  9. Sensor de Temperatura Digital DS18B20 1-Wire: Pinout, Características y Aplicaciones Prácticas
  10. Sensores para Arduino: Tipos, Aplicaciones y Proyectos Reales
  11. Sensor de Alcohol MQ135: Circuito, Principio de Funcionamiento y Aplicaciones