INFORME Humedad

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 15

INSTRUMENTACION MECATRONICA

MECATRNICA

TRABAJO N. 1 UNIDAD III


Tema: Adquisicin de humedad

Docente: Ing. Patricia Constante


Integrantes:
Diego Chuquitarco
Luis Miguel Molina
Stalin Quimbita
Fecha: 30 - 01 -2017
Nivel: Sptimo B

ndice General
1.

Tema:......................................................................................................... 3

2.

Objetivos:................................................................................................... 3

3.

Materiales................................................................................................... 3

4.

Marco terico............................................................................................... 3
4.1.

Arduino................................................................................................ 3

4.1.1.

Pines de la placa............................................................................... 3

4.1.2.

Arduino Uno................................................................................... 4

4.2.

LabView............................................................................................... 5

4.3.

Panel frontal.......................................................................................... 5

4.4.

Diagrama de bloques................................................................................ 5

4.5.

Sensor de temperatura.............................................................................. 6

4.6.

Sensor de humedad/temperatura DHT11........................................................6

4.7.

Esquema del circuito en protoboard.............................................................7

4.8.

Forma de conecta.................................................................................... 7

5.

Procedimiento.............................................................................................. 8

6.

Anlisis.................................................................................................... 12

7.

Conclusiones.............................................................................................. 13

8.

Recomendaciones........................................................................................ 14

9.

Bibliografa............................................................................................... 14
9. Anexos..................................................................................................... 15

ndice de ilustraciones
Ilustracin 1. Placa de Arduino Uno (Gonzlez, 2013)...................................................4
Ilustracin 2. Sensor de humedad/temperatura DHT11...................................................6
Ilustracin 3. Esquema del circuito...........................................................................7

1. Tema:
Adquisicin de humedad mediante el sensor DHT11
2. Objetivos:
Realizar la adquisicin de datos de humedad a travs de un sensor de

humedad y temperatura DHT11.


Presentar una interfaz grfica de LabView amigable con el usuario, para una

medida de humedad.
Analizar los resultados obtenidos.

3. Materiales
Sensor DHT11.
Protoboard.
Algunos cables de Protoboard.
Arduino Uno
Fuente de 5V.
Computadora con LabView
4. Marco terico
4.1. Arduino
Arduino es una plataforma de hardware libre, basada en una placa con un
microcontrolador y un entorno de desarrollo, diseada para facilitar el uso de
la electrnica en proyectos multidisciplinares. (Amangandi, 2012)
4.1.1. Pines de la placa
Adems de los pines de alimentacin descritos anteriormente, podemos
encontrar otros pines como:
4.1.1.1.

Pines digitales
Cada uno de los 54 pines digitales pueden utilizarse como entradas o
salidas. Operan a 5 voltios. Cada pin puede proporcionar o recibir una
intensidad mxima de 40mA y tiene una resistencia interna de 20-50
KOhms. En el mismo bloque de pines, podemos encontrar arriba dos
pines de 5V, y abajo otros dos pines de GND.

4.1.1.2.

Pines puerto serie


Los pines de la conexin a serie son:
Serie 0: 0 (RX) y 1 (TX)
Serie 1: 19 (RX) y 18 (TX)
Serie 2: 17 (RX) y 16 (TX)
Serie 3: 15 (RX) y 14 (TX).

4.1.1.3.

Pines interrupciones
Se pueden encontrar distribuidos por los pines de la placa Arduino. Las
interrupciones externas se corresponden con los pines: 2 (interrupcin 0),
3 (interrupcin 1), 18 (interrupcin 5), 19 (interrupcin 4), 20
(interrupcin 3), y 21 (interrupcin 2). Estos pines se pueden configurar
para lanzar una interrupcin en un valor LOW (0V), en flancos de subida
o bajada (cambio de LOW a HIGH (5V) o viceversa), o en cambios de
valor.

4.1.1.4.

