Anda di halaman 1dari 14

UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE

DEPARTAMENTO DE ENERGA Y MECNICA

ASIGNATURA
TEMA:

Instrumentacin Mecatrnica
Medicin de Humedad Mediante un mdulo

UNIDAD
FECHA

DTH11 (Sensor de Humedad y Temperatura)


TRES
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
Segn el principio de funcionamiento
Segn el tipo de seal elctrica
Segn el rango de valores que proporcionan
Segn el nivel de integracin

Segn el tipo de variable fsica medida

Activos
Pasivos
Digitales
Analgicos
On Off
De medida
Discretos
Integrados
Inteligentes
Mecnicos
Elctricos
Magnticos
Trmicos
Acsticos

Ultrasnicos
Qumicos
pticos
Radiacin
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
1

Material
Cables de ProtoBoard

Arduino Mega 2560

Protoboard

Grfico

Resistencias

Labview

Sensor de Humedad DTH11

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-ylabview/

Wikipedia. (17 de Enero de 2017). Wikipedia.org. Obtenido de


https://es.wikipedia.org/wiki/Humedad

Anda mungkin juga menyukai