Cara interfacing DHT11 ATmega16Descripción completa
Full description
GHGVHGVGHVHFull description
Descripción: El siguiente Driver es para poder leer temperaturas y humedad desde el sensor DHT11, para el lenguaje de programación CCS. Incluye ejemplo de uso.
Apuntes y explicaciones para interfase del sensor Temperatura/Humedad al microcontrolador PIC.Descripción completa
bagusDeskripsi lengkap
SensorFull description
Full description
Full description
Kelistrikan engine otomotifDeskripsi lengkap
Referensi Sensor: Perbandingan Sensor DHT 11 dan DHT 22
El DHT11 incorpora un sensor de humedad y temperatura complejo con una señal digital de salida calibrada. Garantiza una alta fiabilidad y una excelente estabilidad a largo plazo. ara medir la humedad cuenta con un sensor tipo resisti!o "ue trabaja correctamente entre los rangos indicados arriba #$%& ' aprox. ()&*+ y para la temperatura presenta un sensor tipo ,T- #%- / aprox. )%-*.
Creado por tallerarduino.wordpress.com -ada sensor DHT11 est0 estrictamente calibrado en laboratorio+ presentando una extrema precisin en la calibracin de la humedad. 2os coeficientes de calibracin se almacenan como programas en la memoria 3T+ "ue son utilizados por el proceso de deteccin de señal interna del sensor. 2a interfaz "ue presenta de comunicacin a tra!4s de un 5nico hilo #protocolo 1'6ire* hace "ue la integracin de este sensor en nuestros proyectos sea r0pida y f0cil. 7dem0s presenta un tamaño reducido+ as8 como un bajo consumo y la capacidad de transmitir la señal hasta $% metros+ indica "ue es una muy buena opcin para di!ersos
proyectos de medicin.
!ARA!TER"ST#!AS T$!N#!AS
AP%#!A!#&N T#P#!A
Creado por tallerarduino.wordpress.com
!ARA!TER"ST#!AS E%$!TR#!AS
'
!OMUN#!A!#&N El microcontrolador inicia la comunicacin configurando el pin como salida y en!iando la señal de 9 Start” . Esta señal consiste en establecer ni!el bajo durante 1:ms y ni!el alto durante $%us';%us. 7 continuacin ponemos el pin como entrada y el sensor responder0 estableciendo un ni!el bajo de :%us y un ni!el alto de :%us. ?*.
Señal de Start y Respuesta
2os ) bytes recibidos son los siguientes@ •
?yte %@ es la parte entera de la humedad relati!a.
•
?yte 1@ es la parte decimal de la humedad relati!a.
•
?yte $@ es la parte entera de la temperatura.
•
?yte A@ es la parte decimal de la temperatura.
•
?yte ;@ es el checBsum.
-omo el sensor DHT11 no emplea decimales+ podemos ignorar la informacin de los bytes $ y ; #partes decimales de las mediciones* y usar solo los bytes 1 y A.
Creado por tallerarduino.wordpress.com El checBsum se emplea para confirmar "ue la informacin recibida es correcta+ y se calcula sumando los ; bytes #byte 1+ byte $+ byte A y byte ;* y cogiendo solo los : bits menos significati!os del resultado. -ada uno de los bits se en!8a siguiendo esta estructura@ cuando el sensor !a a en!iar un bit+ pone el pin a 9%C durante )%us+ y luego lo pone a 91C durante $'$:us para señalizar un 9%C+ o durante %us para señalizar un 91C.
(
Envío de bits 0 y 1
Secuencia completa del protocolo 1-wire
Creado por tallerarduino.wordpress.com
ES*UEMA !ONE+#&N DHT11 A ARDU#NO
)
Este es"uema es para la conexin del sensor DHT11 a arduino solo teniendo el sensor. ara la conexin a arduino directamente podemos ad"uirir alg5n mdulo a precios muy ase"uibles por la red. >on de este tipo@