Centro de Ayuda  
Enviando un mensaje
Horario de apertura: 9:00-21:00 (GMT+8)
Líneas directas de servicio

9:00 -18:00, lunes. - Vie. (GMT+8)

9:00 -12:00, sáb. (GMT+8)

(Excepto los días festivos chinos)

X

DHT11 vs DHT22: ¿Qué sensor de temperatura y humedad Arduino es mejor?

1855

La selección de sensores adecuados es fundamental durante el desarrollo de proyectos Arduino, ya que determina tanto la precisión como la funcionalidad del sistema. La categoría de sensores de temperatura y humedad incluye dos productos principales: el DHT11 y el DHT22. Estos sensores se utilizan ampliamente en diversas aplicaciones, como sistemas de domótica y estaciones meteorológicas, gracias a su rentabilidad y fácil manejo.


La similitud inicial entre estos sensores oculta diferencias fundamentales que influyen en el rendimiento de su proyecto. Este blog le ofrece información completa. Encontrará una comparación clara y sencilla entre el DHT11 y el DHT22. Esta información le ayudará a elegir el sensor que mejor se adapte a sus necesidades.


Sensores DHT


¿Qué son los sensores DHT?


DHT significa Humedad y Temperatura Digitales. Estos módulos tienen dos funciones principales:


•  Medir la temperatura


•  Medir la humedad


Los sensores DHT funcionan con componentes internos sencillos. Dentro de cada sensor, un sensor de humedad capacitivo y un termistor miden las condiciones ambientales. Estas mediciones son procesadas por un chip integrado, que emite los datos como señal digital.


Internamente, el sensor procesa señales analógicas. Pero las convierte a datos digitales antes de enviarlas a tu Arduino, lo que te ahorra tener que lidiar con convertidores analógico-digitales (ADC) o filtros de señal. Por eso los adoran los principiantes. Además, solo necesitas un cable para obtener los datos. Esto hace que los sensores DHT sean perfectos para proyectos con pocos pines.


Los verás utilizados en:


•  Estaciones meteorológicas


•  Monitoreo de invernaderos


•  Termostatos inteligentes


•  Proyectos de IoT


Existen dos tipos principales: DHT11 y DHT22. A continuación, se detalla cada uno.

  

Servicios de PCB de PCBasic   

¿Cómo funcionan los sensores de humedad?


Los sensores de humedad miden la cantidad de vapor de agua presente en el aire. No detectan gotas de agua directamente, sino cómo la humedad afecta las propiedades eléctricas.


Existen varios tipos, pero tanto el DHT11 como el DHT22 utilizan detección capacitiva. Así es como funciona:


•  Dentro del sensor hay una pequeña capa de material que absorbe la humedad (generalmente un polímero o cerámica).


•  Esta capa se encuentra entre dos electrodos, como un condensador básico.


•  A medida que aumenta la humedad, se absorbe más vapor de agua.


•  La capacitancia del material cambia y el sensor detecta este cambio.


•  Ese cambio se convierte en un valor de humedad digital.


También incluyen un termistor integrado para leer la temperatura. Esto es importante porque el aire caliente retiene más humedad que el aire frío. Por lo tanto, el sensor se ajusta automáticamente.


Esto es lo que hace que los sensores capacitivos (como los DHT) sean una buena opción:


•  Lecturas estables a lo largo del tiempo.


•  Bajo consumo de energía.


•  Tamaño compacto, perfecto para sistemas integrados.


•  Salida digital fácil: no requiere ADC en su Arduino.


Los sensores de humedad capacitivos no detectan directamente las gotas de agua. En cambio, responden a los cambios en la constante dieléctrica causados ​​por la humedad del aire. Este cambio altera el valor del condensador, que el chip del sensor interpreta. Estos sensores vienen calibrados de fábrica, lo que significa que no es necesario ajustar manualmente su curva de respuesta.


Existen otros tipos de sensores, como los resistivos o térmicos, pero para la mayoría de proyectos de IoT y de aficiones, los sensores capacitivos son los más adecuados.


Descripción general del sensor DHT11


Empecemos con el más económico. El DHT11 es un sensor de humedad Arduino básico, muy utilizado en proyectos para principiantes. Es una excelente opción si tu proyecto no requiere una precisión excepcional.


DHT 11


Esto es lo que ofrece:


•  rango de temperatura: De 0 ° C a 50 ° C


•  Rango de humedad: 20% a 90%


•  Precisión de temperatura: ± 2 ° C


•  Precisión de la humedad: ± 5%


•  Tasa de muestreo:1 lectura por segundo


•  VOLTIOS: 3.3V a 5V


