CONTROL DE NIVEL DE AGUA AUTOMATICO INTEGRANTES -
IZARRA SANDOVAL, KENYI YAURI JARA, HENRY LÓPEZ LÓPEZ, PABLO ILIZARBE RAMIREZ, JOSUE QUIROZ MANTILLA, PEDRO
20 - 12 - 20 13
[CONTROL DE NIVEL DE AGUA AUTOMATICO] AUTOMATICO] 20 de diciembre de 2013
INTRODUCCIÓN Este proyecto se trata de un sistema de control automático que con el cual nosotros como usuarios, podremos mantener un control sobre el nivel de llenado de agua de un tanque elevado, de tal manera que cuando el tanque este lleno se detenga una hidrobomba, para así evitar el sobrellenado del mismo sin que se desperdicie el agua, por otro lado, una vez que el agua se agote del tanque, hará que se active la hidrobomba nuevamente para el llenado del tanque, cumpliendo el siclo de llenado de un tanque elevado, pero en este caso sin la intervención del hombre. Al realizar este proyecto, se han tenido presentes pautas y conocimientos en lo que se refiere a electrónica digital y analógica, hidráulica, sistemas de control e instrumentación los cuales se ha adquirido en el transcurso de nuestra etapa de formación. Se detallara paso a paso de cómo se llegó a la conclusión y culminación de este proyecto que es de utilidad y de gran importancia para nuestros hogares, en especial en las fábricas e industrias petroleras.
Página 1
[CONTROL DE NIVEL DE AGUA AUTOMATICO] 20 de diciembre de 2013
OBJETIVO -
OBJETIVO GENERAL
Diseñar un control de nivel de agua para un tanque elevado.
-
OBEJTIVOS ESPECIFICOS
Implementar y verificar el correcto funcionamiento de una electroválvula. Emplear tablas de verdad para el diseño del circuito que me permite el proceso de encendido y apagado de la hidrobomba.
Implementar y verificar el correcto funcionamiento de los electrodos de acero.
Identificar y corregir fallas.
Ver el uso de este proyecto en diferentes tipos de funciones.
Aplicar el control PID lazo cerrado, para el control, automático.
Página 2
[CONTROL DE NIVEL DE AGUA AUTOMATICO] 20 de diciembre de 2013
MATERIALES
1 electroválvula de 12Vdc Micro-controlador PIC 16F6877A Oscilador XT 4MHz Pantalla LCD 16x2 Teclado matricial 4x4 Resistencias (10k, 1k) Diodos (1N4001) Relay de 12Vdc Condensadores (22pF, 1 regulador 7805 1 potenciómetro (10k) Fuentes de alimentación (12Vdc y 5Vdc) Hidrobomba de 220Vac/12w Protoboard conectores 2 transistores (2N3904) Maguera Baldes (simulación de tanque)
Página 3
[CONTROL DE NIVEL DE AGUA AUTOMATICO] 20 de diciembre de 2013
MARCO TEORICO 1. CONTROLES DE NIVEL:
Los controles de nivel son dispositivos o estructuras hidráulicas cuya finalidad es la de garantizar el nivel del agua en un rango de variación preestablecido. Los controles del nivel máximo del agua en un tanque de almacenamiento tienen la doble función de garantizar la seguridad de las estructuras y de evitar el desperdicio de agua. El control del nivel máximo se hace mediante un sensor de nivel (en este caso electrodos) conectado en alguna forma, ya sea mecánica o electrónica con la operación de una válvula a la entrada del tanque. El control del nivel mínimo del agua tiene la función de garantizar el buen funcionamiento del sistema evitando la entrada de aire en la tubería que se encuentra aguas abajo del tanque, como por ejemplo en la red de distribución de agua, o en la succión de la o las bombas.
2. TANQUES DE AGUA: Los tanques de agua son un elemento fundamental en una red de abastecimiento de agua potable, para compensar las variaciones horarias de la demanda de agua potable. Puesto que las plantas de tratamiento de agua potable funcionan mejor si tienen poca variación del caudal tratado, conviene mantener aproximadamente constante el caudal.
Página 4
[CONTROL DE NIVEL DE AGUA AUTOMATICO] 20 de diciembre de 2013
3. SENSOR: Un sensor es un dispositivo capaz de detectar magnitudes físicas o químicas, llamadas variables de instrumentación, y transformarlas en variables eléctricas. Las variables de instrumentación pueden ser por ejemplo: temperatura, intensidad lumínica, distancia, aceleración, inclinación, desplazamiento, presión, fuerza, torsión, humedad, movimiento, pH, etc. Una magnitud eléctrica puede ser una resistencia eléctrica (como en una RTD), una capacidad eléctrica (como en un sensor de humedad), una Tensión eléctrica (como en un termopar), una corriente eléctrica (como en un fototransistor), etc. Un sensor se diferencia de un transductor en que el sensor está siempre en contacto con la variable de instrumentación con lo que puede decirse también que es un dispositivo que aprovecha una de sus propiedades con el fin de adaptar la señal que mide para que la pueda interpretar otro dispositivo. Áreas de aplicación de los sensores: Industria automotriz, robótica, industria aeroespacial, medicina, industria de manufactura, etc.
4. FUNCION DE TRANSFERENCIA Un instrumento se puede caracterizar formalmente mediante su función de transferencia, es decir, por su modelo matemático Entrada/Salida, donde la entrada es el valor real de la propiedad censada y la salida es la lectura en el instrumento. Por descontado, toda ganancia deberá ser unitaria; pero tanto la forma dinámica de la respuesta (si oscila, por ejemplo) entre cambios como el tiempo de respuesta pueden ser importantes para la aplicación que se esté diseñando.
Página 5
[CONTROL DE NIVEL DE AGUA AUTOMATICO] 20 de diciembre de 2013
5. VALVULA: La válvula es un Mecanismo que regula el flujo de la comunicación entre dos partes de una máquina o sistema. Podría definirse una válvula como un dispositivo mecánico con el cual se puede iniciar, detener o regular la circulación (paso) de líquidos o gases mediante una pieza movible que abre, cierra u obstruye en forma parcial uno o más orificios o conductos. La válvula es uno de los instrumentos de control más esenciales en la industria. Debido a su diseño y materiales, las válvulas pueden abrir y cerrar, conectar y desconectar, regular, modular o aislar una enorme serie de líquidos y gases, desde los más simples hasta los más corrosivos o tóxicos.
6. LOS CIRCUITOS INTEGRADOS PROGRAMABLES (PIC): (Programmable Integrated Circuits = PIC) son componentes sumamente útiles en la Electrónica de Consumo. Aun cuando son conocidos desde hace más de veinte años, existen en la actualidad nuevos tipos que cumplen con una serie de requisitos y características sumamente útiles. Un microprocesador es solamente la unidad central de procesos o CPU, la memoria, los puertos y todos los demás periféricos son exteriores. La programación de un microprocesador es, por lo tanto, una tarea compleja porque deben controlarse todos estos dispositivos externos.
Página 6
[CONTROL DE NIVEL DE AGUA AUTOMATICO] 20 de diciembre de 2013
7. CONTROL PID: Un PID es un mecanismo de control por realimentación que calcula la desviación o error entre un valor medido y el valor que se quiere obtener, para aplicar una acción correctora que ajuste el proceso. El algoritmo de cálculo del control PID se da en tres parámetros distintos: el proporcional, el integral, y el derivativo. El valor Proporcional determina la reacción del error actual. El Integral genera una corrección proporcional a la integral del error, esto nos asegura que aplicando un esfuerzo de control suficiente, el error de seguimiento se reduce a cero. El Derivativo determina la reacción del tiempo en el que el error se produce. La suma de estas tres acciones es usada para ajustar al proceso vía un elemento de control como la posición de una válvula de control o la energía suministrada a un calentador.
Página 7
[CONTROL DE NIVEL DE AGUA AUTOMATICO] 20 de diciembre de 2013 REALIZACION DEL PROYECTO Para proceder a diseñar el sistema de control automático es necesario tener en cuenta ciertas condiciones de operación de circuito, en otras palabras como queremos que sea el funcionamiento del circuito. El sistema de control de nivel tiene que tener sensores de agua (sensor capacitivo, en este caso electrodos) de modo que puedan detectar si hay o no agua en el recipiente para que opere; para esto tenemos que colocar terminales en el recipiente que al hacer o no contacto con el agua envíe un voltaje a un circuito, al circuito Lógico el cual tendrá la función de recibir las señales enviadas por los sensores y procesarlas para dar una salida y determinar si encenderá o apagará a la bomba. De esto hemos obtenido los 11 terminales claves para el funcionamiento del hidronivel:
-
-
El primer Terminal es el de masa, el cual, es colocado en el fondo del recipiente con el fin de que el líquido haga masa o tierra. El segundo Terminal es el denominado máximo, el cual, se colocara en el lugar determinado por nosotros para que sea el nivel máximo al que nosotros queremos llenar el recipiente. El tercer Terminal es el denominado medio, el cual, se colocara a mitad del pozo, este solo indicara el nivel medio de llenado del pozo. El cuarto terminal es el denominado mínimo, el cual, también será colocado a nuestro gusto para indicar el nivel mínimo de líquido. El quinto Terminal es el comparador, el cual, será colocado en la cisterna para detectar si hay agua o no en este, si no hubiera este envía un voltaje haciendo que el circuito no funcione, para que el motor no se active este sirve de protección para la hidrobomba.
“Los terminales restantes son para control de otro nivele, no son muy importantes, estos cinco terminales mencionados son suficientes para la explicación del proyecto”
De otro modo diremos que cuando haya liquido en el recipiente, habrá conducción, al haber conducción circulara voltaje negativo a través de los terminales antes mencionados, a esto, diremos que es un pulso negativo Cero (0). Al contrario de esto, cuando no hay líquido, no habrá conducción, al no haber conducción, no habrá voltaje entre los terminales, entonces diremos que es un pulso positivo uno (1). Dicho esto obtenemos las Condiciones de Operación del Diseño:
Queremos que se encienda el motor, cuando el nivel máximo 1. Queremos que se apague el motor, cuando el nivel máximo 0. Cuando el motor este encendido y el nivel mínimo sea 0 el motor deberá de apagarse, sólo si el nivel máximo cambia a 0. Cuando el motor este apagado y el nivel máximo son igual a 1, el motor sólo deberá de encenderse cuando la condición nivel mínimo sea igual a 1.
Página 8
[CONTROL DE NIVEL DE AGUA AUTOMATICO] 20 de diciembre de 2013
Antes de montarlo, primero se realizó en un simulador (PROTEUS 8 - ISIS)
RC1
0.00 mA
1
SW1
R17
2
1
RC0
10k
1
1
1
2
10k
SW7 1
RC3
R6
1
2
1
R15
1
2
10k
SW3
7805
RC4 1
2
2
10k
SW8
2
3
VO D N G
12V
RD3
2
10k 2
U2
12V
R14
1
R10
1
SW2
VI
2
2
1
1
2
10k
SW6
10k
RC2
1
RD2
2
SW0 2
2 1 +
R13
1
R12
LCD1 LM016L
2
RD0
R7
1
SW4
2
1
2
RV1
S D E S D E V V V 1 2 3
% 0 0 1
C1
C2
22p
22p
1
S W R R E 4 5 6
RC5 1
2
2 2 1 +
7 8 9 0 1 2 3 4 1 1 1 1 1
RD1
R11
1
MOTOR RL1
D6 0.00
1
1 2 3
2
10k
SW5
4 5 6 7 B B B B R R R R
6 7 D D R R
2
10k
SW9
0 1 2 3 4 5 6 7 D D D D D D D D
3
1k
R16
1
2
10k
2
12V
1N4001
TBLOCK-I3
Volts
X1 1
2 CRYSTAL
RC6 1
R9
Q1
2
2N3904
D4 1N4001
1k
U1 13 14 2 3 4 5 6 7
R1
8 9 10 1
10k
OSC1/CLKIN OSC2/CLKOUT
RB0/INT RB1 RB2 RB3/PGM RB4 RB5 RB6/PGC RB7/PGD
RA0/AN0 RA1/AN1 RA2/AN2/VREF-/CVREF RA3/AN3/VREF+ RA4/T0CKI/C1OUT RA5/AN4/SS/C2OUT RC0/T1OSO/T1CKI RE0/AN5/RD RC1/T1OSI/CCP2 RE1/AN6/WR RC2/CCP1 RE2/AN7/CS RC3/SCK/SCL RC4/SDI/SDA MCLR/Vpp/THV RC5/SDO RC6/TX/CK RC7/RX/DT RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5 RD6/PSP6 RD7/PSP7
33 34 35 36 37 38 39 40
RB0 RB1 RB2 RB3 RB4 RB5 RB6 RB7
15 16 17 18 23 24 25 26
RC0 RC1 RC2 RC3 RC4 RC5 RC6 RC7
19 20 21 22 27 28 29 30
RD0 RD1 RD2 RD3 RD4 RD5 RD6 RD7
TC1
RB4
5
RB5
6
A
7
8
9
B
4
5
6
2 1 +
VALVULA RL3
D1 RB6
7
RB7
8
C
1
ON D C 1
1
0
=
0.00
4
R3
R5
10k
10k
10k
Página 9
2 2 B R
R4 10k 2
3 B R
R8 1k
1
R2
1 B R
RC71
4
1
2
TBLOCK-I3
+
3
1 2 3
1N4001
Volts
3
2
1
2 0 B R
3
2
1
PIC16F877A
2
12V
2
Q2 2N3904
D2 1N4001
[CONTROL DE NIVEL DE AGUA AUTOMATICO] 20 de diciembre de 2013 En la parte de la programación nos teníamos que tomar como referencia el DATASHEET del microcontrolador PIC 16F877A, aquí lo principal del data:
Página 10
[CONTROL DE NIVEL DE AGUA AUTOMATICO] 20 de diciembre de 2013
Página 11
[CONTROL DE NIVEL DE AGUA AUTOMATICO] 20 de diciembre de 2013
Página 12
[CONTROL DE NIVEL DE AGUA AUTOMATICO] 20 de diciembre de 2013 La programación se hizo en el lenguaje de alto nivel, “BASIC”, con el compilador MicroCode Studio.
Como se comentó anteriormente, para este proceso hay que conocer parte de la teoría de control, en este caso es un sistema de control de lazo cerrado (S.C.L.C.), porque cada vez que este vacío o en nivel mínimo la bomba se enciende automáticamente y cuando está al nivel requerido por el usuario la bomba se cierra y la electroválvula se habré, y así la secuencia in definida.
ELEMENTOS QUE CONSTITUYEN UN SISTEMA DE LAZO CERRADO
Página 13
[CONTROL DE NIVEL DE AGUA AUTOMATICO] 20 de diciembre de 2013
VARIABLE CONTROLADA: Ser refiere a la variable cuyo valor debe mantenerse igual al de referencia, durante el proceso. VARIABLE MEDIDAD: Es el valor de la variable que se desea controlar. INSTRUMENTOS DE MEDICION : Es el conjunto de sensores que mide la variable que deseamos controlar y que produce señales de salida proporcionales al valor de esta variable. SEÑAL DE RETROALIMENTACION : Es la salida del instrumento de medida. VALOR DE REFERENCIA (SET POINT): Es el valor deseado de la variable controlada. COMPARADOR: Compara el valor de referencia con el valor medido de la variable controlada. SEÑAL DE ERROR: Es la salida del detector comparador. Es la diferencia entre el valor deseado y el medido. VARIABLE MANIPULADA: Es la variable que se manipula para cambiar las condiciones de la variable controlada. PERTURBACION : Es el factor responsable de cambiar el valor de la variable controlada y que esta fuera del control del sistema. CONTROLADOR : recibe la señal de error y produje los ajustes necesarios para minimizarla. En este caso es un microcontrolador PIC que tiene un programa interiormente que determina las acciones a tomar.
LAZO DE CONTROL PID El control a lazo cerrado o control realimentado se refiere a una operación que en presencia de perturbaciones tiende a reducir diferencias entre la salida de un sistema y la entrada de referencia de manera continua y automática, tratando de mantener la diferencia por debajo de un margen de error previamente determinado. Por ejemplo, se necesita controlar el nivel del líquido cuando el nivel del líquido del tanque esta al mínimo ¿Cuándo debe abrirse o cerrar la válvula para que este al nivel todo el tiempo? El algoritmo más conocido y utilizado comúnmente para el control es el conocido como PID (proporcional, integral, derivativo) En modo proporcional determina la reacción al valor de error existente en el instante actual. En modo integral considera la reacción basado en la acumulación de los errores reciente en el tiempo. En modo derivativo lo hace según la velocidad de variación de esos errores recientes.
Página 14
[CONTROL DE NIVEL DE AGUA AUTOMATICO] 20 de diciembre de 2013
Ajustando la constante K en el algoritmo se puede conseguir un control muy preciso sobre el grado de respuesta al error, asi como la prevención de las sobrecargas y de las oscilaciones bruscas del sistema.
Página 15
[CONTROL DE NIVEL DE AGUA AUTOMATICO] 20 de diciembre de 2013 MONTAJE
Página 16
[CONTROL DE NIVEL DE AGUA AUTOMATICO] 20 de diciembre de 2013
CONCLUSIONES Se lograron los objetivos deseados y nos pudimos dar cuenta de la forma como se puede controlar un nivel de agua en un tanque, este proyecto se elaboró de una forma sencilla pero es muy importante porque con el podemos colocar en marcha proyectos como el control de nivel de agua en tanques elevados en viviendas, minerías, industrias y fábricas, que el usuario o empresario economice tiempo y energía con el encendiendo o apagando de la hidrobomba. Esta práctica fue muy importante y valiosa y gracias a ella logramos identificar errores que nos pueden servir para la puesta en marcha en un proyecto más avanzado y de mejor característica.
Página 17
[CONTROL DE NIVEL DE AGUA AUTOMATICO] 20 de diciembre de 2013
APLICACIONES
Básicamente el uso que se le da es doméstico, para llenado de pozos en el hogar. Para el llenado de agua o liquido de una empresa de gaseosa. Control de nivel de líquido (petróleo, combustible) en industrias petrolera.
VENTAJAS 1- Comodidad para estar revisando el aljibe al momento de arrancar el motor de la bomba. 2- Hacer que el llenado del tanque sea de manera automática sin la necesidad de nosotros conectar dicha bomba. 3- Un precio bastante bajo 4- Fácil de controlar.
Página 18
[CONTROL DE NIVEL DE AGUA AUTOMATICO] 20 de diciembre de 2013 BIBLIOGRAFÍA
Libro Control automático de proceso, Autor: Smith and Corripio, 1ra edición, editora Noriega Limusa. Libro Ingeniería de control moderna, Autor: K. Ogata, 3ra edición, editora Person- Princen Hall. Instrumentación industrial – Creus Mecatrónica - W.Bolton Microntrolador PIC 16F684 PIC BASIC PRO
Página 19