Documentos de Académico
Documentos de Profesional
Documentos de Cultura
3. (8.0 puntos) Diseñe y simule un circuito con el microcontrolador PIC18F4550, que permita
controlar el sistema de abastecimiento de agua para un edificio de 5 pisos. El sistema cuenta con
lo siguiente: CUATRO sensores de nivel de líquido (P,A,B,C); UNA luz de señalización de alarma;
Un sensor de horario H cuya salida es ‘1’ si es de noche (de 19:00 a 6:00) y ‘0’ si es de día; y UNA
bomba (B1) para subir el agua desde la cisterna hacia el tanque elevado.
Su circuito debe contemplar las siguientes condiciones:
● Cuando ningún sensor está activo (A,B,C), significa que el tanque elevado está vacío y debe
funcionar la bomba B1, siempre y cuando el nivel de H2O en la cisterna esté por encima de P.
● Cuando el nivel de agua esté entre el nivel mínimo y la mitad del tanque elevado, se deberá
apagar la bomba B1, solamente si está en horario de noche, caso contrario deberá llenarse el
tanque.
● Cuando el agua toque el sensor A, significa que el tanque está lleno y debe apagarse la
bomba B1.
● La alarma se deberá activar cuando se produzca una falla en los sensores de nivel y apagarse
la bomba. Por ejemplo, que esté activo el sensor A y los sensores B y C desactivados.
En su simulación reemplace a los sensores de nivel por interruptores, la alarma por una bocina y
la bomba por un motor DC. Su programa debe estar desarrollado en lenguaje ASSEMBLER,
usando sólo el entorno de MPLAB de Microchip.
1
Alarma
SALIDAS
Horario
H Bomba 1
ENTRADAS
B1
P
C
Nota: hay datos por omisión y/o exceso que deben ser evaluados con criterio ingenieril
para dar solución a la pregunta.