Sei sulla pagina 1di 6

Martnez Sergio, Villamizar Edgar, Pacheco Oswaldo. Control de Nivel de Agua.

CONTROL DE NIVEL DE AGUA


UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
ESCUELA DE CIENCIAS BSICAS TECNOLOGA E INGENIERA

SERGIO DAVID MARTNEZ ZARATE COD: 91540351


sergio_martinez28@hotmial.com

liquid level as
the state of the
pump.

EDGAR JOSE VILLAMIZAR - COD:


lilorapto@gmail.com
OSWALDO PACHECHO COD: 91256415
oswaldo.pacheco@yahoo.com

In

more
advanced user
system project
may enter the
level

value

desired in the
Resumen: El sistema elegido para controlar el nivel de

storage tank and this through the pump system will fill

lquido de un tanque, en zonas residenciales. Consta de un

positioning in the value water, the liquid comes from a

microcontrolador PIC16F877de las familias rango medio (14

distributor tank making a closed circuit control.

bits de longitud) el cual por su numerosos pines, 40 en total,


permite integrar

varias interfaces tanto para la entrada,

sensores porta-electrodos, como para la salida, LCD, Buzzer

Key Words: microcontroller, power, control, conversion A/D,


positioning, analog sensor

y LEDs para la visualizacin, sin dejar atrs la parte de


potencia. La principal caracterstica del controlador es que su
funcionamiento es totalmente automtico, sin Start/Stop, es
decir, que el usuario solo supervisar el estado del controlador
y con ello observar tanto el nivel del lquido como el estado
de la bomba. En un proyecto ms avanzado el usuario del
sistema podr ingresar el valor del nivel de agua deseado en
el tanque almacenador y este por medio del sistema de la
bomba se llenar posicionndose en dicho valor, el lquido
proviene de un tanque distribuidor hacindolo un circuito
cerrado de control.
Palabras claves: microcontroladores, potencia,

I.

INTRODUCCIN

La revolucin de los microcontroladores y microprocesadores


ha facilitado enormemente la vida diaria de las personas, en el
pasado taller colaborativo se decidi implementar un control
de nivel de lquido en un tanque cuyo corazn del sistema es
un PIC16F877.
En este nuevo trabajo colaborativo se indicar las interfaces
implementadas en cuando a su hardware, donde se dar una
nocin ms profunda de su funcionamiento e interaccin con

control,

conversin A/D, posicionamiento, sensor anlogo.


Abstract: The system chosen to control the level of liquid in a
tank, in residential areas. It consists of a microcontroller

el usuario, y adems, una secuencia algortmica de su


implementacin en software y constitucin de sus puertos.
Para futuro el proyecto busca la fabricacin en masa para
solucionar la problemtica de esta regin y aplicar para la
industria.

families PIC16F877de mid-range (14 bits in length) which by


its numerous pins, 40 in total, allows for multiple interfaces

II.

JUSTIFICACIN

integrating both input sensors electrode holder, and output,


LCD, Buzzer and LEDs for viewing, without leaving behind the
power section. The main feature of the controller is that its
operation is completely automatic, Start / Stop, ie the user only
monitor the status of the controller and thus observe both the

En todo momento y en cualquier labor requerida, siempre se


ha necesitado la intervencin directa del hombre para
realizarlo; pero actualmente, el hombre ha optado por sacar su
mano de obra de los procesos. Es por eso que se ha
implementado un mtodo muy til y eficaz para mayor eficacia

Trabajo Colaborativo 1. Microprocesadores y Microcontroladores

Martnez Sergio, Villamizar Edgar, Pacheco Oswaldo. Control de Nivel de Agua.

a la hora de realizar dichos procesos, es la automatizacin,

(que se haya superado la capacidad del tanque) o excesivo

quien ha venido creciendo junto con la tecnologa y ha

consumo de energa (sucede cuando el sistema queda sin

intervenido en la solucin de problemticas en el diario vivir

agua y la motobomba trabaja en vaco)

del hombre, desde procesos domsticos hasta procesos


industriales.

EL sistema boyas es el ms usado por los usuarios, pero


gracias a los micro controladores podremos implementar un

Los microcontroladores son circuitos integrados

que

nivel de control de lquidos ms confiable y preciso que el

poseen todas las caractersticas de un computador completo.

sistema de boyas.

Puede

encuentra el nivel de lquido bombeado hacia el tanque y el

ser

programado

para

que

cumpla

una

tarea

determinada a muy bajo costo. Un ejemplo de ellos es el

Adems, que puede indicarte como se

estado de la motobomba

famoso PIC16F877 de la familia de los PIC16F8XX, corazn


de

III.

nuestro

proyecto.

OBJETIVOS

V.

MARCO TEORICO

Para efectos de supervisin o mantenimiento nuestro sistema


consta de interfaces hombre-mquina que permite supervisar

OBJETIVO GENERAL
Proponer y aplicar un sistema industrial que proporcione una
experiencia prctica delos conocimientos adquiridos a travs
del curso de micro controladores.
OBJETIVOS ESPECIFICOS

