Sie sind auf Seite 1von 19

Integrante1, Integrante 2, Integrante 3 (Iniciales Apellido e Inicial Ejemplo: J.C. Poveda A., J.E. Caviedes R.

) 1

UNIVERSIDAD MAYOR,
REAL Y PONTIFICIA DE
SAN FRANCISCO
XAVIER DE
CHUQUISACA

FACULTAD DE TECNOLOGIA

LABORATORIO DE INSTRUMENTACIN Y
CONTROL DE PROCESOS (LAB PRQ211)

Docente: Ing. Julio Cesar Poveda Aguilar

PROYECTO DE FIN DE SEMESTRE

Titulo del proyecto

Realizado por: Nombres y Apellidos en orden alfabtico. Mximo 3 componentes.

Fecha: 10 de Julio de 2017


Integrante1, Integrante 2, Integrante 3 (Iniciales Apellido e Inicial Ejemplo: J.C. Poveda A., J.E. Caviedes R.) 2

Titulo, nombre del Proyecto (Est relacionado con el Objetivo General)

1. Planteamiento del problema

Actualmente existen techos ecolgicos cuya funcin principal es el cultivo de hortalizas para
el autoconsumo contribuyendo con el ecosistema y la economa familiar.
La desventaja de un techo ecolgico es la falta de atencin en los cuidados necesarios de una
hortaliza originado principalmente por la falta de personal capacitado para su supervisin,
como consecuencia la hortaliza no crece debidamente o simplemente muere arruinando el
trabajo previo.
Para resolver esta problemtica se propuso la creacin de un prototipo de un invernadero
inteligente capaz de monitorear y regular los principales parmetros de temperatura y
humedad necesarios para el crecimiento de la hortaliza y as deslindar al personal de todo
mantenimiento y riesgo que se genere. Integrando una interfaz grfica para la fcil operacin
y monitoreo de dichos parmetros

2. Objetivo General

Propuesta de un prototipo de un invernadero inteligente

3. Objetivos especficos
Configurar y colocar los sensores de temperatura y humedad requeridos
Realizar la programacin del arduino uno
Implementar una interfaz de usuario en pantalla de cristal lquido (LCD) para el
despliegue y modificacin de los parmetros del invernadero (temperatura y
humedad).

4. Objetivo de Control
Detallar claramente cul es la o las variables que quieren controlarse. Su set point, su URV,
LRV, span y error mximo permitido. Su relacin con el proceso o producto. (Puntaje 4%)
Integrante1, Integrante 2, Integrante 3 (Iniciales Apellido e Inicial Ejemplo: J.C. Poveda A., J.E. Caviedes R.) 3

5. Diagrama de flujo

Figura 1. Diagrama de flujo

Fuente 1. Elaboracin propia


Integrante1, Integrante 2, Integrante 3 (Iniciales Apellido e Inicial Ejemplo: J.C. Poveda A., J.E. Caviedes R.) 4

6. Diagrama de Tuberas e Instrumentacin

Figura 2. Diagrama de tuberas e instrumentacin

Fuente 2. Elaboracin propia


Integrante1, Integrante 2, Integrante 3 (Iniciales Apellido e Inicial Ejemplo: J.C. Poveda A., J.E. Caviedes R.) 5

Contendr el DTI de acuerdo a los modelos del Ecampus.


Detallar la estrategia y los lazos de control.

7. ndice de Instrumentos
Los instrumentos a utilizar son los siguientes:

Arduinio uno
Pantalla LCD de 16x2
Un mdulo rel de 5v
Sensor de temperatura y humedad DTH11
Un fun o ventiladora
Resistencias y preset

8. Hojas de especificaciones de los instrumentos

8.1. Sensor DTH11

El sensor DHT11 es un dispositivo para medir tanto la humedad relativa como la temperatura
(Figura 3). La desventaja de este sensor es que solo proporciona medidas enteras, es decir sin
decimales, ya que la resolucin que presenta es de 1% para la humedad relativa y de 1 C para
la temperatura. Pero compensa ya que presenta un valor muy econmico para pequeos
proyectos y que nos permite obtener medidas tanto para humedad como para temperatura.
Integrante1, Integrante 2, Integrante 3 (Iniciales Apellido e Inicial Ejemplo: J.C. Poveda A., J.E. Caviedes R.) 6

Figura 3. DTH11

El DHT11 incorpora un sensor de humedad y temperatura complejo con una seal digital de
salida calibrada. Garantiza una alta fiabilidad y una excelente estabilidad a largo plazo.
Para medir la temperatura presenta un sensor tipo NTC que trabaja correctamente entre los
siguientes rangos (0C aprox. 50C).

8.2. Caractersticas tcnicas

Figura 4. caractersticas tcnicas


Integrante1, Integrante 2, Integrante 3 (Iniciales Apellido e Inicial Ejemplo: J.C. Poveda A., J.E. Caviedes R.) 7

8.3. Funcionamiento del sensor dth11

El microcontrolador debe iniciar la comunicacin con el DHT11 manteniendo la lnea de


datos en estado bajo durante al menos 18 ms. Luego el DHT11 enva una respuesta con un
pulso a nivel bajo de 80 uS y luego deja flotar la lnea de datos por otros 80 uS. En la figura
de arriba, el pulso de inicio enviado por el microcontrolador est coloreado en rojo, mientras
que la respuesta desde el sensor esta coloreada en azul.

Los datos binarios se codifican segn la longitud del pulso alto. Todos los bits comienzan con
un pulso bajo de 50 uS. En nuestra librera aprovechamos 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.
Integrante1, Integrante 2, Integrante 3 (Iniciales Apellido e Inicial Ejemplo: J.C. Poveda A., J.E. Caviedes R.) 8

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 ltimo byte es la suma de comprobacin (checksum), resultante de sumar todos los
bytes anteriores.

8.4. Etapa de potencia.


8.4.1. Control de potencia con rels.

El rel es un dispositivo mecnico capaz de comandar cargas pesadas a par- tir de una
pequea tensin aplicada a su bobina. Bsicamente la bobina contenida en su interior genera
un campo magntico que acciona el interruptor mecnico. Ese interruptor es el encargado de
manejar la potencia en s, quedando al circuito electrnico la labor de "mover" la bobina.
Permite as aislar mecnicamente la seccin de potencia de la de control. Pero para accionar la
bobina la corriente y tensin presente en un puerto paralelo no es suficiente. En la siguiente
Figura 3.20 se muestra como es la etapa de potencia.

Figura 5. Circuito integrado

Este circuito es extremadamente simple y permite manejar dos rels con bobinas de 5V a
partir de los pines de un puerto paralelo. Podemos decir que TODOS los componentes de
Integrante1, Integrante 2, Integrante 3 (Iniciales Apellido e Inicial Ejemplo: J.C. Poveda A., J.E. Caviedes R.) 9

proteccin y limitacin de corriente, adems de los transistores de potencia estn incluidos


dentro del circuito integrado.
Podremos ver en el interior del chip ULN2803 (Figura 5) ocho esquemas para cada uno de
los canales.

8.5. ARDUINO, MICROCHIP, MSP430.

