Documentos de Académico
Documentos de Profesional
Documentos de Cultura
AUTOMATIZACIÓN EN EDIFICIOS
Funcionamiento en protoboard
Desarrolla cada una de las etapas del proyecto con sensor MQ-2
El principio es sencillo y era diseñado así desde los tiempos en que no existía el transistor.
Se establecía una barrera de luz, de poca longitud y una trampa de humo tipo embudo por
la que debía circular aire y humo, era puesto en un lugar elevado como el techo de una
habitación, en aire limpio se establecía un nivel de voltaje a través de un foto resistor
generalmente sobre un comparador de voltaje calibrado justo un poco antes del umbral
de cambio de estado, en ese nivel la salida estaba en cero y el circuito de alarma
desactivado.
Sin embargo al pasar humo por el haz la luz recibida era menor que la original de
calibración, esto era detectado por el comparador de voltaje que cambiaba de estado
haciendo sonar la sirena de alarma.
Existe otro tipo de detección de humo que no funciona directamente por haz de luz
recibido, sino por el reflejo que daría el humo contra un detector de luz situado en ángulo
de 90 grados, formando una "barrera de luz" está hecha alrededor de un amplificador
operacional como el 741, debemos comparar niveles de luz , para eso usaremos un Led
blanco de alto brillo y una fuente regulada, para que el nivel de luz no decaiga, esto se
pone en la "boca" del embudo que funciona como colector de humo , la distancia debe ser
entre 1 a 2 centímetros, en aire limpio calibramos el potenciómetro justo en el nivel de
conmutación es decir el límite antes que el relevador se active es decir que el voltaje en el
pin2 (negativo) sea mayor que en el pin 3 ( positivo) entonces la salida será cero y el
relevador que activa la sirena está desconectado: Cuando circule humo entre el led y el
foto resistor al recibir menos luz el LDR aumenta su resistencia y en el divisor de voltaje a
la entrada del pin 2 se tiene una caída, por tanto como el pin + es mayor en voltaje que el
pin - , la salida del comparador será "1" y el transistor conduce cerrando el relevador y
activando la alarma.
Tenga en cuenta que algunos sensores MQ-2 de diferentes fabricantes pueden tener
una posición diferente para los PIN, pero siempre identificará los 4 siguientes:
4 Salida analógica Este PIN da la salida analógica dependiendo de la intensidad del gas en el aire
Lo que necesitamos
tablero de circuitos
cableados dupont
Diagrama de cableado
LECTURA ANALÓGICA
import machine,time
from machine import Pin,PWM
import utime
MQ2 = machine.ADC(26)
led_red = Pin(14,Pin.OUT)
led_green = Pin(15,Pin.OUT)
buzzer = PWM(Pin(13))
conversion_factor =3.3/(65535)
while True:
smoke_value = MQ2.read_u16()
voltage =MQ2.read_u16()*conversion_factor
print("Smoke_value is",smoke_value)
#print("Voltage is",voltage)
utime.sleep(4)
if smoke_value<=6000:
led_green.toggle()
time.sleep(0.2)
else:
led_green.off()
if smoke_value>=10000:
buzzer.freq(500)
buzzer.duty_u16(90000)
time.sleep(0.9)
buzzer.duty_u16(0)
time.sleep(0.7)
Prof. Martín Hernández Macías
buzzer.duty_u16(1) México/febrero/2023
led_red.on()
time.sleep(0.2)