•  Salida: Señal digital


Es lo suficientemente rápido para la mayoría de los proyectos en interiores. Puede obtener lecturas cada segundo. Eso es más que suficiente para un sensor de habitación.


El módulo es sencillo. Normalmente, se obtiene un módulo azul con 3 o 4 pines. La distribución de pines del DHT11 es sencilla:


•  VCC


•  Data


•  NC


•  GND


Se requiere la resistencia pull-up en la línea de datos. De lo contrario, las lecturas podrían ser poco fiables. Sin embargo, el DHT11 tiene limitaciones. Presenta dificultades en entornos fríos y no funciona correctamente por debajo de 0 °C. Además, si su proyecto requiere una precisión de temperatura superior a ±2 °C, el DHT11 podría no ser adecuado.


Casos de uso:


•  Sensores para el hogar


•  Proyectos escolares


•  Pantallas Arduino básicas


Tampoco es ideal para instalaciones en exteriores ni a largo plazo. Su precisión de calibración es limitada, especialmente en rangos extremos cercanos. Puede volverse inestable con el tiempo y la exposición a alta humedad.



Acerca de PCBasic



El tiempo es dinero en tus proyectos – y PCBbásico Lo entiende. PCBásico es un empresa de montaje de PCB que ofrece resultados rápidos e impecables en todo momento. Nuestro completo Servicios de montaje de PCB Incluyen soporte de ingeniería experta en cada paso, lo que garantiza la máxima calidad en cada placa. Como empresa líder fabricante de montaje de PCB, Ofrecemos una solución integral que optimiza su cadena de suministro. Colabore con nuestra avanzada Fábrica de prototipos de PCB Para entregas rápidas y resultados superiores en los que puede confiar.




Descripción general del sensor DHT22


El DHT22 es más avanzado. Ofrece mayor precisión, un rango operativo más amplio y es más adecuado para aplicaciones que requieren datos más fiables.


DHT22


Caracteristicas:


•  rango de temperatura: De -40 ° C a 80 ° C


•  Rango de humedad: 0% a 100%


•  Precisión de temperatura: ± 0.5 ° C


•  Precisión de la humedad:±2% a 5%


•  Tasa de muestreo:Cada 2 segundos


•  VOLTIOS: 3V a 6V


•  Salida: datos digitales de 16 bits


A primera vista, ese retraso de 2 segundos podría parecer lento. Sin embargo, para la mayoría de las aplicaciones de monitoreo, es suficiente. Rara vez se necesitan datos cada segundo. A diferencia del DHT11, este funciona en condiciones de congelación. Esta capacidad es crucial para las estaciones meteorológicas.


El DHT22 es ligeramente más grande que el DHT11. Suele venir en una carcasa blanca. Encontrará módulos presoldados fáciles de conectar a placas de pruebas o cabezales. Además, el DHT22 es ligeramente más sensible a las interferencias en cables largos debido a su protocolo de comunicación más lento.


¿Pensando en las desventajas? El DHT22 tiene un precio ligeramente superior. Además, es más sensible a la calidad del cableado: los cables largos pueden causar problemas de señal a menos que se utilicen cables blindados o se incluyan condensadores para mayor estabilidad.


Casos de uso:


•  Sistemas meteorológicos


•  Agricultura inteligente


•  Control de climatización


•  Sensores industriales


En resumen: si la precisión es importante, elige el DHT22. Si el presupuesto es importante, quédate con el DHT11.


DHT11 vs DHT22: Comparación directa


DHT11 frente a DHT22


Comparemos ambos directamente. Aquí hay una tabla rápida para aclarar las cosas:


Feature

DHT11

DHT22 (AM2302)

Rango de temperatura

0 ° C a 50 ° C

-40 ° C a 80 ° C

Rango de humedad

20% a 90% RH

0% a 100% RH

Precisión de temperatura

2 ± ° C

0.5 ± ° C

Precisión de humedad

± 5% RH

± 2% RH

Tasa de muestreo

1 Hz (1 lectura/seg)

0.5 Hz (1 lectura/2 s)

Fuente de Energía

3.3V a 5.5V

3.3V a 6V

Salida de señal

Digital (un solo cable)

Digital (un solo cable)

Precio

Más Bajo

Ligeramente más alto

Tamaño

Menor

más grande


Ahora, hablemos del uso en el mundo real.


•  ExactitudEl DHT22 es claramente superior. Si necesita lecturas ambientales precisas, no se conforme.


•  Autonomía: De nuevo, el DHT22. Puede leer temperaturas bajo cero y una humedad del 100 %. El DHT11 simplemente no puede.


