deberes de dijitales en grupo

2
UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE SISTEMAS DIGITALES BLOQUE DE DEBERES DE LA UNIDAD 2 1. Diseñe un circuito que eleve al cuadrado un número de tres bits, e implemente mediante compuertas lógicas. 2. Diseñar un circuito combinacional que tenga como entrada dos números de 2 bits A=A 0 A 1 y B=B 0 B 1 , cada uno y que encienda una salida cada vez A sea el doble de B, e implemente mediante compuertas lógicas. 3. Diseñar un circuito combinacional que tiene como entrada un número de 4 bits y que se encienda una salida cada vez que el número sea múltiplo de 3, incluido el cero, e implemente mediante compuertas lógicas. 4. Un circuito Lógico tiene cinco entradas y una salida. Cuatro de las entradas A,B,C y D representan un dígito decimal en BCD. la quinta entrada es de control, cuando el control esté en 0 lógico, la salida está en 1 lógico si el número decimal es par y en 0 lógico si es impar. Cuando el control está en 1 lógico, la salida es 1 cuando la entrada es un multiplo de 3 y en 0 lógico cuando no es multiplo de 3. Diseñar el circuito utilizando puertas lógicas. 5. Emplear un diagrama de Karnaugh para simplificar las siguientes funciones: f(A,B,C,D) = ABC+ AD + BD + CD + AC + AB f(A,B,C,D) = ABCD+ BCD + AC + Af(A,B,C,D) = Σm(0,1,4,5,9,11,14,15) f(A,B,C,D) = Σm(1,4,7,10,13) F(A,B,C,D,E,F) = ∑m(0,1,4,5,11,16,17,20,21,24,28,32,33,35,36,37,39,42,49,51,58,60,62) Además de los términos no importa, d (2,3,6,7,10,18,30,26,48,52,55,61,63) 6. Usar los mapas k. para encontrar la expresion mas simple de las siguientes funciones, e implemente mediante compuertas lógicas. F(A,B,C) = Σm (0,2,3) F(A,B,C) = Σm (1,2,4,6,7) F(A,B,C) = Σm (0,1,2,3) F(A,B,C) = Σm (0,2,4,6) F(A,B,C) = Σm (0,3,5,6) F(A,B,C) = Σm (0,2,3,5,6,7) F(A,B,C,D) = Σm (0,5,7,13,14,15) F(A,B,C,D) = Σm (1,4,6,8,11,13,14) F(A,B,C,D) = Σm (1,2,4,5,7,8,10,11,13,14) F(A,B,C,D) = Σm (0,5,7,8,9,10,11,13) F(A,B,C,D) = Σm (3,4,6,9,11,13,15) F(A,B,C,D) = Σm (0,2,3,5,7,8,12,13) F(A,B,C,D) = Σm (1,3,4,5,6,11,13,14,15) F(A,B,C,D) = Σm (1,2,4,5,6,7,12,15) F(A,B,C,D) = Σm (0,4,5,6,9,10,13,14,15) F(A,B,C,D) = Σm (0,2,3,4,5,11,13,14,15) F(A,B,C,D) = ∏M (0,1,4,5,9,11,14,15) + d (10,13) F(A,B,C,D) = ∏M (0,13,14,15) + d (1,2,3,9,10,11) F(A,B,C,D) = ∏M (0,4,6,10,13) + d (1,3,8) F(A,B,C,D) = ∏M (1,4,7,10,13) + d (5,14,15) F(A,B,C,D) = ∏M (1,3,5,8,9,11,15) + d (2,13) F(A,B,C,D) = ∏M (4,5,7,12,14,15) + d (3,8,10) F(A,B,C,D) = ∏M (0,4,5,6,7) + d (12,14)

Upload: denis-ugeno

Post on 29-Jul-2015

175 views

Category:

Education


2 download

TRANSCRIPT

Page 1: Deberes de dijitales en grupo

UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE

SISTEMAS DIGITALES

BLOQUE DE DEBERES DE LA UNIDAD 2

1. Diseñe un circuito que eleve al cuadrado un número de tres bits, e implemente mediante compuertas

lógicas.

2. Diseñar un circuito combinacional que tenga como entrada dos números de 2 bits A=A0A1 y B=B0B1,

cada uno y que encienda una salida cada vez A sea el doble de B, e implemente mediante compuertas

lógicas.

3. Diseñar un circuito combinacional que tiene como entrada un número de 4 bits y que se encienda una

salida cada vez que el número sea múltiplo de 3, incluido el cero, e implemente mediante compuertas

lógicas.

4. Un circuito Lógico tiene cinco entradas y una salida. Cuatro de las entradas A,B,C y D representan un

dígito decimal en BCD. la quinta entrada es de control, cuando el control esté en 0 lógico, la salida está

en 1 lógico si el número decimal es par y en 0 lógico si es impar. Cuando el control está en 1 lógico, la

salida es 1 cuando la entrada es un multiplo de 3 y en 0 lógico cuando no es multiplo de 3. Diseñar el

circuito utilizando puertas lógicas.

5. Emplear un diagrama de Karnaugh para simplificar las siguientes funciones:

f(A,B,C,D) = AB’C’ + A’D + B’D + C’D + A’C + A’B

f(A,B,C,D) = AB’CD’ + B’C’D + A’C + A’

f(A,B,C,D) = Σm(0,1,4,5,9,11,14,15)

f(A,B,C,D) = Σm(1,4,7,10,13)

F(A,B,C,D,E,F) = ∑m(0,1,4,5,11,16,17,20,21,24,28,32,33,35,36,37,39,42,49,51,58,60,62)

Además de los términos no importa, d (2,3,6,7,10,18,30,26,48,52,55,61,63)

6. Usar los mapas k. para encontrar la expresion mas simple de las siguientes funciones, e implemente

mediante compuertas lógicas.

F(A,B,C) = Σm (0,2,3)

F(A,B,C) = Σm (1,2,4,6,7)

F(A,B,C) = Σm (0,1,2,3)

F(A,B,C) = Σm (0,2,4,6)

F(A,B,C) = Σm (0,3,5,6)

F(A,B,C) = Σm (0,2,3,5,6,7)

F(A,B,C,D) = Σm (0,5,7,13,14,15)

F(A,B,C,D) = Σm (1,4,6,8,11,13,14)

F(A,B,C,D) = Σm (1,2,4,5,7,8,10,11,13,14)

F(A,B,C,D) = Σm (0,5,7,8,9,10,11,13)

F(A,B,C,D) = Σm (3,4,6,9,11,13,15)

F(A,B,C,D) = Σm (0,2,3,5,7,8,12,13)

F(A,B,C,D) = Σm (1,3,4,5,6,11,13,14,15)

F(A,B,C,D) = Σm (1,2,4,5,6,7,12,15)

F(A,B,C,D) = Σm (0,4,5,6,9,10,13,14,15)

F(A,B,C,D) = Σm (0,2,3,4,5,11,13,14,15)

F(A,B,C,D) = ∏M (0,1,4,5,9,11,14,15) + d (10,13)

F(A,B,C,D) = ∏M (0,13,14,15) + d (1,2,3,9,10,11)

F(A,B,C,D) = ∏M (0,4,6,10,13) + d (1,3,8)

F(A,B,C,D) = ∏M (1,4,7,10,13) + d (5,14,15)

F(A,B,C,D) = ∏M (1,3,5,8,9,11,15) + d (2,13)

F(A,B,C,D) = ∏M (4,5,7,12,14,15) + d (3,8,10)

F(A,B,C,D) = ∏M (0,4,5,6,7) + d (12,14)

Page 2: Deberes de dijitales en grupo

F(A,B,C,D) = ∏M (3,7,8,12,13,15) + d (9,14)

F(A,B,C,D) = ∏M (4,5,6,12,13 ) + d (2,9,15)

F(A,B,C,D) = ∏M (11,12,13,14,15)

F(A,B,C,D) = ∏M (3,7,11,12,13,15)

F(A,B,C,D) = ∏M (3,7,12,13,15)

F(A,B,C,D) = ∏M (2,3,5,7,8,9,10,11,13,15)

F(A,B,C,D) = ∏M (2,3,5,6,7,10,11,14,15)

F(A,B,C,D) = ∏M (6,7,8,9,13,14,15)

7. Emplear multiplexores para desarrollar los ejercicios de los numerales 2 y 3.

8. Se desea controlar el motor de un limpia parabrisas de un coche, éste se gobierna desde tres señales de

entrada: A es la llave de contacto del vehículo, B el interruptor de puesta en marcha del

limpiaparabrisas y C sensor que detecta si las varillas del limpiaparabrisas está en posición de reposo.

Para activarlo es necesario que la llave de contacto del vehículo A este accionada, al igual que el

interruptor B. Para desactivar el motor M no basta con desactivar el interruptor B. El motor debe seguir

funcionando hasta que la varilla del limpiaparabrisas llegue a la posición de reposo y accione el final de

carrera C. Se evita así que la varilla se detenga en mitad del recorrido.

Por supuesto que si se desconecta la llave de contacto general, el motor se para instantáneamente en

cualquier posición. Diseñar el circuito correspondiente.

Figura 1: Sistema de limpiaparabrisas.

9. Diseñar un decodificador numérico BCD a 7 Segmentos mediante la utilización de Compuertas,

lógicas, El método de simplificación debe ser por mapas de Karnaugh.

10. Diseñar un decodificador, que me permita visualizar en un display de 16 segmentos, una a una las

letras del primer nombre de uno de los integrantes del grupo, aplique mapas de Karnaugh para la

simplificación de funciones, he implemente mediante compuertas lógicas.

FORMA DE ENTREGA

En grupos de 4 personas desarrollaran el deber correspondiente a la unidad 2, y deberán entregar:

Documento en Word con todos los ejercicios resueltos, incluyendo las imágenes de lo simulado en

proteus, reducción por mapas K. ”Las imágenes deben ser de buena calidad”

El documento en Word debe tener el siguiente rotulado: Deber_U2_GrupoY.doc, siendo Y el número

de grupo.

Documento en proteus versión 7, de los numerales 1, 2, 3, 4, 6, 7, 8, 9, 10, El documento en proteus

debe tener el siguiente rotulado: Ejercicioxx_GrupoY.DSN, siendo xx el numeral a desarrollar, y Y el

número de grupo.

Documento escrito a mano por grupo de todo el deber, en carpeta o si es necesario anillado.

CD_ con caratula con los documentos en Word y proteus de todos los grupos.