1. GRUPO 6. (Jesús Marín, José Rivas, Jesús Soto, Richard Amaya)
MONITOR DE FRECUENCIA. Agregar un botón (RB0 por Interrupción) que
mostrará en la LCD: SISTEMA STAND BY (Línea 1) PRESIONAR INICIO
(Línea 2) para salir de la parada y seguir monitoreando la frecuencia.
GRUPO 1. (Abraham Coa, Edgar Arzolay, Angel Buenaño)
Diseñe un semáforo 4 esquinas: El semáforo dispone de un pulsador de emergencia
que funciona por interrupción (RB0) que pone a todos los semáforos en amarillo si se
cierra. En caso contrario el sistema funciona con normalidad. TODO EN LENGUAJE C.
Para salir de la emergencia se dispone de un pulsador de REINICIO.
VDD
RB0
RB1
RB2
VDD VDD
RB6 RA1
RB7
SEMÁFORO RA2
RA0
CASCAJAL RA3
VDD
RB3
RB4
RB5
2. GRUPO 2. (Lisandro Larez, Marco García, Efren Gutierrez)
Diseñe una máquina mezcladora de pintura:
La máquina cuenta con 4 tanques de materiales (Válvulas RB4, RB3, RB2,
RB1) y un tanque principal de mezclado. Cuenta con 2 interruptores
selectores de pintura (RA0 y RA1).
Si los interruptores muestran: 00 y 11, La máquina no realiza mezclado.
Si los interruptores muestran: 01, la máquina prepara la pintura X (Material
RB4, RB3 =on)
Si los interruptores muestran: 10, la máquina prepara la pintura Y (Material
RB3, RB2 y RB1=on)
Para preparar la pintura, se deben agregar los materiales seleccionados,
hasta que el tanque principal de mezclado alcance su nivel máximo (RA2),
procediendo a cerrarse todas las válvulas de los tanques y a activarse el
motor de mezclado (RB5). Al pulsarse “VACIAR” (RA3), se debe abrir la
válvula de vaciado (RB6), y se va a leer el estado de los interruptores para
la preparación de una nueva pintura.
El sistema cuenta con un botón de parada de emergencia (RB0) por
interrupción. Si se presiona todo el sistema se detiene y va a continuar
sólo si se presiona “REINICIO” (RA4). Todo en lenguaje C
3. GRUPO 3. (Joel Marino, Jaime Campos, Alexander Cabello)
Se desea diseñar un sistema de protección para una línea de ensamblaje
que contiene 4 máquinas soldadoras.
M1 (RA0) M2 (RA1) M3 (RA2) M4 (RA3)
Máquina activa= 1 Máquina inactiva= 0
* Cada máquina tiene dos leds que indican si están funcionando:
(Led Verde=ON) o si están apagadas (Led Rojo=ON).
* Si ninguna máquina está activa, debe activarse adicionalmente una señal
sonora (RA4).
* Agregar al sistema un botón de parada de emergencia. Si se presiona
“PARAR” (interrupción por RB0) todas las máquinas deben de apagarse. Para
salir de la emergencia se debe presionar “REINICIO”. Todo en Lenguaje C.
Migrar a un microcontrolador de la familia PIC16F87X.
4. GRUPO 4. (Christian Díaz, Carlos Raga, Christopher Veliz)
Diseñe un control de llenado de tanque: (Se cambió el de alarma de 4
zonas porque es igual al monitor de máquinas de soldar)
El sistema posee dos bombas (RB0 y RB1). Posee 3 sensores de nivel: NivelBajo
(RA0), NivelMedio (RA1) y NivelAlto (RA2).
Si el nivel está bajo, se activa la bomba de llenado 1 (RB0), hasta alcanzar al
nivel alto.
Si el nivel está medio, se activa la bomba de llenado 2 (RB1), hasta alcanzar el
nivel alto. Si ocurrió esta condición, se debe esperar a que se alcance el nivel
bajo para poder activar nuevamente la bomba de llenado 1 y repetir o cumplir
con las condiciones descritas.
Agregar un sensor de seguridad de nivel mínimo del tanque subterráneo (RB0)
que detiene el proceso de llenado si se alcanza el nivel mínimo (Interrupción).
Se reactivará el proceso sólo si se alcanza el nivel de operación en el tánque
subterráneo (RA4)
5. GRUPO 5. (Jesús Subero, Luis Lisboa)
Se tiene un sistema dosificador/clasificador, por el que se transportan cajas. El
sistema cuenta con un pistón de posición (RB0) que se alterna entre la posición A y B.
Cuenta con un sensor detector de cajas (RA0) y un empujador de cajas (RB4).
Se pulsa “INICIO” (RA1), se coloca al pistón en la posición A. Se proceden a
almacenar 40 cajas (Registro ContaCaj) en el lado A.
Al llegar a 40, se cambia el pistón para la posición B. Se almacenan 24 cajas (Registro
ContaCaj) en el lado B.
Se activa el empujador de cajas. Se emite señal sonora (RB1). Se desactiva el
empujador de cajas. Y Se reinicia el ciclo a la espera de que se presione “INICIO”
nuevamente.
Agregar un Pulsador de parada (RB0, por interrupción) que detiene el proceso
totalmente y lo reinicia si se pulsa nuevamente “INICIO”