Pines analgicos
El Mega tiene 16 entradas analgicas, y cada una de ellas proporciona
una resolucin de 10 bits (1024 valores). Por defecto se mide de tierra a 5
voltios. El nombre de los pines es alfanumrico, todos van precedidos de
A.

4.1.1.5.

Pines de PWM
Estos pines proporcionan una salida PWM (Pulse Wave Modulation,
modulacin de onda por pulsos) de 8 bits de resolucin (valores de 0 a
255). (Gonzlez, 2013)

4.1.2. Arduino Uno


El microcontrolador Arduino se lo puede visualizar en su parte fsica en
la ilustracin (1). Arduino Uno es la versin mejorada de su predecesor
Duemilanove. Incluye funcin de autoreset, proteccin de sobrecargas,
conector USB para programarlo, totalmente montado con componentes
miniatura SMD (salvo el microcontrolador, para poder cambiarlo
facilmente) y nuevo bootloader OptiBoot a 155kbps. (Gonzlez, 2013)

Ilustracin 1. Placa de Arduino Uno (Gonzlez, 2013)

Tabla 1. Caractersticas tcnicas de un Arduino Uno


Caractersticas tcnicas
Microcontrolador
ATmega2560
Voltaje Operativo
5V
Voltaje de Entrada
7-12 V
Pines digitales de Entrada/Salida
54 (de los cuales 15 proveen salida
PWM)
Pines anlogos de entrada
16
Corriente DC por cada Pin
40 mA
Entrada/Salida
Corriente DC entregada en el Pin 3.3V 50 mA
Memoria Flash
256 KB (8KB usados por el bootloader)
SRAM
8KB
EEPROM
4KB
Clock Speed
16MHz
4.2. LabView
LabView es un entorno de desarrollo integrado y diseado especficamente para
ingenieros y cientficos que desarrollan sistemas de medidas y control. Con un
lenguaje de programacin grfica nativo, IP integrado para anlisis de datos y
procesamiento de seales y una arquitectura abierta que permite la integracin
de cualquier dispositivo de hardware y cualquier enfoque de software.
(www.ni.com, 2016)
4.3. Panel frontal
Se trata de la interfaz grfica del VI con el usuario. Esta interfaz recoge las
entradas procedentes del usuario y representa las salidas proporcionadas por el
programa. Un panel frontal est formado por una serie de botones, pulsadores,
potencimetros, grficos, etc.
Cada uno de ellos puede estar definido como un control o un indicador. Los
primeros sirven para introducir parmetros al VI, mientras que los indicadores se
emplean para mostrar los resultados producidos, ya sean datos adquiridos o
resultados de alguna operacin.
4.4. Diagrama de bloques
El diagrama de bloques constituye el cdigo fuente del VI. En el diagrama de
bloques es donde se realiza la implementacin del programa del VI para
controlar o realizar cualquier proceso de las entradas y salidas que se crearon en
el panel frontal.
El diagrama de bloques se construye conectando los distintos objetos entre s,
como si de un circuito se tratara. Los cables unen terminales de entrada y salida
con los objetos correspondientes, y por ellos fluyen los datos.
LabView posee una extensa biblioteca de funciones, entre ellas, aritmticas,
comparaciones, conversiones, funciones de entrada/salida, de anlisis, etc.

Los cables son las trayectorias que siguen los datos desde su origen hasta su
destino, ya sea una funcin, una estructura, un terminal, etc. Cada cable tiene un
color o un estilo diferente, lo que diferencia unos tipos de datos de otros.
4.5. Sensor de temperatura.
Un sensor de temperatura es simplemente un chip que nos devuelve un valor de
tensin proporcional a la temperatura a la que est sometido (iescamp, 2016).
Hay tres tipos de sensores de temperatura, los termistores, los RTD y los
termopares.
El sensor de temperatura, tpicamente suele estar formado por el elemento
sensor, de cualquiera de los tipos anteriores, la vaina que lo envuelve y que est
rellena de un material muy conductor de la temperatura, para que los cambios se
transmitan rpidamente al elemento sensor y del cable al que se conectarn el
equipo electrnico (medirtemperatura, 2010).
4.6.

