Carrera: Ingeniería Mecatrónica
Cuarto Cuatrimestre
Materia: Sistemas de Combustión y Calderas.
Tema: Tarea: Reporte de Práctica de Sensor de Llama.
Alumno: Joel Castañeda Arriaga
ID: 2225S60042
Profesor: Ing. Marco A. Sauceda Glz
Fecha: 25-02-2024
1
Introducción.
El objetivo en esta práctica es realizar una práctica con el sensor de llama (KY-026)
para Arduino, incluyendo sensores anteriores como el sensor de humo, y también uno
adicional que es el sensor de temperatura y humedad (DHT-11).
Para el caso de la práctica, se revisará en código de programa que proporcionará el
Ing. Sauceda para el sensor de llama, y nosotros tenemos que revisar el código del
sensor de temperatura.
Como en la práctica anterior, se usarán también los siguientes materiales:
- Zumbador.
- Relay mecánico 5VCD.
- Sensor de Humo.
Fig. 1. Materiales a Utilizar en la práctica.
2
A continuación, se presentan algunas características del sensor KY-026.
El Módulo KY-026 es un Sensor de Flama que por medio de un LED receptor
infrarrojo detecta longitudes de onda de llama en un rango de 760nm a 1100nm.
Las salidas de este sensor son digital y analógica e incluye un potenciómetro para
ajuste de la sensibilidad del sensor.
Especificación y Características.
Voltaje de operación: 3.3 a 5.5 V
Corriente de Operación: 15 mA
Rango de detección: 760 nm a 1100 nm
Ángulo de detección: 60°
Tipo de salida: digital y analógica
Ajuste de sensibilidad: Si
Distancia de detección máxima: 1 metro (puede ser mayor, dependiendo de la
magnitud de la llama)
Dimensiones: 15 mm x 36 mm
Peso: 3 g
El sensor es especialmente sensitivo a la llama, pero puede reaccionar con la luz
ordinaria (ajustar sensibilidad según sea el caso).
Fig. 2. Identificación Pines Sensor KY-026.
3
A continuación, se presentan algunas características del sensor DHT11.
El DHT11 presume de ser un sensor con una alta fiabilidad y estabilidad debido a su
señal digital calibrada.
Una de las ventajas que nos ofrece el DHT11, además de medir la temperatura y la
humedad, es que es digital. A diferencia de sensores como el LM35, este sensor utiliza
un pin digital para enviarnos la información y, por lo tanto, estaremos más protegidos
frente al ruido.
Especificación y Características.
Características Eléctricas:
Alimentación de 3,5 V a 5 V
Consumo 2,5 mA
Señal de salida: Digital
Temperatura:
Rango de 0ºC a 50ºC
Precisión: a 25ºC ± 2ºC
Resolución: 1ºC (8-bit)
Humedad:
Rango de 20% RH a 90% RH
Precisión: entre 0ºC y 50ºC ± 5% RH
Resolución: 1% RH
Desarrollo.
Para el caso de esta aplicación, primero realizamos el cableado correspondiente de los
sensores hacia el Arduino:
4
Fig. 3. Cableado de sensor KY-026 y DHT11 a Arduino.
Como paso siguiente, se procede a armar el circuito con los sensores:
5
Figs. 4. Conexión Sensor de Llama.
Fig. 5. Circuito Completo.
6
Posterior a esto, iniciamos con el código para detectar los sensores, por lo que
habilitamos las lecturas de los pines correspondientes.
Para el sensor de llama se ocupa una entrada digital, y para el sensor de temperatura
hay que habilitar una librería y asignar valores a variables y poder manejar la
información del sensor.
Variables Digitales:
Librería y variables sensor de temperatura:
Para el caso de mi práctica, uso el Display de segmentos para mostrar un mensaje y
el valor de la lectura del sensor, a continuación, se muestra el código completo:
7
8
En esta parte del programa, se establece una lectura de 450 para encender el buzzer
y el relay.
9
Aquí se muestra el resultado de la lectura del sensor por el puerto serial:
A continuación, se muestran imágenes de referencia de las diferentes lecturas
mostradas en el Display:
10
Continuación de los Mensajes en display:
Conclusiones.
Se logó conectar y leer el sensor de “humo” o gas, utilizando una de las entradas
analógicas del sensor, esto con éxito, aparte de utilizar el buzzer y el relevador por
medio del ciclo “If” para su activación.
Se logró conectar el sensor de llama, usando una de las entradas digitales y
mostrando sus valores en el display y puerto serial del software de Arduino.
También se logró configurar el sensor de temperatura, por medio de instalar una
librería y de realizar asignaciones a variables apara el uso de la información.
En forma adicional, el uso del display para indicar el tipo de práctica, y los valores de
los sensores involucrados, así como el uso del puerto serial contenido en el software de
Arduino.
Una buena práctica, que podría ser base para el proyecto final de la materia,
añadiendo algunos otros dispositivos para completarlo y mostrar la operación de una
caldera o algo relacionado.
11