ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Sensor detector de gas metano


Enviado por   •  25 de Mayo de 2020  •  Documentos de Investigación  •  901 Palabras (4 Páginas)  •  113 Visitas

Página 1 de 4

Elementos de la electrónica.

En el prototipo detector de CH4 (gas metano) tenemos un Arduino nano que cuenta con 13 pines digitales, 7 entradas análogas pines que nos proporciona 5V, 3.3V, y pines GND. Como lo muestra en la siguiente imagen.[pic 1]

Y un sensor de gas MQ-04 el cual se encuentra en un circuito que consta de 4 pines los cuales son:

  • 1 pin para alimentación del circuito de 5V.
  • 1 pin GND.
  • 1 pin de lectura Analógica.
  • 1 pin de lectura Digital

El sensor consta de una bobina y resistencias para la detección del gas y en el circuito consta de un amplificador operacional para mejor lectura de las señales.

[pic 2]

[pic 3]

El circuito del puro sensor consta de una parte A y una parte B donde la parte donde la parte a nos ayuda junto con la bobina a la su excitación y en la parte b podemos hacer la captura de las señales para después llevarla al circuito amplificador y así hacer una mejor lectura de las señales[pic 4][pic 5]

[pic 6][pic 7]

Si en algún momento no contamos con el sensor y la placa completa podemos realizar el circuito siguiente para poder llevar acabo el sensor, con el cual contamos con el amplificador operacional para mejor lectura de las señales.

[pic 8]

A continuación, veremos la forma en la que conectamos nuestro sensor MQ-04 a nuestro controlador Arduino. [pic 9]

Tenemos que en el sensor MQ-04 4 pines:

  • AD (Pin de las lecturas Análogas).
  • DO (Pin de las lecturas Digitales).
  • GND (Tierra).
  • Vcc (Voltaje positivo).

Conexiones del sensor al Arduino:

  1. De los cuales el AD se conecta a un pin analógico del Arduino en nuestro caso ocupamos el pin A0.
  2. DO no lo conectamos a menos que queríamos hacer una lectura Digital de nuestro sensor.
  3. GND lo conectamos a un GND del Arduino.
  4. Vcc lo conectamos al voltaje de 5V que nos proporciona el Arduino.

En nuestro caso alimentamos el Arduino con el cable USB a la computadora, pero en caso de querer hacerlo independiente podemos alimentar el Arduino con una fuente externa y conectar el voltaje positivo en el pin VIN de Arduino, y el negativo en el GND de Arduino.

 Se le agregaron diodos indicadores (Diodos led) para indicar cierto rango de la concentración de nuestro gas en ppm (partes por millón).

Así que conectamos la parte positiva de nuestros leds (ánodo) a nuestro Arduino y la parte negativa (cátodo) a un GND del Arduino.

Y conectamos de la siguiente manera:

  • Led 1 en el pin D2 de nuestro Arduino.
  • Led 2 en el pin D3 de nuestro Arduino.
  • Led 3 en el pin D4 de nuestro Arduino.
  • Led 4 en el pin D5 de nuestro Arduino.
  • Led 5 en el pin D6 de nuestro Arduino.

Ahora nos dirigimos a nuestra interfaz de programación de Arduino.

Programación.

  1. Como primera parte como agregamos leds a nuestro proyecto declaramos los pines que ocupara cada led:

int led1=2;

int led2=3;

int led3=4;

int led4=5;

int led5=6;

  1. Pasamos a la configuración de nuestros pines declarando nuestros pines como salidas y estableciendo la comunicación serial para poder usar el serial plotter o el monitor serie:

void setup() {

  pinMode(led1,OUTPUT);

  pinMode(led2,OUTPUT);

  pinMode(led3,OUTPUT);

  pinMode(led4,OUTPUT);

  pinMode(led5,OUTPUT);

  Serial.begin(9600);

}

  1. Como primera parte del void loop de nuestro programa hacemos la lectura de la señal análoga que el sensor nos envía al Arduino en nuestro pin Análogo A0:

void loop() {

int sensorValue1 = analogRead(A0);

Serial.println (sensorValue1);

...

Descargar como (para miembros actualizados) txt (6 Kb) pdf (406 Kb) docx (373 Kb)
Leer 3 páginas más »
Disponible sólo en Clubensayos.com