Escolar Documentos
Profissional Documentos
Cultura Documentos
AGUA
REPORTE DE PRÁCTICA
DESARROLLO DE LA PRÁCTICA
EQUIPO:
-Marco Antonio Vázquez Chaves
-Josue Evangelista Cruz
-Erik Yair Sánchez Serrano
MATERIALES:
- PIC16F887
- Cable telefónico
- Protoboard
- Cargador de 5v
- 3 Leds de color amarillo (Sensores de nivel)
- 2 Leds de color verde (Bombas de agua)
- 3 Push button
- 3 Resistencias 10k
PROCEDIMIENTO
Planteamiento del Problema:
Se tiene un depósito junto con tres detectores de
agua situados abajo, en medio y arriba. Estos
detectores se activas cuando detectan la
presencia de agua. Además, se dispone de dos
bombas que se encargaran de llenar el depósito.
Se requiere que cuando el deposito este vacío
las dos bombas empiecen a llenarlo. Cuando se
alcance el limite medio una de las bombas
parara y la otra bomba continuara hasta llegar al
límite de depósito lleno, una vez que el deposito
este lleno las bombas no volverán a funcionar
hasta que el deposito quede completamente
vacío de nuevo. Se dispone de tres indicadores
luminosos para indicar la cantidad de agua en el
depósito. Solo se activa un indicador cada vez, para indicar deposito medio vacío (MV),
para indicar deposito medio lleno (MLL), para indicar depósito lleno (LL).
Paso 1: Primeramente realizamos el desarrollo del código en mikroc para que
posteriormente fuera grabado en nuestro PIC. A continuación se presenta el código
realizado. Nuestro código ya viene documentado y se explica lo que se está realizando en
cada línea, por cual ya no se dará alguna explicación extra:
Paso 2: Después de haber compilado de manera correcta nuestro código creado en mikroc,
procedimos a realizar la simulación del circuito en el software proteus, este proceso es
meramente sencillo pues básicamente solo es recrear el diagrama, que se nos fue
presentado por el profesor, en el software ya mencionado, a continuación se presenta la
evidencia de la simulación realizada, además de describir cual es el proceso que recrea
nuestra simulación:
En la primera imagen mostramos el estado inicial del circuito, el sensor de nivel vacío
activado (representado por el push button presionado y el led rojo encendido) y nuestras
dos bombas encendidas (representadas por los dos Leds verdes)
El siguiente paso es activar el sensor de nivel medio, nuestros dos sensores se muestran
activados y ahora solo trabaja una bomba de agua:
Por último, hay que encender los tres sensores de nivel, indicando que el tinaco está lleno,
así que nuestros tres sensores se muestran activados y las dos bombas se detienen pues
el tinaco ya está lleno: