Está en la página 1de 4

SENSOR DE TEMPERATURA Y HUMEDAD DHT11

1. Introduccion:
En esta oportunidad de Sensores y Actuadores “laboratorio” veremos las
características y capacidades que tiene el sensor DHT11 lo cual tiene la
capacidad de medir 2 magnitudes físicas como son la temperatura y la
humedad, y asi poder medir su relación entre ellas.
2. Objetivos:
 Comprender la finalidad, funcionamiento y aplicaciones del DHT11
 Ver el comportamiento del circuito implementado y hacer las respectivas
pruebas mediante un generador de calor y uno de humedad.
 Realizar un circuito que nos permita hacer el control de temperatura y
humedad con un arduino que su función es de controlar el circuito diseñado.
3. Marco teorico:
El DHT11 es un sensor digital de temperatura y humedad relativa de bajo costo y fácil
uso. Integra un sensor capacitivo de humedad y un termistor para medir el aire circundante, y
muestra los datos mediante una señal digital en el pin de datos (no posee salida analógica).
Utilizado en aplicaciones académicas relacionadas al control automático de temperatura, aire
acondicionado, monitoreo ambiental en agricultura y más.

Utilizar el sensor DHT11 con las plataformas Arduino/Raspberry Pi/Nodemcu es muy sencillo
tanto a nivel de software como hardware. A nivel de software se dispone de librerías para Arduino
con soporte para el protocolo "Single bus". En cuanto al hardware, solo es necesario conectar el
pin VCC de alimentación a 3-5V, el pin GND a Tierra (0V) y el pin de datos a un pin digital en
nuestro Arduino. Si se desea conectar varios sensores DHT11 a un mismo Arduino, cada sensor
debe tener su propio pin de datos. Quizá la única desventaja del sensor es que sólo se puede
obtener nuevos datos cada 2 segundos. Cada sensor es calibrado en fabrica para obtener unos
coeficientes de calibración grabados en su memoria OTP, asegurando alta estabilidad y fiabilidad
a lo largo del tiempo. El protocolo de comunicación entre el sensor y el microcontrolador emplea
un único hilo o cable, la distancia máxima recomendable de longitud de cable es de 20m., de
preferencia utilizar cable apantallado. Proteger el sensor de la luz directa del sol (radiación UV).

4. Características:
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

5. Materiales
o Sensor DHT11
o Protoboard
o Ventilador
o Pantalla LCD 16*2
o Arduino 1
o Cables
o Fuente de 12v y 5v
o Relays(módulo relé de 4 canales)
o Multímetro digital
6. Diseño
#include "config.h"
#define _XTAL_FREQ 20000000
#include <XC.H>
#include <stdio.h>
#include<stdint.h>
#include "LCD.h"
#include "DHT11.h"

#define LATCbits.LATC1 rele1


#define LATCbits.LATC2 rele2

Void main(void)

DBT99Qgegt()8
CKDQgegt()8

TPG[K`gts.PK9 =
>8 TPG[K`gts.PK0 =
>8

wbgco(9){

uget2Qt stitus = DBT99Qroid(&tomporituri, &bumodid)8


gj(stitus==9){
CKDQkcoir()8
B = bumodid/0?.?78
T = tomporituri/0?.?78
prgetj("T6 %g", T)8
CKDQprgetj(" K")8
CKDQsoluediQcgeoi()8
prgetj("B6 %g", B)8
CKDQprgetj(" %")8

}ocso{
CKDQkcoir()8
CKDQprgetj("orrar")8
}
QQdociyQms(0>>>)8
gj(T5=0?){
roco9= >8
}
ocso{
rele1=1 :
}

if(H=<>70){
rele2=0 ;
}
else{
rele2=1 ;
}
}
return
}
7. Comparacion

TEMPERATURA(°C) HUMEDAD(%)
17 91
17 90
19 88
17 89
17 90
18 89
17 91

8. Conclusiones:
Como vimos en el presente laboratorio del curso de sensores y actuadores
.Llegamos a la conclusion

9. Bibliografia:

También podría gustarte