Hola
Facultad de Ciencias
Dept. de Matematicas y ciencias de la computacion
Laboratorio II
Laboratorio III
Miembros: Bastian Leal
Raúl Sepúlveda
Profesor: Manuel Sanchez
ÍNDICE
TITULO PAGINAProblema 1 2
Problema 2 X
Problema 3 7
Problema 4 9
(P1) Juego de Serpientes y Escaleras:
Características:
* El juego es de 2 jugadores, cada uno de ellos deberá presionar el botón del dado el cual sirve para ver cuántas casillas puede avanzar, esto en caso de que responda correctamente a la pregunta. El botón de dado también sirve para ver qué número de tarjeta debetomar el jugador. Este número debe ser aleatorio.
* Cada pregunta tiene 3 posibles respuestas.
* Para ganar alguno de los 2 jugadores deberá llegar a la última casilla, pero no será fácil pues hay casillas en las cuales el jugador puede retroceder o bien avanzar según sea el caso de la casilla indicada en un tablero especial.
* El juego tiene un botón para activar el dado, un resetgeneral y 3 botones para las 3 respuestas posibles de la tarjeta.
Restricciones:
* El juego tiene dos displays, uno que indica el valor del dado y otro que indica el número de la tarjeta a tomar.
Solución:
Datos:
Jugadores: 2
Dados: 2
A Considerar:
Los jugadores empezaran en la casilla 1.
Led verde indica avance.
Contadores van de 0 a 29.
Verificamos los cuadros que seavanzan con 4 leds rojos. Representa el dado y la carta
Ahora por el mapa de Karnaugh:
| Q3 | ~Q3' | |
~Q0' | 12X | 14X | 60 | 40 | Q2 |
Q0 | 13X | 151 | 71 | 50 | |
| 9X | 11X | 30 | 10 | ~Q2 |
~Q0 | 8X | 10X | 20 | 00 | |
| ~Q1 | Q1 | ~Q1 | |
J3=Q2*Q1*Q0
| Q3 | ~Q3 | |
~Q0' | 121 | 141 | 61 | 41 | Q2 |
Q0 | 131 | 151 | 71 | 51| |
| 90 | 111 | 31 | 1X | ~Q2 |
~Q0' | 8 | 101 | 2X | 0X | |
| ~Q1 | Q1 | ~Q1 | |
K3= Q1+Q2
| Q3 | ~Q3 | |
~Q0 | 120 | 140 | 60 | 40 | Q2 |
Q0 | 130 | 151 | 70 | 50 | |
| 90 | 110 | 3X | 10 | ~Q2 |
~Q0 | 80 | 100 | 2X | 00 | |
| ~Q | Q1 | ~Q1 | |
J2= Q3*Q1*Q0
| Q3 | ~Q3 | |
~Q0 | 121 | 141 | 60 | 40 |Q2 |
Q0 | 131 | 151 | 71 | 50 | |
| 91 | 111 | 31 | 1X | ~Q2 |
~Q0 | 8X | 10X | 2X | 0X | |
| ~Q1 | Q1 | ~Q1 | |
K2=Q3+(Q0*Q1)
| Q3 | ~Q3' | |
~Q0 | 120 | 14X | 6X | 40 | Q2 |
Q0 | 131 | 15X | 7X | 51 | |
| 91 | 11X | 3X | 11 | ~Q2 |
~Q0 | 80 | 10X | 2X | 00 | |
| ~Q1 | Q1 | ~Q1 | |
J1=Q0*(~Q1)
| Q3 | ~Q3 | |
~Q0 |121 | 141 | 60 | 40 | Q2 |
Q0 | 131 | 151 | 71 | 50 | |
| 91 | 111 | 31 | 11 | ~Q2 |
~Q0 | 8X | 10X | 2X | 0X | |
| ~Q1 | Q1 | ~Q1 | |
J0=~Q3+(~Q2*~Q1)
| Q3 | ~Q3' | |
~Q0 | 121 | 141 | 61 | 41 | Q2 |
Q0 | 131 | 151 | 71 | 51 | |
| 91 | 111 | 31 | 11 | ~Q2 |
~Q0 | 81 | 101 | 21 | 01 | |
| ~Q1 | Q1 | ~Q1 | |
K0=1
Ahoraveamos el circuito
Circuito:
(P3) Elevador
El proyecto es un elevador de tres pisos.
Características:
* El elevador será llamado desde cualquier piso en el que se encuentre el usuario.
* Una vez adentro, el usuario puede escoger el piso al que quiere ir.
* Tendrá un display el cual indique el piso en que se encuentre.
* La puerta se abrirá en cuanto llegue al pisodeseado por el usuario.
* La puerta debe estar un tiempo determinado abierta mientras que los usuarios suben, y debe estar cerrada mientras esta en movimiento.
Restricciones: El elevador te pedirá el piso. El elevador tendrá que ir al piso deseado. El elevador indicará si el carro esta subiendo o bajando. El elevador indicará el piso en que está localizado.
Solución:
Mapas de Karnaugh:...
Regístrate para leer el documento completo.