•  PrecioEl DHT11 es más económico. Si estás construyendo varios sensores para un aula o un proyecto de afición, te ahorra dinero.


•  VelocidadEl DHT11 envía datos cada segundo. El DHT22 los envía cada dos. Pero en la mayoría de las aplicaciones, ese retraso de un segundo es imperceptible.


•  Durabilidad:El DHT22 tiende a durar más en condiciones adversas.


Si te preguntas "¿cuál es el mejor sensor de humedad para Arduino?", pues depende. Para proyectos que requieren mayor precisión y fiabilidad, especialmente en exteriores o en condiciones extremas, el DHT22 es la mejor opción. Para prototipado rápido y uso básico, el DHT11 es suficiente.


Cómo usar sensores DHT con Arduino


Ambos sensores se conectan a Arduino de la misma manera.


Usted necesitará:


•  Un sensor DHT11 o DHT22


•  Placa Arduino (Uno, Nano, etc.)


•  cables de puente


•  Una resistencia pull-up de 10k ohmios (¡importante!)


Los pines del DHT11 y del DHT22 suelen ser:


1. CCV


2. Datos


3. NC (No conectado)


4. GND


Algunos módulos solo tienen 3 pines. No hay problema. En algunos módulos, se puede omitir el tercer pin (NC), dejando solo VCC, datos y GND.


Sensores DHT


Configuración paso a paso:


•  Conecte VCC a 5 V en Arduino (3.3 V también funciona)


•  Conecte GND a GND


•  Conecte el pin de datos a cualquier pin digital (por ejemplo, D2)


•  Coloque una resistencia de 10k entre VCC y Datos (pull-up)


Luego, instala la biblioteca DHT con Adafruit. Abre el IDE de Arduino. Ve a:


Boceto → Incluir biblioteca → Administrar bibliotecas → Buscar "DHT" → Instalar la biblioteca de sensores DHT de Adafruit


Una vez instalado, vaya a:


Archivo → Ejemplos → Biblioteca de sensores DHT → Probador DHT


Elija su tipo de sensor:


#define DHTTYPE DHT11 // o DHT22


Sube el código y abre el Monitor Serial. Verás impresos los valores de temperatura y humedad.


Aquí están los problemas más comunes y sus soluciones.


Problema

Causa posible

Solución sugerida

sin lecturas

Resistencia pull-up faltante o incorrecta

Compruebe que una resistencia de 10 kΩ esté conectada correctamente entre VCC y la línea de datos.

NaN (no es un número)

Pin incorrecto o tipo de sensor incorrecto definido en el código

Verifique el número de PIN y asegúrese de que #define DHTTYPE DHT11 o DHT22 coincida con su sensor

Inestable con cables largos

Degradación de la señal debido a la longitud del cable

Utilice un condensador en VCC y GND, o cambie a cables blindados


Estos sensores son ideales para principiantes. Los pondrás en funcionamiento en menos de 5 minutos si los conectas correctamente.

 

Servicios de montaje de PCB de PCBasic   

Conclusión


DHT11 vs. DHT22: ¿cuál debería elegir? Si está experimentando o aprendiendo lo básico, el DHT11 es asequible y sencillo, ideal para principiantes. Sin embargo, presenta limitaciones: menor precisión, un rango de medición más estrecho y bajo rendimiento en entornos fríos.


El DHT22, por otro lado, es para quienes buscan un mejor rendimiento. Es más preciso y soporta condiciones extremas. Cuesta un poco más, pero no mucho.


Si su proyecto implica la monitorización de plantas, casas inteligentes, estaciones exteriores o un control preciso del clima, elija el DHT22. Merece la pena. Pero si se trata de una demostración escolar o una construcción de fin de semana, el DHT11 será la solución.


Lo mejor es que ambos funcionan a la perfección con Arduino. Una vez conectados, simplemente carga el código y empieza a monitorizar. Ahora que entiendes sus diferencias, puedes elegir el sensor adecuado para tu proyecto. Ya sea que quieras medir la humedad en un invernadero o registrar la temperatura en tu garaje, tienes las herramientas necesarias.

sobre el autor

Emily Johnson

Charles posee una amplia experiencia profesional en la fabricación, prueba y optimización de PCBA, destacando en análisis de fallos y pruebas de fiabilidad, y dominando procesos complejos de diseño y fabricación de circuitos. Sus artículos técnicos sobre fabricación y prueba de PCBA son ampliamente citados en la industria, lo que lo consolida como una autoridad técnica en la fabricación de placas de circuito.

Ensamblar 20 PCB para $0

Consulta de montaje

Subir archivo

Cotizacion instantanea

Subir archivo

Correo electrónico

Cotizar