Practicas de simulación digital Mario
Problemas simulación
Problema-1
Tienes
que diseñar una puerta electrónica para un garaje, de forma que solo
debe abrirse cuando se pulse una determinada combinación de botones (A, B
), según las condiciones indicadas. Condiciones de apertura: 1) B
pulsado, A en reposo. 2) A y B pulsado.
Primero realizaremos una tabla de verdades:
Una vez hecha la tabla de verdades, simplificaremos con Karnaugh:
Una vez simplificada queda:
P=b
El circuito quedaría tal que así:
Funcionamiento:
Problema-2
2.
Diseña un circuito constituido por tres pulsadors (a,b y c) y una
lámpara que se encenderá cuando se presione un número impar de dichos
pulsadores.
Primero realizaremos una tabla de valores:
a | b | c | S |
0 | 0 | 0 | 0 |
0 | 0 | 1 | 1 |
0 | 1 | 0 | 1 |
0 | 1 | 1 | 0 |
1 | 0 | 0 | 1 |
1 | 0 | 1 | 0 |
1 | 1 | 0 | 0 |
1 | 1 | 1 | 1 |
Una vez hecha la tabla, simplificaremos con Karnaugh:
Una vez simplificada queda:
El circuito quedaría tal que así:
Problema-3
En
un proceso industrial con 8 estados diferentes, se
desea que se active un ventilador de refrigeración en los
estados 0, 2, 5 y 7. El número de estados es un código de 3 bits en
binario natural que suministra un ordenador de control. Se pide:
a) La tabla de la verdad correspondiente al circuito.
b) La función lógica en su primera forma canónica.
c) La expresión simplificada obtenida mediante mapas de Karnaugh.
d) Implementación del circuito lógico
a) Primero realizaremos la tabla de verdades:
a | b | c | S |
0 | 0 | 0 | 1 |
0 | 0 | 1 | 0 |
0 | 1 | 0 | 1 |
0 | 1 | 1 | 0 |
1 | 0 | 0 | 0 |
1 | 0 | 1 | 1 |
1 | 1 | 0 | 0 |
1 | 1 | 1 | 1 |
b) La función lógica en su primera forma canónica:
c) Expresión simplificada:
d) Circuito lógico: