





















Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Los mejores documentos en venta realizados por estudiantes que han terminado sus estudios
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Descubre las mejores universidades de tu país según los usuarios de Docsity
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Ejercicios de electronica digital
Tipo: Ejercicios
1 / 29
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!
En oferta
Ejercicio 1 - ejercicios_ed.pdf – pag. 1
En un determinado proceso industrial se verifica la calidad de unas piezas metálicas. Las piezas
pasan a través de tres sensores que determinan el estado de las mismas. Si al menos dos sensores
detectan defectos en las mismas serán desechadas.
a) Escriba la tabla de verdad de la función de salida del detector de piezas defectuosas.
b) Simplifique la función lógica mediante el método de Karnaugh.
c) Implemente el circuito con puertas lógicas universales NAND.
Solución
a)
Sensores A, B, C
El estado 0 de un sensor indica que la pieza es correcta, el estado 1 que es defectuosa.
El resultado del control S es 1 si dos o más sensores indican 1. En este caso, la pieza es defectuosa.
Tabla de verdad
A B C Resultado del control
b)
Función lógica sin simplificar, generada mediante los resultados S = 1 y la correspondiente suma de
productos (minterms).
Metodo de Karnaugh
Función lógica simplificada S = BC + AB + AC
Prueba con la tabla de verdad para S = BC + AB + AC
A B C Resultado del control
A C
A B
BC
Ejercicio 2 - ejercicios_ed.pdf – pag. 1
Se pretende diseñar un circuito combinacional de cuatro bits de entrada, que detecte cuándo están
activos los pesos 2³ y (^2)
0
de la combinación.
a) Escriba la tabla de verdad de la función lógica de salida.
b) Simplifique la función lógica mediante el método de Karnaugh.
c) Implemente el circuito con puertas lógicas universales NOR.
Solución
a)
Tabla de verdad – Condición activos los pesos 2³ y (^2)
0
del número binario de 4 cifras.
A – peso 3 B – peso 2 C – peso 1 D – peso 0 S
b)
Función lógica construida mediante suma de productos (minterms).
Construcción del Greycode para 4 cifras binarias
Simplificación mediante método de Karnaugh
Que C o B sean 1 o 0 no
influye en el resultado de la
función lógica, por tanto
pueden ser eliminados.
AD = 1 significa que sólo para
A = D = 1 se cumple la condición
marcada en verde.
ACD = 1 significa que sólo para
A = D = C = 1 se cumple la
condición marcada en rojo.
Ejercicio 3 - ejercicios_ed.pdf – pag. 1
Se pretende diseñar un sistema de control de apertura automática de una puerta de un garaje de una
nave industrial para vehículos pesados. Dicha apertura depende de tres sensores. El primero detecta
la presencia de un vehículo, el segundo la altura del mismo y el tercero su peso. Un “1” en el sensor
de presencia indica que hay un vehículo; un “1” en el sensor de altura indica que el vehículo excede
los dos metros de altura; un “1” en el sensor de peso indica que el vehículo supera las dos toneladas.
La puerta sólo se debe abrir cuando haya un vehículo esperando que además supere las dos
toneladas de peso.
a) Calcule la función lógica de salida del sistema de control de apertura de la puerta.
b) Simplifique la función lógica mediante el método de Karnaugh.
c) Implemente el circuito con puertas lógicas universales.
a)
Tabla de verdad
A
presencia
B
altura > 2 m
C
peso > 2 t
Resultado del control
S
0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 0
1 0 0 0
1 0 1 1
1 1 0 0
1 1 1 1
Función lógica como suma de productos (minterms)
b)
Se puede simplificar directamente con la regla de A B + AB = A ( B + B )= A 1 = A
Pero como el enunciado pide el metodo de Karnaugh, lo aplicaremos aunque sea una tontería.
AC variables comunes
c)
b)
Simplificación de S =( A + P + B + T )( A + P + B + T )( A + P + B + T )( A + P + B + T ) utilizando el
método de Karnaugh.
c)
A'P' = (A + P)' →(A'P')' = (A + P)'' = A + P (negative AND = NOR - teorema de De Morgan)
Ejercicio 5 - ejercicios_ed.pdf – pag. 1
Diseñe un circuito digital de control, que compare a la entrada dos palabras binarias de 2 bits (ab y
cd), de manera que cuando la combinación binaria formada por los bits ab, sea menor que la
combinación binaria formada por los bits cd, la salida sea 1.
a) Calcule la función lógica de salida.
b) Simplifique la función lógica mediante el método de Karnaugh.
c) Implemente el circuito con puertas lógicas universales NAND.
a)
Tabla de verdad
A B C D S
0 0 0 0 0 AB = 00, CD = 00 →AB = CD
0 0 0 1 1 AB = 00, CD = 01 →AB < CD
0 0 1 0 1 AB = 00, CD = 10 →AB < CD
0 0 1 1 1 AB = 00, CD = 11 →AB < CD
0 1 0 0 0 AB = 01, CD = 00 →AB > CD
0 1 0 1 0 AB = 01, CD = 01 →AB = CD
0 1 1 0 1 AB = 01, CD = 10 →AB < CD
0 1 1 1 1 AB = 01, CD = 11 →AB < CD
1 0 0 0 0 AB = 10, CD = 00 →AB > CD
1 0 0 1 0 AB = 10, CD = 01 →AB > CD
1 0 1 0 0 AB = 10, CD = 10 →AB = CD
1 0 1 1 1 AB = 10, CD = 11 →AB < CD
1 1 0 0 0 AB = 11, CD = 00 →AB > CD
1 1 0 1 0 AB = 11, CD = 01 →AB > CD
1 1 1 0 0 AB = 11, CD = 10 →AB > CD
1 1 1 1 0 AB = 11, CD = 11 →AB = CD
Construcción de función canónica utilizando suma de productos (minterms).
c)
Circuito implementado con puertas AND y OR
A'B' = (A + B)' (negative AND = NOR - De Morgan)→(A'B')' = (A + B)'' = A + B
Circuito implementado con puertas NAND
Ejercicio 6 - ejercicios_ed.pdf – pag. 1
sensores que controlan la temperatura (T), la velocidad del viento (V), la presión atmosférica (P) y
la humedad del ambiente (H). El cierre se producirá de manera automática cuando se active un
motor controlado por la señal de salida del circuito de control que queremos diseñar. Dicha señal de
salida pondrá en funcionamiento el motor siempre y cuando se produzca alguna de las siguientes
condiciones climatológicas:
T ACTIVO → La temperatura ambiente supera los 30 ºC; V ACTIVO → Velocidad del viento
superior a los 50 Km/h; H ACTIVO → Humedad inferior al 40 %.
a) Calcule la función lógica de salida del circuito que activa el motor de cierre.
b) Simplifique la función lógica mediante el método de Karnaugh.
c) Implemente el circuito con puertas lógicas universales NAND ó NOR.
a)
A
A = 0 si T <= 30 ºC
A = 1 si T > 30 ºC
B
B = 0 si V <= 50 km /h
B = 1 si V > 50 km /h
C
C = 0 si H >= 40%
C=1 si H < 40%
S
S = 0 →señal a motor 0 (desactivado)
S = 1 →señal a motor 1 (activado)
0 0 0 0
0 0 1 1
0 1 0 1
0 1 1 1
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 1
Construcción de función canónica utilizando maxterms.
b)
La función S =^ A +^ B + C^ se encuentra en su forma más simple.
c)
b)
Simplificación de S mediante método de Karnaugh
c)
Circuito implementado con puertas AND y OR
Circuito implementado con puertas NAND
A'B' = (A + B)' (negative AND = NOR - De Morgan)→(A'B')' = (A + B)'' = A + B
c)
Circuito implementado con puertas OR y AND.
A'B' = (A + B)' (negative AND = NOR - De Morgan) →(A'B')' = (A + B)'' = A + B
A' + B' = (AB)' (negative OR = NAND – De Morgan) →(A' + B')' = (AB)'' = AB
Circuito implementado con puertas NOR.
Para implementar el circuito con puertas NAND, es necesario transformar la función lógica en ua
suma de productos.
A'B' = (A + B)' (negative AND = NOR - De Morgan) →(A'B')' = (A + B)'' = A + B
A' + B' = (AB)' (negative OR = NAND – De Morgan) →(A' + B')' = (AB)'' = AB