Arduino: Es una herramienta para hacer que los ordenadores puedan sentir y controlar el
mundo fsico a travs de tu ordenador personal. Es una plataforma de desarrollo de
computacin fsica de cdigo abierto, basada en una placa con un sencillo microcontrolador y
un entorno de desarrollo para crear software para la placa.
Puedes usar Arduino para crear objetos interactivos, leyendo datos de una gran variedad de
interruptores y sensores y controlar multitud de tipos de luces, motores y otros actuadores
fsicos. Los proyectos de Arduino pueden ser autnomos o comunicarse con un programa que
se ejecute en tu ordenador.
Para este prototipo de invernadero, decidimos utilizar el microcontrolador ARDUINO, por su
accesibilidad en precio, y gran variedad de perifricos existentes para l. Dentro los
perifricos tenemos los sensores de temperatura y humedad que ya viene con sus respectivos
convertidores analgicos-digitales, para nosotros es ventaja, porque nos ahorra tiempo y
dinero.
Trabaja con un voltaje de 5 volts, tomamos esto como ventaja porque la ma- yora de las
implementaciones perifricas externas tambin trabajan con el mismo voltaje y no es
necesario anexar alguna fuente de alimentacin externa que propor- cione ms gasto de
tiempo y dinero, siendo el propsito disminuir costos.
Como cualquier controlador se programa, este de forma bastante sencilla es prcticamente
directa, no como otro tipo de microcontroladores, que necesitan de hardware extra para su
funcionamiento, viene con su placa como pines de salidas, que si no se integra en el
microcontrolador se puede hacer por nosotros mismos.
Integrante1, Integrante 2, Integrante 3 (Iniciales Apellido e Inicial Ejemplo: J.C. Poveda A., J.E. Caviedes R.) 10
Integrante1, Integrante 2, Integrante 3 (Iniciales Apellido e Inicial Ejemplo: J.C. Poveda A., J.E. Caviedes R.) 11

8.6. PANTALLA LCD

Figura 6. base de datos de la pantalla LCD


Integrante1, Integrante 2, Integrante 3 (Iniciales Apellido e Inicial Ejemplo: J.C. Poveda A., J.E. Caviedes R.) 12

8.7. CICLO DE OPERACIN.

Otro tema que cabe discutir es el ciclo de operacin que presenta este dispositivo el cual es el
tiempo que tarda el sensor en ofrecer una respuesta desde que se le pide mediante la
herramienta Arduino. Como vimos anteriormente una transmisin de datos completa es de 40
bits o 5 bytes. En donde obtenemos la temperatura y humedad.

A continuacin daremos un ejemplo para una mejor comprensin:

Ejemplo: Recibimos 40 bits:

0011 0101 0000 0000 0001 1000 0000 0000 0100 1101

High humidity 8 + Low humidity 8 + High temp. 8 + Low temp. = 8 Parity bit

Calculando
0011 0101+0000 0000+0001 1000+0000 0000= 0100 1101
Datos correctos recibidos

Humedad0011 0101 = 35H = 53%RH


Temperatura0001 1000 = 18H = 24

El microcontrolador externo y el microcontrolador que lleva integrado el sensor, se hablan


entre s de la siguiente manera:

Se inicia la comunicacin.
El sensor responde estableciendo un nivel bajo de 80us y un nivel alto de 80us.
El sensor enva 5 bytes con la informacin de temperatura y humedad.
Integrante1, Integrante 2, Integrante 3 (Iniciales Apellido e Inicial Ejemplo: J.C. Poveda A., J.E. Caviedes R.) 13

9. Tabla de variables

Para la tabla de variables se mostrara un diagrama de conexin del arduino a si mismo


indicando nuestras variables a controlar

Figura 7. conexion del arduino

Tabla 1. tabla de variables de entrada

Smbolo Direccin Comentario


ST I8 Sensor de temperatura
BMAS I9 Botonera para subir la variable
BMENOS I10 Botonera para bajar la variable
RL I11 Rele para la activacin del ventilador

Tabla 2. tabla de variables de salida

Smbolo Direccin Comentario


PIN1 VSS Conexin a tierra
PIN2 VCC Alimentacin 5V
PIN3 VEE Voltaje de contraste del LCD
Integrante1, Integrante 2, Integrante 3 (Iniciales Apellido e Inicial Ejemplo: J.C. Poveda A., J.E. Caviedes R.) 14

PIN4 Q2 Registro de seleccin


0=
1=
PIN5 R/W Read/write
PIN6 Q3
PIN11 Q4 Data bit4
PIN12 Q5 Data bit5
PIN13 Q6 Data bit6
PIN14 Q7 Data bit7 (MSB)
PIN15 BLP Plano negro +5v opcional
PIN16 GND Conexin a tierra opcional

10. Control Automtico


Para el balance de energa se toma en cuenta, que el flujo de aire que entra con ayuda del
ventilador hacia el invernadero es proporcional al flujo de aire que sale por el ducto, por lo
que se busca la ecuacin de balance de temperatura dentro del invernadero a lo que obtiene la
funcin de transferencia de la planta

La ecuacin de balance energtico en la planta es:


= = 1 0

Donde C es la capacidad calorfica del aire = 1.012 kj/kg*k

10.1. Modelo matemtico


En la siguiente grafica se observa la respuesta del controlador antes de la ganancia kp =1.5,
ki = 0.19, kd = 0.13
Integrante1, Integrante 2, Integrante 3 (Iniciales Apellido e Inicial Ejemplo: J.C. Poveda A., J.E. Caviedes R.) 15

En este tiempo se regula en 5seg y e un tiempo aproximado de 50 seg el sistema se estabiliza


a un punto de ajuste de 26C mas es la ganancia mas ser el tiempo de retardo del sistema a
establecer ya que los sensor tarda en llegar a un promedio de emperatura para comparar en un
punto de ajuste

10.2. Funcin de transferencia


De acuerdo al balance de energa = + = 1 para la funcin de transferencia de la

planta se contina el desarrollo de Laplace.



+ = 1


+ = Rq1

[() (0)] + () = 1()

() () = 1

()(() + 1) =


() =
(() + 1)

C(s) = salida, G(p) = F transferencia M(s) = variable manipulada


Integrante1, Integrante 2, Integrante 3 (Iniciales Apellido e Inicial Ejemplo: J.C. Poveda A., J.E. Caviedes R.) 16


() =
(() + )

FUNCION DE TRANSFERENCIA DEL VENTILADOR


Para el ventilador controlada por un motor, la funcin de transferencia tambin es de primer
orden ya que el flujo que entra ser siempre el mismo que el que sale siendo regulado por la
ganancia k y un valor establecido .


= ()

()( + 1) = ()


=
( + )

En el dominio de LaPlace U(s) genera salida Y(s)

U(s) G(v) Y(s)

10.3. Diagrama de Bloques

Figura 8. diagrama de bloques


Integrante1, Integrante 2, Integrante 3 (Iniciales Apellido e Inicial Ejemplo: J.C. Poveda A., J.E. Caviedes R.) 17

Diagrama de potencia

11. Diagrama escalera


Para la programacin se utiliz el software MICRO WIN STEP7 V4.0

12. Tabla de verdad


Integrante1, Integrante 2, Integrante 3 (Iniciales Apellido e Inicial Ejemplo: J.C. Poveda A., J.E. Caviedes R.) 18

I8 I9 I10 I11
0 0 0 1
0 0 1 1
1 1 1 1
0 0 1 1
0 0 0 1

DIAGRAMA DE CONEXIONES DEL PLC.- En el diagrama de conexiones al PLC, se


conectan las entradas (Pulsadores, Finales de Carrera, sensores) y a las salidas se conectan las
bobinas de los contactores o rels. Las fuentes de tensin son de24 Vdc , se utilizo un PLC
siemens S7 200 CPU222.

13. Ejemplos de sistemas anlogos


Citar al menos 3 sistemas fsicos anlogos al sistema estudiado en su proyecto
Integrante1, Integrante 2, Integrante 3 (Iniciales Apellido e Inicial Ejemplo: J.C. Poveda A., J.E. Caviedes R.) 19

14. Bibliografa

Das könnte Ihnen auch gefallen