Sensor de Temperatura y Humedad

Sensor de Temperatura del Aire y Humedad Relativa del Aire.

SHT30

El sensor de temperatura y humedad SHT30 adopta la nueva generación de sensores de temperatura y humedad SHT3X de Sensirion, ofrece una alta fiabilidad y estabilidad a largo plazo con un bajo consumo de energía, una respuesta rápida e inmunidad a las interferencias.

img-name
Fig. 1. Sensor SHT30 con carcasa de protección impermeable

El sensor tiene una salida digital calibrada internamente, linealizada y con compensación de temperatura. Consigue una detección precisa y de alta fiabilidad de temperatura y humedad para su monitoreo en el entorno urbano, los edificios inteligentes, la automatización industrial y otras aplicaciones del Internet de las cosas 1.

Características técnicas

Las especificaciones del sensor se dan en la siguiente Tabla 2

Parámetro Valor
Voltaje de operación 2.4 ~ 5.5 VDC
Corriente en Medición 0.8 $\sim$ 1.5 mA
Corriente en Hibernación 45 $\sim$ 70 $\mu$A
Exactitud (Temperatura) $\pm$ 0.3 °C
Rango de Medición (Temperatura) [-40, 125] °C
Exactitud (Humedad Relativa) $\pm$3 %
Rango de Medición (Humedad Relativa) [0, 100] %

Montaje

Soporte

Se diseño el soporte de la Figura 2 para lograr el montaje del sensor.


img-name
Fig. 2. Soporte para piranómetro.

Protector de Radiación

Como accesorio lleva un protector para radiación con ventilación natural. Este dispositivo de apantallamiento múltiple protege al sensor de temperatura de la radiación directa y difusa, ya que, si ésta incidiese directamente sobre él, se registrarían medidas muy superiores a la real. Su efecto sobre la medición de Humedad Relativa es el de evitar el rocío, la condensación o la lluvia, eliminando el efecto de histéresis que produciría. Su diseño es tal que permite la ventilación natural y facilita el acceso al sensor para su montaje y desmontaje.

img-name
Fig. 3. Protector de Radiación para sensor.

Conexión

La conexión al microcontrolador se realiza mediante interfaz I2C.

Color de Cable Conexión
Rojo VCC
Negro GND
Amarillo SCL
Verde SDA

Código de Programación

Teniendo en cuenta el Datasheet de la familia de sensores ‘Sensirion SHT3X’ 2 se desarrolla una biblioteca que permite obtener la lectura de datos de Temperatura [°C], Humedad Relativa [%] y la tolerancia respectiva de cada medición.

La biblioteca esta disponible en GitHub. Se compone de un archivo de cabecera sht3x.hpp y un archivo de implementación sht3x.cpp donde se encuentran los registros y comandos necesarios para comunicar al microcontrolador con el sensor mediante protocolo I2C.

A continuación se presenta un código de ejemplo para la medición con el sensor SHT30.

Referencias


  1. Sensirion SHT3X sensors ↩︎

  2. Datasheet SHT3X-Dis ↩︎