Está en la página 1de 2

Automatizaci

on de una bomba de agua


Jimenez Narvaez Juan de Dios ,Pazos Nieves Jorge, Melendez Trujillo Jose Roman,
Radilla Ramirez Manuel Salvador
Facultad de Ciencias de la Electronica
Benemerita Universidad Autonoma de Puebla
Arquitectura de Computadoras/Microcontroladores y DSPs

1.

Resumen

Implementaremos un sistema de control para el llenado de


un tanque utilizando Arduino, para lo cual haremos un dise
no
e implementaci
on de un sensor para cada nivel de agua del
tanque teniendo como idea principal el desarrollar un tipo de
sensor para detecci
on del agua: transistores usando la resistencia del agua y opams como comparador de voltaje, a partir
de esta etapa pasaremos a la elaboraci
on de un c
odigo logico
para la programaci
on del Arduino, tambien con el protocolo
de bluetooth.

2.

Abstract

We implement a control system for filling a tank using Arduino, for which we will design and implement a sensor for
each water level in the tank with the main idea to develop
a type of sensor for water detection: using transistors water
resistance and voltage comparator opams, from this stage will
pass to the development of a logic code for programming the
microcontroller.

3.

Introducci
on

Todos los instrumentos deben ser especificados a un punto tal que aseguren la operaci
on del proceso y que permita
la estimaci
on de sus costos. Estas especificaciones se pueden
sistematizar, aplic
andolas tanto a sistemas sensores como a
sistemas actuadores, sin que todas y cada una de las definiciones que siguen a continuaci
on sean aplicables a todo sensor
o actuador.
Precisi
on (o exactitud)
Error
Error de No-Linealidad
Repetitividad
Reproducibilidad.
Sensibilidad
Resoluci
on
Rango
Rango de Trabajo u Operaci
on
Banda Muerta
Corrimiento del Cero
Tiempo de Respuesta
Histeresis
Funci
on de Transferencia.
Cuando se dise
nan sistemas de adquisici
on de datos con
computadora, hay aspectos a cerca de los sensores que es necesario tener en cuenta:
- La naturaleza de la se
nal que el sensor ? transductor genera: voltaje, rango de amplitud, respuesta en frecuencia, precisi
on necesaria, determinan el tipo de acondicionamiento de

se
nal, convertidor A/D y cualquier otro hardware a utilizar.
- La influencia de las se
nales de ruido as como los efectos
de carga del hardware de adquisicion de datos sobre el sensor.
- La calibracion del sensor con respecto a la variable fsica.
Si la respuesta del sensor a los cambios de la variable fsica es lineal o no. Una calibracion mal hecha va a producir
mediciones erroneas.
- La interdependencia entre los distintos componentes del
sistema de adquisicion de datos, por ejemplo un sensor muy
bueno, con un pobre convertidor A/D no sirve de casi nada.
- La precision del sensor, esto es la capacidad de medir el
mismo valor repetidas veces en identicas condiciones.
- El tiempo de respuesta del sensor, es decir, el tiempo
requerido para responder a un cambio brusco de la variable
que esta siendo censada.
- El coeficiente de temperatura del sensor, el cual viene
dado por el cambio que se produce en la respuesta del sensor
debido al cambio en la temperatura a la cual se encuentra,
por ejemplo el aumento en las corrientes de fuga y el voltaje
offset de un amplificador, el aumento de la corriente en la
oscuridad de un foto-diodo.
- La histeresis de un sensor, la cual se define como la dependencia de la salida del sensor de la respuesta anterior. Esta
es muy com
un en sistemas magneticos y mecanicos. Existen
varias formas de clasificar los sensores, por ejemplo se pueden
clasificar por el principio fsico de funcionamiento (inductivo, capacitivo, termoelectrico o resistivo etc.), por la variable fsica medida (temperatura, presion, posicion etc. por la
capacidad de generar energa (activos) o de necesitar de un
circuito de excitacion (pasivos). En este trabajo se estudian
los sensores de acuerdo al tipo de variable fsica medida. La
termocupla es uno de los sensores mas populares para medir
temperatura. A diferencia de los otros sensores de temperatura, ella no requiere de fuente de alimentacion ya que es auto
generadora de potencia; son economicas y faciles de construir
debido a que son basicamente la union de dos alambres. Existe una variedad de ellas en el mercado en un amplio rango de
temperaturas. Se identifican por letras siendo las m
as populares J, K y T.
Las termocuplas presentan algunos inconvenientes. Debido
al bajo voltaje que generan y a su baja sensibilidad requieren de una instrumentacion muy exacta, y de otro sensor para realizar la compensacion de la union fra. Por otro lado
las termocuplas son menos estables que los otros sensores de
temperatura.
En la gama universal de controles de nivel y energa termica en tanques se puede encontrar varias empresas que usan
este tipo de control. En general la mayora de compa
nas que
usan alg
un fluido en sus procesos, como las proveedoras de
agua potable, tratamientos de aguas residuales, plantas textiles, plantas petroleras, plantas de gas, industrias de metales,
industrias de licores, industrias de pinturas y estaciones de ga-

solina entre otras. En la Tabla 1 se puede observar empresas


que usan tanques para almacenar fluidos y utilizan un control
similar al implementado.

Figura 1: tabla 1

Figura 2: tabla 1(continuaci


on)
Tambien destacar el sistema de comunicaci
on de bluetooth
con el cual nos estaremos enviando y recibiendo con la aplicaci
on de Android, con la comparaci
on de ambos datos. Se
esta trabajando con la idea de automatizar todo sistemas, la
idea de tener todas las cosas a un click o reduciendo el menor
esfuerzo plante
andose a una persona con alguna enfermedad
motriz, pues con el comienzo de las tarjetas de adquisicion
de datos con el manejo de c
odigo abierto de hardware y software. En nuestro caso viendo por el camino de manejo de un
registro de manera tipo bit
acora donde nos permita predecir
incidentes o resolvernos de una manera r
apida en caso de que
ya se hayan presentado, con lo cual se ha desarrollado a sistemas de la industria en grandes industrias que manejan al
mayoreo.

4.

Resultados

Dise
namos con Arduino el programa para que nos avisen
los sensores cuando este vaco el tanque, la cisterna no tenga
agua para llenar el tanque, marcar cada 25 por ciento de la
capacidad del tanque, cuando no funcione el motor. Por lo
que se verifico con el monitor serial del programa Arduino.
Con lo que tambien se realizaron pruebas con la creacion de
la aplicaci
on en appinvector para informar de como estaba el
ciclo de nuestro sistema en la comunicaci
on bluetooth con el
Arduino.

Figura 3: Desarrollo en el Arduino uno

También podría gustarte