Sensor de humedad/temperatura DHT11

Ilustracin 2. Sensor de humedad/temperatura DHT11


El DHT11 es un sensor que proporciona una salida de datos digital. Entre sus
ventajas es el bajo costo y el despliegue de datos digitales. Esto supone una gran
ventaja frente a los sensores del tipo anlogo, como el LM335 por ejemplo, en
los cuales las fluctuaciones en el voltaje alteran la lectura de datos.
Entre las desventajas, del DHT11 solo lee enteros, no podemos leer temperaturas
con decimales por lo que tenemos que pensarlo muy bien a la hora de utilizar
este sensor para trabajos en los que se requieran lecturas precisas de temperatura
y/o humedad (panamahitek, 2009).
Las caractersticas del DHT11 son:

Muy barato.
Funciona con 3,3 y 5V de alimentacin
Rango de temperatura: de 0 a 50 con 5% de precisin (pero solo mide
por grados, no fracciones)
Rango de humedad: de 20% al 80% con 5% de precisin
1 Muestra por segundo.

4.7.

Bajo consumo.
Devuelva la medida en C

Esquema del circuito en protoboard

Ilustracin 3. Esquema del circuito


4.8.

Forma de conecta

5. Procedimiento
Circuito

El sensor de temperatura DHT11 tiene solo 3 pines:

VCC

GND

OUT

VC
C
GN

Sensor

Ilustracin 4. GND y VCC del sensor DHT11

Ilustracin 5. parte frontal del sensor DHT11


Alimentar el sensor con 5 volts y conectarlo a una de las entradas digitales. En este caso
se utiliza la entrada digital nmero 2.

Entrada
digital 2

Ilustracin 6. Conexin del sensor con Arduino UNO. Entrada digital numero 2

LabView
Se crea las entradas y salidas para la lectura de datos por medio de Arduino, estas estn
conectados a un lazo while, debido a que se necesita una lectura continua de datos.

Ilustracin 7. Diagrama de bloques en LabView

Se conecta el DHT11 con la lectura del Arduino para su procesamiento. El DHT11 es


propio del LabView. Este actuara como un subVI.

Ilustracin 8. DHT11 utilizado para lectura de datos de humedad en LabView.


Estacin de trabajo del DHT11 con el que se procede a la lectura de datos de humedad.
Esta interfaz posee una lectura de temperatura y humedad. Se utilizar nicamente la de
humedad por circunstancias de conveniencia.

Ilustracin 9. Panel frontal del DHT11, subVI


Diagrama de bloques del DHT11. Este diagrama es un esquema especifico del DHT11

Ilustracin 10. Diagrama de bloques del DHT11


Se coloca un indicador dentro de un case. El indicador es referente del porcentaje de
humedad existente en el ambiente. Esto con el fin de identificar el error existente en el
sistema de acuerdo al DHT11.

Ilustracin 11. diagrama de bloques, implementacin de un indicador dentro de un


case.
Se adecua el panel frontal de acuerdo a especificaciones o caractersticas de fcil
entendimiento para el usuario.

Ilustracin 12. Panel frontal del VI principal.


6. Anlisis
Como se puede observar, la humedad inicial que marca el sensor de humedad es de
42%, luego vamos aumentando la humedad con vapor de agua y llegamos gradualmente
hasta 65%.

Cabe mencionar que el valor de la temperatura aumenta gradualmente en valores


enteros, no existen flotantes, debido a que el sensor trabaja con estos valores.

La humedad mxima que alcanzamos con el vapor de agua fue de 65%, podramos
haber alcanzado mayor porcentaje pero para la prctica fue basta 65% ya que con eso
evidenciamos el correcto funcionamiento del sensor y de la interface Labview.

7. Conclusiones
El sensor de humedad DHT11 es un sensor barato y trabaja con seales digitales,
lo cual hace que la adquisicin de datos sea ms precisa, debido a que los
valores que entrega no van a fluctuar, como lo hara el sensor LM35 ya que
como trabaja con seales analgicas, y el voltaje altera la lectura de los datos.
La elaboracin de la interfaz de Labview result sencilla, ya que internamente
existen subVI con los cuales trabajar para este tipo de aplicaciones, es por ello
que se us un SubVi con el cual adquirimos los datos desde el sensor al Labview
y solo bast con leer dichos datos y presentarlos en un indicador numrico.
El sensor de humedad nos arroja valores de porcentaje de humedad, los cuales
fueron medidos en el ambiente. El porcentaje promedio de humedad fue de 40%
y el mximo que obtuvimos fue de 60%, todos estos valores tienen un error de
5%. El sensor DHT11 puede medir datos de temperatura pero no es
recomendable usarlo para aplicaciones que requieran mayor precisin en su
lectura.
8. Recomendaciones
Debido a que el sensor DHT11 solo lee valores enteros, por ello si se necesita
alguna aplicacin con mayor precisin en los datos, se recomienda usar otro tipo
de sensor que tenga un rango mayor en la lectura.
Usar las referencias de las conexiones dadas en el propio sensor, ya que muchos
datasheets, circuitos realizados en internet, pueden variar en su conexin.
Investigar sobre la adquisicin de datos de este sensor, ya que es diferente a los
sensores anlogos usados anteriormente.
9. Bibliografa
Amangandi, J. (05 de 10 de 2012). jamangandi2012.blogspot.com. Obtenido de
jamangandi2012.blogspot.com:

http://jamangandi2012.blogspot.com/2012/10/que-es-arduino-te-lo-mostramosen-un.html
arian. (2013). Obtenido de arian: http://www.arian.cl/downloads/nt-002.pdf
circuitdigest. (2017). Obtenido de circuitdigest: http://circuitdigest.com/electroniccircuits/temperature-controlled-leds-using-lm35
Gonzlez, A. G. (23 de 01 de 2013). panamahitek.com. Obtenido de panamahitek.com:
http://panamahitek.com/arduino-mega-caracteristicas-capacidades-y-dondeconseguirlo-en-panama/
iescamp. (18 de Mayo de 2016). Obtenido de iescamp:
http://www.iescamp.es/miarduino/2016/05/16/trabajando-con-el-sensor-detemperatura/
Llamas, L. (julio de 2015). luisllamas. Obtenido de luisllamas:
http://www.luisllamas.es/2015/07/medir-temperatura-con-arduino-y-sensorlm35/
medirtemperatura. (Agosto de 2010). Obtenido de medirtemperatura:
http://medirtemperatura.com/sensor-temperatura.php
panamahitek. (Mayo de 2009). Obtenido de panamahitek:
http://panamahitek.com/dht11-sensor-de-humedadtemperatura-para-arduino/
sapiensman. (2012). Obtenido de sapiensman:
http://www.sapiensman.com/medicion_de_temperatura/termocuplas.htm
upv. (abril de 2003). Obtenido de upv: http://serverdie.alc.upv.es/asignaturas/LSED/200304/0.Sens_Temp/Clasify/Termocuplas.htm
wordpress. (30 de marzo de 2015). Obtenido de wordpress:
https://aprendiendoarduino.wordpress.com/2015/03/30/entradas-y-salidasanalogicas-pwm/
www.electronicoscaldas.com. (2015). Obtenido de www.electronicoscaldas.com:
http://www.electronicoscaldas.com/amplificadores-de-instrumentacion/406amplificador-de-instrumentacion-ad620.html
www.ni.com. (2016). Obtenido de www.ni.com: http://www.ni.com/labview/why/esa/
www.ni.com. (2016). Obtenido de www.ni.com: http://www.ni.com/dataacquisition/what-is/esa/

9. Anexos

También podría gustarte