Está en la página 1de 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

EDGAR JOSE VILLAMIZAR - COD:


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

Resumen: El sistema elegido para controlar el nivel de

liquid level as the state of the pump. In a more advanced user

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

system project may enter the level value desired in the storage

microcontrolador PIC16F877de las familias rango medio (14

tank and this through the pump system will fill positioning in the

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

value water, the liquid comes from a distributor tank making a

permite integrar

closed circuit control.

varias interfaces tanto para la entrada,

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


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

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

potencia. La principal caracterstica del controlador es que su

positioning, analog sensor

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


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
families PIC16F877de mid-range (14 bits in length) which by
its numerous pins, 40 in total, allows for multiple interfaces

implementadas en cuando a su hardware, donde se dar una


nocin ms profunda de su funcionamiento e interaccin con
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.

integrating both input sensors electrode holder, and output,


LCD, Buzzer and LEDs for viewing, without leaving behind the

II.

JUSTIFICACIN

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

Trabajo Colaborativo 1. Microprocesadores y Microcontroladores

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

mano de obra de los procesos. Es por eso que se ha

El principal inconveniente que tiene este sistema, es controlar

implementado un mtodo muy til y eficaz para mayor eficacia

la motobomba, primero que la encienda cuando haga falta

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

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

quien ha venido creciendo junto con la tecnologa y ha

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

intervenido en la solucin de problemticas en el diario vivir

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

del hombre, desde procesos domsticos hasta procesos

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

industriales.

consumo de energa (sucede cuando el sistema queda sin


agua y la motobomba trabaja en vaco)

Los microcontroladores son circuitos integrados

que

poseen todas las caractersticas de un computador completo.

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

Puede

tarea

gracias a los micro controladores podremos implementar un

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

nivel de control de lquidos ms confiable y preciso que el

famoso PIC16F877 de la familia de los PIC16F8XX, corazn

sistema de boyas.

de

encuentra el nivel de lquido bombeado hacia el tanque y el

ser

nuestro

programado

para

que

cumpla

proyecto.

una

Adems, que puede indicarte como se

estado de la motobomba
III.

OBJETIVOS
V.

MARCO TEORICO

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

consta de interfaces hombre-mquina que permite supervisar


tanto el estado de los dispositivos del sistema como el nivel
del tanque, entre las implementadas esta la pantalla LCD 16x2
y LEDs

Explicar las interfaces implementadas en el desarrollo del

La pantalla de cristal lquido o LCD (Liquid Crystal Display) es

proyecto

un dispositivo de visualizacin grafico para la presentacin de


caracteres, smbolos o incluso dibujos (en algunos modelos),

Mostrar los avances en cuanto a software del sistema de

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

control de tanque

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


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

IV.

PLANTEAMIENTO DEL PROBLEMA

dispositivo

est

gobernado

internamente

por

un

En la costa atlntica de Colombia se presenta una

microcontrolador

problemtica de abastecimiento de agua potable para las

presentacin, este modelo es el ms comnmente usado y

residencias, las plantas procesadoras de agua poseen una

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

limitada infraestructura para proveer el preciado lquido a una

compatible

regula

todos

los

parmetros

de

presin adecuada. Por tal motivo los usuarios optan por usar
motobombas que succionan el agua del sistema de acueducto

LED:

es

un

(calles) y lo bombean hacia tanques elevados. Esto se ha

concretamente, un diodo que emite luz.

convertido en la nica alternativa para bastecer los hogares y

Para nuestro proyecto, usaremos los LEDs como segunda

racionar el agua principalmente en municipios, pueblos y

opcin para visualizar el nivel del tanque, la ventaja de estos

pequeos corregimientos.

indicadores es que permite al usuario visualizar el estado del

componente

opto-electrnico pasivo y,

ms

nivel de manera rpida y a diferencia del LCD no necesita el


botn de iluminacin.

Trabajo Colaborativo 1. Microprocesadores y Microcontroladores

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

VI.

METODOLOGIA

SET DE INSTRUCCIONES

Los circuitos de hidro-niveles elctricos se han ido fabricando


desde los ms simples con transistores hasta otros ms
complejos y por tanto ms seguros y con un funcionamiento
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,
TIEMPO DE CICLO

indica el tanque est lleno.


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

1us

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
D1 D0, indica un nivel bajo.
1 1 1 1 El nivel del agua est por debajo de D0, indica un
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

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

normal

se

puede

activar

manualmente la retroiluminacin del LCD.

Trabajo Colaborativo 1. Microprocesadores y Microcontroladores

MAPA DE REGISTROS PIC16F877A

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

INTERFAZ HOMBRE-CONTROLADOR
PUERTOS

RA como entradas de sensores

Para comunicarse con la pantalla LCD podemos hacerlo por

RB como salidas digitales para LCD

medio de sus patitas de entrada de dos maneras posibles, con

Rc como salidas digitales para Led

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

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

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)

DIAGRAMA DE FLUJO (ALGORITMO)


4.

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.

Trabajo Colaborativo 1. Microprocesadores y Microcontroladores

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

1.

Para el nivel vaco, ningn LED enciende

2.

Para el nivel bajo, enciende el primer LED

3.

Para el nivel medio, enciende el primer y segundo

LED
4.

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


tercer LED

5.

Para el cundo el nivel sea lleno, encienden los 4


LEDS

VIII.

CONCLUSIONES

automatizacin

La

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.

Trabajo Colaborativo 1. Microprocesadores y Microcontroladores

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

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.aci
s.org.co%2Ffileadmin%2FPremio_de_Informatica%2FformatoarticulosIEEE.doc&ei=EZ09U6zfAoXIsASkgYGQAg&usg=AFQjCNFjPBwP4ryskjK1smQT3FMrd6_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
[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

Trabajo Colaborativo 1. Microprocesadores y Microcontroladores

También podría gustarte