El DHT11 es un sensor que permite realizar la medición de temperatura y humedad de manera simultanea, ya que lleva un procesador interno que realiza el proceso de medición y lo transmite mediante una señal digital. Todo ello encapsulado en una carcasa de plático que suele ser azul.
Características del DHT11
Alimentación | 3-5V a 5V |
Consumo | 2.5 mA |
Senal de salida | Digital |
Rango lectura temperatura | 0 a 50ºC |
Preción lectura temperatura | a 25ºC +- 2ºC |
Resolución lectura temperatura | 1ºC (8 -bit) |
Rango lectura humedad | 20%HR a 90%HR |
Precisión lectura humedad | +- 5% RH |
Resolución lectura humedad | 1% RH |
Debido a estas especificaciones este sensor está enfocado a sistemas que no requieran medir temperaturas muy elevadas y con una precisión muy alta. Pero su bajo precio lo hace ideal para proyectos de iniciación o lecturas de temperatura de pisos y locales.
¿Como transmite los datos el DHT11?
Este sensor es un dispositivo de tipo analógico, pero que hace el mismo la conversión a digital, para poder enviarla al microcontrolador. La trama de datos es de 40 bits correspondiente a la información de humedad y temperatura DHT11.
El primer grupo de 8 bits es la parte entera de la lectura de humedad y los siguientes 8-bits la parte decimal. Lo mismo ocurre con la tercera parte que es la parte entera de la temperatura y la cuarta es la parte decimal de la temperatura. Los últimos 8-bits son los de paridad, que se utilizan para confirmar que no hay datos corruptos, es decir comprueban que la información es correcta. La operación a realizar es sumar los 4 primeros grupos de 8 bits y esa suma debe coincidir con el numero de los bits de paridad.
0011 0101 + 0000 0000 + 0001 1000 + 0000 0000 = 0100 1101