Trabajo Final del
Curso
Microprocesadores y
Microcontroladores
Electrotecnia
Microprocesadores y Microcontroladores
TEMA: Diseño de un circuito para el control de nivel de un tanque de agua con
microcontrolador.
OBJETIVO GENERAL
Contando con información tecnológica y recursos adicionales, los estudiantes serán
capaces de elaborar un procedimiento escrito para realizar el diseño de un circuito
para el control de nivel de un tanque de agua con microcontrolador, considerando los
aspectos de calidad, cuidado ambiental y las normas de seguridad e higiene industrial,
sin error.
DESCRIPCIÓN DE LA TAREA / OPERACIONES
El presente proyecto, busca el planteamiento de propuestas de los participantes
durante el módulo a desarrollar. Estas se fundamentarán con el conocimiento de las
tareas con sus respectivas operaciones que se describen a continuación:
1. Reconoce un sistema con uC (microcontrolador) y describe su
arquitectura.
• Describir la arquitectura del uC.
2. Reconoce y utiliza software y lenguajes de programación para el manejo
de variables, constantes y operadores en uC.
• Realiza programa para el manejo de variables y operadores con sentencias
de control.
3. Realiza programas de configuración de puertos como E/S en
aplicaciones con periféricos.
• Elaborar programas para el control de display, sensores y/o pulsadores o
SW.
4. Reconoce, configura y realiza programas de aplicación para el control
de periféricos externos e internos del uC.
• Elaborar programa de aplicación para el control de LCD y/o teclado.
• Elaborar programa de aplicación para el control del ADC.
• Elaborar programa de aplicación para el control de TMR0, TMR1 y TMR2.
• Elaborar programa de aplicación para el control del CCP.
• Elaborar programa de aplicación para el control de comunicación serial
síncrona y asíncrona.
5. Reconoce y realiza programa de aplicación con EEPROM de datos del
uC.
• Realizar programa de aplicación usando la memoria EEPROM del uC.
Microprocesadores y Microcontroladores
6. Configura y realiza programa de aplicación con interrupciones del uC.
• Realizar programa de aplicación usando interrupción interna y/o externa del
uC.
7. Reconoce y realiza programa con microcontrolador “PIC18Fxxxx” y
“PIC32xxxx”.
• Realizar programa de aplicación usando PIC18Fxxxx.
A continuación, se plantea el siguiente caso a desarrollar:
La empresa Constructora PERU S.A. solicita la fabricación un dispositivo para el
control de nivel de agua en uno de los tanques de sus instalaciones.
Tener las siguientes consideraciones para el diseño del equipo:
• El sistema debe contar con indicadores leds.
• Los estados, nivel del tanque deben visualizarse en una pantalla LCD
20x2.
• Al energizar el dispositivo en el LCD debe aparecer un mensaje de
bienvenida, luego al presionar START se muestran los mensajes del
proceso y el funcionamiento según la lógica de control, finalmente al
presionar STOP se debe apagar todo el proceso y regresar al mensaje de
bienvenida.
La lógica de control guía se muestra a continuación:
1. Cuando ninguna de las sondas está mojada se entiende que el
depósito está vacío y se accionarán las dos bombas; el indicador
“Vacío” se iluminará y se mostrará en LCD.
2. Cuando el nivel del líquido toque la sonda de vacío “SV” seguirá
llenándose el depósito con las dos bombas, el indicador
“Llenándose se ilumina y muestra en el LCD.
3. Cuando el nivel del líquido toque la sonda de llenado “SLL” se para
la bomba B2, quedando la bomba B1 activada, el indicador “Lleno”
se ilumina y muestra en el LCD.
4. Si el nivel del líquido moja la sonda de rebose “SR” se apaga
también la bomba B1, quedando las dos bombas fuera de servicio,
el indicador “Rebose” se ilumina y muestra en el LCD.
5. Cuando se produce un fallo o mal funcionamiento en las sondas de
entrada (por ejemplo, que se active la sonda de rebose y no la de
vacío) se paran las bombas, el indicador “Alarma sonora” se ilumina
y muestra en el LCD.
Microprocesadores y Microcontroladores
PLANTEAMIENTO EN BLOQUES
Entregable 01:
• Realizar el diagrama de bloques general detallando las etapas del circuito.
Entregable 02:
• Realizar el diagrama esquemático general.
• Realizar la simulación del circuito usando software de simulación y obtener
datos para la verificación de su funcionamiento.
Microprocesadores y Microcontroladores