You are on page 1of 5

Escuela Politcnica Nacional

Facultad de Ingeniera Elctrica y Electrnica


Departamento de Electrnica, Telecomunicaciones, y Redes de la Informacin
Laboratorio de Sistemas Digitales
Practica N
Diseo de circuitos combinacionales
1. Objetivos
Aplicar los principios y las herramientas bsicos del diseo de Sistemas
Digitales a la solucin de problemas lgicos combinacionales.
2. Preparatorio
I.
Disee un circuito combinacional que permita la conversin de un
nmero binario de 4 bits a su correspondiente nmero expresado en
BCD.
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

A
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1

B
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1

C
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1

D
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1

Y5
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1

Y4
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0

Y3
0
0
0
0
1
1
1
1
0
0
0
0
0
0
1
1

Mapa K de Y5
A B

Y5= AB + AC

A B

A B

AB

D
0
C

D 0
C

CD 0

0
CD

Y2
0
0
1
1
0
0
1
1
0
0
0
0
1
1
0
0

Y1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1

Mapa K de Y4

Y4=

A B

A B

AB

A B

D
C

CD

CD

A B C
Mapa K de Y3
A B

A B

A B

AB

D
0
C

D 0
C

CD 0

0
CD

Y3= A B+ AC
Mapa K de Y2


Y2= AB C+ A C
Y1= D

A B

A B

AB

A B

D
C

CD

CD

II.

Disee un circuito combinacional que permita la conversin de un cdigo


binario a su equivalente en cdigo GRAY de cuatro bits.

0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

A
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1

B
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1

C
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1

D
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1

Y1
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1

Y2
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0

Y3
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0

Y4
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0

Y1 = A
Mapa K para Y2
A B

A B

AB

A B

D
C

CD

CD

Y2=

A B+ A B
Mapa K para Y3
A B

A B

AB

A B

D
C

CD

CD


Y3= B C + B C
Mapa K para Y4
A B

A B

AB

A B

D
C

CD

CD

Y4= C D+C D

III.

El funcionamiento de un motor permite abrir o cerrar una puerta


automtica cuando a la salida de un circuito digital se obtiene un nivel
alto. La seal de salida controlada por el circuito, tiene cuatro entradas:
A= Orden de encender el motor, se activa en alto.

B= Orden de deshabilitar el funcionamiento del motor, se activa en bajo.


C= Orden de emergencia, activa en alto.
D= Salida de un sensor de presencia, en nivel alto significa que una
persona est cerca a la puerta.
El motor debe encenderse cuando: exista la orden de encendido o en caso
de que una persona se encuentre cercana y no haya orden de deshabilitar
al motor; excepto si hay emergencia, caso en el cual el motor se enciende
independientemente de otras seales.
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

Y1=

A
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1

B
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1

C
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1

D
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1

Y1
0
0
1
1
0
1
1
1
0
0
1
1
1
1
1
1

A B

A B

D
C

CD

CD

C+ B( A+ D)

AB

A B

You might also like