Sunteți pe pagina 1din 13

UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE

DEPARTAMENTO DE ENERGA Y MECNICA

ASIGNATURA Instrumentacin Mecatrnica


TEMA: Medicin de Humedad Mediante un mdulo
DTH11 (Sensor de Humedad y Temperatura)
UNIDAD TRES
FECHA 30/ENE/2017

INTEGRANTES:

- DIEGO JUMBO
- KEVIN LEN
- BISMAR VILLEGAS

CARRERA: 7mo Mecatrnica A

DOCENTE: Ing. Patricia Constante


Resumen
El siguiente proyecto se presenta la utilidad del mdulo de sensor DTH11 para Arduino, as realizar
la medicin de la humedad presente en el ambiente, el valor de la variable medida del sensor se
presenta en una interface HMI realizado en el software LabView para que sea de un fcil
entendimiento para el usuario.

Ttulo del proyecto

Medicin de Humedad Mediante un mdulo DTH11.

Objetivos
Objetivo general
Medir la humedad del ambiente mediante el sensor DTH11

Objetivos especficos
Armar el circuito para la correcta lectura del sensor DTH11.
Realizar la programacin en LabVIEW y comunicacin con Arduino para obtener los valores
adquiridos por el sensor DTH1.
Mediante LabVIEW crear un HMI para que el usuario pueda interpretar los datos obtenidos
por el sensor DTH11.

Marco Terico
Sensor
Es un dispositivo que es capaz de receptar informacin de una magnitud de una variable del
exterior y convertirla en otra magnitud, por lo general en una magnitud elctrica que es
cuantificable y manipulable.

Entre las caractersticas principales de un sensor tenemos:

Rango de medida: Expresa todos los valores que estn comprendidos dentro de los lmites
superior e inferior de la capacidad de medida del instrumento.

Precisin: Es una cualidad del instrumento que permite dar medidas muy prximas una de
otras.
Exactitud: Es la cualidad de los instrumentos para saber qu tan cerca estn de la medida real.

Histresis: Es el cambio que se encuentra al tomar datos de forma ascendente y de forma


descendente.

Linealidad.
Sensibilidad: Es la relacin entre la variacin de salida y entrada del instrumento.

Resolucin: Es el mximo valor que se genera en la entrada sin necesidad que se produzca
cambio en ella.

Repetitividad: Es un error que se da al repetir varias veces la misma medida. (Creus, 1997)

Clasificacin de los sensores:

En la siguiente tabla se presentan una clasificacin de sensores

Tabla 1: Clasificacin de Sensores

Sensores
Activos
Segn el principio de funcionamiento
Pasivos
Digitales
Segn el tipo de seal elctrica
Analgicos
On Off
Segn el rango de valores que proporcionan
De medida
Discretos
Segn el nivel de integracin Integrados
Inteligentes
Mecnicos Ultrasnicos
Elctricos Qumicos
Segn el tipo de variable fsica medida Magnticos pticos
Trmicos Radiacin
Acsticos Laser
Humedad
Se denomina humedad al agua que impregna un cuerpo o al vapor presente en la atmsfera el cual,
por condensacin llega a formar las nubes, que ya no estn formadas por vapor sino por agua o hielo.
El agua est presente en todos los cuerpos vivos, ya sean animales o vegetales, y esa presencia es de
gran importancia y hasta fundamental para la vida. En efecto, el agua es tan necesaria para los seres
vivos que, en el caso de los seres humanos, por ejemplo, pueden subsistir ms tiempo sin comer que
sin beber.

Es la cantidad de vapor de agua presente en el aire, se puede expresar de forma absoluta mediante la
humedad absoluta, o de forma relativa mediante la humedad relativa o grado de humedad. La
humedad relativa es la relacin porcentual entre la cantidad de vapor de agua real que contiene el aire
y la que necesitara contener para saturarse a idntica temperatura.

La humedad del aire es un factor que sirve para evaluar la comodidad trmica del cuerpo vivo que se
mueve en cierto ambiente. Sirve para evaluar la capacidad del aire para evaporar la humedad de la
piel, debida a la transpiracin fundamentalmente. (Wikipedia, 2017)

Sensor DTH11
El DHT11 no utiliza una interfaz serial estndar como I2C, SPI o 1Wire. En cambio requiere su
propio protocolo para comunicarse a travs de un solo hilo. Afortunadamente el protocolo es simple
y puede implementarse tranquilamente usando los pines de I/O en un PIC o cualquier otro
microcontrolador.

Ilustracin 1: Seal de activacin del sensor

Los datos binarios se codifican segn la longitud del pulso alto. Todos los bits comienzan con un
pulso bajo de 50 uS. En la librera se aprovecha el pulso bajo en cada bit para sincronizar con la seal
del DHT11. Luego viene un pulso alto que vara segn el estado lgico o el valor del bit que el DHT11
desea transmitir. Se utilizan pulsos de 26-28 microsegundos para un 0 y pulsos de 70
microsegundos para un 1. Los pulsos se repiten hasta un total de 40 bits.

Ilustracin 2: Seal de activacin del sensor de humedad

En cuanto a los datos que se transmiten, su interpretacin es como sigue:

Se transmiten 40 bits (5 bytes) en total


El primer byte que recibimos es la parte entera de la humedad relativa (RH)
El segundo byte es la parte decimal de la humedad relativa (no se utiliza en el DHT11,
siempre es 0)
El tercer byte es la parte entera de la temperatura
El cuarto byte es la parte decimal de la temperatura (no se utiliza en el DHT11, siempre es 0)
El ultimo byte es la suma de comprobacin (checksum), resultante de sumar todos los bytes
anteriores

Software LabVIEW
LabVIEW es una herramienta para resolver ms rpido y de manera ms eficiente los
problemas de hoy en da con la habilidad de evolucionar y resolver con sus retos futuros.
LabVIEW ofrece integracin sin precedentes con todo el hardware de medidas, software
legado existente e IP al aprovechar las ltimas tecnologas de cmputo.

LabVIEW permite realizar muchas aplicaciones desde el nacimiento de una idea hasta la
comercializacin de un widget, el enfoque nico de NI basado en plataforma para
aplicaciones de ingeniera y ciencia, ha impulsado el progreso en una amplia variedad de
industrias. En el centro de este enfoque est LabVIEW, un entorno de desarrollo diseado
especficamente para acelerar la productividad de ingenieros y cientficos. Con una sintaxis
de programacin grfica que facilita visualizar, crear y codificar sistemas de ingeniera,
LabVIEW es incomparable en ayudar a ingenieros a convertir sus ideas en realidad, reducir
tiempos de pruebas y ofrecer anlisis de negocio basado en datos recolectados. Desde
desarrollar mquinas inteligentes hasta garantizar la calidad de los dispositivos conectados,
LabVIEW ha sido la solucin predilecta para crear, implementar y probar el Internet de las
Cosas por dcadas. (National Instruments, 2016)

LabVIEW en conjunto con Arduino


LabVIEW es un extenso entorno de desarrollo que brinda a cientficos e ingenieros
integracin con hardware sin precedentes y amplia compatibilidad. LabVIEW lo inspira a
resolver problemas, acelera su productividad y le da la seguridad para innovar continuamente
para crear y desplegar sistemas de medidas y control.

Como nos afirman en la pgina Web de National Instruments, LabVIEW es un entorno de


desarrollo orientado a cientficos e ingenieros, que tiene como objetivo ayudarnos a
programar grficamente de una manera sencilla. Adems, tienes bibliotecas integradas y
especficas para ingeniera de funciones de software e interface de hardware y caractersticas
para anlisis, visualizacin y compartir datos. (Perez, 2012)

Equipos y Materiales
Tabla 2: Materiales y equipos utilizados en el proyecto

N Material Grfico
1 Cables de ProtoBoard

2 Arduino Mega 2560

3 Protoboard
4 Resistencias

5 Labview

6 Sensor de Humedad DTH11

7 Ordenador

Procedimiento
1. Armar el circuito del sensor DHT11 y conectar la salida del mismo al puerto digital
nmero 3.
2. Abrir el programa Arduino y configurar los puertos y el tipo de tarjeta.

3. Una vez configurado los puertos, se procede a programar en el mismo con ayuda de
la librera DHT11, que permite la adquisicin de datos proporcionados por el sensor.
Esto es debido a que el sensor DHT11 enva una seal digital la misma que tiene que
ser decodificada y esto se logra con el siguiente programa.

4. Visualizar las lecturas en la pantalla monitor serie. Aqu se puede observar lo que se
gener en la programacin en Arduino.
5. En labVIEW crear un VI que permita obtener los datos ledos del sensor. Esto se
lograr mediante la opcin VISA dentro de Instrument I/O. Cabe recalcar que se
leern los datos que se presentan en la ventana de monitor serie.

Panel Principal:

Diagrama de Bloques:
VI en ejecucin:

Anlisis de resultados
Dado que el sensor de humedad DTH11 da una seal digital en la que se envan 40 bits de
informacin, en los que los 8 primeros bits dan el valor entero de la humedad, los segundos 8 bits dan
el valor decimal de la humedad, los terceros 8 bits dan el valor de temperatura entero y los cuartos 8
bits dan el valor de decimales de temperatura. Los ltimos 8 bits son a manera de comprobacin. Es
por eso que para facilidad de adquisicin de datos se lo realiz en Arduino, debido a la facilidad de
uso de la librera del sensor. Los valores adquiridos son visualizados en la pantalla monitor serie. Es
esta parte que se lee y la que se va a enviar al LabVIEW. En el LabVIEW gracias a VISA con Read
se obtiene el valor en string visualizado en la pantalla monitor serie. Lo que se hace es tomar los
valores de temperatura y humedad para a continuacin presentarlos en un indicador.
Conclusiones

Con el uso de la herramienta VISA de LabVIEW se estableci la comunicacin serial


con este sensor en Arduino que se realiza mediante un protocolo de un nico hilo
(protocolo 1-wire), lo que hace que la integracin de este sensor en nuestros proyectos
sea rpida y sencilla.
Con el uso del sensor DTH11 medimos la humedad relativa y temperatura ambiental.
Con una resolucin de 1C y un rango de trabajo de 0C a 50C para la temperatura,
ya que esto nos permite adquirir los valores de voltajes y expresarlos en temperatura.
Las seales acondicionadas del sensor DTH11 en el programa Arduino, fueron
transferidas a la interface de LabVIEW con la finalidad de transformar dichas
mediciones de voltaje a datos entendibles para el usuario, para este caso la medicin
de humedad y temperatura.

Recomendaciones
Comprobar que el sensor DTH11 est funcionando correctamente antes y despus de
armar la maqueta del sistema.
Fijarse bien el momento de programar en LabVIEW para que no haya errores el
momento de la ejecucin del programa.
Comprobar la comunicacin serial entre el Arduino y LabVIEW, para lo cual es
apropiado el uso de las libreras del sensor DTH11.

Bibliografa
Creus, A. (1997). Instrumentacin Industrial. Mexico: Alfaomega.

Instrumentacion, A. C. (12 de Diciembre de 2016). www.arian.cl. Obtenido de


http://www.arian.cl/downloads/nt-001.pdf

National Instruments. (2016). National Instruments. Obtenido de


http://www.ni.com/labview/esa/

Perez, M. (2012). GeekyTheory. Obtenido de https://geekytheory.com/arduino-y-


labview/
Wikipedia. (17 de Enero de 2017). Wikipedia.org. Obtenido de
https://es.wikipedia.org/wiki/Humedad

S-ar putea să vă placă și