TFG I 2564
TFG I 2564
Autor:
Redondo Quintero, David
Tutor(es):
Serrano Gutierrez, Jorge
Departamento de física de la
materia condesada
1
Resumen
En el presente trabajo se desarrolla y construye un prototipo funcional de un huerto
hidropónico vertical automatizado capaz de trabajar en exteriores e interiores. Además del
prototipo, se ha generado un panel de control que permite al usuario monitorear y
controlar el huerto de forma remota, así como notificarle mediante alarmas la necesidad
de hacer una intervención física.
El prototipo es totalmente autosuficiente mediante el uso de placas solares y baterías.
Igualmente, está construido con materiales reutilizables en la medida de lo posible y con
optimización de los materiales adquiridos.
Palabras clave
Automatización
Remoto
Hidroponía
Sistema hidropónico
Aplicaciones fotovoltaicas
Cultivo automatizado
Control
Abstract
In this study, a functional prototype of an automated hydroponic garden capable of working
outdoors is developed and built. In addition, a control dashboard has been designed and
coded that allows the user to monitor and control the garden remotely, and to be notified
by alarms about the need of a physical intervention.
The prototype is equipped with energy autonomy through solar panels and batteries.
Likewise, it is built with reusable materials to the maximum extent possible and
optimization of the materials acquired.
Keywords
Automation
Remote
Hydroponics
2
Hydroponic systems
Photovoltaic applications
Automatized agriculture
Control
Agradecimientos
A mis tutores Dr. Jorge Serrano y Javier Moratinos, por ofrecerme este trabajo, sus
conocimientos y aportaciones durante su realización.
A mi padre Fernando, por ayudarme con sus conocimientos y proporcionarme parte del
material empleado en el prototipo.
A mi madre Esther, a Anabel y a mis amigos por el apoyo durante todo el proceso que
hicieron más fácil superar las adversidades encontradas en la realización del presente
trabajo.
3
Índice de contenido
1. Introducción y objetivos ............................................................ 9
2. La hidroponía .......................................................................... 11
3. Análisis de los sistemas hidropónicos ................................... 16
4. Parámetros a controlar en un sistema hidropónico .............. 17
5. Introducción al prototipo desarrollado ................................... 21
6. Diseño electrónico .................................................................. 29
7. Diagrama eléctrico.................................................................. 75
8. Software de control................................................................. 75
9. Análisis de consumo eléctrico ................................................ 98
10. Resultados.......................................................................... 112
11. Presupuesto ....................................................................... 123
12. Conclusiones ...................................................................... 125
13. Bibliografía ......................................................................... 128
4
Índice de ilustraciones
Ilustración 1. Lechugas hidropónicas. .............................................................................................................. 11
Ilustración 2. Jardines Colgantes de Babilonia. ............................................................................................... 12
Ilustración 3. Chinampas................................................................................................................................. 12
Ilustración 4. Captura del proyecto de NGS en España. .................................................................................... 13
Ilustración 5. Captura de un sistema hidropónico vertical de GroHo. ............................................................... 13
Ilustración 6. Imagen tomada por la NASA evaluando el uso de la hidroponía en los viajes espaciales. ............. 13
Ilustración 7. Invernadero hidropónico de Novagric en Almería. ...................................................................... 14
Ilustración 8. Técnicas hidropónicas. Instituto Mexicano de Tecnología del Agua ............................................. 16
Ilustración 9. Tabla comparativa entre sistemas hidropónicos ......................................................................... 16
Ilustración 10. Relación entre la capacidad de absorción de nutrientes y el pH; ............................................... 17
Ilustración 11. Reductor de pH, Advanced Hydroponics. .................................................................................. 18
Ilustración 12. Elevador de pH, Advanced Hydroponics. ................................................................................... 18
Ilustración 13. Dureza del agua en base a su EC .............................................................................................. 19
Ilustración 14. Tabla resumen de los rango de EC óptimos para cada planta. ................................................... 19
Ilustración 15. Depósito de 1000L IBC-GRG con pallet...................................................................................... 21
Ilustración 16. Tubos de PVC de 200 mm de diámetro ..................................................................................... 22
Ilustración 17. Diseño de los agujeros a lo largo de las torres de PVC. .............................................................. 22
Ilustración 18. Detalle de la tapa superior agujereada ..................................................................................... 23
Ilustración 19. Detalla del sistema de subida de la solución nutritiva ............................................................... 23
Ilustración 20. Sistema de tubos elevadores .................................................................................................... 24
Ilustración 21. Aspersores colocados en las salidas del tubo ............................................................................ 24
Ilustración 22. Panel de poliestireno expandido (EPS) indicado para aislamiento térmico; 4 cm de espesor. ..... 24
Ilustración 23. Tanque de agua con los paneles de poliestireno ....................................................................... 25
Ilustración 24. Botellas con electroválvula en el tapón ..................................................................................... 25
Ilustración 25. Electroválvula que regula el rellenado con agua ....................................................................... 26
Ilustración 26. Detalle de los perfiles en "L" y cintas ajustables ........................................................................ 26
Ilustración 27. Caja estanca comercial. ........................................................................................................... 27
Ilustración 28. Prensaestopas M20. ................................................................................................................ 27
Ilustración 29. Protector para la lluvia............................................................................................................. 28
Ilustración 30. Perspectiva inferior de las cajas estancas con la parte de control .............................................. 28
Ilustración 31. Control local ............................................................................................................................ 28
Ilustración 32. Cajas estancas para la electrónica de potencia ......................................................................... 28
Ilustración 33. Esquema representativa del interior de un electrodo. ............................................................... 29
Ilustración 34. Sonda electrodo de pH BNC y módulo de detección del valor. ................................................... 30
Ilustración 35. Medidores de pH y EC portátiles. .............................................................................................. 30
Ilustración 36. Tabla de calibración de la sonda de pH..................................................................................... 31
Ilustración 37 que relaciona pH frente al voltaje medido. ................................................................................ 31
Ilustración 38. Kit K1 EZO-Conductividad. ........................................................................................................ 32
Ilustración 39. Características medidor EC ....................................................................................................... 32
Ilustración 40. Especificaciones técnicas del TDS Meter V1.0. .......................................................................... 32
Ilustración 41. TDS Meter V1.0. ....................................................................................................................... 33
Ilustración 42. Tabla con las mediciones para la calibración del medidor EC. ................................................... 33
Ilustración 43. Gráfico que relaciona el voltaje con el EC de las muestras. ........................................................ 33
Ilustración [Link] de temperatura digital DS18B20. ................................................................................... 34
Ilustración 45. Tabla de características del sensor DS18B20............................................................................. 35
Ilustración 46. Conexionado del sensor DS18B20 alimentado de forma externa. .............................................. 35
Ilustración 47. Especificaciones del sensor DHT11............................................................................................ 36
Ilustración 48. Sensores de humedad y temperatura DHT11 y DHT22. ............................................................. 36
Ilustración 49. Ejemplo del conexionado del sensor DHT11 para un cable menor de 20 metros ........................ 36
Ilustración 50. . Captura del sensor A02YYUW en Aliexpress. ........................................................................... 37
5
Ilustración 51. Módulo ultrasónico impermeable JSN-SR04 con módulo de control AJ-SR04M. ......................... 38
Ilustración 52. Tabla de especificaciones del JSN-SR04..................................................................................... 38
Ilustración 53. Colocación del sensor en el depósito......................................................................................... 39
Ilustración 54. Sensor de nivel de flotador. ...................................................................................................... 39
Ilustración 55. Representación de las puntas con los materiales piezoeléctricos. .............................................. 40
Ilustración 56. Sensor de nivel capacitivo NC57de Fischer. ............................................................................... 40
Ilustración 57. Detector de presencia de líquidos XKC-Y23. .............................................................................. 41
Ilustración 58. Esquema de la implementación del detector de líquido. ............................................................ 41
Ilustración 59. Conexionado del detector XKC-Y23. .......................................................................................... 42
Ilustración 60. Caudalímetro YF-S201 instalado ............................................................................................... 42
Ilustración 61. Medidor de voltaje comercial FZ0430. ...................................................................................... 43
Ilustración 62. Esquema de un divisor de voltaje básico. .................................................................................. 43
Ilustración 63. Sensibilidad de los modelos ACS712. ........................................................................................ 45
Ilustración 64. Grafica que enfrenta el voltaje de salida frente a la corriente medida a diferentes temperaturas;
ACS712 ±30 A. ................................................................................................................................................ 45
Ilustración 65. Tabla de características para el WCS712 ±20. ........................................................................... 45
Ilustración 66. Tabla de especificaciones del fabricante para el WCS1800. ....................................................... 46
Ilustración 67. Linealidad de medición de la corriente para el WCS1800. ......................................................... 46
Ilustración 68. Sensibilidad en base al voltaje de alimentación del módulo WCS1800. ...................................... 46
Ilustración 69. Especificaciones públicas acerca de la bomba obtenida. ........................................................... 48
Ilustración 70. Bomba de agua comercial de 20W a 12V en DC. ....................................................................... 48
Ilustración 71. Calentador Tubular de cartucho de inmersión 100W................................................................. 49
Ilustración 72. . Esquema típico de un puente en H. ......................................................................................... 49
Ilustración 73. Señal PWM variando su ciclo de trabajo (Duty Cycle). ............................................................... 50
Ilustración 74. BTS7960 Módulo Driver para motores. ..................................................................................... 50
Ilustración 75. Diagrama de funcionamiento del chip BTS7960. Infineon Tecnologies ....................................... 51
Ilustración 76. Interfaz de control del módulo IBT-2. ........................................................................................ 51
Ilustración 77. Válvula por solenoide comercial. .............................................................................................. 52
Ilustración 78. Servo válvulas de la marca MOOG. ........................................................................................... 52
Ilustración 79. Módulo de 8 relés con optoacoplador de la marca ELEGOO. ..................................................... 53
Ilustración 80. Esquema de pines del integrado 74HC595 ................................................................................ 53
Ilustración 81. Esquema de comunicación de dos dispositivos mediante protocolo UART. ................................ 54
Ilustración 82. Esquema electrónico de un canal del convertidor digital ........................................................... 54
Ilustración 83. Arduino NANO V3.0. ................................................................................................................ 55
Ilustración 84. Arduino UNO Wi-Fi REV2.......................................................................................................... 55
Ilustración 85. Placa de desarrollo ESP32-WROOM-32..................................................................................... 56
Ilustración 86. Tabla comparativa entre las diferentes opciones analizadas. .................................................... 57
Ilustración 87. Esquema electrónico de la placa ES32-WROOM-32D. ............................................................... 58
Ilustración 88. Pinout completo de una placa ESP32 WROOM Genérica. .......................................................... 58
Ilustración 89. Voltaje aplicado contra el valor medido por el ADC del ESP32. .................................................. 59
Ilustración 90. Diagrama de bloques interno del ESP32. Espressif .................................................................... 60
Ilustración 91. ADS1115 Diagrama de bloques. Texas Instruments .................................................................. 62
Ilustración 92. Características típicas de los ADS111x. Texas Instruments ........................................................ 62
Ilustración 93. Características típicas de los ADS111x. Texas Instruments ........................................................ 63
Ilustración 94. Conexión típica del módulo ADS1115 a un microcontrolador. Texas Instruments ....................... 63
Ilustración 95. Encoder rotatorio KY-040 ......................................................................................................... 64
Ilustración 96. Ejemplo esquemático de una red I²C. Wikipedia........................................................................ 65
Ilustración 97. Display LCD 16x2...................................................................................................................... 65
Ilustración 98. Panel solar instalado ................................................................................................................ 66
Ilustración 99. Características técnicas del panel solar..................................................................................... 66
Ilustración 100. Curva característica típica de un panel solar. .......................................................................... 67
Ilustración 101. Esquema de un sistema fotovoltaico con batería y carga. ....................................................... 67
Ilustración 102. Diagrama de evolución de carga de una batería de gel de 12V. .............................................. 68
6
Ilustración 103. Controlado de carga solar PWM. ............................................................................................ 69
Ilustración 104. Controlador de carga solar MPPT BlueSolar. ........................................................................... 69
Ilustración 105. Batería Monoblock 6V. ........................................................................................................... 70
Ilustración 106. Batería AGM. ......................................................................................................................... 70
Ilustración 107. Batería estacionaria 12V. ....................................................................................................... 71
Ilustración 108. Tabla comparativa entre los tipos de baterías. ....................................................................... 71
Ilustración 109. Baterías empleadas y su conexión en serie ............................................................................. 72
Ilustración 110. Característica de regulación para todas las versiones del LM2596. Texas Instruments............. 73
Ilustración 111. Análisis de eficiencia para todas las versiones del LM2596. Texas Instruments ........................ 73
Ilustración 112. LM2596 versión con salida ajustable. Texas Instruments ........................................................ 73
Ilustración 113. Ficha técnica del regulador de 120W de Bauer Electronics ...................................................... 74
Ilustración 114. Regulador de tensión 120W de Bauer Electronics. .................................................................. 74
Ilustración 115. Características regulador 60W genérico ................................................................................. 74
Ilustración 116. Regulador 60W. ..................................................................................................................... 75
Ilustración 117. Jerarquía de control entre entidades y líneas de comunicación entre ellas con sus respectivos
protocolos. ..................................................................................................................................................... 76
Ilustración 118. Esquema de comunicación MQTT implementado. ................................................................... 77
Ilustración 119. Diagrama secuencial general de funcionamiento .................................................................... 79
Ilustración 120. Diagrama de flujo del control de pH y EC ................................................................................ 80
Ilustración 121. Esquema de bloques de un control PID digital. ........................................................................ 81
Ilustración 122. Registro de los sensores de temperatura exteriores y de la mezcla en junio. ............................ 82
Ilustración 123. Registro de control de temperatura; Setpoint: 18ºC ................................................................ 82
Ilustración 124. Registro de medidas del nivel de la solución en el tanque........................................................ 83
Ilustración 125. Diagrama de estados menú principal y submenú OVERVIEW. ................................................. 84
Ilustración 126. Diagrama de estados del submenú MANUAL .......................................................................... 85
Ilustración 127. Diagrama de estados del submenú AUTOMATIC. .................................................................... 85
Ilustración 128. Diagrama de estados para submenú SETTINGS ....................................................................... 87
Ilustración 129. Diagrama de estados de la interfaz para cambiar parámetros ................................................ 87
Ilustración 130. Captura del editor de Node-RED con nodos conectados .......................................................... 88
Ilustración 131. Captura de la sección del documento [Link] para activar el certificado SSL. ...................... 90
Ilustración 132. Captura de la configuración de usuarios en el servidor. ........................................................... 91
Ilustración 133. Captura de las reglas de acceso.............................................................................................. 91
Ilustración 134. Menú Dashboard ................................................................................................................... 92
Ilustración 135. OVERVIEW ............................................................................................................................. 92
Ilustración 136. CAM ...................................................................................................................................... 93
Ilustración 137. Remote Control ...................................................................................................................... 94
Ilustración 138. Reports .................................................................................................................................. 95
Ilustración 139. Diagrama de secuencia del protocolo de comprobación de conexión ...................................... 96
Ilustración 140. Diagrama de secuencia del watchdog timer ........................................................................... 96
Ilustración 141. Chat de notificaciones en telegram......................................................................................... 97
Ilustración 142. Evolución de la temperatura máxima y mínima promedio en Valladolid. ................................. 98
Ilustración 143. Esquema ilustrativo sobre los tipos de pérdidas de calor detallados. ..................................... 100
Ilustración 144. Prestaciones térmicas declaradas para el poliestireno expandido. CYPSA .............................. 100
Ilustración 145. Tabla donde se recoge las pérdidas de calor estimadas......................................................... 100
Ilustración 146. Tablas de consumos desglasado para un día en el mes de marzo .......................................... 102
Ilustración 147. Evolución de la temperatura a largo de un día promedio de marzo en Valladolid. PVGIS Tool 102
Ilustración 148. Representación de la altura del recorrido del sol en junio y diciembre PVGIS Tool .................. 103
Ilustración 149. Perfil de consumo estimado para un día promedio de marzo. ............................................... 103
Ilustración 150. Captura de la interfaz de la herramienta PVGIS. PVGIS Tool .................................................. 104
Ilustración 151. Estudio del estado de la batería a lo largo de la simulación. PVGIS Tool ................................ 104
Ilustración 152. Rendimiento de la batería para el mes de marzo. PVGIS Tool ................................................ 105
Ilustración 153. Rendimiento de la batería para el mes de abril. PVGIS Tool................................................... 105
Ilustración 154. Rendimiento de la batería para el mes de mayo. PVGIS Tool ................................................. 106
7
Ilustración 155. Rendimiento de la batería para el mes de mayo con setpoint 18ºC. PVGIS Tool ..................... 106
Ilustración 156. Rendimiento de la batería para el mes de mayo con setpoint 21ºC. PVGIS Tool ..................... 107
Ilustración 157. Resultados de la simulación con 4800Wh de potencia en la batería y una producción máxima
de 1005W por los paneles solares. ................................................................................................................ 107
Ilustración 158. Tabla de corriente máxima en conductor según la sección del cable...................................... 109
Ilustración 159. Tabla de factores de conversión para cables con temperaturas oscilantes............................. 110
Ilustración 160. Características técnicas del fabricante para un cable de 2x1mm2. Revi ................................. 110
Ilustración 161. Registro de datos de temperatura (ºC) durante un día; Setpoint: 19ºC .................................. 112
Ilustración 162. Registro de datos de temperatura (ºC) y acción del controlador (%) durante un día; Setpoint:
19ºC ............................................................................................................................................................. 112
Ilustración 163. Seguimiento del EC .............................................................................................................. 113
Ilustración 164. Seguimiento del pH .............................................................................................................. 114
Ilustración 165. Sensor de EC en el mini-depósitos......................................................................................... 114
Ilustración 166. Sensor de pH en el mini-depósitos ........................................................................................ 114
Ilustración 167. Seguimiento EC sin mejora y con mejora .............................................................................. 115
Ilustración 168. Seguimiento pH sin mejora y con mejora .............................................................................. 115
Ilustración 169. Control para bajar pH .......................................................................................................... 115
Ilustración 170. Control para subir pH con agua ............................................................................................ 116
Ilustración 171. Botella en proceso de descomposición por el NaOH .............................................................. 116
Ilustración 172. Registro de consumo (W) durante un día acorde a la activación de los actuadores. PID: % de
activación del calentador; Pump: bombas activadas (on/off) ......................................................................... 117
Ilustración 173. Registro de consumo (W) durante una semana..................................................................... 117
Ilustración 174. Producción y consumo de energía durante varios días .......................................................... 118
Ilustración 175. Voltaje de las baterías durante el funcionamiento. ............................................................... 119
Listado de abreviaturas
- AWS Servicios web de Amazon
- EC2 Servicio seguro en la nube
- EC Conductividad eléctrica
- TDS Sólidos totales disueltos
- PVC Policloruro de vinilo
- 𝑚𝑚2 Milímetros cuadrados
- 𝑚2 Metros cuadrados
- m Metro
- Vatio W
- Voltio V
- Amperio A
- µS/cm Micro Siemens por centímetro
- C-Rate Tase de carga/descarga de una batería
- ºC Grado Centigrado
8
1. Introducción y objetivos
1.1. Introducción
A cada año que pasa se hace más notória la escased de agua y alimentos. Según la
Organización de las Naciones Unidas para la Alimentación y la Agricultura (FAO), el
hambre, la falta de alimentos y la desnutrición afectan a todos los países del mundo. A
todo esto hay que añadir que el mundo desperdicia el 17% de los alimentos mientras 811
millones de personas sufren hambre y no solo eso, sino que se estima que la población
mundial alcanzará los 9.7 mil millones de personas para el año 2050, lo que resultará en
un aumento del 70% en la demanda de alimentos. Ante esta proyección alarmante, es
urgente tomar medidas para garantizar la seguridad alimentaria en el futuro.
Para aportar soluciones frente a este problema se ha ideado un huerto hidropónico
automatizado, totalmente alimentado por energía solar, con un alto nivel de productividad
y diseñado para trabajar tanto en exteriores como en interiores. Este proyecto no solo
busca abordar los desafíos alimentarios, sino también contribuir a los Objetivos de
Desarrollo Sostenible (ODS) de la Agenda 2030.
El enfoque del prototipo está alineado con el ODS 11 y el ODS 2: Ciudades y comunidades
sostenibles y hambre 0 en el mundo. Los huertos hidropónicos automatizados se
presentan como una gran herramienta con la que abordar el desafío de proporcionar
acceso a alimentos frescos y saludables cerca de los centros urbanos a bajo coste.
La automatización y la autosuficiencia energética del prototipo , permiten producir
alimentos localmente, reduciendo así la dependencia de largos y costosos
desplazamientos. Además, nuestro compromiso con la sostenibilidad se refleja en el uso
de materiales reutilizables y la optimización de los recursos adquiridos. Estudios
realizados por expertos en agricultura sostenible demuestran que los sistemas
hidropónicos pueden aumentar significativamente la productividad de los cultivos en
comparación con los métodos de cultivo tradicionales.(López Elías, 2018)
Por otro lado, la implementación a gran escala del sistema desarrollado es sumamente
prometedora, pues el diseño basado en módulos independientes facilita su escalabilidad,
además de los beneficios que ofrece, como la eficiencia en el uso del agua y recursos. Lo
que lo define como un sistema agrícola sostenible energéticamente y respetuoso con el
medio ambiente.
En resumen, nuestro proyecto de huerto hidropónico automatizado va más allá de ser
simplemente una solución para abordar la falta de alimentos y la escasez de tierras
cultivables. Mediante la combinación de tecnología innovadora, sostenibilidad y
alineación con los ODS de la Agenda 2030, estamos allanando el camino hacia un futuro
próspero y sostenible para las generaciones futuras.
9
1.2. Objetivos
Este proyecto tiene como objetivo desarrollar un prototipo escalable que permita:
- Generar una alta producción de plantas en un espacio reducido.
- Alimentar la producción y los sistemas de control de forma autónoma mediante
energía solar.
- Ser controlado de forma remota y sin restricciones de distancia.
- Monitorear y controlar los parámetros necesarios para el crecimiento de los
vegetales.
- Mostrar resistencia frente las adversidades meteorológicas y funcionalidad en
ambientes exteriores.
- Demostrar la capacidad de cultivar plantas con éxito sin necesidad de tierra
empleando la hidroponía como técnica de cultivo.
10
2. La hidroponía
En este apartado se realiza una pequeña introducción a la técnica de la hidroponía, así
como su historia, características y perspectiva de futuro.
Este método es viable debido a que el suelo no es esencial para el crecimiento de las
plantas, si no que actúa como reserva de nutrientes y minerales, que una vez disueltos en
agua, pueden ser absorbidos por las raíces de las plantas.
En cuanto a la solución nutritiva, se busca proveer a la planta de los 13 elementos
minerales principales por sus efectos en ella. Estos son:
11
2.2. Historia de la hidroponía
Aunque esta forma de cultivar
alimentos parezca muy novedosa,
en verdad ya se había aplicado hace
muchos años. Ya se tenían registros
desde el año 3000 a.C. de los
Jardines suspendidos de Babilonia.
En ese momento los agricultores
plantaban las plantas en tazones
llenos de piedras y agua que
posteriormente se colgaban.
Ilustración 2. Jardines Colgantes de Babilonia.
Posteriormente, alrededor de 1100 [Link]
12
2.4. Aplicaciones actuales de la hidroponía
Se han logrado muchos avances en el uso de las
técnicas de la hidroponía y la acuaponía como resultado
de los avances en química, botánica y campos de
estudio relacionados. Los agricultores de hoy en día
tienen acceso a una gran cantidad de conocimientos y
oportunidades educativas. Todo esto ha favorecido el
uso de estas técnicas tanto a pequeña escala como a
nivel industrial.
En lo que respecta al uso de la hidroponía como técnica
de cultivo industrial, si no fuera por los grandes avances
en la automatización y sensorización, no sería una
Ilustración 4. Captura del proyecto de NGS en
alternativa tan viable como lo es actualmente. Gracias a España. [Link]
esto, esta técnica se presenta como una opción cultivos-hidroponicos-realizados/
13
fáciles de controlar, lo que los convierte en un arma para combatir el hambre y reforzar la
seguridad alimentaria, especialmente en países en desarrollo.” (CORPORATIVA
IBERDROLA, 2023)
Por lo que no es de extrañar que con el paso de los días se comience a ver más a menudo
este método. Tanto es así, que “el volumen del mercado hidropónico global fue estimado
en 2020 de 2.100 millones de dólares, esperándose su expansión a una tasa anual
compuesta cercana al 21% durante la década en curso.” (El Economista, 2022). Por ello,
esta tecnología se presenta como una herramienta a disposición de la sociedad para
hacer frente a la escasez de alimentos y agua presente hoy en día.
14
2.7. Ventajas y desventajas de la hidroponía
Los beneficios más importantes de la hidroponía son:
- Mayor rendimiento: Se puede llegar a producir de entre tres a diez veces más
alimentos en la misma área que la agricultura tradicional. Además, las plantas crecen
en sólo la mitad del tiempo.
- No se requieren pesticidas ni herbicidas porque están a salvo de malezas e insectos.
- Esta tecnología logra una reducción de 20 veces en el uso de agua en comparación
con la agricultura convencional.
- Menos contaminación: al ser el sistema cerrado, no quedan residuos de pesticidas o
fertilizantes que contaminen el agua o el suelo.
- A diferencia de la agricultura tradicional, los cultivos hidropónicos son viables en
ambientes hostiles, con suelos pobres o durante condiciones climáticas extremas.
A la vez presenta algunos inconvenientes, siendo los principales:
- La instalación de cultivos hidropónicos es inicialmente más costosa que la agricultura
tradicional.
- La contaminación del agua y las enfermedades de las plantas, que pueden ser
provocadas por microorganismos como bacterias y moho. Además, sin una barrera
física como la tierra, estas enfermedades pueden propagarse rápidamente a través
del agua por todo el sistema.
- Los niveles de nutrientes, el riego y la iluminación requieren monitoreo y control
continuos, lo que requiere sensores y sistemas informáticos sofisticados.
(CORPORATIVA IBERDROLA, 2023)
Como se puede ver, dos grandes inconvenientes son la necesidad de aplicar la
automatización al sistema y el alto coste de inicio, Parte de los objetivos de este proyecto
atacan directamente a estos problemas, pues se trató de plantear un prototipo de bajo
coste, automatizado y con rentabilidad a corto plazo.
15
3. Análisis de los sistemas hidropónicos
3.1. Tipos de sistemas de cultivo hidropónicos
Una vez explicada la técnica de la hidroponía y sus principales características, se procede
analizar los diferentes sistemas hidropónicos más utilizados hoy en día y sus variantes:
Dentro de estas técnicas, se analizaron aquellas que no usan sustrato y usan un sistema
recirculante, es decir, goteo, inundación, NFT y aeroponía.
Para poder evaluar correctamente la mejor opción, se realizó una tabla comparativa entre
los sistemas. ilustración 09.
Como se puede observar, cada sistema tiene sus pros y contras, pero acabo siendo el NFT
vertical el sistema escogido, debido a su mayor ratio de productividad frente al resto, a
excepción de la aeroponía que fue descartado por su elevada complejidad y presupuesto.
16
4. Parámetros a controlar en un sistema
hidropónico
Una vez seleccionado el sistema de cultivo hidropónico vertical, pasamos a analizar los
parámetros que queremos controlar. En el caso del huerto vertical, hay que poder
controlar como mínimo el pH, el EC, la temperatura de la solución nutritiva, además de la
frecuencia de riego.
17
Por otro lado, si el pH es demasiado alto o básico, las plantas tendrán dificultades para
absorber muchos de los nutrientes. Esto lo podemos apreciar en la ilustración 10 en la
que se ve que a partir de pH superiores a 7.0, comienza a reducirse la facilidad de
absorción de nutrientes como el hierro, el boro y el manganeso. Al igual que con un pH
bajo, tener una solución altamente alcalina produce síntomas visibles en las plantas como
hojas amarillentas y manchas marrones, además de presentar una necrosis gradual.
Existen multitud de formas de controlar el pH. Algunas opciones son usar ácido fosfórico
para reducir el pH o bicarbonato para elevarlo. Otra opción es usar ajustadores
comerciales, que es la opción adoptada para este proyecto en concreto. (Ilustraciones 12
y 13)
Ilustración 12. Elevador de pH, Advanced Hydroponics. Ilustración 11. Reductor de pH, Advanced Hydroponics.
[Link] [Link]
x_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1 b_asin_image_o04_s00?ie=UTF8&psc=1
18
Por otro lado, tenemos el EC o conductividad eléctrica. “El EC es la capacidad de un
compuesto para conducir electricidad a partir de la cantidad de sales minerales que hay
disueltas en él.” (Growmaxwater, 2019).
Este parámetro se mide en siemens por
unidad de longitud, Por ejemplo,
siemens por centímetro (S/cm). Para
dejar una idea clara de sobre las
magnitudes que se pueden medir con
los sensores EC y TDS, se adjunta una
tabla en la que se muestra el valor EC y
PPM del agua según su dureza.
Ilustración 13.
A través del EC se puede determinar la Ilustración 13. Dureza del agua en base a su EC
cantidad total de nutrientes disueltos en
la solución nutritiva. El control de este
parámetro es de crucial importancia, ya
que tener un déficit de nutrientes es tan
malo como un exceso de ellos.
A menor conductividad, las raíces
pueden captar mejor los nutrientes del
agua, pues la salinidad crea una
“resistencia” a la entrada de agua en la
planta debido a un mayor potencial
osmótico.
19
4.3. Temperatura del agua
La temperatura del agua influye tanto en la capacidad de absorción de los nutrientes como
en la del agua. Temperaturas excesivamente altas o demasiado bajas pueden provocar
dificultades de absorción para la planta. En pocas palabras, la temperatura del agua que
le llega a las raíces determinará la velocidad en la que las plantas son capaces de
absorber los nutrientes que se las proporciona. “Lo ideal es mantener la temperatura de
la solución dentro del rango de 18ºC a 22ºC para tener una absorción óptima.”
(Dubaniewicz, s. f.)
En cualquiera de los casos, este factor es muy difícil de especificar y por lo tanto debe ser
ajustado en base a la experiencia y el monitoreo de las plantas. Para el caso concreto de
este proyecto, lo ideal es mojar muy frecuentemente las raíces de las plantas para evitar
que se sequen. Se ha propuesto un ciclo de trabajo por defecto del 50% en el que el
sistema funciona durante 15 minutos y descansa por otros 15 minutos, así de forma
continuada. Una vez llegada las 11 de la noche se deja de bombear agua hasta las 8 de
la mañana del próximo día. Siguiendo este horario, se estaría bombeando agua durante 7
horas y media aproximadamente.
20
5. Introducción al prototipo desarrollado
En este capítulo se explicará el diseño del prototipo y las razones por las que se planteó
así.
5.2. Depósito
Dentro de la búsqueda de depósitos podemos
encontrar una amplia variedad. En el caso concreto del
prototipo, se necesitaba un depósito con alta
capacidad, barato y si es posible achatado para
mejorar la estabilidad del conjunto.
La idea inicial por la que se buscó un depósito con alta
capacidad era para almacenar grandes cantidades de
agua sin tener que rellenarlo. La razón de ser de este
concepto es porque inicialmente no se disponía de una
manguera o circuito de suministro de agua con el que
rellenar el depósito, pero como se verá más adelante
se acabó incluyendo debido a que finalmente se pudo Ilustración 15. Depósito de 1000L IBC-GRG con
pallet. [Link]
disponer de este. dep%C3%B3sito-litros-IBC-GRG-
pl%C3%A1stico/dp/B08BLT9Q95/ref=sr_1_6?k
De acuerdo con la filosofía del proyecto, se optó por eywords=deposito+agua+1000+litros&qid=1682
comprar un depósito de segunda mano de 1000 litros. 282954&sr=8-6
22
Como se puede ver, tenemos una distribución
alternada entre los agujeros de las diferentes
líneas con un espacio de 25 centímetros entre
ellos. Se optó por esta distancia teniendo en
cuanta el tamaño medio de las lechugas que
son entre “20 a 30 centímetros de diámetro,
según la variedad a la que pertenezcan. Los
cogollos tienen un diámetro de cerca de 10
centímetros.” (Lechuga | Introducción |
Hortalizas y verduras | CONSUMER EROSKI,
2023).
Ilustración 18. Detalle de la tapa superior agujereada
Para instalar las columnas en el depósito se realizaron 4 agujeros, uno en cada esquina,
de forma similar a la que aparece en el render de la ilustración 18. Una vez preparadas
las torres para su instalación, había que cubrir la parte superior para que no entraran
elementos externos al sistema. Por ello se decidió cortar 4 discos de plástico sobrante del
proyecto y pegarlos con silicona caliente en la parte superior de los tubos. Estos discos
tienen un agujero de 25 mm de diámetro aproximadamente en su centro que permite
entrar a la ramificación del sistema de tubos elevadores correspondiente a cada torre.
23
Los aspersores tienen dos propósitos:
- Esparcir uniformemente la mezcla por las paredes
interiores de las torres.
- Regular la cantidad de líquido que sale por cada torre
para evitar desbalances de caudal entre torres.
2 El polipropileno alveolar es un material resistente y ligero, ideal para la creación de embalajes para proteger, separar
y transportar mercancías. Su gran versatilidad permite la adaptación a múltiples sectores en los que destacan el
sector alimentario, farmacéutico o cosmético. De fácil manipulación, es adecuado para el diseño de cualquier tipo de
cartelería y envases, caracterizándose por su ligereza, rigidez, resistencia a los productos químicos, resistencia a la
intemperie y por presentar una excepcional planimetría. Es la alternativa ecológica al PVC espumado, no contiene
substancias nocivas, es fácilmente reciclable y su combustión no genera gases tóxicos.(Polimer Tecnic, 2022)
3 El poliestireno expandido (EPS) o Airpop es un material plástico espumado compuesto en un 98% por aire. Su
extraordinaria ligereza se combina con una gran resistencia y excelentes propiedades de aislamiento térmico y de
absorción de impactos, lo que lo convierten en un material con aplicaciones muy interesantes en sectores industriales
diversos, como el alimentario, la construcción y la automoción, entre otros. (Knauf Industries, 2017)
24
como en invierno. Además, este tipo de plástico
impide el crecimiento de microorganismos, una
propiedad muy adecuada para proyectos en
exteriores.
Para instalar los paneles de poliestireno hubo que
utilizar largas tiras de cinta americana y regulables.
Se evitaron adhesivos como pegamentos, porque el
poliestireno se resquebraja, o siliconas debido a
que el material se funde.
En la ilustración 23 se muestra el depósito cubierto
por los aislantes térmicos.
25
Las botellas se han pintado de negro
para que la luz solar no afecte a los
reguladores y concentrados. Además,
cada una de ellas está unida a un disco
de plástico que permite sujetarlas
fácilmente en el depósito y sacarlas
cómodamente para rellenarlas.
Al plantarlo de esta manera, se facilita
la posibilidad de inspeccionar el interior
del depósito, a la vez que hacer
Ilustración 25. Electroválvula que regula el rellenado con agua
mantenimiento de los sensores que
están en su interior.
26
Adicionalmente se incorporaron 2 cintas ajustables que aprietan las torres entre sí y
ayudan a sostener los paneles exteriores de aislante térmico.
5.8. Envolventes
Una vez finalizado el diseño estructural, había
que plantear el lugar donde se colocaría la
electrónica. Inicialmente se iba a colocar todo en
el interior del edificio. De esta forma se
salvaguarda la electrónica de la lluvia y
adversidades climatológicas.
Sin embargo, la opción se descartó al poco
tiempo debido a la extensa longitud de los cables
y las caídas de tensión que estos suponían. Por
lo que se optó por usar cajas estancas como la
que se muestra en la ilustración 27. Estas
Ilustración 27. Caja estanca comercial.
envolventes tienen protección IP55 lo que [Link]
protege a los equipos electrónicos de su interior
contra polvo y chorros de agua desde cualquier ángulo.
“Los dispositivos situados en zonas exteriores deben poder soportar condiciones
climáticas en cambio constante. Si están cerca de un edificio, por ejemplo, en un balcón
o bajo un colgadizo, las clases de protección IP23 o IP44 serán suficientes. Los
dispositivos en exteriores expuestos a viento, lluvia o nieve requieren grados de protección
IP54, IP55 o IP67.” (Jungheinrich PROFISHOP, 2023)
La protección de estas envolventes es suficiente para
proteger toda la electrónica. Adicionalmente, se han de
incluir prensaestopas para las mangueras y cables que
salen las cajas estancas. Estos elementos son de crucial
importancia, porque sin su correcta implementación se
pierde la estanqueidad dentro de la caja. En la ilustración
28 se muestra unos prensaestopas M20.
Tras colocar la electrónica e instalar las cajas, se detectó
que la protección no era tan buena como se esperaba.
En 2 de las 4 cajas, entró un poco de agua que llegó a dañar
parte de la electrónica de su interior. Para evitar que Ilustración 28. Prensaestopas M20.
volviera a suceder, se implementó una lámina de plástico [Link]
27
Ilustración 31. Control local
Ilustración 32. Cajas estancas para la electrónica de potencia
Ilustración 30. Perspectiva inferior de las cajas estancas con la Ilustración 29. Protector para la lluvia
parte de control
28
6. Diseño electrónico
Para controlar el funcionamiento del sistema, se ha diseñado un sistema electrónico con
sensores y actuadores controlados por microcontroladores que van dentro de las
evolventes que se acaban de presentar.
6.1. Sensores
Como ya sé comentó anteriormente, es imprescindible el uso de sensores para tener un
correcto crecimiento de las plantas, entre ellos se tiene un medidor de pH, un medidor de
EC, medidores de temperatura y condiciones ambientales. Adicionalmente se
incorporaron medidores de voltaje e intensidad para medir el consumo y la producción del
sistema.
6.1.1. Medidor de pH
Hoy en día tenemos a disposición una amplia gama de sensores para medir el pH, desde
las tiras reactivas, hasta sensores muy sofisticados. Para el caso concreto de este
proyecto se empleó un electrodo de pH, pues es capaz de generar un voltaje de salida
acorde al pH medido.
29
Dentro de las ofertas comerciales existen
tanto opciones muy básicas como muy
avanzadas. En este caso, el rango de
fluctuación del pH es bastante elevado, entre
5.5 y 6.5. Por lo que no se necesita un
medidor extremadamente preciso.
30
El procedimiento para calibrar la
sonda de pH fue el siguiente:
Se introducía la sonda en la
muestra de prueba y se esperaba
a que el voltaje se estabilizara.
Posteriormente se anotaba el
voltaje. Finalmente se obtuvo la
siguiente relación entre las
muestras de pH y los voltajes Ilustración 36. Tabla de calibración de la sonda de pH
CALIBRACIÓN SONDA PH
10 9.22
9 8.44
8 7
6.833
7
6
pH
5 4.01
4
3
2
1
0
4. 21 3. 81 3. 7 3. 47 3. 34
Voltaje (V)
Una vez completada la tabla con las mediciones, se calculó la recta que mejor se ajustaba
mediante el método de mínimos cuadrados 4. El resultado del proceso es y = -5.928x +
29.02. Donde “x” es el voltaje medido por la sonda y la “y” es el valor del pH equivalente
a dicho voltaje.
6.1.2. Medidor EC
Al igual que con el pH, se pueden encontrar tanto dispositivos baratos y simples como
otros más complejos y con mejores prestaciones. Al igual que antes, no se necesita una
resolución muy alta, por lo que se pueden usar medidores baratos sin problema. Como se
4 La regresión lineal de los mínimos cuadrados (en inglés OLS: Ordinary Least Squares regression) es un método
común para estimar los coeficientes de las ecuaciones de regresión lineal que describen la relación entre una (o
varias) variables independientes cuantitativas y una variable dependiente.(Regresión lineal de los mínimos cuadrados
(OLS), 2023)
31
pudo ver en el análisis de parámetros a
controlar, el rango de EC que
necesitaban las plantas es desde 0.8
hasta 2.5 mS/cm, por lo que lo ideal es
obtener un medidor que pueda trabajar
en este rango.
Haciendo una búsqueda exhaustiva, el
medidor más barato que se pudo
encontrar que cumpla con este rango es
de la compañía AtlasScientific y el kit
más básico cuesta 200 dólares.
5 Fondo (FULL)de escala: Es el máximo valor de lectura en la escala en uso.(Perez - 1999 - Multímetros [Link])
32
El procedimiento de calibración fue algo
distinto al realizado con la sonda de pH. En
este caso no se disponía de buffers para
generar las muestras, por lo que se fabricaron
usando el medidor portátil de EC.
Se generaron 5 muestras con agua y
diferentes concentraciones de solución
nutritiva y se apuntaba el valor que arrojaba
el medidor portátil para cada. Posteriormente
se procedía a medir con el TDS Meter V1.0 y
se apuntaba el voltaje. Al igual que con la
Ilustración 41. TDS Meter V1.0.
sonda de pH, se esperaba a que el valor se [Link]
estabilizara antes de anotarlo.
Todas las mediciones se hicieron a la misma temperatura, 20ºC. Es importante remarcar
este punto, pues la temperatura del líquido afecta a las mediciones. Cuanta más alta es
la temperatura del líquido, mayor es la conductividad del líquido. (Factores que influyen
en las mediciones de conductividad, 2023)
El resultado fue el siguiente:
Ilustración 42. Tabla con las mediciones para la calibración del medidor EC.
Una vez realizadas las mediciones, se generó un gráfico donde se puede ver la evolución
de los resultados y aplicando el método de mínimos cuadrados obtenemos una recta que
aproxime las mediciones del sensor a los valores reales.
2500
CALIBRACIÓN MEDIDOR EC
2100
1960
2000
1400
EC (uS/cm)
1500
1000
650
500
0
0
0. 052 0. 83 1. 53 2. 064 2. 156
Voltaje (V)
33
Ecuación obtenida con el método de mínimos cuadrados: EC (S/cm) = 1001*Voltaje(V)
– 105.3;
6 1-Wire es un protocolo de comunicaciones en serie diseñado por Dallas Semiconductor. Está basado en un bus, un
maestro y varios esclavos de una sola línea de datos en la que se alimentan. Por supuesto, necesita una referencia a
tierra común a todos los dispositivos. («1-Wire», 2022)
34
Ilustración 45. Tabla de características del sensor DS18B20. [Link]
sheets/[Link]
Ilustración 46. Conexionado del sensor DS18B20 alimentado de forma externa. [Link]
documentation/data-sheets/[Link]
7 La resistencias pull-up y pull-down son resistencias normales que son utilizadas para establecer un estado lógico en
la entrada de un circuito lógico. Las resistencias pull-up establecen un 1 lógico cuando el circuito está en reposo y un
0 lógico cuando el circuito está activado.
35
embargo, no se ha podido aplicar dicho control en este proyecto debido a la falta de tiempo
para poner en práctica el prototipo.
Dentro del mercado, existe una amplia oferta de sensores de humedad y temperatura
ambiente, sin embargo, se ha decido buscar un sensor barato de fácil implementación.
En el sector de la domótica, la familia de sensores DHT es ampliamente utilizada debido
a su bajo coste y comodidad de uso. Los más usados son los DHT11 y DHT22.
Mientras que el DHT11 tiene unas características más pobres, solo puede medir de 0 a
50ºC con una precisión de 2ºC y la humedad desde el 20 hasta el 80% con un error del
5%, el DHT22 puede medir desde los -40ºC hasta los 125ºC con una precisión de 0.5ºC.
Por otro lado, puede medir la humedad del 0 al 100% con una precisión del 1%.
A pesar de que el sensor DHT22 es mejor en todos los aspectos, ya se contaba con un
sensor DHT11 a mano, por lo que se implementó este mismo.
Este sensor es significativamente peor que el otro,
pero igualmente cumple con los requisitos
necesarios.
En Valladolid se tiene una temperatura promedio que
varía desde los 1ºC en invierno hasta los 30ºC en
verano. Por otro lado, la humedad varía desde el 43
% en julio hasta el 84% en diciembre. (Clima y tiempo
en Valladolid: temperatura, precipitaciones, cuándo Ilustración 48. Sensores de humedad y
temperatura DHT11 y DHT22.
ir, 2023) [Link]
36
Esta familia de sensores usa el mismo protocolo de comunicación que el sensor de
temperatura DS18B20 visto anteriormente, el protocolo One-Wire.
En este caso el sensor envía cada segundo un paquete de datos con las mediciones. Cada
envío de datos dura 4 milisegundos y consta de 40 bits en los que se tienen 2 butes para
la medición de humedad y 2 bytes para la medición de temperatura. Por último, los 8 bits
del final se utilizan para la comprobación de errores. Estructura total del paquete:
"8bit integral RH data + 8bit decimal RH data + 8bit integral T data + 8bit decimal T data".
8
Un transductor es un dispositivo capaz de transformar o convertir una determinada manifestación de energía de entrada, en
otra diferente de salida,1 pero de valores muy pequeños en términos relativos con respecto a un generador.(«Transductor»,
2023)
37
zona de trabajo sin miedo a dañarlo, mientras que el chip de control está en una zona
segura.
El JSN-SR04T actúa como transmisor y receptor en el mismo dispositivo, lo cual hace que
tenga un tamaño más reducido que su competidor. No obstante, este dispositivo presenta
una desventaja frente a su competidor, el
A02YYUW. El fabricante declara que la distancia
mínima que puede medir es de 20 cm, ilustración
52. Esta característica lo hace inutilizable en
situaciones en las que hay que medir pequeñas
distancias, sin embargo, ese no es el caso de este
proyecto. El depósito utilizado tiene una altura de
1.2 metros aproximadamente, por lo que la
desventaja de este sensor no es relevante.
Debido a que el resto de las prestaciones de
ambas alternativas son muy parecidas, se optó por Ilustración 51. Módulo ultrasónico impermeable JSN-
comprar el JSN-SR04T. Su reducido precio y cable SR04 con módulo de control AJ-SR04M.
[Link]
de 3 metros fueron las características que
determinaron su elección.
38
El medidor de distancia
seleccionado posee varios
modos de funcionamiento, en
este caso se trabajó con el modo
0. Este modo emula el
funcionamiento del HC-SR04.
Dentro de la comunidad de
programadores de Arduino, se
han reportado muchos casos de
funcionamiento inconsistente al
Ilustración 53. Colocación del sensor en el depósito
usar este modo con librerías
públicas como NewPing.
Sin embargo, muchos usuarios han comentado que si se aumenta la duración del disparo
de 10 s a 20 s, el sensor trabaja mucho mejor y devuelve resultados más estables. “I
have found that by increasing the length of the Trigger pulse from the common 10us to
20us, the sensor operates more reliably.” (Workshop, 2021)
Los más sencillos de usar son los interruptores de flotador o sensores ultrasónicos de
contacto, estos transductores tienen únicamente dos estados, activado o no activado. Si
detectan líquido envían una señal de valor alto, si por el contrario no detectan líquido
envían una señal de bajo nivel.
39
Los interruptores de flotador trabajan dentro del depósito
a controlar y está formados por un interruptor y una parte
móvil de baja densidad capaz de flotar. La parte móvil se
moverá cuando el nivel baja y por lo tanto dejará de tocar
el interruptor, avisando así al sistema del cambio de
estado. Existen multitud de diseños distintos con este tipo
de sensores y son bastante eficaces, baratos y sencillos de
implementar. (Sensores de nivel, 2023)
Por otro lado, los sensores ultrasónicos de contacto
constan de dos cristales piezoeléctricos 9 que están
Ilustración 55. Representación de las
encapsulados en la punta del transductor. El material puntas con los materiales piezoeléctricos.
piezoeléctrico es capaz de generar una señal ultrasónica [Link]
r-de-nivel-ultrasonico-por-contacto
cuando se le aplica un voltaje. De tal manera que cuando
hay un líquido entre las dos puntas, el segundo piezoeléctrico es capaz de detectar la onda
ultrasónica emitida por la otra punta, en caso contrario, si no hay líquido entre las dos
puntas, el receptor no detecta la onda generada por el emisor.
9
La piezoelectricidad es un fenómeno que ocurre en determinados cristales que, al ser sometidos a tensiones mecánicas,
adquieren en su masa una polarización eléctrica, apareciendo una diferencia de potencial y cargas eléctricas en su
superficie.(«Piezoelectricidad», 2023)
10 La constante dieléctrica o permitividad relativa (𝜀 ) de un medio continuo es una propiedad macroscópica de un
𝑟
medio dieléctrico relacionado con la permitividad eléctrica del medio.(«Constante dieléctrica», 2022)
40
Estos sensores de la familia XKC-Y, son capaces de
detectar la presencia de líquidos a través de las
paredes del recipiente. Cuando no hay líquidos,
detectan una capacitancia estática. Sin embargo, en
cuanto pasa un líquido cerca del sensor, la
capacitancia parásita11 del líquido se acopla al
campo eléctrico que genera el sensor, lo que permite
al sensor detectar la presencia de líquidos en el
interior del depósito.
El método de instalación es muy sencillo, se pega el
sensor en la parte inferior de la botella con silicona
caliente por la parte de fuera. Además este detector
Ilustración 57. Detector de presencia de líquidos
cuenta con protección IP67 contra líquidos por lo XKC-Y23.
[Link]
que no hay problema con que se moje. .html
11Capacitancia parásita o la capacitancia parásita es un inevitable y por lo general no deseada capacitancia que
existe entre las partes de un componente electrónico o circuito simplemente debido a su proximidad entre sí. Cuando
dos conductores eléctricos a diferentes voltajes están juntos, el campo eléctrico entre ellos hace que se almacene
carga eléctrica en ellos; este efecto es la capacitancia.
41
Para poder esperar un correcto
funcionamiento, el sensor debe ser
alimentando a 5V y con el
conexionado mostrado en la
ilustración 59.
En el montaje de este proyecto se usó
la tercera opción en la que, si se
detecta el líquido, el sensor envía 5V
por el pin Output.
6.1.7. Caudalímetro
Adicionalmente a todo la electrónica presentada,
también se implementó un caudalímetro que sirve de
feedback para saber si se está subiendo agua por los
tubos y de esta forma detectar posibles errores en los
motores.
Existen una enorme variedad de caudalímetros con
diferentes prestaciones y principios de funcionamiento,
pero no se requiere un sensor preciso ni rápido, Es por
esta razón que se eligió un medidor de bajo coste y muy
popular en pequeños proyectos.
Este es el YF-S201, ilustración 60, que puede medir
entre 1 y 30 L/min, más que suficiente.
42
6.1.8. Medidor de voltaje
Para calcular la energía que se está generando y consumiendo, es necesario medir el
voltaje de trabajo. No obstante, el panel solar tiene un voltaje de trabajo que asciende
hasta los 38V como máximo.
La mayoría de los medidores de voltaje
comerciales usados para Arduino son
divisores de voltaje que reducen el voltaje a 0
- 5V para que el microcontrolador pueda
medir sin sufrir daños.
El divisor de voltaje comercial para Arduino
más popular es el FZ0430 que es capaz de
Ilustración 61. Medidor de voltaje comercial FZ0430.
medir hasta 25V con un factor de reducción [Link]
de 5, es decir, cuando el voltaje es 25V, el arduino-y-fz0430/
Dadas estas circunstancias se decidió diseñar un divisor de voltaje propio, para ello se
planteó un divisor básico como el que aparece en la ilustración 62.
43
El consumo de este divisor se puede calcular fácilmente sumando la potencia de las
resistencias en serie. Suponiendo que el voltaje de entrada es de 40 V, el consumo de R1
es 0.02 W y el consumo de R2 es 0.002352 W, se obtiene un consumo total de 0.02235W
y 0.55 miliamperios.
Cabe destacar que para realizar todos los cálculos anteriores, se ha supuesto que el
módulo ADS1115, que es el circuito que mide el voltaje Vout, tiene una resistencia tan
alta que se considera infinita. De tal modo, que toda la corriente que pasa por R1, pasa
por R2, y el valor de Vout no se ve perturbado por la medición.
Igualmente se midió la resistencia entre el pin de medición del módulo ADS1115 y el GND.
La resistencia obtenida fue de 3.26 MΩ, de forma que la resistencia equivalente en el
divisor es de 7483Ω aproximadamente. Si se rehace los cálculos con la resistencia
equivalente, se obtiene que el voltaje de salida (Vout) es de 4.187 si se aplica un voltaje
de entrada(Vin) de 40 V.
4.2−4.187
𝐸𝑟𝑟𝑜𝑟 𝑟𝑒𝑙𝑎𝑡𝑖𝑣𝑜(%) = 4.2
∗ 100 = 0.31%
Esto significa que el divisor de voltaje funcionará adecuadamente cuando este mida el
voltaje de salida con el módulo ADS1115.
Este sensor estará midiendo el voltaje de trabajo de las baterías, que junto con el medidor
de corriente de la próxima sección, el proyecto será capaz de calcular aproximadamente
el consumo total.
44
Ilustración 63. Sensibilidad de los modelos ACS712.
Este sensor se muestra como una opción muy interesante, pues como se ve en la
ilustración 64, el sensor mantiene una buena linealidad en todo el rango de medición,
menos para intensidades menores a 0.5 A, y siendo muy poco dependiente de la
temperatura de trabajo.
Ilustración 64. Grafica que enfrenta el voltaje de salida frente a la corriente medida a diferentes temperaturas; ACS712 ±30 A.
El mayor defecto de este sensor, es que hay que cortar el cable a medir para poder
utilizarlo, justo lo contrario que su contraparte.
La familia de sensores WCS ofrecen sensores de efecto hall no invasivos que pueden
medir mayores cantidades de corriente, siendo el 1600 el más grande de todos, capaz de
45
medir ±100 A. En este caso de estudio se tomó el modelo 1800, capaz de medir ±35 A
con una sensibilidad de 66 mV/A según el fabricante en la ilustración 66.
46
Este detalle supone que este sensor tenga mejores características generales que su
contraparte con rango de ±30A.
Una vez analizadas las dos opciones, se puede ver que ambos sensores tienen
características similares y un desempeño parecido entre modelos con rangos de medición
equivalentes. Para este proyecto lo ideal es utilizar el modelo ACS712 con el rango de
medición de ±20 A, sin embargo, se acabó implementando el ACS712 con el rango ±30 A
debido a los plazos de entrega y reducido precio frente al resto de opciones. Por otro lado,
se descartó el WCS1800 por su elevado precio.
El ACS712, a pesar de no ser la mejor opción de las estudiadas para este proyecto
concreto, ofrece una buena resolución de medida y es suficiente para lo que se necesita,
pues la idea es poder hacer un seguimiento aproximado del consumo del dispositivo. La
conexión del medidor de corriente es muy sencilla, teniendo 3 pines a disposición, VDD,
GND, Aout. La medición del voltaje se realiza a través del módulo ADS1115.
47
6.2. Actuadores
6.2.1. Bombas de agua
Las bombas sumergibles son las encargadas de subir la solución nutritiva hasta la parte
superior de los tubos. La selección de la bomba fue complicada debido a que es uno de
los puntos más críticos de este tipo de diseño de cultivos hidropónicos.
La mayoría de las bombas con potencia considerable trabajan con corriente alterna, justo
lo contrario a lo que se necesitaba en este caso. El proyecto desarrollado trabaja
enteramente con corriente continua, de lo contrario habría que añadir un inversor al
sistema. Se descartó rapidamente la opción del inversor debido a un incremento muy
significativo del presupuesto y mayor consumo eléctrico.
Dentro del sector de bombas de agua, no se encuentran datasheets con su
funcionamiento o curvas características de las mismas. Dadas estas circunstancias, se
seleccionó la bomba con la mayor potencia disponible y con un precio comedido. Su
potencia nominal es de 20W a 12V y su consumo nominal es de 2 A (ilustración 69).
El fabricante afirma
que la altura máxima
de la bomba es de 5
metros, se dio por
sentado que dicha
altura se alcanza con
una tubería de 13mm
de diámetro, pues es
el tamaño mínimo
que se puede
conectar a la bomba. Ilustración 69. Especificaciones públicas acerca de la bomba obtenida.
[Link]
48
6.2.2. Puente en h y calentador
Uno de los actuadores de los que dispone el sistema para
regular la temperatura es un cartucho calentador
sumergible de 100W que trabaja a 12V (ilustración 71).
Esta es una opción bastante asequible dentro de las
opciones comerciales disponibles, porque de lo contrario,
se tendría que instalar un intercambiador de calor, lo cual
se sale fuera del presupuesto y complicaría mucho el
diseño.
El cartucho está fabricado en acero inoxidable SS 304, lo Ilustración 71. Calentador Tubular de
cartucho de inmersión 100W;
que permite sumergirlo dentro de la solución nutritiva, [Link]
pues tiene una alta resistencia a la corrosión.
Este calentador está regulado con un puente en
H que permite controlar el voltaje medio al que
se somete el actuador.
Un puente en H es un circuito electrónico que
generalmente se usa para controlar motores en
corriente continua. El término “puente en H”
proviene de la representación típica de la
topología del circuito12, en el que se muestra el
circuito como la interconexión de cuatro
interruptores que controlan el voltaje que se
aplica sobre la carga.
Según que interruptores se accionen, el voltaje Ilustración 72. . Esquema típico de un puente en H.
en la carga será positivo o negativo, y según que [Link]
devices/h-bridge/
frecuencia, el voltaje medio sobre la carga será
mayor o menor. En la lustración 72 se puede ver una representación típica de un circuito
en puente en H. Lo que ilustrativamente se ha llamado como interruptor, son en verdad
semiconductores, tales como transistores FET, MOSFETS o IGBTs, acompañados de
diodos y otros elementos de protección. Estos “interruptores” pueden ser accionados
independientemente del resto, lo que permite controlar fácilmente el voltaje sobre la
carga.
No obstante, el accionamiento de estos “interruptores” debe ser cuidadosamente
controlado, para evitar cortocircuitos en el diseño. En el caso de la ilustración 72, para
someter al motor a un determinado voltaje se deben accionar de manera conjunta los
12
La topología de un circuito electrónico es la forma que adopta la red de interconexiones de los componentes del circuito.
Los diferentes valores o clasificaciones específicos de los componentes se consideran como la misma topología. La
topología no se ocupa de la disposición física de los componentes de un circuito ni de sus posiciones en un diagrama de
circuito ; De manera similar al concepto matemático de topología , solo se ocupa de las conexiones que existen entre los
componentes. Puede haber numerosos diseños físicos y diagramas de circuitos que equivalen a la misma topología.
([Link], 2023)
49
semiconductores Q1 y Q4 mientras que Q2 y Q3 están en reposo, es decir, no dejan pasar
la corriente.
50
Ilustración 75. Diagrama de funcionamiento del chip BTS7960. Infineon Tecnologies
El módulo IBT-2 recibe un señal PWM desde el microcontrolador cuyo rango es 0-3.3V.
Dicha señal es interpretada por el módulo para ajustar el voltaje medio que se aplica al
cartucho calentador. En la ilustración 76 se puede observar los diferentes pines y sus
función en el módulo.
51
6.2.3. Relés y electroválvulas
Como ya se comentó a lo largo del documento, para hacer la regulación del pH y la
electroconductividad, se emplearon varias electroválvulas que se accionan para dejar
pasar a los reguladores.
Examinando las ofertas comerciales, se hallaron distintos tipos de válvulas, entre ellas se
encontraron dos tipos principales, las válvulas solenoides y las servoválvulas.
52
El hecho de hacer un agujero en las botellas, implicaba tener que taparlo en el momento
en el que se rellenaban, por lo que la solución propuesta para solucionar este pequeño
inconveniente fue tapar el agujero con una cinta aislante mientras se recargaban y quitarla
al momento de colocarlas en el prototipo.
Las electroválvulas seleccionadas trabajan a 12 V y estas no dejan pasar el líquido cuando
no se las aplica tensión. En la ilustración 77 se muestran las electroválvulas en cuestión
y se comprobó que su consumo está alrededor de los 0.3 A mientras está accionada.
Las válvulas y bombas son controladas mediante varios relés, para este caso concreto se
optó por un conjunto de 8 relés con optoacoplador13. Dichos relés son accionados a 5V
mediante el microcontrolador.
Cada uno de estos relés es capaz de manejar corrientes de hasta 10 A en corriente
continua, por lo que son aptos para el uso que se les quiere dar en este proyecto, donde
la máxima intensidad que puede pasar por uno de ellos es de 2 A.
53
Se ejecutó la implementación del 74HC595 y controlaba correctamente los relés cuando
no había cargas conectadas, pero en el momento en el que sí que las había comenzaba a
funcionar incorrectamente. Tenía errores como que a veces encendía el relé incorrecto o
que activaba todos los relés a la vez. Se trató de solucionar el problema añadiendo un
condensador en la alimentación pero no funcionó.
Finalmente se acabó sustituyendo el integrado por un microcontrolador auxiliar que se
comunica con el microcontrolador principal mediante protocolo UART14. La comunicación
mediante este protocolo es muy sencilla, solo se requieren dos cables. Uno para la lectura
(RX) y otro para la escritura (TX). En la ilustración 81 se puede ver un esquema sobre el
conexionado.
Se eligió un Arduino NANO para realizar el
papel de este microcontrolador auxiliar.
Su reducido precio y consumo de 19mA
fueron las razones de su elección.
Obviamente el Arduino tiene un consumo
mucho mayor que el registro de
desplazamiento, pero soluciona el
problema que se tenía.
Ilustración 81. Esquema de comunicación de dos
dispositivos mediante protocolo UART.
Sin embargo, existe un obstáculo para [Link]
UART es un protocolo de comunicación asíncrono en formato serial entre dos dispositivos, emisor y receptor. Se trata de
14
un protocolo muy simple y que solo involucra dos cables para transmitir la información y ambos dispositivos deben estar
conectados al mismo ground. La información que se envía es comprimida en paquetes de datos. (Rohde & Schwarz, 2023)
54
El controlador Arduino seleccionado posee doce salidas digitales, de las que se utilizan 8
los relés y 4 para los sensores de presencia de líquidos, mientras que las entradas
analógicas quedan totalmente libres.
6.3. Controladores
Dentro del amplio rango de ofertas comerciales de microcontroladores de bajo coste
disponibles predominan dos empresas, Arduino y Espressif Systems.
La empresa Arduino se dedica al desarrollo y venta de microcontroladores comerciales
baratos y de fácil uso, sin embargo, en muchas ocasiones estos controladores están
bastante limitados en apartados como la conectividad. Los controladores más populares
de esta marca son los Arduino NANO, UNO y MEGA que son placas de desarrollo basadas
en la familia del chip Atmega. Respectivamente, cada uno de ellos implementa una
versión más potente de este chip,
siendo el NANO el modelo que cuenta
con la versión menos potente y el
MEGA con la versión más capaz. La
principal diferencia entre los modelos
presentados radica en la cantidad de
entradas y salidas que es capaz de
manejar la placa de desarrollo.
Ilustración 83. Arduino NANO V3.0.
Estos controladores son capaces de [Link]
Este tipo de placas de desarrollo son ampliamente utilizadas en proyectos de bajo coste
debido a su reducido precio de venta y la inmensa cantidad de sensores y actuadores que
pueden ser controlados con estos dispositivos, de hecho, en muchas ocasiones hay
productos que están diseñados para ser utilizados con estas placas exclusivamente.
Es por esta razón que usar este tipo de productos
es una buena opción, pues se presenta como
una alternativa sólida y con mucho soporte
detrás.
A pesar de todo esto, no es buena elección para
el proyecto que se está presentado, pues la
conectividad a la red es de vital importancia.
Claramente existe la posibilidad de añadir un
módulo adicional que permita acceder a redes
Wi-Fi y locales, pero estos módulos incrementan
Ilustración 84. Arduino UNO Wi-Fi REV2.
mucho el consumo eléctrico y ya existen otros [Link]
microcontroladores que cuentan con estas
55
capacidades, como es el caso de la familia ESP. De hecho, las ofertas comerciales para
dotar de conexión a internet a las placas Arduino, pasan por usar procesadores de otras
marcas como Espressif Systems. Otra solución que da la empresa Arduino es la venta de
variantes de estas 3 placas. Se les añade funcionalidades adicionales como la
conectividad. No obstante, son versiones mucho más caras, como por ejemplo el Arduino
UNO Wi-Fi Rev2.
Esta significativa diferencia hace que los productos de Espressif Systems sean mucho
más atractivos para proyecto que usan el IoT15 como es el caso de este prototipo. Así
mismo, estos procesadores cuenta con mayor potencia de cómputo y generalmente un
menor tamaño. Es por estas razones por lo que se decidió implementar una placa de
desarrollo ESP32-WROOM 32D en el proyecto, pues cuenta con una alta cantidad de pines
PINOUT, tiene un tamaño reducido y la capacidad de conectarse a redes Wi-Fi externas.
Además, su consumo es bastante reducido, oscilando entre los 80 y 180 mA cuando está
conectado a una red Wi-Fi.
En la ilustración 86 se detallan algunas diferencias de hardware entre las opciones
planteadas. Como se puede ver, los productos de Espressif Systems son mejores en líneas
generales que los de la marca Arduino, tanto en desempeño de hardware como en las
dimensiones de la placa.
15 La Internet de las cosas (IoT) describe la red de objetos físicos ("cosas") que llevan incorporados sensores, software
y otras tecnologías con el fin de conectarse e intercambiar datos con otros dispositivos y sistemas a través de Internet.
Estos dispositivos van desde objetos domésticos comunes hasta herramientas industriales sofisticadas. (Oracle,
2023)
56
Ilustración 86. Tabla comparativa entre las diferentes opciones analizadas.
16
GPIO (general-purpose input/output) es un pin genérico en un chip, cuyo comportamiento (incluyendo si es un pin de
entrada o salida) se puede controlar (programar) por el usuario en tiempo de ejecución. Los pines GPIO no tienen ningún
propósito especial definido, y no se utilizan de forma predeterminada.(«GPIO», 2023)
57
Ilustración 87. Esquema electrónico de la placa ES32-WROOM-32D.
Ilustración 88. Pinout completo de una placa ESP32 WROOM Genérica. [Link]
reference-gpio-pins-ultimate-guide
El ESP32 cuenta con dos lectores de señales analógicas, el ADC1 y el ADC2, sin embargo,
cuando el Wi-Fi está operativo, el lector ADC2 se bloquea y solo se permite el uso del
ADC1. El ADC1 cuenta únicamente con 6 pines como se puede ver en la ilustración 88.
58
A pesar de que en este proyecto únicamente se requiere 5 señales analógicas (2 para
controlar la solución nutritiva y 3 para monitorear el consumo eléctrico), el lector ADC que
implementa este procesador no ofrece muy buenos resultados. Este lector cuenta con una
resolución de 12 bits, lo que significa que se puede segmentar el valor de lectura de 0 a
3.3 V en 0 a 4095 puntos.
En la ilustración 89 se puede ver el funcionamiento del ADC del ESP32. Como se puede
apreciar, no tiene un comportamiento lineal y tampoco está centrado en el cero. Por lo
que se puede ver, el sensor seguramente no sea capaz de distinguir entre 3.1 V y 3.2 V
debido a que entra en estado de histéresis. Lo que resulta en medidas probablemente
inconsistentes para el proyecto y oscilantes.
Ilustración 89. Voltaje aplicado contra el valor medido por el ADC del ESP32. [Link] -
esp32/issues/92
A este inconveniente hay que añadir que el máximo valor de entrada que puede recibir el
procesador es de 3.3 V. Esto es un problema a tener en cuenta, porque la mayoría de los
sensores analógicos empleados devuelven un voltaje que varía entre 0 y 5V.
De modo que habría que emplear un divisor de voltaje para cada una las señales de
lecturas, de lo contrario se podría dañar irreparablemente el procesador. Esta solución
implica reducir la resolución de lectura de los sensores seleccionados, además de que
puede ser bastante aparatosa la implementación de los divisores dentro de las cajas
estancas.
La solución realizada para este problema fue utilizar lectores de voltaje externos a la placa
ESP32. Debido a este conocido problema en los ESP32, existen varios módulos
comerciales muy baratos y fiables que se implementar para sustituir el lector integrado
59
del ESP32. El lector seleccionado es el ADS1115, que se comenta en profundidad en el
siguiente apartado.
17 SPI (Serial Peripherial Interface) Flash es un módulo de memoria no volátil que puede ser borrada y reprograma
electrónicamente y deriva de las memorias EEPROM. («Flash Memory», 2023)
60
los mutex y semáforos, o simplemente asegurarse de que solo una de las tareas es capaz
de sobrescribir en memoria, mientras que el resto solo puedan leer.
Por otro lado, la tarea del núcleo 1 se encarga del menú de control presencial, recibir y
enviar mensajes al servidor en la nube y realizar las labores de control sobre la solución
nutritiva, comprobar periódicamente que el controlador sigue conectado al servidor y
medir el resto de los sensores.
Estructurando el programa de esta forma, se evitan posibles conflictos, pues las tareas no
llegan a sobrescribir en las mismas direcciones de memoria. De esta manera se evita la
implementación de semáforos que pueden ralentizar las tareas, sobre todo en el núcleo
0, donde los tiempos de ejecución son más críticos.
6.3.2. ADS1115
Como ya se comentó anteriormente, el lector de señales analógicas interno del
controlador es bastante impreciso, por lo que se optó por incorporar un módulo de lectura
externo.
El módulo seleccionado es el ADS1115. Este dispositivo viene de la familia ADS111X de
Texas Intruments y son convertidores de analógico a digital de bajo consumo con una
resolución de 16 bits, mucho mayor que los 12 bits que ofrece el ESP32. El medio de
comunicación de estos módulos es el protocolo I²C18, el cual es compatible con el chip
ESP32. Estos dispositivos ofrecen un rango de medición que varía desde los ±256 mV
hasta los ±6.144 V. Con este rango de medición se soluciona el problema inicial que
presentaba el ESP32 con los voltajes de salida de los sensores, que llegaba hasta los 5 V,
mientras que el ESP32 solo podía admitir hasta los 3.3 V.
Dentro de la familia ADS111X se seleccionó el medidor ADS1115, que a diferencia del
resto de módulos, dispone de 4 entradas para medir en lugar de solo 2. Se eligió un
módulo con más entradas por si durante el desarrollo del prototipo se necesita usar más
puntos de medida. En la ilustración 91 se puede ver el diagrama de bloques del ADS1115
hecho por Texas Instruments.
El funcionamiento consiste básicamente en un multiplexor que habilita que entrada se
mide, para posteriormente aplicar una ganancia sobre dicha medición con el PGA
(programmable gain amplifier) que será el valor que mida el módulo ADC del integrado.
El módulo ADC consiste en un modulador ΔΣ diferencial de condensador conmutado
seguido de un filtro digital. Esta arquitectura da como resultado una atenuación muy
18
Circuito inter-integrado (I²C, del inglés Inter-Integrated Circuit) es un bus serie de datos desarrollado en 1982 por Philips
Semiconductors (hoy NXP Semiconductors, parte de Qualcomm1). Se utiliza principalmente internamente para la
comunicación entre diferentes partes de un circuito, por ejemplo, entre un controlador y circuitos periféricos integrados.
61
fuerte de cualquier señal de modo común. Las señales de entrada se comparan con la
referencia de tensión interna. El filtro digital recibe un flujo de bits de alta velocidad del
modulador y emite un código proporcional a la tensión de entrada.
Los medidores de la familia ADS111X tienen la capacidad de medir las entradas
analógicas frente al común del integrado o frente a otra de las entradas analógicas del
dispositivo. Estos modos de funcionamiento se llaman, “single ended” y “differential
mode” respectivamente. El modo diferencial es ligeramente mejor que el modo individual,
pero se pierde la posibilidad de tener 4 entradas en lugar de dos.
62
Este módulo permitirá reducir el error total sobre la medición, eliminando de esta forma
la inconsistencia que generaba el convertidor integrado del ESP32.
Ilustración 94. Conexión típica del módulo ADS1115 a un microcontrolador. Texas Instruments
63
desarrollo se llegó a la conclusión de que también era necesario desarrollar un método de
control local.
Este control se realiza mediante un display LCD en que se muestra un menú donde se
pueden visualizar los mismos datos y ajustar los mismos parámetros que en el dashboard
remoto. Para poder navegar por el menú, se implementó un encoder con pulsador que
permite acceder a submenús, así como modificar valores en tiempo real de manera muy
intuitiva y sencilla para el usuario.
Este menú se desarrolló sobre la librería pública
AiEsp32RotaryEncoder para controlar el encoder. Esta librería
es idónea para crear menús o ajustar parámetros, pues está
basada en interrupciones de hardware para incrementar los
cálculos y está específicamente adaptada para los encoders
rotatorios con botón integrado como el KY-040.
Al igual que el resto de los componentes, su implementación es
muy sencilla y únicamente consta de unir el microcontrolador a
este módulo mediante cables. Ilustración 95. Encoder rotatorio
KY-040
Retomando la parte del display, se implementó esta pantalla debido su reducido precio y
bajo consumo energético. La comunicación entre este dispositivo y el controlador se
realiza mediante el protocolo introducido anteriormente, el I²C.
A pesar de que tanto el módulo ADS1115 como este display puedan compartir puerto sin
interferir uno con otro, es por el diseño de este protocolo, pues está basado en una
arquitectura maestro-esclavo.
En este caso se tiene un maestro, el microcontrolador, y dos esclavos, el módulo ADS1115
y el display. En este protocolo la transferencia de datos es siempre inicializada por el
maestro hacia uno de los esclavos, que posteriormente reacciona.
El inicio de una transferencia se indica mediante una señal maestra de inicio seguida de
una dirección. Esto es reconocido por el correspondiente bit ACK esclavo. Según el bit
R/W, el byte de datos se escribe (datos al maestro) o se lee (datos al maestro). El ACK se
envía desde el esclavo durante la escritura y desde el maestro durante la lectura. El host
reconoce el último byte "leído" como un NACK (no reconocido) para indicar el final de la
transferencia. La transferencia finaliza con una señal de parada. Alternativamente, la
señal de reinicio se puede enviar al comienzo de una nueva transferencia sin detener la
transferencia anterior con una señal de parada. Todos los bytes se transmiten "el bit más
significativo primero". («I2C», 2022)
Cada esclavo cuenta con una dirección única e inequívoca, que permite al maestro
dirigirse al esclavo con facilidad. Esta estructura permite tener hasta 112 elementos
conectados a la misma red. En la ilustración 96 se muestra un esquema de la conexión
de los dispositivos bajo este protocolo.
64
Ilustración 96. Ejemplo esquemático de una red I²C. Wikipedia
65
6.4.1 Panel solar
Los paneles solares se presentan como una
alternativa muy interesante para alimentar
cargas de baja potencia, como el caso de este
prototipo. Generalmente los podemos
encontrar de dos tipos, los de 12 y 24 V.
Estas dos líneas se diferencian en el voltaje
de operación al que son capaces de trabajar
los paneles. En el caso de los paneles de 12
V, estos pueden operar con un voltaje de
hasta 18 V aproximadamente cuando están
conectados al circuito.
Se les nombra como paneles de 12 V porque
Ilustración 98. Panel solar instalado
son capaces de cargar baterías de 12 V.
Por otro lado, los paneles de 24 V son capaces de alcanzar voltajes de hasta 40 V en
circuito, y como se puede deducir, se denominan de esta manera por que suelen trabajar
en conjunto con baterías de 24 V.
En el caso de este prototipo, el departamento de Optronlab del edificio Lucía, cedió
amablemente un panel de 72 celdas de segunda mano. Este se trataba de un panel de
24 V con alguna celda dañada, este defecto reduciría ligeramente la potencia máxima del
panel.
En la ilustración 99 se muestran las
características técnicas del panel solar, que
son de capital importancia para dimensionar
los cables y la capacidad de autonomía del
conjunto. Estos estudios son explicados en
próximos capítulos.
Todos los actuadores del sistema trabajan a
12 V, lo que en principio podría no ser un
inconveniente, pues se podría plantear que
el voltaje de funcionamiento del panel solar
fuera de 12 V en lugar de 24 V, sin embargo,
esto resultaría en un gran desperdicio de
potencia. Para explicar adecuadamente esta
situación, hay que introducir las curvas IV de
los paneles solares.
66
Estas son un representación
que enfrenta el voltaje frente
a la corriente que es capaz
de generar panel. En la
ilustración 100 se muestra
una curva IV típica de un
panel solar. Como se puede
ver, esta curva representa el
funcionamiento del panel
según el voltaje de operación
que se le asigne.
En caso de establecer un
voltaje muy reducido, se Ilustración 100. Curva característica típica de un panel solar.
estaría desperdiciando gran
parte de la potencia que es capaz de suministrar dicho panel solar.
El punto de trabajo idóneo se establece en el punto de la curva en la multiplicación de la
intensidad por el voltaje es máximo, es decir, donde la potencia alcanza su valor más alto.
Este valor es el que formaliza el fabricante como potencia máxima del panel solar.
De modo que si se quiere aprovechar al máximo la potencia del panel, es imprescindible
trabajar en el punto de operación óptimo del panel solar.
67
El control de la energía se realiza en función de estado de la batería, donde se pueden
diferenciar 3 estados básicos:
• Fase Bulk (a granel), en la que la batería está totalmente descargada y toda la
energía generada por el panel solar es suministrada a la batería, mientras que la
carga no recibe nada. Esta fase dura hasta que la batería alcance la tensión de
absorción, que suele ser cuando la batería ha alcanzado el 80 % de su capacidad
aproximadamente.
• Fase de absorción, una vez que la batería ha alcanzado la tensión de absorción
tras la fase Bulk, el regulador mantiene el voltaje de trabajo ligeramente por debajo
de dicho voltaje. En el caso de las baterías de gel, que son las usadas en este
proyecto, el voltaje de absorción es de 14.1 V aproximadamente.
• Fase de flotación, durante esta fase el voltaje se reduce a la tensión de flotación
de la batería, generalmente a 13.5 V. En este punto, la corriente que se inyecta a
la batería es mínima y se irá reduciendo hasta que la batería este totalmente
cargada.
Mientras el controlador
alimenta las baterías, la
energía excedente se
suministra a la carga o se
pierde en forma de calor.
Excepto en la fase Bulk, la
carga puede recibir
corriente directamente
del panel solar. Cabe
destacar que la fase Bulk
solo se da cuando el
controlador ha detectado Ilustración 102. Diagrama de evolución de carga de una batería de gel de 12V.
que la batería se ha
descargado profundamente, hasta entonces se permanece en la otras 2 fases.
Durante la fase de absorción y flotación el panel alimentará la carga mientras carga el
panel y en el caso de que el consumo sea mayor que la producción del panel, la batería
suministra la energía restante.
En la ilustración 102 se muestra el proceso de carga completa de una batería pasando
por las 3 fases recién comentadas.
Por tanto el regulador funciona como un dispositivo, no solo de control, sino también de
protección para la batería. Evitando sobrecargas, descargas excesivas y
sobrecalentamientos que degraden rápidamente su vida útil. Por otro lado, este elemento
protege a la batería durante la noche contra la descarga por inversión de corriente. (Insa,
2022)
68
Además no solo proteje la batería, sino también la carga, pues evita sobre-corrientes. Es
por estar razones que se considera imprescindible su implementación dentro de los
sistema fotovoltaicos. Dentro del mercado se pueden diferenciar dos tipos de
controladores según su tecnología de funcionamiento, los PWM y los MPPT.
Por un lado, los controladores PWM, que son las más sencillos de los dos grupos. Estos
disponen únicamente de un diodo entre los paneles solares y las baterías. Este diodo se
encarga de eliminar las corrientes inversas que se comentaron antes. Sin embargo, al ser
el único elemento de separación entre el panel solar y las baterías, el voltaje de los
paneles solares será casi el mismo que el de las baterías.
De modo que la batería fija el voltaje de trabajo del panel solar, repercutiendo
directamente en que este no pueda trabajar en su punto óptimo. Como se analizó
anteriormente, esta situación produce perdidas de potencia que pueden llegar hasta el
25-30%. (Insa, 2022)
El método de carga de la batería se realiza mediante
PWM, es decir, el controlador realiza pulsos de
encendido y apagado para controlar la transferencia
de energía. Mediante estos pulsos se reduce la
corriente de la fuente eléctrica de acuerdo con la
condición de la batería y sus requisitos de recarga.
A pesar de no ser totalmente eficiente con el uso del
panel solar, este controlador es el más barato y
sencillo de entre los dos tipos y se presenta como la Ilustración 103. Controlado de carga solar PWM.
mejor opción en sistemas de bajo consumo y bajo [Link]
lantilla1/seccion/producto/[Link]?i
coste, ilustración 103. dIdioma=&idTienda=93&codProducto=9994411
10&cPath=1386
69
6.4.3 Baterías
Una vez seleccionado el controlador de carga, se procedió a analizar las alternativas
disponibles de baterías dedicadas a sistemas fotovoltaicos.
Primero se analizó las características que se buscaban en las baterías para el proyecto.
Se necesita un elemento que sea capaz de estar en el exterior y recibir luz solar sin que
se degrade significativamente. No solo eso, las baterías empleadas deben tener muchos
ciclos de vida disponibles para soportar las cargas y descargas diarias de los paneles
solares, así como permitir ciclos de descarga profundos.
No es necesario que tengan un C-Rate19 de descarga elevado, sino que sean capaces de
almacenar mucha energía y poder liberarla prolongadamente y de forma constante.
Posteriormente se realizó un pequeño análisis sobre los tipos de baterías actuales e
identificar cuáles son las mejores opciones disponibles para sistemas fotovoltaicos. Las
baterías son usualmente catalogadas por el principio en el que se basan o materiales de
los que están formadas. Los tipos de baterías más sustanciales para sistemas con paneles
solares son:
- Baterías monoblock
Estas baterías son las más baratas del mercado, pero su
acumulación de energía no es muy elevada, cerca del
85%. La tecnología de acumulación y descarga de energía
están basada en un compuesto químico de plomo y ácido.
Este compuesto emite gases por lo que es necesario
almacenarlas en un lugar con buena ventilación y tampoco
pueden recibir luz directa. Estas están destinadas para
pequeñas instalaciones. Dadas estas especificaciones, no
Ilustración 105. Batería Monoblock 6V.
son una buena alternativa debido a su escaso rendimiento [Link]
y condiciones de trabajo.
- Baterías AGM
Las baterías de tecnología AGM usan un principio de
funcionamiento muy parecido al de las baterías
Monoblock, no obstante, estas baterías incluyen
adicionalmente una malla de fibra de vidrio que contiene
el electrolito20, logrando así aumentar su estabilidad y
durabilidad. Ilustración 106. Batería AGM.
[Link]
bateria-plomo-agm
19
El C-Rate es una unidad para declarar un valor actual que se utiliza para estimar y/o designar el tiempo efectivo
esperado de la batería en condiciones variables de carga/descarga. La corriente de carga y descarga de una batería
se mide en tasa C. (BSLBATT, 2020)
20
Sustancia que se descompone en iones (partículas cargadas de electricidad) cuando se disuelve en agua o los
líquidos del cuerpo.( Diccionario de cáncer del NCI - NCI, 2011)
70
Este tipo de baterías están selladas y no emiten gases, como sí lo hacen las anteriores, lo
que reduce su mantenimiento al mínimo. Estas se presentan como alternativa muy
interesante para instalaciones de consumo medio y de numerosos ciclos de carga y
descarga.
- Baterías estacionarias
Este tipo de baterías no requieren de ningún tipo de
mantenimiento, tienen una vida útil bastante elevada y
son ideales para situaciones en la que se requiere un
consumo por periodos largos.
El principio de funcionamiento está basado en una
Ilustración 107. Batería estacionaria 12V.
combinación de plomo y ácido muy similar al [Link]
Monoblock, pero con un montaje compartimentado.
En lugar de tener un único bloque, dentro de las baterías estacionarias hay 6 bloques de
2 V cada uno. Esta diferencia, permite a las baterías estacionarias tener las características
mencionadas anteriormente.
- Baterías de gel
Estas baterías basadas en electrólito gelatinoso están pensadas para instalaciones con
consumos medios. Estas baterías están diseñadas específicamente para soportar ciclos
de descarga profundos sin que su vida útil se vea reducida y tienen una buena respuesta
contra las descargas. Al estar selladas no expulsan gases y su mantenimiento es mínimo.
- Baterías de litio
Las baterías de litio están cerca de ser la opción con mejor desempeño de todas las
baterías presentadas, pues logran una eficiencia de casi el 100%. Tienen un C-Rate
elevado tanto en la carga como en la descarga y no sufren si son descargadas por
completo. Estas características las hacen idóneas para sistemas fotovoltaicos, pues
además no requieren de mantenimiento. Como es de esperar, este modelo de baterías
son más costosas que las mencionadas anteriormente.
En la ilustración 108 se presenta una tabla comparativa entre las alternativas
presentadas.
71
Una vez analizadas las opciones disponibles, se
procedió a buscar una batería de gel, AGM o
estacionaria de segunda mano. Finalmente se
obtuvieron dos baterías de 12 V de gel de 100Ah
cada una (ilustración 109).
Se conectaron las baterías en serie para operar un
voltaje de 24V y poder así trabajar con el panel
solar cedido por Optronlab.
Dentro de los tipos de baterías existentes, las
baterías de gel son una buena opción para el
proyecto que se quiere desarrollar, pues permiten Ilustración 109. Bateríasserie
empleadas y su conexión en
21 Buck. El convertidor reductor12 o convertidor buck (del inglés buck converter) es un convertidor de potencia, DC-DC
sin aislamiento galvánico, que obtiene a su salida una tensión menor que a su entrada.(«Convertidor reductor», 2021)
72
Ilustración 111. Característica de regulación para todas Ilustración 111. Análisis de eficiencia para todas las
las versiones del LM2596. Texas Instruments versiones del LM2596. Texas Instruments
El modelo ajustable permite al usuario regular el voltaje de salida, lo que lo hace muy
versátil para alimentar circuitos pequeños como microcontroladores o relés.
La regulación del voltaje se realiza con una resistencia variable y un voltímetro. Una vez
ajustado el regulador, el voltaje se mantendrá fijo siempre que el voltaje de entrada sea
mayor que el de salida. En la ilustración 110 se muestra el diseño recomendado por Texas
Instruments para que el regulador funcione de forma ajustable.
73
Tras haber analizado el LM2596 y validado su implementación en el proyecto, se procede
a buscar reguladores de mayor potencia para alimentar las electroválvulas, las bombas
de agua y el cartucho calentador.
Por un lado, se estima que las bombas
consuman 40W, mientras que las
electroválvulas consumen 0.3 A cada
una, sin embargo, se ha limitado
mediante programación a una
activación máxima simultanea de 2
electroválvulas. Con estas
características se estima que el
conjunto de las bombas y
electroválvulas llegue a consumir
como máximo 41W Mientras que, por
el otro lado, el cartucho calentador
puede consumir hasta 100W.
Dada esta situación, se optó por usar
dos reguladores, uno de 120W para el
calentador y otro de 60W para las
bombas y las electroválvulas.
22
La regulación de carga es una medida de la capacidad del circuito para mantener la tensión de salida aunque
cambie la corriente IL que es consumida por la carga. Si el circuito fuera una fuente de tensión ideal, su salida debe
74
carga. El valor ideal es 0%, indicando que son parámetros totalmente independientes.
Por último, el regulador de 60W K241205 se
muestra en la ilustración 115. No se detalla
la empresa, ni el modelo ni sus
características técnicas más allá de las
mostradas.
Dado que presenta un rendimiento teórico
del 96%, se da por válido para su
implementación.
7. Diagrama eléctrico
En el anexo se muestran los esquemas eléctricos del prototipo.
8. Software de control
8.1. Arquitectura de control entre dispositivos
Una vez desarrollado el funcionamiento electrónico del proyecto, se procede a explicar la
jerarquía de control entre las entidades que componen el software. Como se introdujo
anteriormente, el sistema cuenta con 5 entidades, 2 controladores ESP32, 1 Arduino
NANO, una cuarta entidad que será Node-Red y por último un tercer ESP32 con capacidad
de hacer fotos. En la ilustración 117 se detalla la jerarquía de control y comunicación entre
entidades, donde el Node-Red es el que lanza las ordenes sobre los ESP32 y uno de los
ESP32 sobre el Arduino.
ser independiente de IL. La regulación de carga está directamente relacionada con la resistencia de salida del
elemento de referencia de tensión. La regulación de carga se define puede definir de varias formas entre las que se
estaón los dos modos siguientes, (mV / mA o mV / A).(Drake Moyano, 2005)
75
Ilustración 117. Jerarquía de control entre entidades y líneas de comunicación entre ellas con sus respectivos protocolos.
76
Este protocolo está diseñado para intercambiar mensajes entre dispositivos pequeños con
bajo ancho de banda o conexiones costosas y enviar mensajes de forma segura. Utiliza
TCP/IP. (IBM Documentation, 2023)
En muchos casos, este lenguaje de comunicación es empleado para monitorear
parámetros en lugares remotos donde se vuelve tarea complicada la instalación una red
fija de comunicaciones. Debido a la fiabilidad del protocolo y su reducido ancho de bando,
este permite el monitoreo de datos de miles de sensores en un mismo servidor.
Dentro de este protocolo hay
que distinguir 2 entidades, los
clientes y el broker. MQTT
emplea la tipología de
comunicación
Push/Subscribe. En esta
arquitectura se pueden
diferenciar dos tipos de
entidades, el broker y los
clientes. El broker es el
servidor encargado de
redireccionar los mensajes
Ilustración 118. Esquema de comunicación MQTT implementado.
que le llegan desde los
clientes, de modo que los clientes no pueden comunicarse entre ellos directamente. El
método de comunicación está basado en topics (temas).
Cada cliente puede suscribirse a cualquiera de los topics creados, así como crear y
publicar mensajes en todos los topics. De esta forma, cada cliente puede enviar mensajes
al topic objetivo y leer mensajes únicamente de los topics que necesite. En la ilustración
118 se muestra el esquema de comunicación MQTT implementado en el prototipo. Este
diseño de comunicación vuelve muy eficiente el protocolo y reduce significativamente el
volumen de mensajes en el medio.
“MQTT es un protocolo controlado por eventos, donde no hay transmisión de datos
periódica o continua. Así se mantiene el volumen de transmisión al mínimo. Un cliente
sólo publica cuando hay información para enviar, y un bróker sólo envía información a los
suscriptores cuando llegan nuevos datos.” (Paessler, 2023)
Este idioma de comunicación entre entidades da soporte a tres tipos de calidades en los
mensajes, el valor más alto implica mejor fiabilidad en la entrega del mensaje.
77
- QoS 1: El bróker entrega el mensaje y, luego, espera una respuesta de confirmación
del suscriptor. En caso de no recibir la confirmación, dentro de un periodo de tiempo,
el mensaje se envía de nuevo.
El nivel de fiabilidad especificado para el proyecto fue el QoS 1 debido a que el broker
seleccionado solo permitía usar el nivel 0 y 1.
La implementación del broker puede ser de dos formas distintas. La primera es creando
un broker local mediante Mosquitto Eclipse, que se trata de un broker de código abierto y
bajo peso ideado para ser ejecutado en dispositivos de baja potencia tales como las
Raspberry Pi. De modo que la primera opción sería incluir una Raspberry Pi dentro del
sistema que actuara como broker.
78
Como se vino anticipando al
principio de este título, será Node-
RED la entidad encargada de
gestionar cuando se realiza cada
acción de control sobre la solución
nutritiva mientras se está operando
en modo automático.
Sin embargo, este no es el único
modo de funcionamiento. Por
defecto el sistema trabaja en modo
manual, hasta que el usuario active
el modo automático.
Independientemente del modo de
trabajo en el que se encuentre el
prototipo, el usuario puede hacer
acciones manuales sobre el
sistema tanto de forma remota Ilustración 119. Diagrama secuencial general de funcionamiento
como presencial. Si se efectúa
algún cambio o acciona alguna acción, el medio remoto y local se actualizarán en tiempo
real para mantenerse en un estado concurrente. Se puede describir la dinámica de
trabajo general mediante el diagrama secuencial de la ilustración 118.
Como se puede ver en el diagrama, se pueden efectuar acciones tanto en local como en
remoto independientemente del modo de trabajo en el que se haya el huerto.
Dentro de las acciones más significativas que se pueden encontrar están, el apagado y
encendido de las bombas, el calentador y accionamiento de las electroválvulas. Así como
solicitar actualización de datos actuales, ya que el sistema está configurado para
solicitarlos de forma periódica, siendo 1 minuto el periodo de tiempo más pequeño
disponible.
Al igual que con el periodo de muestreo de datos, también se puede ajustar los parámetros
de control tanto en el dashboard como localmente.
79
8.4.1. Control EC y pH
Mientras que el control de la temperatura se ha realizado con un PID digital, el pH y el EC
están bajo un control mucho más sencillo. Se establece un límite superior y un límite
inferior, si la medición del pH o del EC se sale fuera de este margen, se aplica un control
aumento o reduciendo dichos parámetros. El tiempo de muestro es ajustado por el
usuario.
Se ha decido emplear este sistema debido a la forma de actuación instalada y las
características del sistema. Como ya se explicó, el control de estos parámetros se realiza
mediante el accionamiento todo o nada de electroválvulas que dejan caer un elevador o
reductor del parámetro objetivo.
Al tratarse de un accionamiento discreto y siendo un sistema con un tiempo de retraso
significativo, se ha considerado que este método de control es el más adecuado y simple.
Tratándose de un tanque de agua con muchos litros, hay que esperar a que el elevador o
reductor se disuelva en todo el conjunto antes de hacer la medición. De lo contrario se
estarían tomando valores erróneos que afectarían a la estabilidad del sistema. De modo
que si se establece una frecuencia de muestreo muy alta en un sistema con un tiempo de
respuesta muy lento, el control puede volverse oscilatorio o incluso inestable.
Dentro de la industria, muchos de los procesos tienen tiempos de respuesta altos y
retardos en la respuesta. Para poder controlar exitosamente estos procesos existen dos
opciones, compensadores de tiempo muerto (DTC), como el predictor de Smith o un
control predictivo, pero por cuestiones de simplicidad se implementó un control discreto
ON-OFF.
80
8.4.2. Control de temperatura
Un controlador digital es en pocas palabras un procesador que cada T tiempo resuelve un
algoritmo recursivo. Los reguladores digitales son el sustituto digital de los controladores
analógicos. En la ilustración 121 se muestra el esquema de un PID digital en diagrama de
bloques.
Los controladores digitales a diferencia de los analógicos cuentan con un parámetro más
a modificar, el periodo de muestreo. Un ajuste apropiado de este parámetro puede marcar
la diferencia entre un control estable o un control inestable. Generalmente se siguen una
serie de métodos para establecer un margen en el que este valor es adecuado.
Una de estos procedimientos consiste en determinar el tiempo de subida de la respuesta
del sistema ante una entrada escalón. De tal forma que el periodo de muestro debe ser
como mínimo 10 veces menor que el tiempo de subida obtenido.
Si bien aumentar mucho el periodo de muestreo puede generar que el control sea
inestable debido a la falta de información, reducirlo demasiado también puede provocar
otros problemas.
Entre estos problemas está un incremento de cálculos y por tanto tiempo de la CPU, así
como dificultades para calcular el término derivativo del control y el ruido de alta
frecuencia que provocarían cambios bruscos en el control, algo no deseable.
En el caso concreto de este sistema, no se pudo evaluar la respuesta del sistema ante
una entrada escalón debido a la alta influencia de variables externas. Se recuerda que el
depósito están el exterior y a pesar de tener aislante térmico, este es muy sensible a los
cambios de temperatura del exterior. En la ilustración 122 se muestra la temperatura de
la mezcla y la temperatura exterior a lo largo de un día. Como se puede apreciar, cambios
bruscos en el exterior repercuten significativamente en el sistema.
81
Ilustración 122. Registro de los sensores de temperatura exteriores y de la mezcla en junio.
82
Además de controlar la solución nutritiva, también que monitorear su nivel dentro del
depósito. Para ello se instaló un sensor de ultrasonidos que calculaba la distancia entre
la tapa del depósito y el agua.
El medidor fallaba mucho con las medidas, por lo que se trató de solucionar lanzando
varias mediciones seguidas y calculando el valor medio de ellas, pero seguía sin funcionar
correctamente, en la ilustración 124 se muestra el registro de las mediciones tomadas. A
causa de la inconsistencia de las mediciones del sensor y tras varios intentos de arreglo
sin éxito, se decidió implementar dos detectores de presencia de líquidos como los de los
depósitos auxiliares.
Uno de ellos marcaría el nivel mínimo y otro el nivel máximo. Cada vez que se detecte que
el nivel ha bajado por debajo del nivel mínimo, se comenzará a rellenar el depósito hasta
el nivel máximo.
83
está la opción UPDATE DATA que si se pulsa con el pulsador, actualiza todas las variables
tanto de forma local como remota.
84
Dentro de la opción MANUAL, aparecen todo los actuadores de los que dispone el sistema
y si se pulsa en la opción que marca el cursor, se activará el actuador. En el caso de las
bombas (PUMP) y el calentador (HEATER), el menú funciona como un interruptor, si se
pulsa se activarán y no se apagarán hasta que el usuario vuelva a pulsar en la opción del
actuador. De forma contraria funcionan el resto de opciones, en los que si se pulsan, se
accionará el actuador por un tiempo limitado y se volverá a apagar sin que el usuario haga
nada.
85
Por último está el submenú SETTINGS. Este es el más de grande de todos y permite
manipular los parámetros de funcionamiento del sistema en modo automático, así como
guardar valores en la memoria EEPROM 23. En la ilustración 128 se muestra el esquema
del menú. Si el usuario pulsa en uno de los parámetros, se accede a una interfaz en la
que puede ajustar el valor mediante el giro del encoder. Una vez que el usuario ha ajustado
el parámetro al valor deseado, basta con pulsar el botón para guardar dicho parámetro y
volver al submenú SETTINGS. Cabe destacar que la configuración no será guardada en la
memoria EEPROM hasta que el usuario pulse SAVE SETTINGS. Opciones disponibles en
este submenú:
- BACK: Vuelve al menú principal
- MAX_ pH: Límite superior de pH para el proceso de control
- MIN_ pH: Límite inferior de pH para el proceso de control
- MAX_ EC: Límite superior de EC para el proceso de control (µS/cm)
- MIN_ EC: Límite inferior de EC para el proceso de control (µS/cm)
- TEMP_SP: Setpoint de la temperatura de la mezcla (ºC)
- CYCLE: Frecuencia con la que el sistema comprueba el estado de la solución y regula
en caso de estar fuera de los límites establecidos por el usuario (minutos)
- TIME_ON: Tiempo que las bombas están encendidas (minutos)
- TIME_OFF: Tiempo que las bombas están apagadas (minutos)
- Kp: Componente proporcional del PID
- Kd: Componente derivativa del PID
- Ki: Componente integral del PID
- MIN_LEVEL: Nivel mínimo del tanque a partir del cual comienza a rellenarse hasta
alcanzar un valor
- SAVE SETTINGS: Se guarda la configuración actual en la memoria EEPROM
- RESET ESP32: Reinicia el ESP32.
- RESET SETTINGS: Establece la configuración de parámetros guardada por defecto.
23
EEPROM o E²PROM son las siglas de Electrically Erasable Programmable Read-Only Memory (ROM programable y
borrable eléctricamente).1 Es un tipo de memoria ROM que puede ser programada, borrada y reprogramada
eléctricamente, a diferencia de la EPROM que ha de borrarse mediante un aparato que emite rayos ultravioleta. Son
memorias no volátiles.(EEPROM - Wikipedia, 2023)
86
Ilustración 128. Diagrama de estados para submenú SETTINGS
8.6. Node-RED
Como se explicó en la introducción de este capítulo, el servidor remoto es una instancia
de un ordenador en la nube corriendo Ubuntu. Este ordenador es mantenido por el servicio
EC2 de AWS. AWS provee a la instancia creada de entre muchas funcionalidades, una IP
pública y un firewall. Mediante el firewall el usuario puede abrir y cerrar los puertos que
necesite. En el capítulo de la securización se detalla más en profundidad el tema del
firewall y otros aspecto.
Dentro de esta instancia se está ejecutando Node-RED. Node-RED es una herramienta de
programación que permite conectar dispositivos de hardware, API y servicios en línea de
87
una manera sencilla e intuitiva. Se trata de una aplicación robusta con una gran
comunicad detrás que mejora constantemente el framework. De esta forma se mantiene
actualizado y fiable.
Este framework de código abierto ofrece un editor basado en nodos y líneas de flujos,
donde cada nodo tiene una funcionalidad concreta. El lenguaje que soporta esta
aplicación es [Link], del que aprovecha al máximo su modelo no bloqueante basado en
eventos. Al tratarse de un modelo muy ligero, este se vuelve ideal para ejecutarse en
hardware de reducido rendimiento como las Raspberry PI y electrónica similar.
Uno de los puntos fuertes de Node-RED es la posibilidad de securizar el acceso al mismo
ofreciendo de forma nativa un control por usuario y contraseña, además de un acceso con
certificado SSL mediante un protocolo seguro HTTPS.
Cuando Node-RED está en ejecución, este genera un servidor web vinculado a un puerto
de la máquina, generalmente el puerto 1880, desde el que se puede acceder a la
aplicación generada por Node-RED. Es en este puerto donde se visualizará el panel de
control al que el usuario tiene acceso.
Para configurarlo dentro de AWS, se ha usado una guía proporcionada por los propios
desarrolladores de la aplicación.
88
tunelización SSH, crear una red VPN o simplemente exponer el servidor al público. La
decisión de adopción de una solución u otra depende de la estructura construida en Node-
RED.
El sistema se ejecuta en una entidad aislada de AWS cuya única conexión es con el broker
IOT Core de AWS. Es por esta razón por la que consideró que no hacía falta una extrema
seguridad para el acceso al servidor.
8.7.2. VPN
Una VPN (Virtual Private Network) describe la oportunidad de establecer una conexión
protegida cuando se usan redes públicas. Esta tecnología cifra el tráfico en internet y
enmascara su identidad en la línea. El procedimiento de aplicación sería algo parecido al
del túnel SSH. Mediante un programa de código abierto openvpn se crearía un servidor
VPN en la entidad donde se ejecuta Node-RED. Una vez configurado este servidor, se
crearían los certificados de los usuarios que tenían acceso al servidor. Posteriormente se
configuran dichos usuarios con los certificados y ya estaría montado el acceso.
24
SSH (Secure Shell) es un protocolo de comunicaciones seguras entre dos sistemas usando una arquitectura cliente/servidor
que permite a los usuarios conectarse a un host remotamente para su posterior administración. A diferencia de otros
protocolos de comunicación remota como FTP o Telnet (Telecommunication Network), SSH cifra la sesión de conexión y la
comunicación ofreciendo también una infraestructura de autenticación PKI (Public Key Infrastructure) para la conexión con
el host remoto.(Lois, 2023)
89
nativa esta funcionalidad, de tal modo que solo hay que activarla en el documento
[Link].
Otra opción en lugar de usar la encriptación propia de Node-RED, es configurar un proxy
inverso que maneje las peticiones HTTP y se las redireccione en HTTPS a Node-RED. Este
método puede ser bastante interesante porque los proxys inversos aportan un mejor
rendimiento en la conexión, además de poder aislar el servidor web directamente de
internet.
La elección del método de encriptación dependerá de las necesidades de seguridad ya
comentadas anteriormente. Es por esas razones por las que se decidió usar la opción
nativa de Node-RED en lugar de colocar un proxy como intermediario entre el servidor web
y el exterior.
Continuando con la configuración TLS, antes de activarla hay que haber creado los
certificados SSL. Para ello se empleó el programa de código abierto openssl.
Ilustración 131. Captura de la sección del documento [Link] para activar el certificado SSL.
90
Ilustración 132. Captura de la configuración de usuarios en el servidor.
Obviamente, este servidor no es 100% infalible ante ataques por la red, quedando
vulnerable a los ataques de fuerza bruta. Es en este punto donde la seguridad del servidor
depende principalmente de la dificultad de acceso del usuario y de su contraseña
vinculada.
Para reducir el riesgo de éxito de un ataque de fuerza bruta, hay que evitar el uso de
puertos comunes, contraseñas y usuarios típicos como admin, user o pi. Otra opción es
restringir el acceso a un conjunto de direcciones IP, lo cual es interesante si el usuario
está dispuesto a no acceder desde cualquier punto al dashboard. Sin mencionar que
mantener actualizado Node-RED es imprescindible.
91
8.8. Dashboard de control
A continuación, se presenta el dashboard con el que el usuario
puede manipular el huerto de forma remota. En la zona izquierda
está el menú para moverse entre pestañas. Cada pestaña es una
sección distinta en la que se muestran las opciones y controles
propios de esta. En la ilustración 134 se muestra el menú de las
pestañas.
- Overview
En esta sección se muestran los parámetros control, así como el
modo de funcionamiento del huerto, las bombas de agua y el
calentador. También se han incorporado leds que indican el
estado de los depósitos. Si el Led está rojo, el nivel está bajo, Ilustración 134. Menú Dashboard
mientras que verde es que el nivel está correcto. Además, se ha
incorporado un botón “Update Data” para actualizar los datos en cualquier momento, así
como un contador que indica el tiempo restante hasta la próxima actualización
programada.
- Cam
En esta sección se pueden hacer fotografías en tiempo real del prototipo a través del
ESP32 CAM. Para hacer una fotografía basta con pulsar el botón Capture y al instante se
muestra una foto en la zona de la derecha.
92
- Comsumption
En esta pantalla se muestra en
tiempo real el consumo y
producción de energía del
sistema en wattios.
Además se puede monitorear el
voltaje de las baterías y
manipular el periodo de
muestreo de los datos. Añadido a
los ajustes anteriores, el panel
cuenta con botón de
actualización inmediata y un led
Ilustración 136. CAM
que indica el recibimiento de los
datos.
- Remote Control
Dentro de esta sección se
encuentran todos los parámetros
ajustables y acciones de control
que se pueden manipular. En la
parte de arriba se muestran 3
interruptores con los que se
puede activar y desactivar las
bombas de agua y el calentador.
El interruptor central hace
referencia a un relé por el que
pasa la corriente que alimenta
las bombas y las electroválvulas.
Si por cualquier razón se quiere
evitar que llegue la corriente a Ilustración 136. Consumption
En la parte inferior del panel se encuentran más controles como los parámetros del PID,
un indicador de cuando se ejecutará la próxima acción de control y una barra para definir
su periodo (cycle time). Además de barras donde ajustar los tiempos de encendido y
apagado de las bombas (Time ON y Time OFF respectivamente) y la frecuencia con la que
se registran los datos del huerto (Sampling Time).
93
Por último, en este menú se
tienen varios botones con los
que se puede activar las
electroválvulas durante un
tiempo preestablecido
(Increase pH, Decrease pH,
Increase Nutrient, Decrease
Nutrient). Así como la opción
de guardar en memoria la
configuración actual (Save
Settings), reiniciar todos los
microcontroladores (Reset
ESP32) o resetear los valores
de control a unos
predeterminados (Reset
Settings).
- Reports
La última sección, Reports, es
un visualizador de todos los
datos registrados por el
prototipo en la base de datos.
Como se explicó en otra Ilustración 137. Remote Control
sección, cada vez que se
realiza una actualización automática o manual de los datos, el prototipo guarda dichos
valores en una base datos basada en SQLite25.
Para ver los datos, basta con seleccionarlos en la sección izquierda de la pantalla y
seleccionar el periodo de tiempo. Se presiona en la tecla Submit y se muestra por pantalla
los valores. En caso de que se quiera limpiar el visualizador, se pulsa el botón Clean. Este
botón no borra la base de datos, simplemente limpia la pantalla.
25
SQLite is a C-language library that implements a small, fast, self-contained, high-reliability, full-featured, SQL
database engine. SQLite is the most used database engine in the world. (SQLite Home Page, s. f.)
94
Ilustración 138. Reports
95
Ilustración 139. Diagrama de secuencia del protocolo de comprobación de conexión
96
8.10. Sistema de avisos al usuario
Parte del objetivo de automatizar el control de
un huerto hidropónico se basa en poder
notificar al usuario con rapidez sobre
anomalías o necesidad de revisiones. Para
ello se ha implemento un bot de Telegram
conectado a Node-RED. Ilustración 141.
Este bot avisará al usuario de las siguientes
situaciones:
- Voltaje bajo de la batería, menor de 23 V
- El pH ha sido elevado por estar debajo del
margen inferior
- El pH ha sido reducido por estar debajo
del margen superior Ilustración 141. Chat de notificaciones en telegram
97
9. Análisis de consumo eléctrico
Una vez implementados todos los equipos electrónicos, se procedió a hacer un análisis
del consumo eléctrico a largo del año. Para ello se ha tenido en cuenta el consumo de
todos los equipos relevantes y el ciclo de trabajo estimado a largo de una hora para cada
equipo. De esta forma se logra obtener una estimación del consumo total en W por hora
(Wh).
Dentro de este análisis el factor más relevante es la temperatura exterior. Como ya se
explicó en el capítulo de los actuadores(6.2), el prototipo cuenta con un cartucho
calentador dentro del depósito, Este calentador de 100 W es el único elemento activo
capaz de modificar la temperatura de la solución nutritiva. Junto a este elemento tenemos
aislantes térmicos alrededor del depósito que estabilizan la temperatura.
Resulta esencial calcular las pérdidas de calor debido a la diferencia de temperatura con
el exterior en los casos en los que la temperatura exterior es menor que el mínimo ajustado
para el funcionamiento, Para este análisis, se ha puesto como temperatura mínima de
funcionamiento 15ºC. Esta temperatura no está dentro del rango óptimo que se comentó
al principio, pues este rango es de 18ºC a 21 ºC, pero no es una temperatura
extremadamente baja y según otras fuentes es una temperatura utilizable para cultivos
hidropónicos. Sin embargo, temperaturas más bajas de esta, dificultarían la absorción de
elementos como el fósforo. (Shopkit, 2023)
El análisis anual consta
de varias estimaciones.
Para cada estimación se
ha planteado una
temperatura exterior
distinta para tener una
idea sobre el gasto
energético que
supondría mantener la
temperatura de la
solución al nivel de la
temperatura objetivo.
98
Como se puede ver en el gráfico de la ilustración 142, la temperatura mínima promedio
está cerca de los 0ºC y esta alcanza los 15ºC en verano. De modo que se plantean las
siguientes temperaturas de análisis: 0ºC, 2.5ºC, 5ºC, 8ºC y 12ºC.
Una vez definidos los coeficientes de convección se plantea la ecuación con los
sumatorios de todas las pérdidas de calor.
1000
𝑞 = ∆𝑡 · ·𝐴
𝑒·𝑘
Donde:
- q: Flujo de calor por unidad de área (W)
- e: espesor de los aislantes (mm)
- ΔT: Diferencia de temperatura entre las superficies de ambas caras (ºC o ºK)
- k: Conductividad térmica de los aislantes (W /(m · ºK))
- A: Unidad de área (m2)
Analizando el depósito se diferencian 4 tipos de pérdidas de calor, la tapa superior, las
paredes en contacto con el aire, las paredes en contacto con el agua y el fondo del
depósito. De modo que la ecuación final tendrá el siguiente aspecto.
26
El coeficiente de transferencia de calor por convección, h, se puede definir como: La tasa de transferencia de calor
entre una superficie sólida y un fluido por unidad de superficie por unidad de diferencia de temperatura. (Connor,
2020)
99
En la ilustración 143 se puede
ver un esquema del depósito con
los 4 tipos de pérdidas de calor
detallados.
Como se puede apreciar en la ilustración 145, las pérdidas de calor durante el invierno
ascienden hasta los 95 Wh en los momentos más complicados de temperatura, mientras
100
que para las temperaturas mínimas más altas típicas de primavera y verano, las pérdidas
de calor se reducen significativamente hasta los 19 Wh.
Este análisis muestra que sería muy complicado mantener la temperatura de la solución
nutritiva en al menos 15ºC, durante la época de invierno. Intentar mantener la
temperatura del líquido implicaría un consumo eléctrico considerable. Además de que en
muchos casos, el calentador no sería suficiente para hacer frente a esta demanda.
Por el contrario, en el resto de estaciones es mucho más factible. En el caso concreto de
este proyecto, se dispone de un cartucho calentador de 100 W para regular la
temperatura, por lo que utilizando este cartucho al 70% de su capacidad durante los
momentos más críticos, es suficiente como para amortiguar la bajada de temperatura
exterior. De modo que el análisis de consumo eléctrico se realizará de marzo a noviembre.
101
Ilustración 146. Tablas de consumos desglasado para un
día en el mes de marzo
27 PVGIS es una herramienta que proporciona información sobre la radiación solar y el desempeño de sistemas
fotovoltaicos en cualquier lugar de Europa, África y algunas partes de Asia y América.(PVGIS Online Tool, 2023)
102
En la ilustración 149 se puede apreciar el perfil de consumo
estimado de acuerdo a la evolución de las temperaturas
obtenidas anteriormente. Como se puede ver, en las horas
de la madrugada es cuando más mayor consumo se estima
debido a las bajas temperaturas y a medida que se entra en
las horas más cálidas el consumo se reduce.
80
10
60 8
6
40
4
20
2
0 0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Horas
Gracias a los este ratio, se puede obtener un consumo medio diario aproximado del
prototipo, que en este caso concreto está cerca de 870W por día. Con este dato, se
procedió a usar un simulador proporcionado por la Comisión Europea que usa la
herramienta PVGIS para simular la producción y consumo de los paneles solares según su
posición geográfica y características propias del proyecto.
PVGIS calcula la producción de energía en régimen aislado de la red eléctrica teniendo en
cuenta la radiación solar de cada hora sobre los registros de años anteriores. Los cálculos
son hechos siguiendo los siguientes pasos.
Se calcula la producción de energía para cada hora de acuerdo a la potencia del panel y
la radiación solar. Si la producción es mayor que el consumo de la carga, la energía
sobrante se almacena en la batería, en caso contrario, se utiliza la energía de la batería
para completar el consumo de la carga. Una vez que la batería está totalmente carga, la
energía absorbida que no es utilizada se declara como energía no captada. (PVGIS Online
Tool, 2023)
103
En la ilustración 150 se muestra la interfaz de la herramienta ya configurada con los
parámetros del proyecto. En el borde izquierdo hay varios tipos de simuladores, en este
caso se ha elegido la opción off-grid, pues el prototipo está trabajando totalmente aislado
de la red eléctrica.
104
Por último, se indica el
ángulo y dirección del
panel, 35ºC y orientado al
sur.
Con todos los parámetros
ajustados se ejecuta la
simulación y se generan
los siguientes resultados.
En la ilustración 152 se
puede ver el porcentaje
de días en los que la
batería llega al límite de
descarga, el 50%, y el
porcentaje de días en los Ilustración 152. Rendimiento de la batería para el mes de marzo. PVGIS Tool
105
Como se puede
observar, el
rendimiento mejora
significativamente
en los meses más
cálidos. En los dos
nuevos casos la
batería no llega a
alcanzar ningún día
el límite impuesto.
Dados estos
resultados, se llega a
la conclusión de que
lo ideal es usar este
prototipo desde abril Ilustración 154. Rendimiento de la batería para el mes de mayo. PVGIS Tool
hasta septiembre.
Fuera de estos meses, se corre un alto riesgo de que el sistema falle a causa de falta de
energía, por lo que no es nada recomendable hacerlo trabajar en el periodo de octubre a
mayo incluidos.
Cabe recordar que estos resultados son válidos para una temperatura objetivo de 15ºC.
Imponer un objetivo mayor supone un mayor consumo, por lo que se deja a
responsabilidad del usuario el correcto ajuste de este parámetro acorde a las condiciones
meteorológicas.
Siguiendo el mismo
procedimiento, se
obtiene que las
pérdidas de calor
Ilustración 155. Rendimiento de la batería para el mes de mayo con setpoint 18ºC. PVGIS Tool
para 18ºC y 21ºC
106
cuando la
temperatura exterior
es de 8ºC
(temperatura
mínima de mayo)
son
aproximadamente
65Wh y 80Wh
respectivamente. No
se evalúan
temperaturas
exteriores inferiores
porque la diferencia
de temperatura
supone un gasto que Ilustración 156. Rendimiento de la batería para el mes de mayo con setpoint 21ºC. PVGIS Tool
ya se evaluó como
inviable. Realizando los mismos cálculos se obtiene consumo diario sería 750 W y 870 W.
El rendimiento estimado (ilustración 156 y 155) muestra que entre mayo y septiembre es
viable establecer el setpoint dentro del margen óptimo. Fuera de estos meses supone un
gasto excesivo y habría que optar por una temperatura de trabajo más limitada.
107
Aplicando uno de estos cambios, el prototipo podría trabajar en los meses fríos. Cabe
recordar que todas estas estimaciones están hechas bajo la premisa de que la
temperatura de la solución nutritiva es de 15ºC, lo cual está dentro del rango admisible
de trabajo, pero fuera del rango de temperatura óptimo planteado.
108
9.6. Dimensionamiento de cables y pérdidas por distancia
Anteriormente se estimó la máxima intensidad que se espera consumir, alrededor de los
13.25 A. De modo que es imprescindible dimensionar los cables de alimentación de
acuerdo a este requisito. Como se recordará, en el capítulo del diseño electrónico, la
electrónica está divida en dos partes, la de control y la de potencia. Con el fin de evitar
interferencias entre ellas se decidió alimentarlas por separado, es decir, cada una tiene
sus propios reguladores de voltaje que están conectados al regulador de carga.
Desglosando el consumo eléctrico, se obtiene que la parte de control consume en
promedio 0.99 A, mientras que la parte de potencia es alimentada con 9.183 A. Dentro
de esta sección, el calentador consume 8.33 A y el resto 4 A.
Además de los cables que salen del regulador de carga, hay que dimensionar el regulador
de carga, los cables de la batería y los cables del panel solar.
El regulador de carga seleccionado soporta hasta 30 A de carga nominal, por lo tanto, no
se presenta ninguna dificultad en esta área.. El panel solar está unido al controlador de
carga con una manguera de 0.5 metros de 2x1𝑚𝑚2 , que soporta hasta 10.5 A. Como se
vio en la sección del panel solar, este es capaz de suministrar hasta 8.82 A, por lo que la
sección es suficiente.
109
Por último, las baterías son el elemento que necesitan una mayor sección de cable debido
a que pueden suministrar corrientes muy elevadas. En este caso se reutilizó las secciones
empleadas anteriormente, 1.5 𝑚𝑚2 y otro de 1 𝑚𝑚2 , en paralelo para generar un cable
de mayor dimensión que es capaz de soportar hasta 21 A juntos.
Igualmente hay que tener en cuenta la temperatura ambiental. En el caso de este
proyecto, cuando más corriente se suministra es cuando menor es la temperatura exterior.
En la ilustración 159 se muestra una tabla de factores de conversión para temperaturas
oscilantes, en el caso de la temperatura ambiental sea de 10ºC, el factor es de 1.22.
(Carga eléctrica máxima admisible | Tablas y coeficiente de corrección, 2023)
En este caso concreto, la corriente máxima
que puede pasar por la manguera pasa a
ser 12.81 A para el caso de las bombas y
el panel solar, 15.86 A para el calentador y
25.62 A para la batería, aumentado así
aún más el margen en los meses más fríos.
En los meses más calurosos el calentador
se usará mucho menos y el amperaje
máximo que soportará el cable de las
bombas, electroválvulas y panel solar es de
9.87 A en verano, mientras que para las
baterías será 19.74 A.
110
Aplicando la siguiente formula, se obtiene una caída de tensión de 0.12 V sobre 12 V, lo
que equivale al 1%.
𝐼 · 𝐿 · 2 · 𝑅𝑐 4 · 0.75 · 2 · 19.5
∆𝑉 = = = 0.117 𝑣𝑜𝑙𝑡𝑖𝑜𝑠
1000 1000
Donde:
- I: corriente de la carga en A.
- L: longitud del cable en metros.
- Rc: resistencia del cable en Ω/km
- El 2 es el multiplicador de fase, para circuitos monofásicos o de corriente continua se
usa el 2.
0.117
· 100 = 0.975%
12
111
10. Resultados
Tras completar el montaje y la prueba de automatización del sistema hidropónico, se
procedió a plantar lechugas. La especia escogida fue la lechuga de roble.
Ilustración 161. Registro de datos de temperatura (ºC) durante un día; Setpoint: 19ºC
Ilustración 162. Registro de datos de temperatura (ºC) y acción del controlador (%) durante un día; Setpoint: 19ºC
112
Durante el análisis se supuso que las pérdidas de calor del agua durante la etapa de
bombeo y recirculación no eran suficientemente significativas como para tenerlas en
cuenta, pero se acabó detectando lo contrario. Mientras el sistema está suministrando
agua a las plantas, la temperatura del agua decrece más rápido de lo que el calentador
es capaz de amortiguar. Tras finalizar el periodo de bombeo, el actuador es capaz de
elevar la temperatura de la mezcla al valor objetivo.
Parte de esta incapacidad del calentador reside en su reducido rendimiento, problema
representado en el análisis del consumo, donde se ve que llega a consumir como máximo
60W, en lugar de los 100W estimados. Este problema puede deberse a que la resistencia
no es capaz de generar tanta energía o a algún problema del puente en H.
Dadas estas circunstancias, se concluyó que el actuador seleccionado es incapaz en
muchas situaciones de mantener la temperatura del agua más allá de pequeñas
perturbaciones y ayudar por la mañana a subir la temperatura.
Por otro lado, los aislantes térmicos realizan bastante bien su función de regular la
temperatura de la mezcla frente a la temperatura exterior. Logrando que no suba de los
25 ºC durante el día y que por la noche se mantenga en un valor incluso superior que el
del exterior.
113
Ilustración 164. Seguimiento del pH
Tras varios intentos se planteó una solución temporal para este problema. La solución fue
crear dos pequeños depósitos, uno por sensor, en el interior de las torres por donde cae
el agua. Una pequeña parte de la solución nutritiva queda almacenada en estos “cuencos”
donde el sensor puede medir sin perturbaciones externas. Mientras cae solución por los
tubos, esta se mezcla con la almacenada en estos mini-depositos y permite actualizar los
valores de la solución.
Este método funcionó sorprendentemente bien, pero implica un inconveniente muy
importante. Esta solución aumenta mucho el tiempo de respuesta del sistema ante
ajustes y perturbaciones, lo que dificulta su control. A pesar de que no es perfecta la
solución, permite hacer un seguimiento aproximado del valor de EC y pH del sistema, cosa
que de la otra manera no sería posible. En las ilustraciones 165 y 166 se muestran los
mini-depósitos instalados.
114
Durante el registro de datos con
este nuevo sistema, se detectó
que el pH no podía ser medido
mientras las bombas están
activadas, por lo que este valor
solo puede ser medido varios
minutos después de que las
bombas estén en
funcionamiento.
115
Ilustración 170. Control para subir pH con agua
116
10.3. Análisis del consumo y producción del prototipo
A lo largo de la puesta en marcha se fue registrando el consumo en W del huerto. Con este
registro se puede comprobar el rendimiento de los actuadores y ver si consumen lo
esperado.
Ilustración 172. Registro de consumo (W) durante un día acorde a la activación de los actuadores. PID: % de activación del
calentador; Pump: bombas activadas (on/off)
117
En las gráficas de las ilustraciones 172 y 173 se muestra el consumo del prototipo. Si uno
se fija cuidadosamente, se pueden discernir 4 tipos de consumos:
- 6 - 7 W. Es el consumo de la electrónica de control, es decir, el sistema siempre
consume 6 - 7W mientras está en funcionamiento.
- 22 - 52 W. Este consumo refleja el consumo del prototipo cuando están activadas las
bombas de agua.
- 61.8W. Este es el consumo del sistema cuando el calentador está funcionando al
máximo.
- 88 - 100 W es el consumo del huerto cuando las bombas y el calentador están
funcionando al mismo tiempo.
Ahora que se conoce el rendimiento del sistema, se pueden ajustar mejor las estimaciones
de consumo en el simulador y predecir en que meses puede trabajar y en cuáles no. Dado
que la capacidad máxima de calentamiento es 50W aproximadamente y en base a las
simulaciones realizadas, se prevé que el dispositivo tendrá su mejor desempeño entre
marzo y septiembre.
Respecto al desempeño del prototipo con energía solar, en ningún momento se han
detectado desconexiones de las baterías. Esto indica que el panel y las baterías han sido
capaces de mantener el ritmo de consumo del prototipo.
En la imagen 174 se muestra los registros de producción, consumo de trabajo durante
varios días y en la ilustración 175 la evolución del voltaje durante ese mismo periodo de
tiempo.
118
Ilustración 175. Voltaje de las baterías durante el funcionamiento.
119
Otro punto preocupante era la posibilidad de que entrara agua dentro de las cajas
estancas. Durante épocas de lluvia suave no entró nada de agua, pero sí durante algunas
tormentas y granizadas llegando a dañar varios componentes electrónicos. Tras detectar
este problema se reforzó la protección contra el agua y no volvió a suceder.
120
Ilustración 179. 1 de junio
121
Ilustración 181. 6 de junio
122
Ilustración 183. 21 de junio
11. Presupuesto
Objeto precio/unidad Unidades Total
Prensa M16 0,9 8 7,2
Prensa M20 1,1 9 9,9
Cable H05VVH2-F 2x1 8,63 3 25,89
Polipropileno Alveolar
200x100 12 1 12
Cierres 40 mm 2,07 6 12,42
Poliestireno expandido 10,6 1 10,6
Prensor final 1,91 4 7,64
123
Deposito 1000 L 60 1 60
Esponja 1,5 3 4,5
Canastillas 11,49 3 34,47
junta 5 caminos 20mm 1,75 1 1,75
Elevador de pH 13,98 1 13,98
Reductor de pH 15 1 15
Nutrientes 1 16,94 1 16,94
Manguito 20 mm 0,45 10 4,5
Difusores 6,44 1 6,44
Bomba de agua 20W 19,99 2 39,98
caudalímetro 17,63 1 17,63
Sensor de pH 24,88 1 24,88
Sensor de temperatura Agua 3 1 3
ADC alta resolución I2C 3,74 2 7,48
Sensor de EC 7,73 1 7,73
Regulador de voltaje 5V 1,67 2 3,34
Sensor de nivel 10,17 1 10,17
ESP32 WROOM-32 6,07 2 12,14
DHT11 1,74 1 1,74
ESP32-CAM 7,01 1 7,01
Controlador Carga 11 1 11
batería de gel 100A 0 2 0
BTS7960 2,79 1 2,79
Cables 13,27 1 13,27
Electrónica Electroválvulas 4 5 20
ACS712 2,43 2 4,86
xkc-y23A 3,14 4 12,56
PCBs 7 1 7
Bornes PCBs 10,88 1 10,88
Sensor de voltaje 1,7 1 1,7
8 relés 6,15 1 6,15
KY-019 4,79 1 4,79
Lector TDS y pH manual 13,99 1 13,99
Cambiador lógico 2,61 1 2,61
Arduino Nano 2,4 1 2,4
Difusores 6,44 1 6,44
Calentador de cartucho 12,76 1 12,76
Conectores bloques 5,29 1 5,29
Panel Solar 0 1 0
Total: 686,99
124
12. Conclusiones
Una vez realizado el proyecto, y analizados los resultados, se puede concluir que el
proyecto ha sido un éxito con sus luces y sombras. Claramente hay varios puntos por
mejorar como el control de los parámetros EC, pH y temperatura, así como el diseño del
prototipo, consumo eléctrico, entre otros. Sin embargo, el crecimiento de plantas fue
satisfactorio, que es el fin último del proyecto. El objetivo del proyecto se cumplió.
125
- Mejorar la fotografía de la ESPCAM. En el presente proyecto se ha incluido la
posibilidad de hacer un seguimiento visual del huerto, sin embargo, la calidad de las
fotos no es muy buena debido al fill protector de la cámara y su posición.
- Diseñar una regulación de riego en base a la humedad del ambiente. El control
presentado no tiene en cuenta la humedad, pero existe una relación entre estos dos
parámetros, pues a menor humedad es necesaria una mayor frecuencia de riego.
Diseñar un control que tenga en cuenta la humedad aumentaría la eficiencia
energética y productiva del huerto.
- Mejorar la seguridad de acceso al servidor remoto. En el apartdo de la securiazión del
servidor se analizaron varias opcione, pero se optó por exponer el puerto del servidor
directamente. De modo, que se podría tratar de mejorar este aspecto implementando
algunas de las propuestas estudiadas.
12.2. Recomendaciones
- Tras haber diseñado, construido y puesto en marcha un huerto hidropónico, he podido
adquirir muchos conocimientos sobre el desarrollo y control de este tipo de huertos,
así como profundizar en tecnologías como el IoT. Lo que más ha complicado todo el
proceso han sido las dificultades que supone desarrollar un dispositivo para trabajar
en el exterior así como su propia construcción. Siempre que se pueda, se recomienda
encarecidamente desarrollar todo tipo de cultivos hidropónicos dentro de
instalaciones y entornos controlados.
Al hacerlo de esta manera se evita tener que lidiar con lluvias, viento y sobre todo la
temperatura exterior, pues afecta directamente al rendimiento del cultivo y su control
requiere un gasto energético altísimo.
- Otra recomendación es subestimar los requerimientos de los actuadores. En el caso
concreto de este proyecto, se pensó que dos bombas sumergibles era suficiente para
suministrar a las 4 torres, y así fue al principio, pero con el tiempo y desgaste, esto
dejó de ser posible. De modo que, trate de no apurar en las características de los
actuadores, aunque esto implique una menor productividad.
- Usar corriente alterna en lugar de continua. Se tuvo que destinar gran parte del
presupuesto a mangueras y cables de mayor grosor debido a las caídas de voltaje y su
límite de amperios. Si en lugar de actuadores DC se hubieran usado elementos de AC,
el presupuesto en cables habría sido más reducido, así como el precio de los
actuadores, que normalmente trabajan en AC y tienen mejores prestaciones.
- Usar energía solar encarece mucho el presupuesto. Si se pretende hacer un cultivo
hidropónico de bajo coste, use corriente de la red eléctrica. Los paneles solares y las
baterías son elementos muy caros para su actual rendimiento. La producción de
energía es bastante errática y dependiente del cielo, basta con que esté nublado varios
días seguidos como para descargar las baterías y dejar sin control el cultivo.
126
Añadido a este inconveniente, hay que tener en cuenta que las baterías tienen una vida
útil, lo que implica que al cabo de un tiempo hay que invertir más dinero en renovarlas. Si
hace como yo y trata de adquirir baterías de segunda mano, tenga cuidado porque pueden
estar al borde de su vida útil y ser una pérdida de tiempo y dinero.
Dadas estas circunstancias, posiblemente sea mejor prescindir de la energía fotovoltaica
y usar energía de la red eléctrica.
- Asegúrese de que los sensores funcionan correctamente en conjunto y evite usar
calentadores de cartucho, ya que como se ha visto, estos alteran gravemente las
mediciones del medidor de pH y EC.
- Refuerce la seguridad de las envolventes de la electrónica. Durante el desarrollo del
huerto surgieron problemas con la protección de las envolventes contra el agua,
llegando a dañar algún componente electrónico.
- Respecto al diseño electrónico y la programación, existen demasiadas manera
distintas de afrontar el control del huerto. Mi consejo en este caso es que no se
complique la vida y trate de centralizar todo en un mismo controlador. De esta forma
no tiene que diseñar protocolos de comunicación entre controladores.
- Si es la primera vez que ensambla un huerto hidropónico como yo, se recomienda
empezar por sistemas hidropónicos más sencillos como el goteo o el NFT horizontal.
Procure evitar sistemas como la acuaponía o la aeroponía debido a su alta dificultad.
- En los primeros lotes, cultive plantas sencillas como las lechugas, pues son más
agradecidas que otras plantas y le alejarán de la frustración.
127
13. Bibliografía
s.f. : sin fecha de publicación registrada.
Los Cultivos del Futuro. (s. f.). Hidroponia24. Recuperado 6 de mayo de 2023, de
[Link]
1-Wire. (2022). En Wikipedia, la enciclopedia libre. [Link]
Wire&oldid=143246866
5.63€ 29% de DESCUENTO|Regulador de voltaje de 24V a 12V, 5A, 60W, cc cc, convertidor Buck de
reducción, fuente de alimentación impermeable para sistema Solar de Motor de barco y coche|
|—AliExpress. (s. f.). [Link]. Recuperado 26 de junio de 2023, de
//[Link]/item/[Link]?src=ibdm_d03p0558e02r02&sk=&aff_pla
tform=&aff_trace_key=&af=&cv=&cn=&dp=
[Link]. (s. f.). Recuperado 26 de junio de 2023, de
[Link]
[Link]. (s. f.). Recuperado 22 de abril de 2023, de
[Link]
Acero Inoxidable 201. (s. f.). NKS. Recuperado 29 de abril de 2023, de [Link]
de-acero-inoxidable/acero-inoxidable-201/
Admin. (2020, marzo 4). TDS Sensor & Arduino Interfacing for Water Quality Monitoring. How To
Electronics. [Link]
[Link]. (s. f.). Recuperado 26 de junio de 2023, de [Link]
[Link]. (s. f.). ACS712 Datasheet(PDF)—Allegro MicroSystems. Recuperado 26 de junio de
2023, de [Link]
Analog to Digital Converter (ADC)—ESP32——ESP-IDF Programming Guide v4.4 documentation. (s. f.).
Recuperado 14 de mayo de 2023, de [Link]
idf/en/v4.4/esp32/api-reference/peripherals/[Link]
Arduino Nano—Arduino Official Store. (s. f.). Recuperado 14 de mayo de 2023, de
[Link]
Arduino with TDS Sensor (Water Quality Sensor) | Random Nerd Tutorials. (2022, abril 8).
[Link]
Batería de gel o Agm que las diferencia? (s. f.). Recuperado 25 de mayo de 2023, de
[Link]
Baterías de carro en instalaciónes Solares Fotovoltaicas Autónomas. (s. f.). Recuperado 11 de mayo de
2023, de [Link]
Bomba de Circulación, Bomba de Refuerzo de bajo Ruido 20W DC12V para Cabezal de Ducha:
[Link]: Bricolaje y herramientas. (s. f.). Recuperado 26 de junio de 2023, de
[Link]
Breve historia de la hidroponía | New Garden System. (2017, enero 25). La forma inteligente de hacer
jardinería. [Link]
[Link]. (s. f.). Recuperado 26 de junio de 2023, de
[Link]
CABLE PLANO H05VVH2-F 2X1 BLANCO 10M | Obramat (Bricomart). (s. f.). Recuperado 26 de junio de
2023, de [Link]
Calculadora en línea: Ajuste de curvas mediante métodos de mínimos cuadrados lineales sin restricciones
y con restricciones. (s. f.). Recuperado 3 de mayo de 2023, de [Link]
Carga eléctrica máxima admisible | Tablas y coeficiente de corrección. (s. f.). Recuperado 6 de mayo de
2023, de [Link]
para-la-aplicacion-segura-de-los-cables/condiciones-limite/carga-electrica-maxima-admisible-
[Link]
Clima y tiempo en Valladolid: Temperatura, precipitaciones, cuándo ir. (s. f.). Recuperado 6 de mayo de
2023, de [Link]
128
Coeficiente de transferencia de calor por convección—2011—Ayuda de SOLIDWORKS. (s. f.). Recuperado 3
de mayo de 2023, de
[Link]
Background/ThermalAnalysis/Convection_Topics/Convection_Heat_Coefficient.htm
Connor, N. (2020, enero 7). ¿Qué es el coeficiente de transferencia de calor por convección? Definición.
Thermal Engineering. [Link]
transferencia-de-calor-por-conveccion-definicion/
Constante dieléctrica. (2022). En Wikipedia, la enciclopedia libre.
[Link]
Contenedores IBC / GRG, bidones, cubos, y depósitos de polietileno | Evopack. (s. f.). Recuperado 24 de
abril de 2023, de [Link]
liquidos/contenedores-ibc-grg-bidones-cubos-y-depositos-de-polietileno/
Control de temperatura | Reguladores y controladores. (s. f.). Recuperado 31 de mayo de 2023, de
[Link]
Controlador PID digital—Control Automático—Picuino. (s. f.). Recuperado 1 de junio de 2023, de
[Link]
Convertidor reductor. (2021). En Wikipedia, la enciclopedia libre.
[Link]
CORPORATIVA IBERDROLA, I. (s. f.). Hidroponía, una técnica de cultivo aliada de la sostenibilidad.
Iberdrola. Recuperado 23 de abril de 2023, de [Link]
hidroponia-y-ventajas
Corriente máxima. (2022). En Wikipedia, la enciclopedia libre.
[Link]
Cultivos hidropónicos en casa, alternativas sostenibles. (s. f.). Recuperado 22 de abril de 2023, de
[Link]
Culturas, H. de. (2018, noviembre 3). Cultivos Hidropónicos de Lechuga: Características, nutrientes y más.
Las Culturas Del Mundo. [Link]
Definición de electrólito—Diccionario de cáncer del NCI - NCI (nciglobal,ncienterprise). (2011, febrero 2).
[NciAppModulePage]. [Link]
cancer/def/electrolito
DHT11 Humidity & Temperature Sensor. (s. f.).
DS18B20—Programmable Resolution 1-Wire Digital Thermometer. (s. f.).
Dubaniewicz, K. (s. f.). PH, EC and temperature – Measuring and adjusting your fundamental parameters.
Recuperado 2 de mayo de 2023, de [Link]
ECOTECNIAS_HIDROPONIA.pdf. (s. f.). Recuperado 6 de mayo de 2023, de
[Link]
Eddy, Q. V. (2018). EVALUACIÓN DE LA EFICIENCIA DEL SISTEMA NFT EN DOS TIEMPOS DE RIEGO PARA
LA OPTIMIZACIÓN DE LA ELECTROBOMBA EN EL CULTIVO DE LECHUGA EN AMBIENTE
CONTROLADO. [Link]
[Link]?sequence=1&isAllowed=y
EEPROM - Wikipedia, la enciclopedia libre. (s. f.). Recuperado 29 de mayo de 2023, de
[Link]
El Economista. (2022). Agricultura hidropónica: ¿una técnica con futuro? - El Economista.
[Link]
engi. (2020, julio 21). Baterías de carro en instalaciónes Solares Fotovoltaicas Autónomas. engi | Energía
Solar. [Link]
Escuela de Ingenierías Industriales—UVa. (s. f.). Recuperado 22 de abril de 2023, de
[Link]
Esp32_datasheet_en.pdf. (s. f.). Recuperado 26 de junio de 2023, de
[Link]
Factores que influyen en las mediciones de conductividad. (2023). [Link]
[Link]
Flash memory. (2023). En Wikipedia.
[Link]
129
FreeRTOS (ESP-IDF)—ESP32——ESP-IDF Programming Guide latest documentation. (s. f.). Recuperado 21
de mayo de 2023, de [Link]
reference/system/freertos_idf.html
Giles, A. (2022, julio 14). Rapid Response: The Ngrok Incident Guide. Sophos News.
[Link]
GPIO. (2023). En Wikipedia, la enciclopedia libre.
[Link]
Growmaxwater. (2019, octubre 24). LA IMPORTANCIA DE CONTROLAR LA EC DEL AGUA. BLOG GrowMax
Water. [Link]
Guía: Cómo iniciar el cultivo en NFT : .: Hydro Environment .: Hidroponia en Mexico. (s. f.). Recuperado 6 de
mayo de 2023, de [Link]
H-bridge. (s. f.). ADVANCED Motion Controls. Recuperado 11 de mayo de 2023, de [Link]
[Link]/experience/technologies/power-devices/h-bridge/
Heiney:KSC, A. (s. f.). NASA - Farming for the Future [Feature Articles]. Brian Dunbar. Recuperado 28 de
abril de 2023, de [Link]
Hidroponía. (2023). En Wikipedia, la enciclopedia libre.
[Link]
Hidroponía, el sistema óptimo para producir súper alimentos. (s. f.). Interempresas. Recuperado 26 de
abril de 2023, de [Link]
[Link]
[Link]. (s. f.). Topología (circuitos eléctricos) Diagramas de circuitosyNombres de topología.
Recuperado 11 de mayo de 2023, de [Link]
Holandés, E. (2015, agosto 9). Fuera de órbita: Verduras cultivadas en el espacio. El Holandés Picante.
[Link]
Horticultura hidropónica en España—Horticultura. (s. f.). Recuperado 2 de mayo de 2023, de
[Link]
[Link]
How to properly set up node-red with nginx. (s. f.). Recuperado 30 de mayo de 2023, de
[Link]
How to safely expose Node RED to the Internet. (s. f.). GitHub. Recuperado 30 de mayo de 2023, de
[Link]
Internet
HS1422s/HS1433: La Producción de Lechuga en Sistemas Hidropónicos a Pequeña Escala. (s. f.).
Recuperado 24 de abril de 2023, de [Link]
[Link] (s. f.). Baterias Para Paneles Solares Fotovoltaicos. Recuperado 25 de
mayo de 2023, de [Link]
[Link]
[Link] (2020, noviembre 30). How To Understand Discharge Rate And
Lithium Battery? Wsd. [Link]
I2C. (2022). En Wikipedia, la enciclopedia libre.
[Link]
IBM Documentation. (s. f.). Recuperado 28 de mayo de 2023, de [Link]
mq/7.5?topic=ssfksj-7-5-0-com-ibm-mq-pro-doc-q002870--htm
Infoagro. (2023). Qué es la Conductividad Eléctrica (CE) y Sólidos Disueltos (TDS). Conductividad eléctrica.
[Link]
Insa, +Jorge. (s. f.-a). ¿Cómo funcionan los reguladores de carga solares PWM y MPPT? Monsolar.
Recuperado 25 de mayo de 2023, de [Link]
reguladores-de-carga-solares-pwm-y-mppt/
Insa, +Jorge. (s. f.-b). ¿Qué es y qué hace un regulador de carga solar? Monsolar. Recuperado 25 de mayo
de 2023, de [Link]
International, R. & S. (s. f.). Qué es UART. Recuperado 14 de mayo de 2023, de [Link]
[Link]/es/productos/test-y-medida/essentials-test-equipment/digital-oscilloscopes/que-es-
uart_254524.html
Interruptor de nivel ultrasónico por contacto | Magnetrol. (s. f.). Recuperado 7 de mayo de 2023, de
[Link]
130
JSN SR-04T Waterproof Ultrasonic Sensor. (s. f.). Components101. Recuperado 26 de junio de 2023, de
[Link]
working-application-alternative
JZK 20A 12V / 24V Panel Solar Inteligente Controlador de Carga con Pantalla LCD y Puerto USB,
protección contra sobretensión, regulador de Carga Solar para lámpara batería Panel Solar
Iluminación LCD : [Link]: Industria, empresas y ciencia. (s. f.). Recuperado 26 de junio de
2023, de [Link]
Iluminaci%C3%B3n/dp/B071ZZ2S84/ref=asc_df_B071ZZ2S84/?tag=googshopes-
21&linkCode=df0&hvadid=293729669698&hvpos=&hvnetw=g&hvrand=11525942512114378
827&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=1005546&hvtargid
=pla-384444578599&psc=1
La Hidroponía: Cultivos sin Suelo | Intagri S.C. (s. f.). Recuperado 22 de abril de 2023, de
[Link]
Lechuga | Introducción | Hortalizas y verduras | CONSUMER EROSKI. (s. f.). Recuperado 24 de abril de
2023, de [Link]
Llamas, L. (2016, marzo 29). Medir temperatura y humedad con Arduino y sensor DHT11-DHT22. Luis
Llamas. [Link]
[Link]. (s. f.). Recuperado 26 de junio de 2023, de
[Link]
Lois, A. (s. f.). Zona System—Blog Ciberseguridad. Zona System. Recuperado 29 de mayo de 2023, de
[Link]
López Elías, J. (2018). La producción hidropónica de cultivos. Idesia (Arica), 36(2), 139-141.
[Link]
Los electrodos de pH | Academia Testo. (s. f.). Recuperado 2 de mayo de 2023, de
[Link]
maria del carmen—Google Drive. (s. f.). Recuperado 27 de abril de 2023, de
[Link]
Marketing, I. (2022, agosto 11). Hidroponía vertical. Sistemas Hortícolas Almería.
[Link]
Medición de nivel capacitiva. (s. f.). Rechner Sensors. Recuperado 7 de mayo de 2023, de
[Link]
Módulo de Transformador de Potencia Regulador de Voltaje DC-DC 5V-12V 10A 120W Módulo de Fuente
de Alimentación Boost: [Link]: Bricolaje y herramientas. (s. f.). Recuperado 26 de junio de
2023, de [Link]
Alimentaci%C3%B3n/dp/B076ZKZKG2
Optoacopladores | RS. (s. f.). Recuperado 14 de mayo de 2023, de [Link]
[Link]/web/c/displays-y-optoelectronica/optoacopladores-y-
fotodetectores/optoacopladores/
Otro_622_soluciones_nutritivas.pdf. (s. f.). Recuperado 29 de abril de 2023, de
[Link]
Perez, I. P. F. (1999). Multímetros Digitales.
PH-4502C Sensor de PH Liquido con electrodo E201-BNC. (s. f.). UNIT Electronics. Recuperado 26 de junio
de 2023, de [Link]
Phishing a través de tunelización inversa y acortadores. (s. f.). Segu-Info - Ciberseguridad desde 2000.
Recuperado 30 de mayo de 2023, de [Link]
[Link]
Piezoelectricidad. (2023). En Wikipedia, la enciclopedia libre.
[Link]
Polietileno PE | Juntas Industriales y Navales. (s. f.). Recuperado 4 de mayo de 2023, de
[Link]
Polimer Tecnic. (s. f.). Polimer Tecnic. Polimer Tecnic. Recuperado 26 de abril de 2023, de
[Link]
Practica preparacion de disoluciones—751 Palabras | Monografías Plus. (s. f.). Recuperado 1 de junio de
2023, de [Link]
131
Puripunpinyo, H. (2022, abril 19). The Danger of Exposing Localhost to Internet. Medium.
[Link]
19ce2d275e8e
PVGIS Online Tool. (s. f.). Recuperado 5 de mayo de 2023, de [Link]
[Link]/pvgis-online-tool_en
¿Qué es el Internet de las cosas (IoT)? (s. f.). Recuperado 26 de mayo de 2023, de
[Link]
¿Qué es IP67? | Computer Hoy. (s. f.). Recuperado 7 de mayo de 2023, de
[Link]
¿Qué es la hidroponía? Definición y ejemplos - CDES. (2022, octubre 16). [Link]
hidroponia-definicion-y-ejemplos/
¿Qué es MQTT? Definición y detalles. (s. f.). Recuperado 29 de mayo de 2023, de
[Link]
¿Qué es una VPN y cómo funciona? (2023, mayo 18). [Link].
[Link]
Redaktion, P.-G. (2022, septiembre 23). Los grados de protección IP | Jungheinrich PROFISHOP. Guía-
Profi. [Link]
Referencias de tensión y reguladores de tensión. (s. f.). Recuperado 27 de mayo de 2023, de
[Link]
Regresión lineal de los mínimos cuadrados (OLS). (s. f.). XLSTAT, Your data analysis solution. Recuperado
3 de mayo de 2023, de [Link]
minimos-cuadrados-ols
Riego en hidroponía y problemas por exceso de agua—Jardinería. (2021).
[Link]
[Link]
Running on Amazon Web Services: Node-RED. (s. f.). Recuperado 29 de mayo de 2023, de
[Link]
Saldias, A. (2018, noviembre 13). Tipos de SENSORES de Temperatura y sus diferencias. SRC Sistemas de
Regulación y Control. [Link]
Securing Node-RED : Node-RED. (s. f.). Recuperado 22 de mayo de 2023, de
[Link]
Sensores de nivel. (s. f.). Recuperado 7 de mayo de 2023, de [Link]
[Link]
Shopkit. (s. f.). La Historia de la Hidroponía. Recuperado 22 de abril de 2023, de
[Link]
Shopkit. (2023). 8 consejos para la producción de hortalizas. [Link]
la-produccion-de-hortalizas
SotySolar. (2023, enero 3). Baterías para placas solares: Guía 2023 SotySolar.
[Link]
SQLite Home Page. (s. f.). Recuperado 7 de junio de 2023, de [Link]
steve. (2018, abril 12). Securing Node-Red with SSL and Username Authentication.
[Link]
SUS304 vs SS304 Stainless steel | SUS304 supplier in Japan. (s. f.). Recuperado 13 de mayo de 2023, de
[Link]
Tipos de Sistemas hidropónicos, diferencias y ventajas. (s. f.). Recuperado 22 de abril de 2023, de
[Link]
Transductor. (2023). En Wikipedia, la enciclopedia libre.
[Link]
Tutorial sensor digital de temperatura DS18B20. (s. f.). Naylamp Mechatronics - Perú. Recuperado 3 de
mayo de 2023, de [Link]
[Link]
132
[Link]. (s. f.). Recuperado 26 de junio de 2023, de
[Link]
F%[Link]%252F
Valvula Solenoide 1/2 pulg Electrovalvula 12v Agua Aire. (2019, abril 16). UNIT Electronics.
[Link]
victor. (2017, agosto 3). Poliestireno Expandido: Qué es y cómo se hace. Knauf Industries. [Link]
[Link]/poliestireno-expandido-que-es-y-como-se-hace/
Vieitez, A. P. (2019, junio 30). Hidroponía: Un cultivo sostenible para mirar hacia el futuro. GCiencia.
[Link]
Watchdogs—ESP32——ESP-IDF Programming Guide latest documentation. (s. f.). Recuperado 21 de mayo
de 2023, de [Link]
reference/system/[Link]#_CPPv416esp_task_wdt_add12TaskHandle_t
Water resistant temperature sensor in DS18B20 cable format. (2023).
[Link]
format-AJ009/
[Link]. (s. f.). Recuperado 26 de junio de 2023, de
[Link]
Workshop, D. (2021, octubre 5). Waterproof Ultrasonic Distance Sensors with Arduino. DroneBot
Workshop. [Link]
XKC-Y23-V High And Low Level DC 5V Liquid Level Sensor Water Level Switch Liquid Level Detection
Switch Water Level Sensor Liquid Level Alarm Mini Siz. (s. f.). Recuperado 26 de junio de 2023,
de [Link]
water-level-switch-liquid-level-detection-switch-water-level-sensor-liquid-level-alarm-mini-siz
133