tanto el estado de los dispositivos del sistema como el nivel


del tanque, entre las implementadas esta la pantalla LCD 16x2
y LEDs
La pantalla de cristal lquido o LCD (Liquid Crystal Display) es
un dispositivo de visualizacin grafico para la presentacin de
caracteres, smbolos o incluso dibujos (en algunos modelos),

IV.

Explicar las interfaces implementadas en el desarrollo del

es este caso dispone de 2 filas de 16 caracteres cada una y

proyecto

cada carcter dispone de una matriz de 5x7 puntos (pixeles),

Mostrar los avances en cuanto a software del sistema de

aunque los hay de otro nmero de filas y caracteres. Este

control de tanque

dispositivo

PLANTEAMIENTO DEL PROBLEMA

En la costa atlntica de Colombia se presenta una


problemtica de abastecimiento de agua potable para las
residencias, las plantas procesadoras de agua poseen una
limitada infraestructura para proveer el preciado lquido a una
presin adecuada. Por tal motivo los usuarios optan por usar
motobombas que succionan el agua del sistema de acueducto
(calles) y lo bombean hacia tanques elevados. Esto se ha
convertido en la nica alternativa para bastecer los hogares y
racionar el agua principalmente en municipios, pueblos y
pequeos corregimientos.
El principal inconveniente que tiene este sistema, es controlar
la motobomba, primero que la encienda cuando haga falta

est

microcontrolador

gobernado
y

regula

internamente

todos

los

por

parmetros

un
de

presentacin, este modelo es el ms comnmente usado y


esta informacin se basar en el manejo de este u otro LCD
compatible
LED:

es

un

componente

opto-electrnico pasivo y,

ms

concretamente, un diodo que emite luz.


Para nuestro proyecto, usaremos los LEDs como segunda
opcin para visualizar el nivel del tanque, la ventaja de estos
indicadores es que permite al usuario visualizar el estado del
nivel de manera rpida y a diferencia del LCD no necesita el
botn de iluminacin.
VI.

METODOLOGIA

agua en el tanque elevado y segundo que la apague cuando el

Los circuitos de hidro-niveles elctricos se han ido fabricando

nivel de lquido llegue al tope de la capacidad del tanque. Sin

desde los ms simples con transistores hasta otros ms

un control de nivel de lquido se tendra riego indebido de agua

complejos y por tanto ms seguros y con un funcionamiento

Trabajo Colaborativo 1. Microprocesadores y Microcontroladores

Martnez Sergio, Villamizar Edgar, Pacheco Oswaldo. Control de Nivel de Agua.

ms

exacto.

Existe una gran variedad de hidro-niveles electrnicos


dependiendo de su funcionamiento, es que, se dar el tipo de
lquido adecuado para su aplicacin.

ENTRADAS
D0 D1 D2 D3 corresponde a las seales de entrada que recibe
el microcontrolador proveniente de los porta-electrodos. Para
cada situacin tenemos los siguientes estados:

0 0 0 0 Todos los pines de datos estn conectados a tierra,

indica el tanque est lleno.


0 0 0 1 El nivel del agua est por debajo y por encima de

D3 D2, indica alto nivel.


0 0 1 1 El nivel del agua est por debajo y por encima de
D2 D1, indica el nivel Medio.
0 1 1 1 El nivel del agua est por debajo y por encima de

f=4mhz para un periodo de 0.25us un ciclo de instruccin por

D1 D0, indica un nivel bajo.


1 1 1 1 El nivel del agua est por debajo de D0, indica un

MAPA DE REGISTROS PIC16F877A

TIEMPO DE CICLO
1us

nivel muy bajo o vaco.


Cuando el nivel del agua es demasiado bajo o vaco , el motor
se pone en ON , los sonidos del zumbador y la luz de fondo
del LCD se enciende automticamente durante 5 segundos.
Despus de esto, cuando el nivel del agua alcanza el nivel
completo, el motor se desactiva automticamente, suena el
zumbador y la luz de fondo del LCD se enciende
automticamente durante 5 segundos.
Durante

el

funcionamiento

normal

se

puede

activar

manualmente la retroiluminacin del LCD.

SET DE INSTRUCCIONES

PUERTOS

Trabajo Colaborativo 1. Microprocesadores y Microcontroladores

RA como entradas de sensores


RB como salidas digitales para LCD

Martnez Sergio, Villamizar Edgar, Pacheco Oswaldo. Control de Nivel de Agua.

Rc como salidas digitales para Led


RD como salidas digitales para rel, buzzer, y luz de

bus de 4 bits o con bus de 8 bits, este ltimo es el que


explicare y la rutina tambin ser para este.

fondo LCD
Para nuestro proyecto la pantalla LCD indicar al usuario el
DIAGRAMA CIRCUITAL

nivel del tanque en 5 estados:


1.

Cuando el nivel del agua est por debajo del primer


sensor de nivel de agua, el controlador debe
encender la bomba para iniciar el ciclo de llenado, el
LCD indica nivel: vaco y el estado del motor:
Encendido (ON)

2.

