Professional Documents
Culture Documents
Asesor Técnico
Ing. HENRY JINETE
______________________________
______________________________
______________________________
______________________________
Firma de jurado
______________________________
Firma de jurado
3
DEDICATORIA
4
AGRADECIMIENTOS
Agradecimiento especial a:
Ingeniero Henry Jinete asesor técnico del proyecto, por sus valiosas orientaciones.
Al personal docente de la Escuela Tecnológica Técnico Central que a través los
años y sus conocimientos, han colocado su granito de arena en el desarrollo
personal y profesional de los autores del presente proyecto.
A las directivas del colegio Canapro que permitieron el ingreso a sus instalaciones
5
CONTENIDO
INTRODUCCIÓN ................................................................................................... 16
1. PLANTEAMIENTO DEL PROBLEMA ............................................................. 17
2. ALCANCE Y LIMITACIONES ......................................................................... 18
2.1 ALCANCES .............................................................................................. 18
2.2 LIMITACIONES ........................................................................................ 18
3. ANTECEDENTES........................................................................................... 19
3.1 AVANCES TECNOLÓGICOS EN INVERNADEROS ORNAMENTALES. 19
3.1.1 Evolución tecnológica internacional en invernaderos ......................... 19
3.1.2 Tendencias internacionales ................................................................ 19
3.1.3 Evolución tecnológica en Colombia.................................................... 20
3.1.4 Tendencias nacionales....................................................................... 20
3.1.5 Proyecto 319 ...................................................................................... 21
4. JUSTIFICACIÓN............................................................................................. 23
5. OBJETIVOS.................................................................................................... 24
5.1 OBJETIVO GENERAL .............................................................................. 24
5.2 OBJETIVOS ESPECÍFICOS ..................................................................... 24
6 MARCO TEÓRICO ......................................................................................... 25
6.1 CULTIVOS ................................................................................................ 25
6.2 VEGETALES DE CRECIMIENTO RÁPIDO .............................................. 25
6.3 SIEMBRA DE PLANTAS AROMÁTICAS .................................................. 26
6.4 INVERNADEROS ..................................................................................... 27
6.4.1 Tipos De Invernaderos ....................................................................... 27
6.5 PARÁMETROS A CONSIDERAR DENTRO DEL INVERNADERO ......... 29
6.5.1 Temperatura ....................................................................................... 29
6.5.2 Humedad Relativa .............................................................................. 31
6.5.3 Radiación solar................................................................................... 31
6.6 SISTEMAS DE CONTROL ....................................................................... 32
6.6.1 Control ON – OFF .............................................................................. 32
6.6.2 Control proporcional ........................................................................... 34
6
6.6.3 Control integral ................................................................................... 35
6.6.4 Control proporcional – integral (PI)..................................................... 35
6.6.5 Control proporcional – derivativo (PD). .............................................. 36
6.6.6 Control proporcional – integral – derivativo (PID). .............................. 37
6.7 FUNCIÓN DE TRANSFERENCIA ............................................................ 38
6.8 GRAFICA DEL LUGAR GEOMÉTRICO DE LAS RAÍCES ....................... 39
6.8.1 Criterio de Routh Hurwitz. .................................................................. 40
6.9 SISTEMAS DE CONTROL DE TEMPERATURA EN INVERNADEROS .. 41
6.9.1 Control por calefacción....................................................................... 42
6.9.2 Control de la temperatura mediante ventilación ................................. 42
6.10 SISTEMAS DE CONTROL DE RIEGO EN INVERNADEROS .............. 42
6.10.1 Riego por goteo. ............................................................................. 42
6.10.2 Riego con micro aspersores. .......................................................... 43
6.10.3 Riego con difusores. ....................................................................... 44
6.10.4 Riego subterráneo .......................................................................... 44
6.10.5 Riego con manguera. ...................................................................... 45
6.11 SENSORES Y ACTUADORES ............................................................. 45
6.11.1 Sensores. ........................................................................................ 45
6.11.2 Actuadores. ..................................................................................... 49
6.12 CONTROLADOR................................................................................... 50
6.12.1 Tarjetas de adquisición de datos. ................................................... 50
6.12.2 Controlador lógico programable PLC .............................................. 50
6.12.3 Microcontroladores ......................................................................... 53
6.13 SISTEMAS EMBEBIDOS. ..................................................................... 54
6.13.1 Arduino............................................................................................ 55
6.14 MATLAB®. ............................................................................................ 58
6.14.1 Lenguaje MATLAB ®. ..................................................................... 58
6.14.2 Sistema de identificación de la caja de herramientas (System
Identification Toolbox). .................................................................................... 58
6.14.3 Lugar geométrico de las raíces con Matlab®. ...................................... 59
7
7 MARCO METODOLÓGICO. ........................................................................... 60
7.1 TIPO DE INVESTIGACIÓN ...................................................................... 60
7.2 DISEÑO DE INVESTIGACIÓN ................................................................. 60
7.3 POBLACIÓN Y MUESTRA ....................................................................... 60
7.4 OPERACIÓN DE VARIABLES ................................................................. 60
7.5 TÉCNICA E INSTRUMENTOS PARA LA RECOLECCIÓN DE DATOS... 61
7.5.1 Técnica de recolección de datos ........................................................ 61
7.5.2 Instrumentos para la recolección de datos ......................................... 61
7.6 TÉCNICAS DE PROCESAMIENTO Y ANÁLISIS DE DATOS .................. 61
7.7 VALIDACIÓN Y CONFIABILIDAD ............................................................ 63
7.8 REQUERIMIENTOS DEL MATLAB SISTEMA ......................................... 63
7.9 SELECCIÓN DE MATERIALES. .............................................................. 64
7.9.1 Controlador. ....................................................................................... 64
7.9.2 Sensor ................................................................................................ 66
7.9.3 Actuadores ......................................................................................... 68
7.10 TABLAS DE INSTRUMENTACIÓN. ...................................................... 70
7.10.1 Actuadores ...................................................................................... 70
7.10.2 Dispositivos de control .................................................................... 72
7.11 COMPORTAMIENTO DE TEMPERATURA DEL INVERNADERO. ...... 77
7.12 SIMULACIÓN EN MATLAB®. ............................................................... 81
8 ANÁLISIS DE RESULTADOS. ....................................................................... 88
8.1 RECOLECCIÓN DE DATOS .................................................................... 88
8.2 TOMA DE DATOS INVERNADERO COLEGIO CANAPRO. .................... 88
8.2.1 Toma de datos día 1 .......................................................................... 90
8.2.2 Toma de datos día 2 .......................................................................... 92
8.2.3 Toma de datos día 3 .......................................................................... 94
8.3 CONTROL PROPORCIONAL .................................................................. 96
8.4 CONTROL PID. ........................................................................................ 98
8.5 IMPLEMENTACIÓN DEL CONTROL PROPORCIONAL ....................... 106
8.5.1 Prototipo ........................................................................................... 106
8.5.2 Toma de muestras en el prototipo. ................................................... 106
8
8.5.3 Tolboox Ident de Matlab®. ................................................................ 107
8.6 DIAGRAMA DE IMPLEMENTACION DEL CIRCUITO. .......................... 115
9. COSTOS. ..................................................................................................... 116
9.1 COSTOS PROTOTIPO........................................................................... 116
9.2 COSTOS RECOLECCIÓN DE INFORMACIÓN Y PRUEBAS ................ 116
9.3 COSTOS DE LA PROPUESTA .............................................................. 117
9.3.1 Costos directos................................................................................. 117
9.3.2 Costos indirectos .............................................................................. 117
9.3.3 Costo total de la propuesta .............................................................. 117
10. CONCLUSIONES. ..................................................................................... 118
11. BIBLIOGRAFÍA .......................................................................................... 119
12. ANEXOS .................................................................................................... 122
9
LISTA DE TABLAS
10
LISTA DE FIGURAS
11
Figura 28. Inicio herramienta ident......................................................................... 85
Figura 29 Herramienta system identification. ......................................................... 85
Figura 30. Calculo de función de transferencia. ..................................................... 86
Figura 31. Tabulación de polos y ceros. ................................................................ 87
Figura 32. Esquema de un sistema DAQ. .............................................................. 88
Figura 33. Elementos usados para la toma de datos. ............................................ 89
Figura 34. Circuito dth22-arduino uno.................................................................... 90
Figura 35. Comportamiento de la temperatura y humedad relativa invernadero
colegio Canapro toma 1. ........................................................................................ 91
Figura 36. Variación de la humedad. ..................................................................... 92
Figura 37. Comportamiento de la temperatura y humedad relativa invernadero
colegio Canapro toma 2. ........................................................................................ 93
Figura 38. Comportamiento de la temperatura y humedad relativa invernadero
colegio Canapro toma 3. ........................................................................................ 95
Figura 39. Referencia de seguimiento a la función de control proporcional. .......... 99
Figura 40.Referencia de seguimiento a la función de control PD. ....................... 100
Figura 41. Referencia de seguimiento a la función de control PI. ........................ 101
Figura 42. Referencia de seguimiento a la función de control PID. ..................... 102
Figura 43. Prototipo de invernadero..................................................................... 106
Figura 44. Importar Datos .................................................................................... 107
Figura 45. Asignación de polos y ceros ............................................................... 108
Figura 46. Función de trasferencia ...................................................................... 109
Figura 47. Comportamiento de la temperatura con control proporcional. ............ 110
Figura 48. Comportamiento de la temperatura del invernadero. .......................... 110
Figura 49. Comportamiento de la temperatura y sistema de control.................... 111
Figura 50. Respuesta de sistema. ....................................................................... 112
Figura 51. Representación de polos y ceros de la ecuación de trasferencia. ...... 113
Figura 52. Simulación en simulink. ...................................................................... 114
12
LISTA DE ANEXOS
13
CONSTANTES USADAS PARA EL MODELAMIENTO DEL INVERNADERO
Las constantes usadas para el modelamiento de la temperatura dentro del invernadero,
fueros tomadas de la tesis para título de doctorado de Fank Tap denominado
“Economice Based Optomal Control of Greenhause Tomato Crop production1”
1 http://edepot.wur.nl/195235
2 http://www.bogota.gov.co/ciudad/clima
3 https://efrainpuerto.wordpress.com/2012/01/14/f1-5/
4 https://www.worldmeteo.info/es/america-del-sur/colombia/bogota/tiempo-101322/
5 https://www.fisicalab.com/apartado/densidad#contenidos
6 http://www.esi2.us.es/~jfc/Descargas/TC/Coleccion_tablas_graficas_TC.pdf
14
Valores calculados
Cg 3992.66 J/°Cm2 Capacidad calorífica del aire en el invernadero
Vg 96.53m3 Volumen del invernadero
Ag 31.5 m2 Área del invernadero.
Tg 16°C Temperatura referencia para el invernadero.
15
INTRODUCCIÓN
16
1. PLANTEAMIENTO DEL PROBLEMA
17
2. ALCANCE Y LIMITACIONES
2.1 ALCANCES
2.2 LIMITACIONES
18
3. ANTECEDENTES
7 Boletín tecnológico, tecnología relacionada con invernaderos para flores, Banco de patentes SIC junio 2014,
Gráfico 12.
19
Mejoras en los plásticos.
Sistemas de control lumínico.
Invenciones que garanticen la producción del invernadero sin importar las
condiciones climáticas externas aprovechando la energía solar. En este aspecto a
partir de 2010 China se ha convertido en pionero al solicitar patentes en torno a
tecnología de control activo de invernaderos.8
De igual manera se observa que entre 2009 y 2011 las invenciones referentes a las
estructuras de los invernaderos tuvieron gran desarrollo, disminuyendo esta
tendencia en los últimos años.
Si se toma todas las inversiones y solicitudes generadas en cuanto invernaderos
(no solo de flores) se han encontrado 7063 inversiones y se han solicitado 11.053
solicitudes de patente, destacando desarrollos en cubiertas, estructuras,
cerramientos y manejo de suelos.
3.1.3 Evolución tecnológica en Colombia. En Colombia se han presentado 24
solicitudes de patente de las cuales 5 han sido concebidas 2 a extranjeros, 2
personas naturales colombianas y 1 a una empresa colombiana, mientras las demás
se encuentran en dominio público; siendo Colombia el país con mayor solicitud9.
En las solicitudes de patentes destacadas por los expertos se encuentra un
“Sistema de calefacción para cultivos agroindustriales en invernaderos” del señor
Germán Villegas con el cual “garantizar la temperatura adecuada, con el fin de
aumentar la tasa de crecimiento de los cultivos y prevenir el efecto nocivo de las
heladas en las hojas, tallos y flores de las plantas”10
3.1.4 Tendencias nacionales. A nivel nacional se encuentran las siguientes
tendencias de innovación:
● Elementos de sujeción estructural.
● Mejora en la ventilación natural.
● Invenciones en materiales de cubierta.
● Sistemas de control de clima con calentadores y pantallas térmicas que
permitan tener un control mínimo de las variables de temperatura y
luminosidad.
8 Boletín tecnológico, tecnología relacionada con invernaderos para flores, Banco de patentes SIC junio 2014,
Página 37.
9 Boletín tecnológico, tecnología relacionada con invernaderos para flores, Banco de patentes SIC junio 2014,
Gráfico 17.
10 Boletín tecnológico, tecnología relacionada con invernaderos para flores, Banco de patentes SIC junio 2014,
Página 85.
20
3.1.5 Proyecto 319 “INVESTIGACIÓN Y FORMACIÓN PARA EL
APROVECHAMIENTO DE LOS USOS POTENCIALES DE ESPECIES
VEGETALES ANDINAS Y EXÓTICAS DE CLIMA FRÍO A TRAVÉS DE CULTIVOS
URBANOS”. La alcaldía mayor de Bogotá en el periodo de gobierno de Luis
Eduardo Garzón (2004-2008) reconoce la problemática alimentaria en el plan de
desarrollo distrital “Bogotá sin indiferencia, un compromiso social contra la Pobreza
y la Exclusión”. Con el fin de mitigar el problema dentro del programa “Bogotá sin
hambre”, implementa el proyecto 319 “Investigación y formación para el
aprovechamiento de los usos potenciales de especies vegetales andinas y exóticas
de clima frío a través de cultivos urbanos” liderado por el Jardín Botánico José
Celestino Mutis con el cual busca fomentar la agricultura urbana como una
alternativa para la producción de alimentos en clima frío.
Teniendo en cuenta que en Bogotá existen diferentes zonas climáticas para lo cual
el desarrollo del proyecto dividió la ciudad en cuatro zonas: seca, semiseca, húmeda
y semihúmeda con el fin de realizar pruebas de germinación en distintos ambientes
de la ciudad. En el desarrollo del proyecto se realizó un estudio de doce especies
de plantas que se producen en la zona, escogiendo tres (camote, habichuela var
lago azul y pepino de guiso) para evaluar su comportamiento en estos ambientes.
La elección se basó en el objetivo del proyecto de promocionar el consumo y cultivo
de especies vegetales nativas con alto valor nutricional que se encuentren en un
ciclo de cultivo entre 3 a 4 meses.
11 Ver Alcaldía Mayor de Bogotá - Jardín Botánico de Bogotá. “Formulación Proyecto Investigación y
formación para el aprovechamiento de los usos potenciales de especies vegetales andinas y exóticas de clima
frio a través de cultivos urbanos”. P.10
21
La habichuela Var lago azul presentó problemas debido a la gran intensidad de
lluvias que se presentaron, lo que generó al aumento de babosas y la presencia de
hongos generando la muerte de la planta, además de abortos de las flores afectando
la formación de frutos disminuyendo la cosecha12.
En la administración 2008-2012 la alcaldía de Bogotá con el fin de potencializar los
logros obtenidos, incluye en el plan de desarrollo “Bogotá positiva: para vivir mejor”
el programa “Bogotá bien alimentada”, con el cual se daría continuidad al proceso.
22
4. JUSTIFICACIÓN
23
5. OBJETIVOS
24
6 MARCO TEÓRICO
6.1 CULTIVOS14
En la agricultura, el cultivo, es un arte milenario que tiene el propósito de obtener
mediante diferentes tratamientos el crecimiento de vegetales y frutos, que puedan
ser utilizados con propósitos alimenticios, medicinales y estéticas.
Los cultivos son de sustento económico para muchos países, ya que estos por
acción del hombre dan como resultado cereal, frutas, vegetales, entre otros.
Existen tipos de cultivos como por ejemplo el de secado, que es donde el aporte del
agua no es hecho por el agricultor, si no, que este depende de lluvias o aguas
subterráneas. El segundo es de regadío, es donde el agricultor aporta agua por
medio de cauces naturales o artificiales.
También, de acuerdo a la huella ecológica los cultivos se pueden clasificar en:
Intensivos, estos constan de pequeñas superficies; o pueden ser extensivos, que
se refieren a grandes superficies. Debido a la taxonomía del agricultor, los cultivos
igualmente se pueden clasificar en agricultura tradicional, industrial y ecológica.
6.2 VEGETALES DE CRECIMIENTO RÁPIDO
El propósito de tener una huerta de cosecha rápida, implica la elección de vegetales
que tengan como característica principal el crecimiento rápido. Como por ejemplo
el Rábano, es el primero en la lista de los vegetales que tiene esta característica.
En la Tabla 1 se encontrará el listado de vegetales de crecimiento rápido.
25
primavera y otra vez a finales del verano, de modo de obtener
dos cosechas.
REMOLACHAS Las remolachas pueden madurar en 55 a 60 días para la
cosecha a principios del verano. El segundo cultivo se puede
sembrar a finales de verano para una cosecha final de la
primavera. La temperatura del suelo en la primavera debe ser
de 10 grados C como mínimo.
MOSTAZA Variedades de mostaza como Savannah y Tender Green
estarán listas para la cosecha entre 30 a 40 días a partir de
que fueran plantadas, siempre que el suelo cuente con una
temperatura de 4 grados C como mínimo.
PEPINOS Los pepinos sólo se pueden plantar cuando la temperatura del
suelo alcanza los 18 grados C. Las plantas maduras y estarán
listas para la cosecha en un lapso de alrededor de 40 a 50
días. Esto incluye decapado y corte en rodajas de las
variedades.
FRIJOLES Los frijoles son un vegetal fácil de cultivar. Las semillas
germinan rápidamente y pueden producir una cosecha ya
alrededor de los 50 a 60 días para las variedades de arbusto,
y de 60 a 70 días para las variedades de polo. Las semillas
germinan en las temperaturas del suelo de 15 a 20 grados de
temperatura.
6.3 SIEMBRA DE PLANTAS AROMÁTICAS
Estas plantas requieren de condiciones adecuadas para su cultivo, por eso son
divididas en siembra directa y en siembra de semilleros.
1. Siembra directa. Es el método más simple de introducir la semilla a la
profundidad adecuada, sin antes adecuar las variables necesarias para su
germinación.
2. Siembra de semilleros. Esta siembra se caracteriza por depositar las semillas en
bandejas especiales con los sustratos necesarios para su germinación, la cual
después de esta será trasplantado a un lugar definitivo donde se desarrollará
adecuadamente la planta
3. Condiciones de siembra. Las condiciones de siembra para las plantas
aromáticas son caracterizadas por profundidad de siembra, tipo de siembra y
días de germinación.
Estas características hacen la clasificación de algunas plantas aromáticas como se
muestra en la figura 1.
26
Figura 1. Condiciones de siembra
Fuente. https://goo.gl/GXyYK3
6.4 INVERNADEROS
Según Zoilo Serrano15, un invernadero es una estructura cubierta y abrigada
artificialmente con materiales transparentes para proteger la planta de las
condiciones exteriores. Esta instalación permite el control de determinados
parámetros productivos, como: temperatura ambiental, humedad relativa, aire y luz.
6.4.1 Tipos De Invernaderos16. los invernaderos se pueden clasificar de
diferentes formas, teniendo en cuenta las características de sus elementos
constructivos. Esta clasificación se realiza de la siguiente forma:
● Por su perfil externo.
● Según su fijación o movilidad.
● Por el material de la cubierta.
● Según el material de la estructura.
Por su perfil externo los invernaderos se pueden clasificar como se presenta en la
Tabla 2
15ZOILO, Serrano Cermeño. Construcción De Invernaderos. 3 ed. Madrid. Mundi-Prensa Libros S.A.
2005. 41p
16 ZOILO, Serrano Cermeño. Construcción De Invernaderos. 3 ed. Madrid. Mundi-Prensa Libros S.A.
2005. 65p
27
Tabla 2. Tipos de invernaderos.
28
Construcción de
mediana a baja
complejidad.
Parral o tienda de Gran volumen de aire Deficiente ventilación.
campaña. encerrado.
Construcción de alta
complejidad.
29
de las especies a cultivar, teniendo como referencia esto se debe tener en cuenta
con la temperatura lo siguiente:
Temperatura mínima ideal
Temperaturas máximas y mínimas biológicas.
Temperaturas diurnas y nocturnas.
Estos tres elementos son importantes para realizar el control de la temperatura,
teniendo en cuenta que se puede identificar en que momento esta no es adecuada
para la planta, también permite conocer los valores en los cuales la planta presenta
un funcionamiento biológico correcto y nos indica los valores necesarios para el
correcto desarrollo de la planta.
La temperatura del aire considera el efecto debido a las siguientes influencias:
El intercambio de calor entre el exterior y el interior del invernadero
Entre el suelo y el aire dentro del invernadero
Entre el aire interior y la tubería del sistema de calentamiento
Entre el aire interior y el techo
La influencia de la radiación solar
La pérdida de calor por transpiración de la planta
La ganancia del calor por la condensación
dTg
Cg = Kv(To − Tg) + a(Tp − Tg) + Kr(To − Tg) + Ks(Ts − Tg) + ZηG − λE
dt
λ
+ Mc
ε+1
Donde:
Kv (𝑇o − 𝑇𝑔) representa el intercambio de calor por ventilación.
a (𝑇𝑝 − 𝑇𝑔) el intercambio debido a las tuberías del sistema de calefacción.
Kr (𝑇o − 𝑇𝑔) el intercambio a través de la cubierta y de las paredes.
Ks (𝑇𝑠 − 𝑇𝑔) el intercambio de calor con el suelo profundo.
Z𝜂𝐺 la entrada de calor por radiación.
𝜆𝐸 la pérdida de calor por evaporación debido a la transpiración.
λ
𝑀𝑐 el intercambio debido a la condensación en el techo del invernadero.
ε+1
Nomenclatura de variables:
To: Temperatura máxima exterior
Tg: Temperatura mínima del aire requerida en el invernadero
Ts: Temperatura del suelo en el invernadero
30
Ta: Temperatura del aire exterior
Tp: Temperatura en tubería
Kv: Transferencia de calor por ventilación
𝛼: Transferencia de calor en tubería
Kr: Transferencia de calor con la cubierta
Ks: Transferencia de calor con el suelo
𝜀: Razón de resistencia de calor de la cubierta entre el interior y el exterior
Z: Radiación solar efectiva por malla sombra 𝜂: Factor de conversión de
radiación
G: Radiación solar de onda corta
𝜆: Energía vaporización de agua
E: Razón de transpiración de cultivo
Mc: Flujo de condensación de agua en cubierta del invernadero
6.5.2 Humedad Relativa. Es uno de los factores medioambientales que hay que
considerar, porque un mal control puede influir de manera negativa en los cultivos
bajo invernadero18.
La humedad relativa con relación a la temperatura se comporta inversamente
proporcional, esto quiere decir que, al obtener elevadas temperaturas, aumenta la
capacidad de contener vapor de agua y por tanto disminuir la humedad relativa.
La humedad relativa, juega un papel importante en la evolución de las plantas
cultivadas, cuando esta humedad es excesiva las plantas reducen la transpiración
y disminuyen su crecimiento. Por otro lado, si son demasiado bajas las plantas
transpiran en exceso pudiendo deshidratarse19.
6.5.3 Radiación solar. La radiación solar es flujo de energía que se recibe del sol
en forma de ondas electromagnéticas de diferentes frecuencias20. Esta radiación
solar es de vital importancia en el crecimiento de las plantas, ya que de ella depende
varios procesos biológicos como la fotosíntesis, el proceso de conversión de la
materia inorgánica en materia orgánica, formación de las plantas y su movimiento.
En todo este proceso los rayos luminosos son absorbidos por los cloroplastos y
utilizados como energía.
templado. Trabajo de grado Ingeniería Electrónica. Cali, Universidad San Buenaventura. Facultad
de ingenierías, 2012. 22p
20 Radiación solar, https://goo.gl/c577qR,2016.
31
Cada planta requiere una cantidad específica de radiación solar para desarrollar la
fotosíntesis y la generación de su cultivo. Si se encuentra en lugares escasos de luz
la planta tiende a alargarse y sus tallos y ramas crecerán débiles, por otro lado, si
la planta se encuentra expuesta a mayor iluminación de la requerida, crecerá
lentamente, presentará tallos más duros y hojas arrosetadas.
Dentro de un invernadero una cantidad excesiva de luz traerá como consecuencia
temperaturas altas y baja humedad relativa, aumentando la transpiración de las
plantas y el consumo de agua.
6.6 SISTEMAS DE CONTROL
Un controlador, compara la señal real de salida con la de entrada, determina las
desviaciones y genera una señal de control denominada acción de control.
El sistema de control industrial se clasifica de acuerdo a su acción en:21
Control On-Off
Control proporcional (P)
Control integral (I)
Control proporcional-integral (PI)
Control proporcional-derivativo (PD)
Control proporcional-integral- derivativo (PID)
21
OGATA Katsuhiko. Ingeniería de control moderna. Cuarta edición, editorial Person Educación S.A,
Madrid 2003. 63 p.
32
u(t) = U1 para e(t) > 0
u(t) = U2 para e(t) < 0
En la cual u(t) es la señal de salida de controlador la cual permanece en un valor
mínimo o máximo dependiendo de la señal e(t) o señal de error que es positiva o
negativa y U1 y U2 que son constantes por lo general U2 es cero o el valor negativo
de U1.
A continuación, se puede observar en la Figura 2 el diagrama de bloques de un
control ON-OFF
Figura 2. Diagrama de bloques control ON-OFF
Fuente: https://goo.gl/Pp0sBN
Fuente: https://goo.gl/hW8jTI
33
En la Figura 3 se muestra como el control oscila entre dos valores máximos y
mínimos, al disminuir la distancia entre estos valores la brecha disminuye, pero se
debe tener cuidado ya que al disminuirla se aumenta la cantidad de operaciones
causando un deterioro en los materiales y una diminución en la vida útil de los
componentes de los equipos.
6.6.2 Control proporcional.22 En el control proporcional o regulador P es una
acción de control sencilla, consiste en amplificar la señal de error antes de aplicarla
al proceso. La señal de error se obtiene en la salida del comparador entre la señal
referencia y la retroalimentación. La señal de control o salida u(t) es proporcional a
la entrada o señal de error e(t), por lo que se obtiene la siguiente expresión:
u(t) = K P ∗ e(t)
Donde KP se conoce como ganancia o constante proporcional, en términos de la
transformada de Laplace:
US = K P ∗ E S
Donde U(s) es la salida del controlador, Kp es la ganancia del bloque del control y
E(s) es la señal de entrada.
A continuación, en la Figura 4, se puede observar el diagrama de bloques de un
sistema de control proporcional.
Figura 4. Diagrama de bloques control proporcional.
22 ÑECO RP, REINOSO O, GARCIA N, ARACIL R. Apuntes de sistemas de control, Elche 2003.137
P.
34
En general el control proporcional presenta un error remanente que el sistema es
incapaz de compensar23.
6.6.3 Control integral.24 El control integral permite obtener un error nulo, ya que
este actúa hasta que la señal de error se anule. La acción de control es proporcional
a la integral de la señal de error, variando el control en función de la desviación de
la salida y el tiempo que se mantiene. Se tiene la expresión:
t
u(t) = Ki ∫ e(t)dt
o
P.
35
un intervalo de tiempo conocido como tiempo integral Ti. La ecuación del sistema
corresponde a la ecuación:
Kp t
u(t) = Kp ∗ e(t) + ∫ e(t)dt
Ti 0
En función de transferencia:
U(s) 1
= Kp(1 + )
E(s) Ti s
En la ecuación Kp y Ti son parámetros modificables dependiendo de la necesidad
del sistema. Si Ti es grande la pendiente de la rampa será pequeña y viceversa, por
lo que la repuesta del controlador PI será la suma de la respuesta instantánea del
controlador proporcional ante el error más la respuesta integral retardad del control
integral que elimina el error25.
6.6.5 Control proporcional – derivativo (PD). Al control proporcional se anexa
una acción derivativa que responde a la magnitud de velocidad de cambio de
desviación mostrando un comportamiento correctivo anticipado a los cambios de
desviación, lo que aporta estabilización en el control del sistema26.
Acción derivativa: es aquella en la cual el control asume una desviación
constante y un desplazamiento instantáneo proporcional, en relación a la
posición original, esto es la pendiente de la señal de medida.
La ecuación por la acción derivativa se define por:
de
∆y = Kp ∗ Td ∗
dt
Tiempo derivativo: es el valor de factor de proporcionalidad en acción
derivativa y se expresa en unidades de tiempo.
36
U(s)
= Kp(1 + t d s)
E(s)
6.6.6 Control proporcional – integral – derivativo (PID). Se retroalimenta a
través de un lazo, calculando la diferencia entre la variable real y la variable
deseada27.
El controlador incluye tres elementos:
Ganancia proporcional: mide la diferencia entre el valor actual y el set point
(en porcentaje) y aplica un cambio.
Parámetro Integral: hace referencia al tiempo que se tarda para llevar a cabo
una acción correctiva; mientras que el valor sea más pequeño, el ajuste es
más rápido, pero puede causar inestabilidad en el sistema, oscilaciones,
vibraciones, etc.
Parámetros derivativos: emite una acción predictiva, prevé el error e inicia
una acción oportuna. Responde a la velocidad de error y produce una
corrección significativa antes que su magnitud sea demasiado grande.
27
https://franklinelinkmx.wordpress.com/2013/09/05/que-es-el-control-pid/
28
OGATA Katsuhiko. Ingeniería de control moderna. Cuarta edición, editorial Person Educación S.A,
Madrid 2003. 66P.
37
Figura 6. Diagrama de bloques control PID.
Fuente: http://www.vn-amps.com.ar/VN500.htm
6.7 FUNCIÓN DE TRANSFERENCIA
La teoría de control usa la función de transferencia como método de caracterización
la relación de entrada y salida del sistema, descritas a través de ecuaciones
deferenciales invariables con el tiempo. Bajo las anteriores condiciones, la función
de trasferencia se define como el cociente entre la trasformada de Laplace de salida
(función de respuesta) y la trasformada de Laplace de entrada (función de
excitación), suponiendo que las condiciones iniciales son cero, es decir; la salida es
cero cuando la entrada es cero, una tasa de variación de la salida en el tiempo de
cero cuando la tasa de variación de la entrada en el tiempo también es cero.
Transformada de Laplace de la salida
funcion de trasferencia =
Transformada de Laplace de la entrada
La función de trasferencia respecto a un dominio s se representa de la siguiente
forma:
X(S)
G(S) =
Y(S)
38
6.8 GRAFICA DEL LUGAR GEOMÉTRICO DE LAS RAÍCES
Lugar geométrico de las raíces hace referencia a la ubicación de geométrico de los
polo y ceros en una función de transferencia a medida que varía la ganancia K en
un determinado intervalo.
Este método de lugar de raíces es muy usado para diseñar controles debido a que
modificando la ubicación de los polos y los ceros se logran cumplir con las
especificaciones de diseño. Para modificar el lugar geométrico de las raíces se debe
adicionar un compensador, mediante la inserción de polos y/o ceros que permitan
dar una forma conveniente.
Al adicionar polos en una función de transferencia en lazo abierto tiene el efecto de
jalar el lugar geométrico de las raíces hacia lado derecho de la gráfica, tendiendo a
disminuir la estabilidad relativa del sistema y alentar asentamiento de la respuesta.
En la Figura 7 se observa el comportamiento del lugar geométrico de las raíces con
un solo polo (a), con dos polos (b) y con tres polos (c).
Figura 7. Comportamiento geométrico de las raíces con adición de polos
39
Figura 8. Comportamiento geométrico de las raíces con adición de ceros
40
En las dos primeras filas se ubican los coeficientes de acuerdo al exponencial que
lo acompaña en la ecuación. Los términos de la tercera fila b, c y d se hallan
mediante las siguientes formulas:
41
Teniendo en cuenta lo enunciado anteriormente, los agricultores han optado por
métodos de control para la temperatura dentro de los invernaderos. Entre las cuales
se pueden enunciar.
6.9.1 Control por calefacción. En este proceso se emplean instalaciones con agua
caliente que integra la temperatura del aire con la del agua, este control es de tipo
proporcional integral, para esto se define las temperaturas máximas y mínimas en
el circuito de calefacción y el controlador actúa sobre la válvula mezcladora de 3
vías.
6.9.2 Control de la temperatura mediante ventilación. Este proceso consiste en la
instalación de ventanas cenitales Figura 9, donde se establece el grado y posición
de apertura.
Figura 9. Ventanas cenitales.
42
● Uso eficiente de agua ya que no se acumula sobre la superficie y corre sobre
ella.
● Bajo consumo de energía por parte del sistema de bombeo.
● Disposición localizada en la parte que la planta lo necesita, ya que el goteo
se ubica directamente sobre la raíz.
● Controla adecuadamente los nutrientes que son aplicados a través del
sistema de riego, logrando que los nutrientes vayan directamente a la planta.
● Menor proliferación de hierbas malignas ya que la zona húmeda solo estará
cerca a la raíz de la planta.
● Disminución de plagas en las hojas ya que al evitar que estas se
humedezcan, se disminuye la generación de hongos.
● Menor erosión ya que no hay flujos de agua a través del cultivo.
Desventajas
● La instalación comparada con otros sistemas tiene un mayor costo.
● Ocasionalmente se pueden tapar los goteros debido a sales o uso de
fertirriego.
● Debido a que la tubería de riego es fija no se puede trabajar la tierra.
● Se debe usar mecanismos de filtrado para evitar el taponamiento de los
goteros.30
6.10.2 Riego con micro aspersores. El sistema de riego por micro aspersores
nació de una mezcla entre los riegos por aspersión y por goteo, como solución al
problema que tiene el sistema de riego por goteo en zonas con texturas arenosas
ya que cubre mayor superficie. Este sistema proporciona agua en forma de lluvia
artificial y tienen un alcance de más o menos 2 metros dependiendo de la presión
que se esté manejando.
Ventajas
● Proporciona agua en forma de rocío y los aspersores pueden ser cambiados
de acuerdo a la necesidad del cultivo ya que cuenta con distintos diámetros.
● Instalación más sencilla que el riego por goteo.
● Usado para moderar el microclima ya que al puede modificar la humedad
dentro del invernadero.
● Usado donde las plantas requieren una cantidad apreciable de agua y el
sistema por goteo no es suficiente.
● Se puede fertilizar a través del sistema.
30 www.agrohuerto.com/riego-por-goteo-que-es/
43
Desventajas
● Se debe calcular en forma adecuada la cantidad de agua necesaria para
evitar encharcamientos.
● No es apropiado para cultivos con necesidades de riego bajas.
6.10.3 Riego con difusores. Son similares a los aspersores, pero se usan en
zonas aún más reducidas; la zona de trabajo depende del paso de agua, lo que
hace más eficiente ya que la boquilla está dotada con un tornillo de graduación. Su
función es regular el ángulo y la distancia de riego
Existen diferentes modelos de difusores con distintas características de acuerdo a
su aplicación y la altura de las plantas que obstaculicen el riego. Las toberas o
boquillas se encuentran en determinados colores que indican el alcance de
aspersión de agua.31
6.10.4 Riego subterráneo. consiste en aplicar agua bajo la superficie a través de
emisores, con cantidades similares al riego localizado superficial. El primero uso
data de 1913 donde House irrigo plantas de manzana, alfalfa y cereales por medio
de una manguera porosa enterrada.
Ventajas.
● Se aplica agua en la zona más adecuada para que la planta absorba los
nutrientes.
● Al reducir el área húmeda en el suelo también se reduce la evaporación.
● Eficiencia máxima en el uso de nutrientes, ya que su usó se encuentra
focalizado en la planta.
● Disminución de gasto de agua.
● Facilita el tránsito por el cultivo ya que la manguera no se encuentra
obstaculizando, y las zonas húmedas se encuentran bien definidas.
● Disminución del gasto energético de la planta.
Desventajas.
● La falta de humedad en la superficie dificulta la germinación de las plántulas.
● Dificultad en el mantenimiento y reparación del sistema.
● Obstrucción de los emisores por sedimentos y succión del suelo.
● No existe un método de instalación ni mantenimiento definido, debido a que
hasta hace poco se ha venido desarrollando32.
31https://www.uclm.es/area/ing_rural/Catalogos/HidraulicaRiegos/RainBirdDifusores.pdf
32 http://www.infoagro.com/riegos/riego_localizado_ventajas_incovenientes.htm
44
6.10.5 Riego con manguera. Este sistema es manual e implica la necesidad de
tener una persona para realizar la actividad, el control del proceso se hace
exclusivamente por la experiencia del trabajador y definitivamente no habrá
uniformidad en las zonas que se están humedeciendo. Adicional se tiene problemas
con la manguera ya que debe ser muy flexible y el espacio para desplazarse es
mínimo33.
Los sensores se pueden clasificar de dos maneras, según su tipo de señal de salida
y según la naturaleza del sensor.
Los sensores caracterizados por el tipo de señal de salida son agrupados de la
siguiente manera:
Análogos: Estos sensores la salida contiene valores de tensión o corriente
entre los rangos
o 0 – 10 v.
o 4 – 20 mA.
Estos valores se encuentran por ejemplo en la toma de medidas de
temperatura, caudal y posición.
33 http://www.jardinyplantas.com/invernaderos/sistemas-de-riego-en-invernaderos.html
45
o Tren de pulsos.
Estas señales se pueden tomar como por ejemplo en los pulsadores,
sensores de presencia y finales de carrera.
Por otro lado, los sensores son clasificados teniendo en cuenta su funcionamiento,
el nivel de integración y la señal de salida. Según el tipo de variable que tengan que
detectar se clasifican en:
Sensores de humedad (Figura 11), estos brindan las condiciones óptimas en
el ambiente
Figura 11. Sensores dth11 y HIH-4000
B
Fuente. https://goo.gl/pSqn82.
Fuente: https://goo.gl/Cxdbap.
46
Figura 13 Sensor de infrarrojos TSOP4838.
Fuente: http://www.superrobotica.com/S320170.htm
Sensores ópticos (Figura 14), estos sensores son los que detectan la
presencia ya sea de una persona u objeto que interfiera en la luz emitida por
este.
Figura 14 Sensor óptico o fotoeléctrico
Fuente: http://www.varitel.com/html/sensores_opticos.html
Sensores térmicos (Figura 15), son los empleados para obtener una medida
exacta de la temperatura.
47
Figura 15. Sensor de temperatura pt100
Fuente: https://goo.gl/TkfTPZ.
Teniendo en cuenta la realización investigativa de este proyecto, se requiere indagar
sobre los tipos de sensores a utilizar para la adquisición de datos de la temperatura.
La Tabla 3, muestra la comparación entre elementos de medida de la temperatura.
Fuente: http://www.sapiensman.com/tecnoficio/docs/doc64.php
48
6.11.2 Actuadores. Los actuadores son dispositivos mecánicos cuya función
principal es transformar energía hidráulica, neumática o eléctrica en la activación de
un proceso, con la finalidad de generar un efecto sobre un proceso automatizado.34
Los actuadores son organizados en dos grandes grupos, lineales y rotatorios.
Dentro de estos dos grupos ellos son organizados dependiendo del tipo de energía
empleada, por tal motivo son organizados en neumáticos, eléctricos e hidráulicos.
Estas características pueden ser observadas en la Tabla 4
Tabla 4. Comparación de actuadores
2 posiciones o PWM
CONTROL Sencillo (pulse-width Valor variable
modulation)
49
6.12 CONTROLADOR
El controlador es un componente del sistema de control el cual detecta los desvíos
existentes de la variable controlada y el valor deseado o set point programado,
teniendo en cuenta la comparación emite una corrección hacia el actuador o
elemento final de control.
La evolución de los controladores ha pasado de componentes discretos
(procesadores rodeados de memorias, circuitos de entrada y salida) a circuitos
integrados que integran todo esto, llamados actualmente microcontroladores.
Los controladores industriales de acuerdo a su acción de control se dividen en:
Encendido y apagado
Proporcionales
Integrales
Proporcionales – integrales
Proporcionales – derivativos
Proporcionales – integrales – derivativos
Los controladores son de tipo manual, neumático, electrónico. Los de tipos
electrónicos más usados son: tarjetas de adquisición de datos, PLC (controladores
lógicos programables) y microcontroladores (PIC).
6.12.1 Tarjetas de adquisición de datos. Las tarjetas de adquisición de datos
DAQ35 actúan como interfaz entre las señales físicas reales y el computador. Se
encarga de tomar señales analógicas de los sensores y transfórmalas en señales
digitales. Las DAQ se conforman por tres partes esenciales: circuito de
acondicionamiento de señales, convertidor analógico digital (ADC) y bus de
ordenador.
Dentro de las características más relevantes de las DAQ se encuentran:
Canales analógicos
Velocidad de muestreo
Resolución
Rango de entrada
Capacidad de temporización
Forma de comunicación con el ordenador
6.12.2 Controlador lógico programable PLC36. Inicialmente fue llamado PC
(control programable) pero con la aparición del ordenador de IBM cambio su nombre
35https://www.jmi.com.mx/tarjetas-de-adquisicion-de-datos
36 http://recursostic.educacion.es/observatorio/web/gl/component/content/article/502-monografico-
lenguajes-de-programacion?start=2
50
a PLC o controlador lógico programable, aunque también se conocen como
autómatas programables.
El PLC se define como un dispositivo diseñado para controlar procesos industriales
secuenciales, basado en microprocesadores con memorias programables y
regrabables (RAM) almacenas instrucciones en forma de algoritmos que permite
seguir una lógica de control.
Se distingue de otros controladores automáticos porque se pueden programar para
diferentes procesos o tipos de máquinas, además de ser automáticos ya que están
en la capacidad de recibir información del proceso y tomar decisiones de acuerdo a
su programación establecidas previamente.
Según la norma IEC 6113137 un autómata programable es una máquina electrónica
que utiliza una memoria programable con la capacidad de almacenar una serie de
instrucciones orientadas al usuario para implantar soluciones específicas a controlar
mediante entradas y salidas digitales y analógicas en diversos procesos.
En la norma ICE 61131 específica como lenguaje de programación dos lenguajes
gráficos (Diagrama de escalera LD y Diagrama de boques de funciones FBD) y dos
lenguajes literales (Lista de instrucciones IL y Texto estructurado ST).
Funciones:
Recoger datos de las fuentes digitales o análogas
Tomar decisiones de acuerdo a su programación
Almacenar datos
Realizar cálculos matemáticos
Actuar sobre dispositivos externos (salidas análogas o digitales)
Comunicarse con otros sistemas
Los PLC se encuentran en tres tipos de acuerdo a su configuración38:
PLC compactos reúne las características en un solo bloque.
PLC Modulares se divide en distintos módulos los cuales pueden ser
armados de acuerdo a los requerimientos del sistema.
PLC compactos-modulares es la combinación de los dos.
Ventajas
Capacidad de almacenamiento
37 https://webstore.ansi.org/Previews/PREVIEW_iec61131-3%7Bed3.0%7Db.pdf
38http://www.instrumentacionycontrol.net/cursos-libres/automatizacion/curso-de-plcs-
avanzado/item/664-configuraciones-de-plc-compactos-y-modulares.html
51
Disminución mano de obra debido a que al automatizar el trabajador se
convierte en un elemento prescindible.
Capacidad de realizar modificaciones sin cambiar el cableado ni estructura
mecánica, lo que hace que al realizar una modificación en la automatización
lo único que cambie sea el código39.
El espacio de uso mínimo.
Mojara el monitoreo del proceso y se puede identificar el sitio exacto de falla
mediante el uso de sensores.
Economía de mantenimiento
Posibilidad de gobernar varias máquinas con un solo PLC.
Flexibilidad de expansión se puede adaptar módulos de entradas y salidas
discretas y analógicas.
Desventajas
Se hace necesario personal calificado en programación.
El software de programación no es libre se debe acordar con el proveedor y
si se requiere se debe comprar.
Inversión inicial elevada. En la Figura 16, se puede observar el precio versus
funcionalidad.
Figura 16. Costo en relación a funcionalidad de los PLC
39 http://gigatecno.blogspot.com.co/2013/02/ventajas-y-desventajas-de-un-plc.html
52
Características técnicas40
Los PLC de gama baja se pueden encontrar generalmente con las siguientes
características:
Tensiones desde 12VDC, 24VDC, 100VAC-240VAC
Referencias desde 10 entradas y 4 salidas
Módulos de expansión con 4 entradas y 4 salidas
Configuración máxima de 44 entradas/salidas
Salidas de relé a 8 A para versiones AC y DC
Salidas de transistor a 0.3 A para versiones VCD
Entradas analógicas 0-10V para VCD
Existen algunos módulos analógicos con 2 entradas analógicas o 2 entradas
PT100
6.12.3 Microcontroladores41. Hace uno años los controladores estaban
compuestos por componentes discretos, posteriormente se instalan en una tarjeta
impresa rodeada de chips de memoria y entradas y salidas, actualmente se todos
estos elementos se han incluido en un chip denominado microcontrolador, que se
define como un circuito integrado que incorpora la mayor parte de los componentes
que conforman un controlador.
Un microprocesador se compone generalmente de:
Procesador
Memoria RAM
Memoria ROM
Líneas de entradas y salidas
Módulos para el control de periféricos
Generador de impulsos de reloj
Ventajas
Aumento de las prestaciones y fiabilidad
Reducción de costos de producto
Posibilidad de realizar modificaciones al programa o instrucciones
Dentro de los microcontroladores se encuentra el PIC O Pic micro uno de los más
usados habitualmente por los programadores debido a las siguientes
características:
40 http://www.lovatoelectric.com/download/PD09E12_05.pdf
41http://grupovirtus.org/moodle/pluginfile.php/4472/mod_resource/content/1/SEMANA_3/material_1.
53
Sencillez de manejo
Información fácil de conseguir
Bajo costo
Elevada velocidad de funcionamiento
Variedad de herramientas
Variedad de modelos
Amplia margen de alimentación y corrientes de salida elevadas
Modelos de arquitectura cerrada y arquitectura abierta.
Fuente: https://goo.gl/Rt3BSB
54
Los sistemas embebidos se basan en microcontroladores que incluyen
internamente procesador, memoria, interfaz, conversores, times, etc. Así
permitiendo que estos sean cada vez más potentes.
Para que un sistema embebido pueda dar la eficiencia necesaria debe contar con
un procesamiento suficiente para poder dominar los lenguajes de programación y
sistemas operativos específicos de él. Figura 18 muestra la relación de estos.
55
Tabla 5. Especificaciones técnicas placa Arduino.
Microcontroller ATmega328
Operating Voltage 5V
Input Voltage (recommended) 7-12V
Input Voltage (limits) 6-20V
Digital I/O Pins 14 (of which 6 provide PWM output)
Analog Input Pins 6 Analog Input Pins 6
DC Current for I/O Pin 40 mA
DC Current for 3.3V Pin 50 mA
Flash Memory 32 KB (ATmega328)
SRAM 2 KB (ATmega328)
EEPROM 1 KB (ATmega328)
Clock Speed 16MHz
Fuente: https://goo.gl/3ARoyF
La placa de Arduino mediante su alimentación, contiene unos pines de salida con
tensión continua y condensadores de estabilización en estos. Dichos pines
son.(Tabla 6)
Tabla 6. Especificaciones técnicas placa Arduino.
Fuente: https://goo.gl/fqqVwS
56
Teniendo en cuenta que la placa contiene pines de salida, se debe conocer que esta
contiene pines de entrada, dichos pines son caracterizando de entrada análoga y
digitales como se muestra en la Figura 19.
Figura 19. Pines análogos.
Fuente: Arduino.
La placa de Arduino posee 6 entradas análogas etiquetadas desde A0 hasta la A5,
cada una de estas ofrece 10 Bits también llamados 1024 estados, cuenta por
defecto con una alimentación de 5v. El pin AREF (analogReference), es donde se
le puede introducir una señal externa y se podrá utilizar como referencia.
Las entradas digitales son 14 pines los cuales se pueden usar como entradas y
salida, teniendo en cuenta que cada pin proporciona o recibe una corriente máxima
de 40mA, con una resistencia de desconectado por defecto de 20 a 50 kΩ. dentro
de los 14 pines se encuentran unos con funciones especializadas.
Pin 0 (RX) y 1 (TX). Se utiliza para recibir (RX) y la transmisión (TX) de datos
serie TTL.
Pin 2 y 3. Interrupciones externas. Se trata de pines encargados de
interrumpir el programa secuencial establecido por el usuario.
Pin 3, 5, 6, 9, 10 y 11. PWM (modulación por ancho de pulso). Constituyen 8
bits de salida PWM con la función analogWrite ().
Pin 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Estos pines son de apoyo a la
comunicación SPI.
Pin 13. LED. Hay un LED conectado al pin digital 13. Cuando el pin es de alto
valor, el LED está encendido, cuando el valor está bajo, es apagado.
57
6.14 MATLAB®.
MATLAB®, se ha posicionado como el paquete de matemáticas más usado en
laboratorios y universidades de todo el mundo, tanto en los ámbitos de la ingeniería
como en las de las ciencias y finanzas, es difícil encontrar un área donde no se usen
las matemáticas para modelar un fenómeno.44
Según los autores MATLAB® es un poderoso sistema de muy alto nivel diseñado
para computo técnico, algunos de los usos más comunes son:
Cálculos matemáticos.
Desarrollo de algoritmos.
Modelado y simulación.
Adquisición de datos.
Análisis de datos.
Obtención de gráficas.
Desarrollo de interfaces gráficas.
Programación grafica con Simulink.
Interface con hojas de cálculos.
58
6.14.3 Lugar geométrico de las raíces con Matlab®. El software Matlab® cuenta
con la opción de generar graficas con el lugar geométrico de las raíces a través del
comando:
rlocus(num,dem)
Este comando funciona tanto en tiempo continuo como discreto, el vector ganancia
K se determina en forma automática.
El grafico determina los polos con una “x” y los ceros con “o” en el plano real (eje x)
e imaginario (eje y) en el cual se trabaja la función.
59
7 MARCO METODOLÓGICO.
60
7.5 TÉCNICA E INSTRUMENTOS PARA LA RECOLECCIÓN DE DATOS
7.5.1 Técnica de recolección de datos. La recolección de datos se enfoca en la
observación directa del comportamiento del clima del invernadero y el análisis de
documentos y estudios previos racionados con el objetivo del proyecto.
La recolección de datos se enfoca en la observación directa del comportamiento del
clima del invernadero y el análisis de documentos y estudios previos racionados con
el objetivo del proyecto.
Para la recolección de datos se deben realizan las siguientes actividades:
Para realizar el muestreo se utiliza sensor de temperatura DHT22 el cual censa las
variables de temperatura y humedad relativa con grado de precisión en la medida
de +0.5°C y +2% respectivamente, se asume con confiabilidad aceptable debido en
la toma de datos el objetivo es determinar su comportamiento de las variables.
61
humedad relativa y temperatura (anexo A). para facilitar su interpretación se
elaboran diagramas de líneas donde se identifica más claramente el
comportamiento de las dos variables.
MUESTREO DÍA 1
TEMPERATURA HUMEDAD
HORA ROW
(°C) RELATIVA
(%)
1:52 PM 20,80 50 0
1:53 PM 20,80 46,5 1
1:54 PM 20,80 46,6 2
1:55 PM 20,90 45,8 3
1:56 PM 20,80 43,2 4
1:57 PM 20,80 45,5 5
Fuente: Los autores
62
La información completa de análisis de resultados se podrá encontrar en el capítulo
de análisis de datos, en el cual se explica el comportamiento de la temperatura y
humedad.
63
Figura 21. Requerimientos del sistema
Fuente: https://www.mathworks.com/support/sysreq/previous_releases.html
7.9 SELECCIÓN DE MATERIALES.
La selección de materiales se realiza a partir del tipo de invernadero, necesidad de
los usuarios y costos de implementación.
Inicialmente se requiere de una interfaz en el sistema el cual realizara una
comparación técnica por medio de tablas.
Para realizar la interfaz de tal forma que sea amigable con el usuario se debe tener
en cuenta el tipo de controlador a escoger. Este dispositivo es crucial en el
desarrollo del control del invernadero, ya que él trabaja con un sistema operativo o
software por medio de un código compuesto de instrucciones desarrolladas para
cumplir funciones específicas.
7.9.1 Controlador. Teniendo en cuenta las ventajas y desventajas de los dos
principales controladores que se adaptan al proceso del invernadero, se realiza una
tabla comparativa con la cual se busca escoger la mejor opción.
64
En la Tabla 8 se realiza la comparación entre las características técnicas de varios
modelos de controladores.
PLC ARDUINO
VENTAJAS VENTAJAS
Capacidad de almacenamiento Documentación libre.
Disminución de materiales y mano Hardware pre armado que provee de
de obra. una serie de periféricos y puertos al
Capacidad de realizar microcontrolador.
modificaciones sin cambiar el Librerías libres con múltiples
cableado aplicaciones de desarrollo.
Espacio mínimo Cuenta con shield (módulos de
Monitoreo del proceso hardware) para distintas
Posibilidad de gobernar varias aplicaciones.
máquinas con un solo PLC. Se puede usar como tarjeta de
Variedad de referencias de acuerdo adquisición de datos.
al voltaje de alimentación. Gran cantidad de entradas/salidas
Salidas hasta de 8A con relé. analógicas y digitales.
Capacidad de expansión a través Facilidad de manejar varias
de sus módulos. variables.
Entradas digitales y análogas. Bajo costo.
Multiplataforma. El software de
Arduino funciona con los distintos
tipos de sistemas operativos
(Windows, Linux, etc.)
DESVENTAJAS DESVENTAJAS
Se hace necesario personal Corrientes de salida máximo de
calificado en lenguaje de 40mA.
programación. Menos robusto.
Software de programación no es Debido a que la placa viene
libre. ensamblada le quita un poco de
Inversión inicial elevada. flexibilidad si depende de un espacio
Velocidad de procesamiento de definido.
información menor.
Corriente de salida con transistor
máximo 30mA.
65
Figura 22. Comparación de los distintos tipos de controlador
DHT11 DHT22
Alimentación de 3.3V a 5VDC Alimentación de 3.3V a 5VDC.
Corriente máxima 2.5mA durante la Corriente máxima 2.5mA durante la
conversión. conversión.
Rango de medición de temperatura Rango de medición de temperatura
de 0 a 50 °C. de -40°C hasta 125°C.
Rango de medición de humedad de Rango de medición de humedad de
20% a 80%. 0% hasta 100%.
66
Lectura de humedad con un +/- 5% Lectura de humedad con un +/- 2%
de precisión. a 5% de precisión.
Lectura de temperatura con un +/- Lectura de temperatura con un +/-
2°C de precisión. 0.5°C de precisión.
No más de 0.5 Hz en velocidad de No más de 1Hz en velocidad de
muestreo (una vez cada 2 muestreo (una vez cada segundo).
segundos)
Precio un poco menor que el DHT
22
Fuente: http://www.datasheet.es/PDF/792210/DHT11-pdf.html
Dentro de los dos sensores que Arduino ofrece se elige el DHT22 para realizar la
pruebas y toma de datos, debido a que ofrece mayor precisión además que su
velocidad de muestreo es mucho mayor en relación al DHT11.
Para trabajar a nivel industrial es más apropiado usar sensores más robustos y
precisos, el mercado ofrece sensores de humedad y temperatura con sonda en
acero inoxidable (Figura 23) compatibles con la plataforma Arduino, para el caso de
la propuesta de control para el invernadero en estudio se elegirá este sensor con
las siguientes características
Consumo de energía: 0,15mW
Rango de Humedad: 0 -100% Humedad Relativa
Rango de Temperatura: -10 a 80ºC
Exactitud Humedad: +/- 5%RH
Exactitud Temperatura: +/- 0,5ºC
Fuente: https://www.sigmaelectronica.net/producto/sen0148
67
La ficha técnica del sensor la podrá encontrar en la sección de anexos.
7.9.3 Actuadores. Para controlar la temperatura del invernadero es necesario
sacar el aire caliente cuando la temperatura supere el punto de referencia, se
escoge un extractor en lugar de un ventilador para evitar que el aire entre a gran
velocidad y genere turbulencia dentro del invernadero que afecte las plantas en
producción. De igual manera cuando la temperatura se encuentre por debajo de
este punto de referencia se debe calentar para lo cual se usa resistencias de
calentamiento. En el mercado se encuentran los siguientes actuadores que
permiten realizar estas acciones.
Extractor de aire industrial 10” 110V.
Figura 24. Extractor 10".
Fuente: https://goo.gl/HHi2iG.
68
Tabla 10. Sistemas de calefacción.
Fuente: https://goo.gl/wUokY5
Figura 26. Bombilla de calefacción cerámica.
Fuente: https://goo.gl/L2ugSw
69
Para la propuesta de control del invernadero se determina como mejor opción
las bombillas de calefacción cerámica debido a que trasforma toda la
potencia en radiación de calor y no en iluminación, además que se consiguen
de diferentes potencias.
70
Dispositivo: Bombilla de calefacción cerámica
Tipo: Cerámica
Referencia: Elstein 60-250W
CARACTERÍSTICAS
Voltaje de alimentación 110 VAC
Potencia 60W a 250W
Corriente 0.5 A - 2.3A
Diámetro 75mm
Altura 100mm
Dispositivo: Fuente
Referencia: Rs 50-5 Meanwell
CARACTERÍSTICAS
Alimentación 115VAC - 230VAC
Corriente entrada 1.3 A - 0.8A
Voltaje de salida 5VDC
Corriente Salida 10A
Potencia 50W
Frecuencia 47 a 67Hz
71
7.10.2 Dispositivos de control
Dispositivo: Controlador
Tipo: Microcontrolador
Referencia: Arduino Uno SMD
CARACTERÍSTICAS
Microcontroller ATmega328
Operating Voltage 5V
Input Voltage (recommended) 7-12V
Input Voltage (limits) 6-20V
Digital I/O Pins 14 (of which 6 provide PWM output)
Analog Input Pins 6 Analog Input Pins 6
DC Current for I/O Pin 40 mA
DC Current for 3.3V Pin 50 mA
Flash Memory 32 KB (ATmega328)
SRAM 2 KB (ATmega328)
EEPROM 1 KB (ATmega328)
72
Dispositivo: Sensor de temperatura y humedad
Tipo: Digital
Referencia: DHT22
CARACTERÍSTICAS
Voltaje de operación 33.V a 5V
Corriente máxima 2.5mA
Rango de medición de Temperatura de -40°C hasta 125°C
Rango de medición de humedad de 0% hasta 100%
Precisión lectura de humedad ´+/- 2% al 5%
Precisión en lectura de temperatura ´+/- 0.5°C
CONEXIÓN
73
Dispositivo: Sensor de temperatura y humedad
Tipo: Digital (con sonda en acero inoxidable)
Referencia: SEN0148
CARACTERÍSTICAS
Consumo de energía 0,15mW
Rango de Humedad 0 -100% Humedad Relativa
Rango de Temperatura -10 a 80ºC
Exactitud Humedad +/- 5%RH
Exactitud Temperatura +/- 0,5ºC
Cable Rojo - 5V
Cable Azul GND
Cable Amarillo SCK (Reloj)
Cable Negro Data
CONEXIÒN
74
Dispositivo: Controlador AC
Tipo: Tarjeta
Referencia: AC 60Hz/50Hz Dimmer/SSR
CARACTERÍSTICAS
Compatible Arduino, Raspberry
Voltaje de control (PWM) 0.55 a 2.77 V
Voltaje de carga 0 a 120VAC / 0 a 240VAC
Frecuencia 50 o 60 Hz
Led indicador AC ON
Número de canales 1
Corriente triac 16A
CONEXIÓN
75
Dispositivo: Dimmer
Tipo: Modulo
Referencia: Modulo dimmer 4Ch-AC 50/60Hz
CARACTERÍSTICAS
Compatible Arduino, Raspberry
Método de control Por Angulo de disparo
Voltaje de carga 80 - 240VAC
Frecuencia 50 o 60 Hz
Led indicador AC ON
Número de canales 4
Potencia 500W por cada canal
CONEXIÓN
76
7.11 COMPORTAMIENTO DE TEMPERATURA DEL INVERNADERO.
De acuerdo a la ecuación general del comportamiento de la temperatura dentro de
los invernaderos. 45
dTg
Cg = Kv(To − Tg) + a(Tp − Tg) + Kr(To − Tg) + Ks(Ts − Tg) + ZηG − λE
dt
λ
+ Mc
ε+1
Debido a las condiciones operativas y al área del invernadero del colegio Canapro
se pueden tomar como constantes los siguientes términos en la ecuación:
Intercambio de calor debido a tuberías en sistemas de calefacción, ya que el
invernadero no cuenta con este sistema y de acuerdo al análisis realizado a los
datos obtenidos, la temperatura no disminuye al punto crítico que genere daño a la
producción del invernadero.
Intercambio de calor con el suelo profundo, se determina como constante ya que la
producción del invernadero se encuentra en camas aisladas del suelo.
El termino Z𝜂𝐺 de radiación solar se toma como constante ya que el invernadero no
cuenta con malla de sombra.
La ecuación se reduce a los siguientes términos:
dTg λ
Cg = Kv(To − Tg) + Kr(To − Tg) + Ks(Ts − Tg) + ε+1 Mc (1)
dt
45Wageninigen. Optimal control Desing for a solar greenhouse. Rachel Johann Catharina Van
Ooteghem. PhD Thesis Wageninigen Universiteit, Nederland (Pdf)
77
Desarrollando la ecuación 2 se obtiene:
Tc= 15.83°C
Para hallar la condensación en la cubierta del invernadero Mc se tiene la fórmula:
Mc = {m1|Tg − Tc|m2 (Wg − Wc)} si Wg > Wc (3)
Wg ≤ Wc
𝓌Pg
Wg = Patm−Pg (4)
𝓌Pc
Wc = Patm−Pc (5)
78
Pc=1,589Kpa
Remplazando los valores en las ecuaciones 4 y 5:
𝓌Pg
Wg =
Patm − Pg
Wg = 0,135
𝓌Pc
Wc =
Patm − Pc
Wc = 0.013
Como Wg > Wc entonces:
Mc = {m1|Tg − Tc|m2 (Wg − Wc)}
g
Mc = {1.0183 ∗ 10−3 sm2 |16°C − 15.83°C|0.33 (0.135 − 0.013)}
Mc = 6,92x10−5
Con la formula siguiente se halla la capacidad calorífica del aire (Cg) dentro del
invernadero:
Maire∗Cp∗Vg
Cg = (8)
Ag
79
L2 = 2.381x103J/g°C
Tg = 16°C
Remplazando en la ecuación 9 se tiene:
λ = 2,463x106 J/g
La razón de traspiración del cultivo E se toma como despreciable debido a que las
pérdidas que se presentan por evaporación son mínimas.
Retomando la ecuación 1
dTg λ
Cg = Kv(To − Tg) + Kr(To − Tg) + Ks(Ts − Tg) + Mc
dt ε+1
Se calcula el comportamiento de la temperatura del invernadero a partir de las
constantes y los valores calculados:
Kv: 8 transferencia de calor por ventilación [Watts/°C.m 2]
Kr: 0.3349 transferencia de calor con el techo (cubierta) [Watts/°C.m2]
Ks: 5.75 transferencia de calor con el suelo [Watts/°C.m 2]
Tg = 16°C Temperatura promedio interna del invernadero
To = 14°C Temperatura promedio externa
λ = 2,463x106 J/g Energía de vaporización del agua
ε = 3 Resistencia de la cubierta del invernadero
Cg = 3979.57 J/°Cm2
Mc = 6,92x10−5
𝐾𝑣 (𝑇o − 𝑇𝑔)
𝐾𝑣 =8 Watts/°C.m2;
constante de calor por ventilación
𝑇𝑜 = 14°𝐶 Temperatura promedio en Bogotá.
𝑇𝑔 = 16°𝐶 Temperatura referencia del invernadero
𝐾𝑟 (𝑇o − 𝑇𝑔)
𝐾𝑟 = 0.3349 Watts/°C.m2; constante de transferencia de calor por ventilación.
80
𝐾𝑠 (𝑇𝑠 − 𝑇𝑔)
Ks: 5.75 Watts/°C.m2;Constante de transferencia de calor con el suelo.
𝑇𝑔 = 16°𝐶 Temperatura referencia del invernadero
𝑇𝑠 = 16°𝐶 Temperatura del suelo. Para el invernadero en estudio se toma en
16°C igual a la temperatura de referencia, debido a que las camas se
encuentras aisladas del suelo.
𝜆𝐸
6
λ = 2,463x10 J/g; constante de energía de vaporización de agua.
ε = 3; resistencia de la cubierta del invernadero se tomas 3 debido a que el
material de la cubierta es plástico.
λ = 2,463x106 J/g
Mc = 6,92x10−5
Remplazando los valores en la ecuación 1 se obtiene el comportamiento de la
temperatura del invernadero:
𝑑𝑇𝑔
3979.57J⁄°Cm2 = (8W⁄°Cm2 )(14°C − 16°C) + (0.3394W⁄°Cm2 )(14°C − 16°C) +
𝑑𝑡
2,463x106 J/g
(5.75W⁄°Cm2 )(16°C − 16°C) + ( ) (6,92x10−5 )
3+1
dTg
= 0.006°C
dt
81
Por esta razón fue escogido MATLAB®; como herramienta de trabajo en el
modelamiento de la temperatura dentro del invernadero del colegio Canapro. Este
modelamiento busca involucrar múltiples variables para el proceso de adquisición
de datos como las del comportamiento de la temperatura dentro del invernadero,
también se indaga la función de transferencia del invernadero para la
implementación del sistema de control más aconsejable.
Las ecuaciones enunciadas dentro del comportamiento de la temperatura son
llevadas a MATLAB®, para realizar el modelamiento matemático. Dichas
ecuaciones son usadas para adquirir gráficas y lo más importante que es obtener la
funcione de transferencia del sistema, para esto es necesario tener en cuenta el
siguiente código que fue utilizado:
clc
clear all
%Ecuación del modelo de temperatura para el invernadero
%SALIDA
T_g=16; %Temperatura en invernadero
% PARÁMETROS
K_r=0.335;
K_s=5.75;
epsilon=3;
omega=0.622;
P_atm=102.8;
a1=0.611;
a2=17.27;
a3=239;
LAMBDA=0.46152;
Vi=0.9709;
m1=0.0010183;
m2=0.33;
L1=2501000;
L2=2381;
eta=0.7;
c_p=1010;
PHIv=0.05;%0.0075;
Mair=1.29;
Vg=4;
Ag=31.5;
Z=0.6;
E=0;
T_s=[]; %la temperatura del suelo se determinó usar 16 °c;
T_o=[]; % temperatura exterior;
G=[]; %radiación solar;
% ECUACIONES
82
dT_g=0;
for i=1:733
lambda=L1-L2*T_g(i);
T_c=(epsilon*T_o(i)/(epsilon+1))+(T_g(i)/epsilon);
P_c=a1*exp((a2*T_c)/(a3+T_c));
P_g=LAMBDA*(T_g(i)+T_o(i))*Vi;
Wc=(omega*P_c)/(P_atm-P_c);
Wg=(omega*P_g)/(P_atm-P_g);
if Wg>Wc
Mc=(m1*(abs(T_g(i)-T_c))^m2)*(Wg-Wc);
else Mc=0;
end
Cg=Mair*c_p*Vg/Ag;
K_v=Mair*c_p*PHIv;
dT_g(i)=(K_v*(T_o(i)-T_g(i))+K_r*(T_o(i)-T_g(i))+K_s*(T_s(i)-
T_g(i))+Z*eta*G(i)+(lambda*E)+Mc*(lambda/(epsilon+1)))/Cg;
T_g(i+1)=T_g(i)+dT_g(i);
end
%REPRESENTACIÓN DE LA TEMPERATURA EN INVERNADERO
plot(T_g,'--*')
grid on
axis([0 225 10 30])
title('INVERNADERO COLEGIO CANAPRO')
xlabel('muestras (#)')
ylabel('Temperatura invernadero (?C)');
83
Figura 27. Grafica de comportamiento de temperatura.
84
Figura 28. Inicio herramienta ident.
85
Figura 30. Calculo de función de transferencia.
86
Figura 31. Tabulación de polos y ceros.
87
8 ANÁLISIS DE RESULTADOS.
88
Figura 33. Elementos usados para la toma de datos.
Una vez armado el circuito necesario (Figura 34), se programa el Arduino por medio
del siguiente código:
//Libraries
#include <DHT.h>;
//Constants
#define DHTPIN 2
#define DHTTYPE DHT22
DHT dht(DHTPIN, DHTTYPE);
*float potpin = 0;
int ROW = 0
int LABEL = 1;
int chk;*/
float hum; float temp;
void setup(){
Serial.begin(9600);
dht.begin();
Serial.println("CLEARDATA");
Serial.println("LABEL,Time,TEMPERATURA, HUMEDAD RELATIVA,ROW");
}
void loop(){
hum = dht.readHumidity();
89
temp= dht.readTemperature();
Serial.print("DATA,TIME,");
Serial.print(temp);
Serial.print(",");
Serial.print(hum);
Serial.print(",");
Serial.println(ROW);
ROW++;
/*if (ROW > 20)
{
ROW = 0;
Serial.println("ROW,SET,2");
delay(59500); // espera 1 MIN
}
Dicho código se utilizará para recolectar los datos de temperatura (°C) y humedad
relativa (%) en periodos de tiempo de un (1) minuto.
Figura 34. Circuito dth22-arduino uno.
Fuente: https://goo.gl/E9lGlH
90
0,00
5,00
10,00
15,00
20,00
25,00
30,00
35,00
40,00
45,00
50,00
55,00
60,00
65,00
1:51:19 p. m.
1:56:19 p. m.
2:01:18 p. m.
2:06:18 p. m.
2:11:18 p. m.
TEMPERATURA (°C)
2:31:17 p. m.
2:36:17 p. m.
2:41:17 p. m.
2:46:17 p. m.
2:51:16 p. m.
2:56:16 p. m.
3:01:16 p. m.
3:06:16 p. m.
3:11:15 p. m.
3:16:15 p. m.
3:21:15 p. m.
91
3:41:14 p. m.
3:46:14 p. m.
3:51:14 p. m.
3:56:14 p. m.
4:01:13 p. m.
4:06:13 p. m.
4:11:13 p. m.
4:16:13 p. m.
Lineal (TEMPERATURA (°C))
4:21:12 p. m.
4:26:12 p. m.
4:31:12 p. m.
4:36:12 p. m.
4:41:12 p. m.
4:46:11 p. m.
4:51:11 p. m.
4:56:11 p. m.
5:01:11 p. m.
5:06:10 p. m.
5:11:10 p. m.
.Figura 35. Comportamiento de la temperatura y humedad relativa invernadero colegio Canapro toma 1.
5:16:10 p. m.
Lineal ( HUMEDAD RELATIVA (%))
5:21:10 p. m.
5:26:10 p. m.
5:31:09 p. m.
Apoyados en la Figura 35 obtenida anteriormente, se puede concluir que la
temperatura y la humedad relativa se comporta inversamente proporcionales.
Realizando un análisis de la humedad. Se puede observar una gran variación de la
en esta, entre el periodo de la 1:51:19 p.m. y 2:59:16 p.m. como se muestra en la
Figura 36.
Figura 36. Variación de la humedad.
55,00
50,00
45,00
40,00
35,00
30,00
25,00
20,00
15,00
10,00
5,00
0,00
1:51:19 p. m.
1:53:19 p. m.
1:55:19 p. m.
1:57:19 p. m.
1:59:18 p. m.
2:01:18 p. m.
2:03:18 p. m.
2:05:18 p. m.
2:07:18 p. m.
2:09:18 p. m.
2:11:18 p. m.
2:13:18 p. m.
2:15:18 p. m.
2:17:18 p. m.
2:19:18 p. m.
2:21:18 p. m.
2:23:17 p. m.
2:25:17 p. m.
2:27:17 p. m.
2:29:17 p. m.
2:31:17 p. m.
2:33:17 p. m.
2:35:17 p. m.
2:37:17 p. m.
2:39:17 p. m.
2:41:17 p. m.
2:43:17 p. m.
2:45:17 p. m.
2:47:16 p. m.
2:49:16 p. m.
2:51:16 p. m.
2:53:16 p. m.
2:55:16 p. m.
2:57:16 p. m.
2:59:16 p. m.
TEMPERATURA (°C) HUMEDAD RELATIVA (%)
92
0,00
5,00
10,00
15,00
20,00
25,00
30,00
35,00
40,00
45,00
50,00
55,00
60,00
65,00
70,00
75,00
80,00
85,00
90,00
100,00
105,00
95,00
5:37:14 p. m.
6:03:13 p. m.
6:29:12 p. m.
6:55:11 p. m.
7:21:09 p. m.
7:47:08 p. m.
9:31:03 p. m.
9:57:02 p. m.
10:23:01 p. m.
10:48:59 p. m.
11:14:58 p. m.
11:40:57 p. m.
12:06:56 a. m.
12:32:54 a. m.
12:58:53 a. m.
1:24:52 a. m.
1:50:51 a. m.
2:16:49 a. m.
2:42:48 a. m.
HUMEDAD RELATIVA (%)
3:08:47 a. m.
3:34:46 a. m.
4:00:44 a. m.
93
4:26:43 a. m.
4:52:42 a. m.
5:18:41 a. m.
5:44:39 a. m.
6:10:38 a. m.
6:36:37 a. m.
7:02:36 a. m.
7:28:34 a. m.
7:54:33 a. m.
Lineal (TEMPERATURA (°C))
8:20:32 a. m.
8:46:31 a. m.
9:12:30 a. m.
9:38:29 a. m.
10:04:28 a. m.
10:30:27 a. m.
10:56:26 a. m.
11:22:25 a. m.
11:48:24 a. m.
12:14:23 p. m.
12:40:22 p. m.
Figura 37. Comportamiento de la temperatura y humedad relativa invernadero colegio Canapro toma 2.
1:06:21 p. m.
1:32:20 p. m.
1:58:19 p. m.
2:24:18 p. m.
Lineal ( HUMEDAD RELATIVA (%))
2:50:17 p. m.
3:16:16 p. m.
3:42:14 p. m.
4:08:13 p. m.
Durante este periodo representado en la gráfica anterior se encontraron con
condiciones físicas diferentes a la adquisición de datos anterior. Entre estas
condiciones se obtuvo lluvia y temperaturas muy bajas. (las tablas de datos se
pueden observar en anexos B)
De acuerdo a la 11 se puede analizar los siguientes aspectos:
Entre las 5:30pm y las 9:00pm se nota un descenso de la temperatura y por
tanto un aumento de la humedad relativa dentro del invernadero (muestras 0
a 200).
De las 9:00pm a las 12:00am la disminución de la temperatura continua hasta
11.4°C, pero la relación de cambio disminuye se produce más lentamente, la
humedad relativa aumenta llegando a 79.6%. en este periodo se presentaron
lluvias en la sabana de Bogotá.
Desde la 1:30 y 6:00 a.m. los rangos de temperatura y humedad relativa no
son totalmente estables, pero se mantiene en un rango de 11 y 12 °C y 79 a
80% de humedad.
A partir de las 6:00 a.m. la temperatura aumenta paulatinamente observando
un mayor incremento entre las 7 a.m. y 12 p.m.; la humedad relativa en tanto
se comporta de manera inversa a la temperatura disminuyendo hasta un
25.9% a las 11:50 a.m. En este periodo de tiempo se presenta el pico máximo
de temperatura (32.1°C), debido a ser la hora en la cual los rayos del sol
inciden directamente sobre el invernadero.
Se observa un periodo de inestabilidad en el ambiente del invernadero entre
las 10 a.m. y las 12 p.m. debido al flujo de personas que vistan el lugar.
A las 12:30 p.m. se incrementa la humedad relativa y una disminución en la
temperatura, esto debido a las lluvias que se presentaron en este momento.
Después de las 3 p.m. se nota una disminución en la temperatura y un
aumento en la humedad relativa, incrementado su razón de cambio a partir
de la 4 p.m. debido a que se presentan lluvias en el área y el ingreso de
personal al invernadero, se observa un valor pico de humedad relativa que
llega hasta 96% y se mantiene por 4 unos minutos luego cae drásticamente
a 72%. Este fenómeno no se evidencia en la temperatura y aunque sigue
disminuyendo no se ve picos tan distantes.
8.2.3 Toma de datos día 3. Esta toma de datos se realiza entre los días 11 y 12
de octubre, en un tiempo comprendido entre las 8:18 am hasta las 3:54 pm del
siguiente día, la realización de esta toma de datos nos arroja la Figura 38
94
0,00
5,00
10,00
15,00
20,00
25,00
30,00
35,00
40,00
45,00
50,00
55,00
60,00
65,00
75,00
80,00
85,00
90,00
95,00
70,00
Time
8:55:47 a. m.
9:33:46 a. m.
10:11:44 a. m.
10:49:43 a. m.
11:27:41 a. m.
12:05:39 p. m.
TEMPERATURA
2:37:33 p. m.
3:15:32 p. m.
3:53:30 p. m.
4:31:28 p. m.
5:09:27 p. m.
5:47:25 p. m.
6:25:23 p. m.
7:03:21 p. m.
7:41:20 p. m.
8:19:18 p. m.
8:57:16 p. m.
HUMEDAD RELATIVA
9:35:14 p. m.
10:13:13 p. m.
10:51:11 p. m.
11:29:09 p. m.
95
12:07:07 a. m.
12:45:06 a. m.
1:23:04 a. m.
2:01:02 a. m.
2:39:00 a. m.
3:16:59 a. m.
3:54:57 a. m.
Lineal (TEMPERATURA)
4:32:55 a. m.
5:10:53 a. m.
5:48:51 a. m.
6:26:50 a. m.
7:04:48 a. m.
7:42:46 a. m.
8:20:44 a. m.
8:58:43 a. m.
9:36:41 a. m.
10:14:39 a. m.
10:52:38 a. m.
11:30:36 a. m.
12:08:34 p. m.
Lineal ( HUMEDAD RELATIVA)
12:46:33 p. m.
Figura 38. Comportamiento de la temperatura y humedad relativa invernadero colegio Canapro toma 3.
1:24:31 p. m.
2:02:29 p. m.
2:40:28 p. m.
3:18:26 p. m.
En Figura 38, se observa como la temperatura no sufre variaciones altas con
respecto a la humedad relativa. Un factor importante que se tuvo en cuenta para la
toma de estos datos con diferencia a los anteriores, fue el no encontrarse activo el
invernadero ya que se encontraba el colegio en semana de receso.
Entre Los días ya mencionados para la toma de estos datos se presentaron
temperaturas bajas y fuertes lluvias, esto se puede evidenciar en la Figura 38.
8.3 CONTROL PROPORCIONAL
El control proporcional usado para las pruebas del invernadero se requiere modificar
el código usado anteriormente para la toma de datos, todo esto para asignar la
constante de temperatura asignada para el control.
Dicho código es el siguiente:
#include "DHT.h"
#define DHTPIN 2
int ROW = 0;
int LABEL = 1;
long error1 = 0;
long error2 = 0;
long error3 = 0;
long maxHum = 62;
long maxTemp = 24;
long Tempideal = 16;
long minTemp = 8;
long ventilador = 0;
long calefaccion = 0;
void setup() {
pinMode(fan, OUTPUT);
96
pinMode(cal, OUTPUT);
Serial.begin(9600);
dht.begin();
Serial.println("CLEARDATA");
Serial.println("LABEL,Time,TEMPERATURA,HUMEDAD RELATIVA,ROW");
}
void loop() {
float h = dht.readHumidity();
float t = dht.readTemperature()-11;
Serial.print("DATA,TIME,");
Serial.print(t);
Serial.print(",");
Serial.print(h);
Serial.print(",");
Serial.print(" fan");
Serial.print(ventilador);
Serial.print(",");
Serial.print(" cal");
Serial.print(calefaccion);
Serial.println(ROW);
ROW++;
if (isnan(h) || isnan(t)) {
}
if( t < minTemp) {
digitalWrite(fan, LOW);
digitalWrite(cal, HIGH);
}
if( t > Tempideal) {
97
error1= t -Tempideal;
ventilador=error1*32;
analogWrite(fan, ventilador);
digitalWrite(cal, LOW);
}
if( t == Tempideal) {
digitalWrite(fan, LOW);
digitalWrite(cal, LOW);
}
98
Figura 39. Referencia de seguimiento a la función de control proporcional.
99
Figura 40. Referencia de seguimiento a la función de control PD.
100
Figura 41. Referencia de seguimiento a la función de control PI.
Teniendo en cuenta la Figura 41, se pueden obtener los valores de Kp y Ki. valores
necesarios para la implementacion del PID.
Con la herramienta de PID tuner se analiza ya por ultimo la grafica de respuesta al
sistema PID, (figura 42)
101
figura 42. Referencia de seguimiento a la función de control PID.
47 https://goo.gl/SMBiQL Arduino PID - Guía de uso de la librería, Moyano Jonathan Ezequiel, Obra
liberada bajo licencia Creative Commons by-nc-sa
102
#include "DHT.h"
#define DHTPIN 2
// Se indica con cual sensor se va a trabajar DHT 22
#define DHTTYPE DHT22
#define fan 11
#define cal 10
//#define DHTPIN A1
// librerias adicionales
#include <PID.h>
#include "TimerOne.h"
long error1 = 0;
long error2 = 0;
long error3 = 0;
long maxHum = 62;
long maxTemp = 24;
long Tempideal = 16;
long minTemp = 8;
long ventilador = 0;
long calefaccion = 0;
103
void setup() {
pinMode(fan, OUTPUT);
pinMode(cal, OUTPUT);
Serial.begin(9600);
dht.begin();
Serial.println("CLEARDATA");
Serial.println("LABEL,Time,TEMPERATURA, HUMEDAD RELATIVA,ROW");
}
void loop() {
// Se esperan 2 segundos para tomar mediciones.
delay(2000);
// Se lee la humedad
float h = dht.readHumidity();
// Lee la temperatura en grados Celsius (°C)
float t = dht.readTemperature()-11;
Serial.print("DATA,TIME,");
Serial.print(t);
Serial.print(",");
Serial.print(h);
Serial.print(",");
Serial.print(" fan");
Serial.print(ventilador);
Serial.print(",");
Serial.print(" cal");
Serial.print(calefaccion);
Serial.println(ROW);
ROW++;
if (isnan(h) || isnan(t)) {
// Serial.println("Error al leer el sensor DHT!");
return;
}
// if(h > maxHum || t > maxTemp) {
if( t > maxTemp) {
digitalWrite(fan, HIGH);
digitalWrite(cal, LOW);
/* Serial.println("ALERTA !!!Temperatura maxima superada");
Serial.println(" ");*/
}
if( t < minTemp) {
104
digitalWrite(fan, LOW);
digitalWrite(cal, HIGH);
/* Serial.println("ALERTA !!!Temperatura minima superada");
Serial.println(" ");*/
}
if( t > Tempideal) {
error1= t -Tempideal;
ventilador=error1*32;
analogWrite(fan, ventilador);
digitalWrite(cal, LOW);
/* Serial.println("Ventilador activo");
Serial.println(" "); */
}
if( t == Tempideal) {
/* Serial.println("Temperatura ideal");
Serial.println(" "); */
digitalWrite(fan, LOW);
digitalWrite(cal, LOW);
}
105
8.5 IMPLEMENTACIÓN DEL CONTROL PROPORCIONAL
8.5.1 Prototipo. Debido a que el objetivo del proyecto es una propuesta de control
para el invernadero real, se fabrica un prototipo (Figura 4343) escala 1:16 en el cual
se realizan las pruebas de comportamiento del control proporcional.
Figura 43. Prototipo de invernadero.
Fuente: Autores
1 15,89
2 15,55
3 15,87
4 16,42
5 15,71
6 16,14
7 16,30
8 15,79
9 15,97
10 15,69
Fuente: Autores
106
La tabla completa la podrá encontrar en la sección de anexos (anexo C).
Con los datos obtenidos se observa una desviación del control en +0.5°C del punto
de referencia que para el caso del invernadero en estudio se determina en 16°C.
8.5.3 Tolboox Ident de Matlab®. Para determinar más fácilmente el
comportamiento de la salida del sistema se usa herramienta ident del programa
Matlab®.
Los datos obtenidos son importados a la herramienta ident (Figura 443).
Figura 44. Importar Datos
107
Figura 45. Asignación de polos y ceros
Fuente: Autores
Para el sistema de control implementado en el Colegio Canapro se asigna en
número de polos 1 y en números de ceros 0, esto permitirá que la ecuación de
transferencia que nos arrojara sea de primer grado, permitiendo así que la
adecuación del sistema no sea de un nivel complejo ya que para la institución del
colegio no se requiere complejizar, si no por el contrario, permita una adecuación
fácil y de bajo costo.
Todo esto con el objetivo de encontrar función de transferencia (Figura 465) del
sistema de control propuesto para el invernadero del Colegio Canapro.
108
Figura 46. Función de trasferencia
Fuente: Autores
En la función de trasferencia hallada se determina un porcentaje de estimación muy
bajo, lo cual se atribuye a la estabilidad del sistema debido a que la variable de
temperatura oscila en relación del set point.
Con los datos importados se grafica el comportamiento de la temperatura con el
control proporcional Figura 476).
109
Figura 47. Comportamiento de la temperatura con control proporcional.
Fuente: Autores.
En la figura se observa el comportamiento de la variable de temperatura en color
azul, mientras que en color negro se encuentra el comportamiento esperado del
sistema.
Se observa que la variable de temperatura (Figura 487) oscila entre + 0.5 °C de la
temperatura tomada como referencia en 16°C para el invernadero en estudio.
Figura 48. Comportamiento de la temperatura del invernadero.
110
Figura 49. Comportamiento de la temperatura y sistema de control.
Fuente: Autores
De color negro se observa la temperatura la cual varia en +5°C como se describió
anteriormente, en este caso de color azul se identifica la respuesta del sistema de
control, la oscilación de temperatura se debe al rango programado de acción en el
control proporcional.
Para observar la repuesta del sistema se Ident tiene la opción Transient resp
arrojando la Figura 50.
111
Figura 50. Respuesta de sistema.
Fuente: Autores
En la Figura 50, se determina la curva de respuesta del sistema: se observa que el
sistema se estabiliza en totalmente en 8 s.
112
Figura 51. Representación de polos y ceros de la ecuación de trasferencia.
Fuente: Autores
La Figura 51, se detalla de color azul en forma de x el polo de la ecuación de
transferencia, ubicado en el plano negativo del eje X (-X) lo que indica que la función
es estable; no se evidencia ceros ya que al estimar la ecuación de se anuló para
que esta sea de primer grado.
Con los datos obtenidos se realiza la simulación de la respuesta en lazo cerrado,
como se muestra en la Figura 52.
113
Figura 52. Simulación en simulink.
114
8.6 DIAGRAMA DE IMPLEMENTACION DEL CIRCUITO.
115
9. COSTOS.
9.1 COSTOS PROTOTIPO
COSTOS PROTOTIPO
DESCRIPCIÓN REFERENCIA CANT. V. UN V. TOTAL
Lámina de madera 70X30cm 1 2000 2.000
Balso N°6 6 450 2.700
Balso N°8 6 500 3.000
Plástico metro e-0.5mm 2 100 1.000
Pégate instantáneo 90 gr 6 1500 9.000
Silicona liquida 200 ml 1 2000 2.000
Tonillo 1/8x1/4" 24 100 2.400
Cinta adhesiva rollo Doble faz 1 3000 3.000
Cartón paja Pliego 1 1000 1.000
Amarras plásticas 20 50 1.000
Subtotal 27.100
TOTAL 260.100
116
9.3 COSTOS DE LA PROPUESTA
9.3.1 Costos directos
COSTO DE LA PROPUESTA
DESCRIPCIÓN VALOR TOTAL
Costos directos $ 1.625.375
Costos indirectos $ 608.000
Administración $ 812.688
Utilidad $ 463.232
Subtotal $ 3.509.294
Impuestos 19%) $ 666.766
117
10. CONCLUSIONES.
Las recopilaciones de los datos fueron tomadas dentro del Colegio Canapro,
gracias a la ubicación de este, nos permitió aproximar al comportamiento de
los climas de la sabana de Bogotá en la cual se encuentran la mayoría de
cultivos en los cuales puede ser implementado este sistema de control de
temperatura.
118
11. BIBLIOGRAFÍA
A
ALCALDÍA MAYOR DE BOGOTÁ - Jardín Botánico de Bogotá. Formulación
Proyecto Investigación y formación para el aprovechamiento de los usos potenciales
de especies vegetales andinas y exóticas de clima frio a través de cultivos urbanos.
10 p.
ACCUWEATHER. Bogotá-Colombia Tiempo Meteorológico [en línea]. Disponible
en: <http://www.accuweather.com/es/co/bogota/107487/current-weather/107487>
[citado en febrero 2017].
B
BANCO DE PATENTES SIC. Tecnología relacionada con invernaderos para flores,
boletín tecnológico junio 2014. 112 p.
BARRIGA VALENCIA Laura Mercedes y LEAL CELIS Diana Carolina. Agricultura
urbana en Bogotá. Una evaluación externa-participativa. Universidad El Rosario.
168 p.
F
FEREZ ROJAS Hernán y FAUL CORTES Martin. Simulación y control de
temperatura dentro de invernadero. Proyecto de grado Ingeniería de Diseño y
Automatización Electrónica. Bogotá; Universidad de la Salle. Facultad de Diseño y
Automatización Electrónica, 2007. PDF 86 p.
G
GALIANA LLINARES, Antonio Nadal, Sistemas Embebidos.pdf, 2015. 5p.
GOMEZ LEMA Santiago. Bogotanos crean sus propias huertas en las terrazas de
las casas. En: El Tiempo [en línea]. (13 junio de 2014). Disponible
en:<http://www.eltiempo.com/bogota/agricultura-urbana-en-
bogota/14157203>.[Citado en diciembre de 2016].
119
H
HUERTAS Lourdes. El control ambiental en invernaderos: humedad relativa. En
Industria Horticula [en linaea]. (marzo 2008). Disponible en: <
http://www.horticom.com/pd/imagenes/69/757/69757.pdf>[citaado en octubre
2016].
J
JARDÍN BOTÁNICO José Celestino Mutis. Informe de gestión diciembre de 2008,
261 p.
JUÁREZ Abraham. Radiación solar. [en línea]. Disponible en <
https://goo.gl/c577qR,2016>[citado en octubre 2016].
L
LUCAS, F.J. y ALARCÓN A.L. Fertirrigación en cultivos intensivos. Riesgos
localizados ventajas e inconvenientes. [en línea] Departamento de Ciencia y
Tecnología Agraria. Área de Edafología y Química Agrícola. Universidad Politécnica
de Cartagena. Disponible en: <
http://www.infoagro.com/riegos/riego_localizado_ventajas_incovenientes.htm>
[citado en noviembre 2016].
M
MAZZONE Virginia. Controladores PID, Universidad Nacional de Quilmes, marzo
de 2002, 12 pg.
MUÑOZ Jaime Andrés y NÚÑEZ David Alejandro. Automatización de invernadero
en clima templado. Trabajo de grado Ingeniería Electrónica. Cali, Universidad San
Buenaventura. Facultad de ingenierías, 2012. 22p
N
NATIONAL INSTRUMENTS. ¿Qué es adquisición de datos?. [en linea] Disponible
en: <http://www.ni.com/data-acquisition/what-is/esa> [citado en noviembre de
2016].
Ñ
ÑECO RP, REINOSO O, GARCIA N, ARACIL R. Apuntes de sistemas de control,
Elche 2003 138 P.
120
O
OGATA Katsuhiko. Ingeniería de control moderna. Cuarta edición, editorial Person
Educación S.A, Madrid 2003. 965 p.
R
ROCA Alfredo. Control automático de procesos industriales. Editorial Díaz de
Santos 2014. 149 p
S
SLIDESHARE. Teoría de control. [En línea]. Disponible en
<http://es.slideshare.net/luisquijada77/teoria-de-control-controladores-y-sistemas-
de-control> [citado en noviembre de 2016].
Z
ZOILO, Serrano Cermeño. Construcción De Invernaderos. 3 ed. Madrid. Mundi-
Prensa Libros S.A. 2005. 41p
121
12. ANEXOS
T. 36 15,57 35 16
Muestra TEMPERATURA(°C) ROW Esperada
37 15,79 36 16
1 15,89 0 16
38 16,09 37 16
2 15,55 1 16
39 15,75 38 16
3 15,87 2 16
40 15,80 39 16
4 16,42 3 16
41 15,88 40 16
5 15,71 4 16
42 15,75 41 16
6 16,14 5 16
43 16,02 42 16
7 16,30 6 16
44 16,17 43 16
8 15,79 7 16
45 15,69 44 16
9 15,97 8 16
46 15,81 45 16
10 15,69 9 16
47 15,52 46 16
11 15,57 10 16
48 15,73 47 16
12 16,03 11 16
49 15,98 48 16
13 15,89 12 16
50 15,53 49 16
14 16,13 13 16
51 15,79 50 16
15 16,41 14 16
52 15,78 51 16
16 16,30 15 16
53 15,92 52 16
17 16,41 16 16
54 16,15 53 16
18 15,67 17 16
55 15,67 54 16
19 16,17 18 16
56 15,86 55 16
20 15,55 19 16
57 16,44 56 16
21 15,93 20 16
58 15,50 57 16
22 15,97 21 16
59 16,13 58 16
23 15,61 22 16
60 16,15 59 16
24 15,58 23 16
61 15,70 60 16
25 16,17 24 16
62 16,49 61 16
26 16,23 25 16
63 15,88 62 16
27 15,63 26 16
64 16,43 63 16
28 16,39 27 16
65 15,71 64 16
29 16,26 28 16
66 16,35 65 16
30 16,18 29 16
67 15,80 66 16
31 15,68 30 16
68 15,75 67 16
32 16,10 31 16
69 15,70 68 16
33 16,04 32 16
70 15,84 69 16
34 15,96 33 16
71 15,92 70 16
35 16,26 34 16
72 16,09 71 16
73 16,01 72 16 113 15,84 112 16
Overview
The Arduino Uno SMD is a version of the Arduino Uno, but uses an surface mount
version of the Atmega328P instead of the through-hole version. This version was
made in response to a shortage in supply of the through-hole Atmega328P. The
board is based on the ATmega328 (datasheet). It has 14 digital input/output pins (of
which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz crystal oscillator,
a USB connection, a power jack, an ICSP header, and a reset button. It contains
everything needed to support the microcontroller; simply connect it to a computer
with a USB cable or power it with a AC-to-DC adapter or battery to get started.
The Uno differs from all preceding boards in that it does not use the FTDI USB-to-
serial driver chip. Instead, it features the Atmega8U2 programmed as a USB-to-
serial converter. "Uno" means one in Italian and is named to mark the upcoming
release of Arduino 1.0. The Uno and version 1.0 will be the reference versions of
Arduino, moving forward. The Uno is the latest in a series of USB Arduino boards,
and the reference model for the Arduino platform; for a comparison with previous
versions, see the index of Arduino boards.
Summary
Microcontroller ATmega328
Operating Voltage 5V
Input Voltage (recommended) 7-12V
Input Voltage (limits) 6-20V
Digital I/O Pins 14 (of which 6 provide PWM output)
Analog Input Pins 6
DC Current per I/O Pin 40 mA
DC Current for 3.3V Pin 50 mA
Flash Memory 32 KB (ATmega328) of which 0.5 KB used by
bootloader
SRAM 2 KB (ATmega328)
EEPROM 1 KB (ATmega328)
Clock Speed 16 MHz
Power
The Arduino Uno can be powered via the USB connection or with an external power
supply. The power source is selected automatically. External (non-USB) power can
come either from an AC-to-DC adapter (wall-wart) or battery. The adapter can be
connected by plugging a 2.1mm center-positive plug into the board's power jack.
Leads from a battery can be inserted in the Gnd and Vin pin headers of the POWER
connector.
The board can operate on an external supply of 6 to 20 volts. If supplied with less
than 7V, however, the 5V pin may supply less than five volts and the board may be
unstable. If using more than 12V, the voltage regulator may overheat and damage
the board. The recommended range is 7 to 12 volts. The power pins are as follows:
VIN. The input voltage to the Arduino board when it's using an external
power source (as opposed to 5 volts from the USB connection or other
regulated power source). You can supply voltage through this pin, or, if
supplying voltage via the power jack, access it through this pin.
5V. The regulated power supply used to power the microcontroller and other
components on the board. This can come either from VIN via an on-board
regulator, or be supplied by USB or another regulated 5V supply.
3V3. A 3.3 volt supply generated by the on-board regulator. Maximum
current draw is 50 mA.
GND. Ground pins
Memory
The ATmega328 has 32 KB (with 0.5 KB used for the bootloader). It also has 2 KB
of SRAM and 1 KB of EEPROM (which can be read and written with the EEPROM
library).
Each of the 14 digital pins on the Uno can be used as an input or output, using
pinMode(), digitalWrite(), and digitalRead() functions. They operate at 5 volts. Each
pin can provide or receive a maximum of 40 mA and has an internal pull-up resistor
(disconnected by default) of 20-50 kOhms. In addition, some pins have specialized
functions:
Serial: 0 (RX) and 1 (TX). Used to receive (RX) and transmit (TX) TTL serial
data. These pins are connected to the corresponding pins of the
ATmega8U2 USB-to-TTL Serial chip.
External Interrupts: 2 and 3. These pins can be configured to trigger an
interrupt on a low value, a rising or falling edge, or a change in value. See
the attachInterrupt() function for details.
PWM: 3, 5, 6, 9, 10, and 11. Provide 8-bit PWM output with the
analogWrite() function.
SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). These pins support SPI
communication using the SPI library.
LED: 13. There is a built-in LED connected to digital pin 13. When the pin is
HIGH value, the LED is on, when the pin is LOW, it's off.
The Uno has 6 analog inputs, labeled A0 through A5, each of which provide 10
bits of resolution (i.e. 1024 different values). By default they measure from
ground to 5 volts, though is it possible to change the upper end of their range
using the AREF pin and the analogReference() function. Additionally, some pins
have specialized functionality:
I2C: A4 (SDA) and A5 (SCL). Support I2C (TWI) communication using the
Wire library.
See also the mapping between Arduino pins and ATmega328 ports.
Communication
The Arduino Uno has a number of facilities for communicating with a computer,
another Arduino, or other microcontrollers. The ATmega328 provides UART TTL
(5V) serial communication, which is available on digital pins 0 (RX) and 1 (TX). An
ATmega8U2 on the board channels this serial communication over USB and
appears as a virtual com port to software on the computer. The '8U2 firmware uses
the standard USB COM drivers, and no external driver is needed. However, on
Windows, a .inf file is required. The Arduino software includes a serial monitor which
allows simple textual data to be sent to and from the Arduino board. The RX and TX
LEDs on the board will flash when data is being transmitted via the USB-to-serial
chip and USB connection to the computer (but not for serial communication on pins
0 and 1).
A SoftwareSerial library allows for serial communication on any of the Uno's digital
pins. The ATmega328 also supports I2C (TWI) and SPI communication. The Arduino
software includes a Wire library to simplify use of the I2C bus; see the documentation
for details. For SPI communication, use the SPI library.
Programming
The Arduino Uno can be programmed with the Arduino software (download). Select
"Arduino Uno from the Tools > Board menu (according to the microcontroller on your
board). For details, see the reference and tutorials.
The ATmega328 on the Arduino Uno comes preburned with a bootloader that allows
you to upload new code to it without the use of an external hardware programmer. It
communicates using the original STK500 protocol (reference, C header files).
You can also bypass the bootloader and program the microcontroller through the
ICSP (In-Circuit Serial Programming) header; see these instructions for details.
The ATmega8U2 firmware source code is available . The ATmega8U2 is loaded with
a DFU bootloader. The Uno SMD has a pulldown resistor tying the HWB pin to
ground, so all that's needed to enter DFU mode is to briefly short enough to short
pins 5 and 6 of the 8U2 icsp connector. This will connect the 8U2 reset pin to ground.
You can then use Atmel's FLIP software (Windows) or the DFU programmer (Mac
OS X and Linux) to load a new firmware. Or you can use the ISP header with an
external programmer (overwriting the DFU bootloader). See this user-contributed
tutorial for more information.
Rather than requiring a physical press of the reset button before an upload, the
Arduino Uno is designed in a way that allows it to be reset by software running on a
connected computer. One of the hardware flow control lines (DTR) of the
ATmega8U2 is connected to the reset line of the ATmega328 via a 100 nanofarad
capacitor. When this line is asserted (taken low), the reset line drops long enough to
reset the chip. The Arduino software uses this capability to allow you to upload code
by simply pressing the upload button in the Arduino environment. This means that
the bootloader can have a shorter timeout, as the lowering of DTR can be well-
oordinated with the start of the upload.
This setup has other implications. When the Uno is connected to either a computer
running Mac OS X or Linux, it resets each time a connection is made to it from
software (via USB).For the following half-second or so, the bootloader is running on
the Uno. While it is programmed to ignore malformed data (i.e. anything besides an
upload of new code), it will intercept the first few bytes of data sent to the board after
a connection is opened. If a sketch running on the board receives one-time
configuration or other data when it first starts, make sure that the software with which
it communicates waits a second after opening the connection and before sending
this data.
The Uno contains a trace that can be cut to disable the auto-reset. The pads on
either side of the trace can be soldered together to re-enable it. It's labeled "RESET-
EN". You may also be able to disable the auto-reset by connecting a 110 ohm
resistor from 5V to the reset line; see this forum thread for details.
The Arduino Uno has a resettable polyfuse that protects your computer's USB ports
from shorts and overcurrent. Although most computers provide their own internal
protection, the fuse provides an extra layer of protection. If more than 500 mA is
applied to the USB port, the fuse will automatically break the connection until the
short or overload is removed.
Physical Characteristics
The maximum length and width of the Uno PCB are 2.7 and 2.1 inches respectively,
with the USB connector and power jack extending beyond the former dimension.
Four screw holes allow the board to be attached to a surface or case. Note that the
distance between digital pins 7 and 8 is 160 mil (0.16"), not an even multiple of the
100 mil spacing of the other pins.
Anexo H. Sensor dht22
Aosong Electronics Co.,Ltd
--------------------------------------------------------------------------------------------------------------
-------
* Long transmission distance * Low power consumption *4 pins packaged and fully
interchangeable
2. Description:
computer.
Single-row packaged with four pins, making the connection very convenient.
3. Technical Specification:
4. Connectioin Diagram
Anexo I. Sensor de temperatura y humedad con sonda de acero inoxidable.
Paquete metálico
Estilo colgante
Tecnología CMOSens líder
Sensor de alta precisión
Bajo consumo de energía: 0.15mW (Promedio)
Tipo de interfaz: Serial (I2C no estándar)
Humedad Ranger: 0-100% RH
Temperatura ranger: -10-80 ℃
Precisión de la humedad: ± 5.0% RH
Precisión de la temperatura: ± 0.5 ℃
Tiempo de respuesta rápido <8 seg.
Tamaño: 49mm x 14mm
Aplicaciones
Estaciones base Telepoint
Armario de control electrónico
Sitio de producción, almacén
Salas de máquinas
Invernaderos
Ganadería
Stock de medicamentos
Diagrama de conexión
Cable rojo - 5v
Cable azul - GND
Cable amarillo - Alambre del reloj
Cable negro - Cable de datos
Fuente:
https://www.dfrobot.com/wiki/index.php/Digital_Temperature_and_Humidity_senso
r_(With_Stainless_Steel_Probe)_(SKU:SEN0148)
Anexo J. Ac Led Light Dimmer Module Controller Board Arduino Raspberry
Smart Home
Fuente: http://www.ebay.com/itm/111764492631
Anexo K. Ac 60hz/50hz Dimmer/Ssr Controller Board Arduino/Raspberry Pi
Compatible
Controls the amount of dimming based on an input voltage on the CTRL pin or a
Pulse Width Modulation (PWM) signal.
Using PWM Mode and supplying PWM signal to the 'PWM' pin:
Especificaciones principales
Color: blanco
Voltaje: 110V
Potencia: 60 vatios
Diámetro: 75 mm
Altura: 100 mm
Emisor de calor infrarrojo no ligero daño a dormir hábitos de reptil
Perfecto para el calor de 24 horas de alta humedad terrarios
plano 60 vatios diseños de calor más eficiente y más duradero
Código:717080639739
Tipo:Misc.
Marca:Aiicioo
Color:Blanco
Tamaño del producto
o Alto:9 cm
o Largo:12 cm
o Peso: lbs
o Ancho:9 cm
Anexo N. Arduino PID - Guía de uso de la librería
El texto completo se puede conseguir en la pagina web:
http://brettbeauregard.com/blog/wp-content/uploads/2012/07/Gu%C3%ADa-de-
uso-PID-para-Arduino.pdf.