Vous êtes sur la page 1sur 6

Hora: 13-14 hrs

Luis Enrique Cancino


Ortz
#Control: 12011129

Ingeniera en Sistemas Computacionales.


Sensor DHT11
Este sensor se caracteriza por tener la seal
digital calibrada por lo que asegura una alta
calidad y una fiabilidad a lo largo del tiempo,
ya que contiene un microcontrolador de 8
bits integrado.
Est constituido por dos sensores resistivos
(NTC y humedad). Tiene una excelente calidad
y una respuesta rpida en las medidas. Puede
medir la humedad entre el rango 20% aprox. 95% y la
temperatura entre el rango 0C 50C.
Cada sensor DHT11 est estrictamente calibrado en laboratorio,
presentando una extrema precisin en la calibracin.
Los coeficientes de calibracin se almacenan como programas en la
memoria OTP, que son empleados por el proceso de deteccin de seal
interna del sensor.

Actividad 1 Investigacin
El protocolo de comunicacin es a travs de un nico hilo (protocolo 1wire), por lo tanto hace que la integracin de este sensor en nuestros
proyectos sea rpida y sencilla. Adems presenta un tamao reducido,
un bajo consumo y la capacidad de transmitir la seal hasta 20 metros
de distancia. La interfaz que presenta de comunicacin a travs de un
nico hilo (protocolo 1-wire) hace que la integracin de este sensor en
nuestros proyectos sea rpida y fcil.
Adems presenta un tamao reducido, as como un bajo consumo y la
capacidad de transmitir la seal hasta 20 metros, indica que es una muy
buena opcin para diversos proyectos de medicin.
Sus caractersticas tcnicas son las siguientes:

Sus caractersticas elctricas son las siguientes:

Comunicacin:
El microcontrolador inicia la comunicacin configurando el pin como
salida y enviando la seal de Start. Esta seal consiste en establecer
nivel bajo durante 18ms y nivel alto durante 20us-40us. A continuacin
ponemos el pin como entrada y el sensor responder estableciendo un
nivel bajo de 80us y un nivel alto de 80us. Una vez realizado esto el
Instituto Tecnolgico de Orizaba

Pgina 2

Actividad 1 Investigacin
sensor enviar 5 bytes (40 bits) de forma continua. El primer bit recibido
de cada byte ser el ms significativo (MSB).

Seal de Start y Respuesta


Los 5 bytes recibidos son los siguientes:

Byte
Byte
Byte
Byte
Byte

0:
1:
2:
3:
4:

es
es
es
es
es

la
la
la
la
el

parte entera de la humedad relativa.


parte decimal de la humedad relativa.
parte entera de la temperatura.
parte decimal de la temperatura.
checksum.

Como el sensor DHT11 no emplea decimales, podemos ignorar la


informacin de los bytes 2 y 4 (partes decimales de las mediciones) y
usar solo los bytes 1 y 3.
El checksum se emplea para confirmar que la informacin recibida es
correcta, y se calcula sumando los 4 bytes (byte 1, byte 2, byte 3 y byte
4) y cogiendo solo los 8 bits menos significativos del resultado.
Cada uno de los bits se enva siguiendo esta estructura: cuando el
sensor va a enviar un bit, pone el pin a 0 durante 50us, y luego lo
pone a 1 durante 26-28us para sealizar un 0, o durante 70us para
sealizar un 1.

Instituto Tecnolgico de Orizaba

Pgina 3

Actividad 1 Investigacin

Secuencia completa del protocolo 1-wire


Una vez enviados todos los bits, el sensor pone el pin de datos a 0
durante 50us y luego lo deja a nivel 1.
Este protocolo (1-wire) requiere de la existencia de una resistencia de
pull-up para que cuando est libre se mantenga un nivel alto o 1.
Una vez terminada la transmisin, el sensor pasa al estado de bajo
consumo de energa.

Comunicacin con el DHT11 en el mundo real


La trama del DHT11 se ve as en el osciloscopio, recordemos que cada
cuadrito en la pantalla del instrumento equivale a 100 uS.
De izquierda a derecha se observa lo siguiente:
1. Fin de la seal de inicio seguida de un glitch a nivel alto que
ocurre mientras el microcontrolador libera el bus y el DHT11 toma
el control de la linea.
2. Pulso de respuesta bajo del DHT11 de alrededor de 80 uS.
3. Pulso de respuesta alto del DHT11 de alrededor de 80 uS.
4. Primer bit 0 compuesto de un pulso bajo de 50 uS y otro alto de
alrededor de 25 uS
5. Segundo bit 0
6. Tercer bit 1 compuesto de un pulso bajo de 50 uS y otro alto de
alrededor de 70 uS
7. La secuencia continua (0 0 0 1 etc. )

Instituto Tecnolgico de Orizaba

Pgina 4

Actividad 1 Investigacin

Pulsos de respuesta del DHT11 y primeros bits en la trama del DHT11.

Secuencia de inicio de comunicacin con el DHT11. Se muestra el pulso


de 20 ms y los datos que van mucho ms rpido se ven como la barra
naranja a la derecha.

Ejemplos y tipos de aplicacin:

1. Sistema de control de temperatura.

Instituto Tecnolgico de Orizaba

Pgina 5

Actividad 1 Investigacin

2. Sistema de control de optimizacin


ambiental.

3. Sistema de riego por goteo.

Bibliografa:

http://tallerarduino.com/2012/12/24/sensor-dht11-humedad-ytemperatura-con-arduino/
http://www.mediafire.com/download/vvofjfvuu6fttf4/Sensor+DHT11.rar
http://www.geekfactory.mx/tutoriales/tutoriales-pic/dht11-con-pic/
http://uea2013.frbb.utn.edu.ar/wp-content/uploads/TE_3.pdf

Instituto Tecnolgico de Orizaba

Pgina 6

Vous aimerez peut-être aussi