Cuando el nivel del agua est en el primer sensor de


nivel de agua, el controlador mantiene la bomba
encendida llenando el tanque, el LCD indica nivel:
bajo y el estado del motor: Encendido (ON)

3.

Cuando el nivel del agua est en el segundo sensor


de nivel de agua, el controlador mantiene la bomba
encendida llenando el tanque, el LCD indica nivel:
medio y el estado del motor: Encendido (ON)

4.
DIAGRAMA DE FLUJO (ALGORITMO)

Cuando el nivel del agua est en el tercer sensor de


nivel de agua, el controlador mantiene la bomba
encendida llenando el tanque, el LCD indica nivel:
alto y el estado del motor: Encendido (ON)

5.

Cuando el nivel del agua est en el cuarto sensor de


nivel de agua, el controlador apaga la bomba, el LCD
indica nivel: lleno y el estado del motor: apagado
(OFF)

Para nuestro proyecto, usaremos los LEDs como segunda


opcin para visualizar el nivel del tanque, la ventaja de estos
indicadores es que permite al usuario visualizar el estado del
nivel de manera rpida y a diferencia del LCD no necesita el
botn de iluminacin.
Sus ciclos van acorde al estado del nivel que registra el LCD.
1.
2.
3.

Para el nivel vaco, ningn LED enciende


Para el nivel bajo, enciende el primer LED
Para el nivel medio, enciende el primer y segundo

4.

LED
Para el nivel alto, enciende el primer , segundo y el

5.

tercer LED
Para el cundo el nivel sea lleno, encienden los 4

INTERFAZ HOMBRE-CONTROLADOR
Para comunicarse con la pantalla LCD podemos hacerlo por
medio de sus patitas de entrada de dos maneras posibles, con

Trabajo Colaborativo 1. Microprocesadores y Microcontroladores

LEDS

Martnez Sergio, Villamizar Edgar, Pacheco Oswaldo. Control de Nivel de Agua.

VIII.

La

CONCLUSIONES
automatizacin

de

procesos

ha

sido

de

gran

importancia en el mundo tecnolgico actual. Por eso, se


concluye que el diseo de este tipo de proyectos
microcontrolados facilitan an ms el desarrollo de la
domtica y en el sector industrial ms especficamente, ya
que hoy da estos procesos son automticos, y permite que
sea el mismo sistema quien tome decisiones al respecto y
no la intervencin humana.

A la hora de realizar un control o automatizacin se


requiere de fiabilidad; con el desarrollo de este proyecto se
puede

mostrar

que

implementando

un

simple

Microcontrolador, en nuestro caso un PIC16F877A, se


puede realizar un excelente control que cumpla con:
VII.

precisin, exactitud, calidad, velocidad y facilidad.

CRONOGRAMA DE ACTIVIDADES

El nivel, es el tipo de control que ms se realiza hoy en da,


en el sector industrial y de domtica, mediante este
proyecto se puede observar claramente que fuerzas
intervienen, como controlarlas y como medirlas. .

Disear un prototipo como este nos agiliza la capacidad de


poder plantear cualquier solucin ante cualquier situacin o
necesidad en el campo industrial y hasta en lo domestico
(domtica) mediante la utilizacin de microcontroladores,
quienes estn dotados con una alta capacidad para
controlar procesos desde el ms sencillo hasta el ms
complejo.

IX.

REFERENCIAS

[1] Casillas, S. (S/F) Detector de Nivel. [Practicas]


Guadalajara, Mxico. Recuperado el 15 de Marzo de 2014 en:
http://www.scribd.com/doc/76751993/Detector-de-Nivel-deagua
[2] Gonzales, J. (2002) desarrollo de proyectos al IEEE
[Formato Docx] Colombia, Recuperado el 1 de abril de 2014
en:
https://www.google.com.co/url?
sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CC0QFjAA&
url=http%3A%2F%2Fwww.acis.org.co%2Ffileadmin
%2FPremio_de_Informatica%2Fformato-articulosIEEE.doc&ei=EZ09U6zfAoXIsASkgYGQAg&usg=AFQjCNFj-

Trabajo Colaborativo 1. Microprocesadores y Microcontroladores

Martnez Sergio, Villamizar Edgar, Pacheco Oswaldo. Control de Nivel de Agua.

PBwP4ryskjK1smQT3FMrd6_xQ&sig2=_3VhsS486VLqpfAYS
Nam7Q
[3] lozano, N. (S/F) control de nivel para tanques de agua con
realimentacin.
[Proyecto]
Piedecuesta,
Colombia.
Recuperado
el
15
de
Marzo
de
2014
en:
http://expoelectronica.upbbga.edu.co/pdf_2005/modulo_de_niv
el.pdf

Trabajo Colaborativo 1. Microprocesadores y Microcontroladores

[4] Herrera, D (2004) Descripcin del PIC 16F877. Contenido


en lnea Maracay. Recuperado el 30 de Abril de 2014 en:
http://www.monografias.com/trabajos18/descripcionpic/descripcion-pic.shtml

Potrebbero piacerti anche