Académique Documents
Professionnel Documents
Culture Documents
Contexto
Para hablar de hidroponia es preciso mencionar que este termino hace referencia a un método
para cultivar plantas en un medio inerte por medio de soluciones minerales disueltas en agua
(Barbieri). Siendo así, esta estrategia de cultivo ha tomado fuerza a través de los años debido a
la flexibilidad que representa al momento de ser implementada y los beneficios que otorga la
misma. Esto ultimo es debido a que la hidroponia puede ser la solución para los lugares con
condiciones donde la agricultura tradicional no puede ser implantada, dando lugar a un aumento
en la oferta de cultivos para cualquier sitio y así mismo, mejorando la productividad de los
cultivos.
A pesar de ser un campo con mucha proyección y beneficios garantizados, no existe aún una
caracterización ni especificación técnica en el área. Por esta razón, es importante contar con un
banco de pruebas que permita detallar de manera técnica y verificar la precisión de los
instrumentos del sistema. Esto debido a que en la hidroponia uno de los factores más
importantes es la precisión en el volumen de los nutrientes entregados para garantizar la
productividad y la calidad de los cultivos.
Teniendo esto en cuenta, se necesita de un sistema de distribución preciso y de esta manera nace
la necesidad de escoger una bomba que otorgue precisión y seguridad en el sistema. Para esto,
se desarrollará la caracterización y elección de la bomba ideal entre diferentes bombas teniendo
en cuenta la que tenga mejor desempeño en la precisión y operación.
Trabajo Previo
El estudiante Andrés Felipe Díaz realizó pruebas con tres bombas diferentes y realizó una
caracterización de cada una de ellas. Se recomendó repetir el trabajo realizado debido a
que se incurrieron en varios errores al momento de caracterizar las bombas.
Del trabajo previo se puede tomar en cuenta los errores cometidos para no incurrir en
ellos nuevamente y la experiencia en el manejo de las bombas para facilitar la
experimentación y así poder focalizarse en aspectos más relevantes.
Por otra parte, existen diferentes estrategias que se pueden implementar para obtener
constantemente el estado de todos los componentes así como también las variables de
salida del sistema, estos sistemas son llamados sistemas de control retroalimentado (ver
Ilustración 1). Este tipo de sistemas de control son utilizados ampliamente en la industria
Sumado a esto, existen los sistemas de control de lazo abierto el cual no requiere
sensores ni actuadores ya que no cuenta con una retroalimentación, lo que lo hace ser
distribución del cultivo hidropónico se desea tener un sistema de lazo abierto, debido a
su economía, que pueda ser confiable y tener una alta precisión para garantizar su buen
rendimiento. Es por esto que se requiere una bomba que pueda otorgarle precisión al
Alcance
Entre los propositos del proyecto se encuentra como meta principal la elección de una
bomba que cumpla con requerimientos establecidos para un sistema de riego de un cultivo
hidropónico. Por ello, el alcance del proyecto puede verse reflejado en los principales
objetivos del mismo presentados a continuación:
Objetivo General:
• Selección de bomba, a través de la caracterización, para un sistema de riego de
un cultivo hidropónico
Objetivos específicos:
• Construcción de un banco de prueba para la caracterización de 4 bombas
peristálticas y 1 bomba de diafragma
• Caracterización de las bombas
Aunque dentro de los objetivos esté la construcción de un banco de pruebas y no sea uno
de los principales objetivos, será de mucha ayuda para poder caracterizar las bombas, medir
el desempeño de las mismas y finalmente será determinante para la elección de la bomba.
1 Sección
2 Sección
1. Se realiza toda la preparación del montaje (pasos 1 y 2 -sección 1), con los 3 registros
de tiempo realizados en la primera sección se toma el promedio de los 3 tiempos y
se configura la bomba para que opere por ese tiempo
2. Se espera a que la bomba termine su operación con el tiempo previamente
configurado y se toma la medición del volumen. Se realiza esta medición 3 veces, al
igual que en la sección previa, para cada una de las 3 configuraciones diferentes.
Siendo así, por medio de la caracterización de las bombas, los resultados serán evaluados
por medio de un análisis donde se tendrá en cuenta el desempeño, la incertidumbre de las
mediciones y la cercanía del funcionamiento a los valores esperados. Se realizará una curva
de caracterización para cada bomba la cual permitirá conocer el caudal de cada bomba para
cualquier configuración dada. Sumado a esto, por medio de la segunda sección de las
pruebas se establecerá el error para cada bomba por medio de la siguiente ecuación:
0
(12 𝑉( − 𝑉*+,-(., /
𝑅𝑀𝑆𝐸% =
3
Donde:
De esta manera, se obtendrá un resumen del error cuadrático medio de las bombas y así se
podrá analizar la bomba más precisa (menor error).
En conclusión, lo que se quiere del proyecto es la elección de una bomba que cumpla con
los requerimientos de precisión y desempeño por medio de análisis de las pruebas a realizar
en el banco de pruebas a construir.
Ejecución
0,25
0,2
0,15
0,1
0,05
0
0 200 400 600 800 1000 1200
Digitos y = -1E-07x2 + 0,0004x - 0,0042
R² = 1
Ilustración 2. Resultados 1 Sección Bomba Perimax 12
2,5
2
1,5
1
0,5
0
0 200 400 600 800 1000 1200
y = 5E-06x2 - 0,0091x + 4,5764
Delay (𝜇s) R² = 1
Ilustración 3. Resultados 1 Sección Bomba 15QQ
Caudal Vs. Voltaje
3,5
3
Caudal (mL/s)
2,5
2
1,5
1
0,5
0
0 2 4 6 8 10 12 14
Voltaje (V) y = 0,3002x - 0,7933
R² = 0,99931
Ilustración 4. Resultados 1 Sección Bomba PM203N
2
1,5
1
0,5
0
0% 20% 40% 60% 80% 100%
Flow Rate (%) y = -4,4048x2 + 9,5066x - 2,7424
R² = 1
Ilustración 5. Resultados 1 Sección Bomba BL10-1
Caudal (mL/s)
2,5
2
1,5
1
0,5
0
0 200 400 600 800 1000 1200
Delay (𝜇s) y = 5E-06x2 - 0,0091x + 4,5764
R² = 1
Ilustración 6. Resultados 1 Sección Bomba MP12-SM4
RMSE +/-
8,0
7,0
6,0
5,0
RMSE
4,0
3,0
2,0
1,0
0,0
0 1 2 3 4 5 6
Ilustración 7. Resultados 2 Sección
Análisis
De los resultados de la primera sección se puede observar que todas las bombas se pudieron
ajustar a una curva lo que permite describir el comporamiento de la bomba para cualquier
configuración dada. Esto puede evidenciarse en las ecuaciones del gráfico ya que en todos
ellos el coeficiente de determinación es >0.9. Sin embargo, en la segunda sección se
comprobó que no todas las bombas tienen un comportamiento estable y precisa. En
específico, la bomba BL10-1 (bomba de diagrágma) fue la que presentó un peor
rendimiento en la segunda sección, esta bomba no presento un comportamiento estable
debido a que sus mediciones variaban drásticamente en todas las configuraciones. Por ello
se puede enunciar que el principio de funcionamiento de la bomba no es el adecuado para
un sistema que requiera precisión.
Por otra parte, se evidencia que las bombas de tipo peristalticas presentaron un buen
rendimiento en ambas secciones de prueba siendo la bomba 15QQ la de mejor
comportamiento en ambas pruebas debido a que su coeficiente de determinacion (𝑅/ ) fue
de 1 y en la segunda sección fue la de menor error cuadrático medio (𝑅𝑀𝑆𝐸) 0,664 ± 1,232
Adicionalmente, entre las complicaciones que se pudieron presentar por la falta de
flexibilidad en la instalación de la bomba y por tener poca adaptabilidad en la aplicación
final, la bomba que podría adaptarse mejor a diferentes montajes es la bomba peristáltica
15QQ. Finalmente, por las razones mencionadas la mejor bomba que puede desempeñarse
en un cultivo hidropónico con un sistema de riego de alta precisión es la bomba 15QQ la
cual presenta un cuadal máximo de aproximadamente 3,00 ± 0,06 𝑚𝐿 𝑠 lo que le
permitiría facilmente distribuir un tanque de 500mL de solución en aproximadamente 3
minutos con una precisión, en el peor de los casos, cerca de ±10𝑚𝐿.
Cierre
Se pudo seleccionar la mejor bomba para un cultivo hidropónico con un sistema de riego
de alta precisión adaptable a mutliples escalas dada su capacidad para distribuir tanto altos
como bajos niveles de volumen. Esta bomba es la bomba peristáltica 15QQ de la marca
Boxer con un caudal máximo de 3,00 ± 0,06 𝑚𝐿 𝑠, por parte de la precisión se obtuvo el
mínimo error registrado de ~0,664 ± 1,232.
Por otra parte, se pueden explorar diferentes bombas de tipo peristáltica para observar
otros factores como los de tipo económico, adaptabilidad, ergonomía y demás.
Se recomienda para futuros proyectos acoplar al sistema la red de riego, el tanque de
almacenamiento, los cultivos y demás elementos para completar el sistema hidropónico
con el fin de medir y observar el rendimiento del sistema completo y así determinar la
viabilidad del mismo.
BIBLIOGRAFÍA
Barbieri, G. (s.f.). A Small-Scale Flexible Test Bench for the Investigation of Fertigation
Strategies in Soilless Culture.
ANEXOS
Imágenes del montaje
Código base primera sección de prueba (Bombas con motor Nema)
// defines pins numbers
const int dirPin = 2;
const int stepPin = 3;
const int enPin = 1;
int Relay = 7;
int Inicio = 6;
int Final = 5;
void setup() {
pinMode(Relay,OUTPUT);
pinMode(Inicio, INPUT);
pinMode(Final, INPUT);
digitalWrite(Relay,LOW);
// Sets the two pins as Outputs
pinMode(stepPin,OUTPUT);
pinMode(dirPin,OUTPUT);
pinMode(enPin,OUTPUT);
digitalWrite(enPin,LOW);
}
void loop() {
if (digitalRead(Inicio) == HIGH) digitalWrite(Relay,HIGH);
if (digitalRead(Final) == HIGH) digitalWrite(Relay,LOW);
digitalWrite(dirPin,HIGH); // Enables the motor to move in a particular direction
// Makes 200 pulses for making one full cycle rotation
for(int x = 0; x < 1600; x++) {
digitalWrite(stepPin,HIGH);
delayMicroseconds(700);
digitalWrite(stepPin,LOW);
delayMicroseconds(700);
if (digitalRead(Inicio) == HIGH) digitalWrite(Relay,HIGH);
if (digitalRead(Final) == HIGH) digitalWrite(Relay,LOW);
} // One second delay
}
Código base segunda sección de prueba (Bombas con motor Nema)
// defines pins numbers
const int dirPin = 2;
const int stepPin = 3;
const int enPin = 1;
double tiempoBomba = 51.89288023;
int Relay = 7;
int Inicio = 6;
int Final = 5;
double tiempo =0;
double tiempoActual=0;
void setup() {
pinMode(Relay,OUTPUT);
pinMode(Inicio, INPUT);
pinMode(Final, INPUT);
digitalWrite(Relay,LOW);
// Sets the two pins as Outputs
pinMode(stepPin,OUTPUT);
pinMode(dirPin,OUTPUT);
pinMode(enPin,OUTPUT);
digitalWrite(enPin,LOW);
}
void loop() {
if (digitalRead(Inicio) == HIGH)
{
digitalWrite(Relay,HIGH);
digitalWrite(dirPin,HIGH);
tiempoActual = millis();
do{
digitalWrite(stepPin,HIGH);
delayMicroseconds(700);
digitalWrite(stepPin,LOW);
delayMicroseconds(700);
} while((millis() - tiempoActual)/1000 < tiempoBomba);
} // One second delay
digitalWrite(Relay,LOW);
}
Código base primera sección prueba (Demás bombas)
int Relay = 7;
int Inicio = 6;
int Final = 5;
void setup() {
pinMode(Relay,OUTPUT);
pinMode(Inicio, INPUT);
pinMode(Final, INPUT);
digitalWrite(Relay,LOW);
}
void loop() {
if (digitalRead(Inicio) == HIGH) digitalWrite(Relay,HIGH);
if (digitalRead(Final) == HIGH) digitalWrite(Relay,LOW);
}
Código base segunda sección de prueba (Demás bombas)
int Relay = 7;
int Inicio = 6;
int Final = 5;
double tiempoBomba = 54.96182567;
void setup() {
pinMode(Relay,OUTPUT);
pinMode(Inicio, INPUT);
pinMode(Final, INPUT);
digitalWrite(Relay,LOW);
}
void loop() {
if (digitalRead(Inicio) == HIGH)
{
digitalWrite(Relay,HIGH);
delay(1000*tiempoBomba);
digitalWrite(Relay,LOW);
}
}