jueves, 7 de octubre de 2021

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:

a

b

P

0

0

0

0

1

1

1

0

0

1

1

 Una vez hecha la tabla de verdades, simplificaremos con Karnaugh:

a/b

0

1

0


1

1


1

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:

a/bc

00

01

11

10

0


1


1

1

1


1


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:

a/bc

00

01

11

10

0

1



1

1


1

1










d) Circuito lógico: