Skip to content

JesusvtR/BombasaPeristaltica

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 

Repository files navigation

Bombasa

En este proyecto intentamos implementar un arduino, con un driver para un motor DC y, haciendo uso de periféricos como una pantalla de 4 dígitos y 7 segmentos, así como de botones, interruptores, etc. Establecer dos modos de funcionamiento en un sistema cuyo objetivo es el impulso de reactivos químicos para mezcla de componentes (bomba PERISTÁLTICA*):

  • El modo manual tiene como entrada la pulsación de dos botones, uno para aumentar y otro para disminuir, el rango de valores va de 0 a 20, y cada valor se corresponde con un valor de voltaje que se le introduce al motor y que hace propulsar un caudal determinado tras la calibración. El valor escogido, así como el voltaje que le corresponde y su caudal se muestran periódicamente en pantalla, así como en una tabla situada en la parte superior de la caja.
  • El modo automático tiene dos opciones de funcionamiento, o bien toma la información de una tarjeta de entrada/salida (Labjack), que proporciona valores comprendidos entre 0 y 5V, el valor es leído por el Arduino en uno de sus puertos analógicos y codificado entre 0 y 1023, lo que a su vez ajusta al valor del PWM (0 - 255) y se introduce al driver. Otra opción es hacer uso de la comunicación por el puerto serie, que admite desde valores de la terminal serie incluída en el entorno de desarrollo de arduino, o bien a través de programas como Matlab (pendiente) o un sencillo programa desarrollado en Python (ya hecho y funcionando).

Posteriormente, se intentará introducir un caudalímetro contador, que se introducirá en uno de los puertos digitales del Arduino, y se desarrollará un algoritmo para acondicionar esa información entrante y convertirla en un valor de caudal que se actualice cada pocos segundos, esta información se usará para cerrar un lazo de control, y haciendo uso de un controlador tipo PI controlar la bomba. También la idea es mandar la información instantánea del caudal como salida para poder realizar el registro de la información tomada.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages