Sistema de llenado automático ATO controlado por arduino.

Tema en 'Hagalo usted mismo' comenzado por crisaguilar, 8 Agosto 2012.

  1. crisaguilar

    crisaguilar Aprendiz de arrecife

    Se incorporó:
    18 Abril 2011
    Mensajes:
    154
    Me gusta recibidos:
    23
    Ocupación:
    Ingeniero
    Localización:
    Guatemala
    Despues de un tiempo sin actualizar mi acuario les muestro el proyecto que tengo ahorita en curso me tomo un tiempo para armarlo pero la verdad que he estado con poco tiempo libre y esto si me llevo trabajo, sobretodo por que cambie el 40% del programa de mi arduino, ya que el anterior funcionaba al 100% pero estaba un poco complicado y mejore el las rutinas para un flujo mas adecuado y respuesta inmediata.


    Aunque falta pulir el software esta funcionando al 100% el dia de hoy.


    Bueno iniciemos sin mas palabras..


    el sistema de switchs de flote, pensé usar unos ópticos pero se salida del presupuesto, tal vez con el tiempo sea posible.


    [​IMG]


    Luego de esto me dispuse a importar la bomba que es una de las mas ideales para estos menesteres y aparte que es barata (lo mas importante) es una bomba TOMS AQUALIFTER PUMP que es de diafragma pero trabaja con agua sin problemas, busque varios review y todos muy positivos, por otro lado es bien silenciosa casi como una peristaltica.


    Esta bomba la quería para hacer pruebas, ya que el siguiente paso sera el uso de estas bombas para mi sistema balling que ya esta en proceso también pero eso se los dejo para luego.


    acá la bomba en mención ya instalada


    [​IMG]


    luego procedí a realizar una placa de potencia para poder controlar los 110v de esta bomba, esta placa funciona con pulsos del arduino y controla dos relay de 110v 10A. que usare 1 para la bomba y otro para el skimmer que hoy conecto, esto me servirá para poder tener un tiempo de comida para los corales y que el skimmer no extraiga el alimento antes que los corales lo consuman.


    unas fotos de la placa en mención.


    [​IMG]


    el diseño trasero


    [​IMG]


    Este se instalo dentro del panel eléctrico en donde quedo controlada directamente con el sistema arduino...


    Luego trabaje con un contenedor de 5 galones que es donde se mantendrá la reserva de agua para el acuario en mi caso trabajare con Kalkwasser ya que este funciona de maravilla manteniendo el PH y tambien controla fosfatos y a la vez mantiene el KDH que a mi me funciona de maravilla.


    Luego de investigar llegue a la conclusión que no hay problema con este método de trabajo ya que como indica el reconocido Randy Holmes-Farley la degradación en un contenedor cerrado y con una cantidad de cal en el fondo es mínima, es casi como preparar el kalk a diario, asi que hice mi trabajo con esta base.


    Unos link para los mas geek :nerd:


    http://reefkeeping.com/issues/2003-05/rhf/feature/index.php
    http://www.reefkeeping.com/issues/2005-01/rhf/index.php


    bueno entonces en el contenedor preparo mi mezcla de Kalk y listo suficiente para 1 semana de relleno sin tener que tocar nada..


    Una foto del contenedor y las mangueras que coloque, claro que el agua no se toma del fondo para no enviar partículas de cal en el agua.. todo esta friamente calculado ;-)


    [​IMG]


    otra foto mas del interior si observan bien ya veran que el fondo hay cal asentada que se moverá 1 vez por semana o 2 o mejor dicho cuando me acuerde :laugh:


    [​IMG]


    aca les dejo una foto para que vean mejor la posición de la bomba en mi sistema.


    [​IMG]


    y otra foto en donde se ve el lugar en que se dosifica el agua de reposición, esto creo que cambiara ya que espero perforar el skimmer para que el agua entre en el y de esta forma maximizar la eliminación de fosfatos y también mejorar la reacción del Kalk.


    [​IMG]


    Por fin una pequeña foto de como se muestra en la pantalla el sistema de ATO hay otra imagen pero lamentablemente no tuve tiempo de tomar foto para que apreciaran la imagen de un chorro abierto que es cuando esta reponiendo agua en tiempo real.... Pero para que tengan una idea les dejo esta pequeña imagen.


    [​IMG]


    Bueno y de esta forma estoy reponiendo agua actualmente en mi sistema, el sistema también cuenta con una alarma en caso que el nivel de agua suba mas de lo requerido y se apaga todo el sistema de ATO estoy también por modificar lo swtich con unas pantallas de pvc y así evitar que un caracol me obstruya mi sistema. Pero eso sera una 2da etapa.


    Espero que les guste y seguiré actualizando mas desarrollos que tenga en el tema.


    Saludos
     
  2. mahaker1

    mahaker1 CAMarada

    Se incorporó:
    17 Noviembre 2011
    Mensajes:
    72
    Me gusta recibidos:
    1
    Localización:
    axapusco
    Exelente sistema es lo que necesito
     
  3. tkd tripp

    tkd tripp Líder del arrecife

    Se incorporó:
    21 Marzo 2012
    Mensajes:
    599
    Me gusta recibidos:
    88
    Género:
    Hombre
    Localización:
    cdmx
    wow de lujo piensas comercializarlo salu2.
     
  4. Jorge_Velazquez

    Jorge_Velazquez Aprendiz de arrecife

    Se incorporó:
    1 Septiembre 2008
    Mensajes:
    105
    Me gusta recibidos:
    2
    la idea es buena pero para mi complicado...
     
  5. tecnogat

    tecnogat CAMarada

    Se incorporó:
    15 Junio 2008
    Mensajes:
    71
    Me gusta recibidos:
    9
    Localización:
    Texcoco, Edo de Mexico
    Hola que tal crisaguilar, disculpa me podrias dar alguna información tecnica. Apenas vi tu tema y me surgieron unas dudas.

    Primero, con que estas moitoreando la temperatura, me refiero con que tipo de sensor(con un LM o con un DS)? como le hiciste para ingresaar los sensores al agua? me imagino que les pusiste algo de silicon y si es asi, como resolviste el problema del porcentaje de error?

    Segundo, se aprecian unos botones en la parte de abajo del GLCD, son para navegar en algun tipo de menu? y para poder hacer el menu utilizaste las interrupciones o no?

    Tercero, mencionas que las bombas las matienes por pulsos, entonces supongo que estas usando el modulo de PWM, pero eso no le afecta a la vida del motor? Ademas en tu tableta de potencia se ve que utilizaste muchas borneras y quisiera saber cual era la razon. ya que una es para las dos señales de exitacion de los transistores, otra veo que le metiste para el voltaje de colector y te sobro una terminal, estas la pudiste poner en una sola bornera de 3 o no? y tambien en las borneras de los reles usaste borneras de 3 tornillos, me imagino que quieres aprovechar los dos estados del rele pero para que los piensas manejar?

    Y ya por ultimo, se ve que tienes un conector DB9, entonces ese lo utilizas solo para cargar los nuevos programas al arduino, o lo utilizas para una conección R232 y que te mande datos a alguna PC?

    Perdon que sea tan pregunton, pero fueron unas dudas que se me vinieron a la mente ahorita que vi tu post. Ojala me puedas contestar y si es secreto de empresa no te preocupes jajaja. Muchas suerte y se ve que haz estado jugando un rato con el mirco.
     
  6. crisaguilar

    crisaguilar Aprendiz de arrecife

    Se incorporó:
    18 Abril 2011
    Mensajes:
    154
    Me gusta recibidos:
    23
    Ocupación:
    Ingeniero
    Localización:
    Guatemala
    veamos te respondo por partes.

    1. los sensores que estoy usando es un DS18 con encapsulamiento de inoxidable, ya viene asi de fabrico pero aparte le coloque espagueti termoencongible para aislarlo mejor y comparando lecturas con un termometro de mercurio es sumamente exacta la lectura.

    2.si tiene 5 botones para menejar el menú que incluye tiempos de comida, control de leds, lectura de ph historiales de ph y temperatura, control de luz de noche, control de ventiladores, etc, etc.

    en este post hay una muestra de los menus aunque actualmente ya cambiaron un poco
    https://www.acuarios-marinos.com/fo...y-tank-led-skimmer-arduino-aquascaping-20204/

    3. sip tiene muchas borneras por que trabajo todo en un tablero de potencia y uno de mando que es el que se ve en la foto, por tanto las 2 borneras superiores son una para alimentación de +/- 5 volts, y las 2 señales de los 2 relay.

    esta placa es para 2 relay una para el ATO y otra para el skimmer, que se apagara en la hora de comida.

    esto tambien responde tu pregunta de las 3 borneras el skimmer pasa el 90% del tiempo encendido, entonces es ilogico que tenga un relay activado tanto tiempo, por tanto es mejor usar el normalmente cerrado y durante la comida activar el relay.

    y por que lo coloque en las 2 pues simplemente por que soy muy precavido y prefiero dejar todo con posiblidades de cambios o expanción por si se me ocurre otra locura en el futuro.

    El db9 no es de 9 es DB15 y envia todas las señales para el gabinete de potencia donde estan los driver de los led y otros relay y las tarjetas de control de los sensores.

    no te preocupes si tenes mas dudas estoy a las ordenes
     
  7. car1

    car1 CAMarada

    Se incorporó:
    10 Abril 2012
    Mensajes:
    88
    Me gusta recibidos:
    4
    Ocupación:
    entrenador personal
    Localización:
    México, D. F., Mexico
    Muchas felicidades por tu sistema!!!

    Esta muy impresionante, te felicito mucho
     
  8. Rodolfo Ruiz

    Rodolfo Ruiz Nuevo CAMarada

    Se incorporó:
    21 Octubre 2012
    Mensajes:
    24
    Me gusta recibidos:
    1
    Localización:
    Cancun Qroo
    tienes pensado comercializarlo amigo?
     
  9. mobo

    mobo CAMarada

    Se incorporó:
    8 Febrero 2012
    Mensajes:
    57
    Me gusta recibidos:
    0
    mucha tecnoliga pa mi
     

¡Ayúdanos! Comparte en:

Cargando...