Problemas de Electrónica
Digital
EJERCICIO 1
Convierta el siguiente número binario a base decimal. Indique el desarrollo
utilizado. Número binario: 1110002
Resp. 5610
EJERCICIO 2
Codifique en base octal los siguientes números
binarios: a) 10010010012
b) 111000111002
c) 110012
Resp. a) 11118 b) 34348 c) 318
EJERCICIO 3
Codifique en base hexadecimal los siguientes números
binarios:a) 111000112 b) 1110001112
Resp. a) E316 b) 1C716
EJERCICIO 4
Convierta a base binaria los siguientes números
hexadecimales:a) CAE16 b) F116 c) 78D16
Resp. a) 1100101011102 b)111100012 c)0111100011012
EJERCICIO 5
Exprese en hexadecimal los siguientes números
decimales:a) 6084510 b) 1010 c)
1100 10
Resp. a) EDAD16 b) 0A16 c) 44C16
EJERCICIO 6
Simplifique las siguientes expresiones aplicando las Leyes del Álgebra de Boole.
a) CB + C B A + CA + A
b) C BA + ( A B)(C + BA)
Resp. a) 𝐴̅ + 𝐵̅ + 𝐶 ̅ b) 𝐶 ̅ 𝐴𝐵
̅̅̅̅
EJERCICIO 7
Simplifique las siguientes expresiones booleanas utilizando el Teorema de
DeMorgan y las leyes del Álgebra de Boole.
a) ( A + B) C + A + B C + AC
b) ((DA + C) + C) + BA ( A + C) (B + D)
Resp. a) (𝐴 ⊕ 𝐵) + 𝐴 + 𝐶 ̅ b) B+D
EJERCICIO 8
Realice los cálculos necesarios y rellene la tabla de verdad que se acompaña.
La función f se describe en el circuito de la figura. Nota: LSB= bit menos
significativo. MSB= bit más significativo.
Nota: LSB = “Least Significant Bit”. MSB = “Most Significant Bit”, Bit de
menos peso y de más peso respectivamente. Los números 0, 1, 2, etc. indican el
peso de cada una de las salidas del decodificador u multiplexor.
a b c d f
0 0 0 0 0
0 0 0 1 1
0 0 1 0 1
0 0 1 1 1
0 1 0 0 0
0 1 0 1 0
0 1 1 0 0
0 1 1 1 0
1 0 0 0 0
1 0 0 1 1
1 0 1 0 1
1 0 1 1 0
1 1 0 0 1
1 1 0 1 1
1 1 1 0 1
1 1 1 1 0
EJERCICIO 9
El circuito de la figura representa las funciones lógicas XY de tres entradas,
A, B yC.
Se pide:
a) Obtenga la tabla de verdad de las funciones X e Y. Tome en ambos
casos la variable A como la más significativa.
b) Obtenga las ecuaciones en forma de suma de productos sin simplificar
parala variable X
Resp.
a) Tabla de verdad
A B C X Y
0 0 0 0 0
0 0 1 1 0
0 1 0 0 0
0 1 1 1 1
1 0 0 1 0
1 0 1 1 0
1 1 0 0 1
1 1 1 0 0
̅̅̅̅̅̅̅
b) 𝐴𝐵(𝐴 ̅̅̅̅𝐴 + 𝐴𝐵
+ 𝐶 ) + 𝐴𝐵 ̅̅̅̅ 𝐶
EJERCICIO 10
Diseñar un sistema formado por tres pulsadores y un LED, de forma que
éste se enciende solamente cuando se pulsen dos pulsadores a la vez.
c) Con puertas AND, OR y NOT
d) NAND
e) NOR
̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅ ̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
̅ 𝐶 + 𝐴𝐵̅𝐶 + 𝐴𝐵𝐶 ̅
Resp. A) 𝐿𝐸𝐷 = 𝐴𝐵 b) ̅̅̅̅̅̅
𝐴𝐵 ̅̅̅̅̅̅
̅ 𝐶 ⋅ 𝐴𝐵 ̅̅̅̅̅̅ ̅
̅ 𝐶 ⋅ 𝐴𝐵𝐶 c) ̅̅̅̅̅̅̅̅̅̅̅̅̅
𝐴 + 𝐵̅ + 𝐶 ̅ + ̅̅̅̅̅̅̅̅̅̅̅̅̅
𝐴̅ + 𝐵 + 𝐶 ̅ + 𝐴 ̅̅̅̅̅̅̅̅̅̅̅̅̅
̅ + 𝐵̅ + 𝐶
EJERCICIO 11
Un sistema de alarma tiene 4 detectores A, B, C y D situados en distintas zonas
de un edificio. La alarma se encenderá cuando se activen 3 ó 4 detectores. La
alarma nunca se disparará si se activan uno o dos detectores, tampoco se
disparará si A = 0 y B = C
= D = 1. Por razones de seguridad la alarma se encenderá si B = C = D = 0 y A =
1. Suponga que cuando el detector se activa proporciona un ‘1’ lógico a su
salida y que cuando se activa la alarma se indica mediante un ‘1’. Implemente
el circuito de activación de la alarma con puertas, AND, OR y NOT.
Resp. Ecuación desde la tabla de verdad 𝐴𝐵𝐶𝐷 + 𝐴𝐵𝐶𝐷̅ + 𝐴𝐵𝐶 ̅𝐷 + 𝐴𝐵̅𝐶𝐷 + 𝐴𝐵̅ 𝐶 ̅𝐷̅
Ecuación a través de mapa de Karnaught 𝐴𝐵̅ 𝐶 ̅𝐷̅ + 𝐴𝐶𝐷 + 𝐴𝐵𝐶 + 𝐴𝐵𝐷
Después de obtener la ecuación, se debe realizar el esquema del circuito eléctrico
con compuertas
EJERCICIO 12
El circuito de la figura tiene 4 entradas A, B, C, D y una salida S. Obtenga la
tabla deverdad de la salida S(A, B, C, D). Justifique su respuesta.
DECODIFICADOR
S0
S1 S
C S2
B E1 S3
A E2 S4
S5
S6
A B C D S
0 0 0 0 0
0 0 0 1 0
0 0 1 0 0
0 0 1 1 0
0 1 0 0 0
0 1 0 1 1
0 1 1 0 0
0 1 1 1 1
1 0 0 0 0
1 0 0 1 0
1 0 1 0 0
1 0 1 1 0
1 1 0 0 0
1 1 0 1 0
1 1 1 0 0
1 1 1 1 0
Para cualquier código de entrada al decodificador, el sistema siempre estará seleccionando
el canal 1 del multiplexor. Por ende, el valor del estado en la entrada 1 del multiplexor
dependerá de la salida de la compuerta lógico XOR conectada a esta entrada. La salida S
depende de la salida del multiplexor y del valor de la variable de entrada D.
EJERCICIO 13
Dado el circuito de la figura, cuyas entradas son A, B, C, D y sus salidas S1 y S2.
Obtenga la tabla de verdad que define el valor de las salidas en función de las
entradas. Ordene las columnas de la tabla de verdad de la forma A B C D S1
S2.
C
Decodificador
A0
MUX
A1 1 S1
E1
E0 A2
MUX
A3 S2
A B C D S1 S2
0 0 0 0 1 0
0 0 0 1 1 1
0 0 1 0 0 0
0 0 1 1 0 0
0 1 0 0 0 0
0 1 0 1 0 0
0 1 1 0 1 0
0 1 1 1 1 1
1 0 0 0 1 0
1 0 0 1 0 0
1 0 1 0 1 0
1 0 1 1 0 0
1 1 0 0 0 0
1 1 0 1 1 1
1 1 1 0 0 0
1 1 1 1 1 1
EJERCICIO 14
Para el circuito de la figura, cuyas entradas son A, B, C y D y sus salidas
X, Y, [Link] la tabla de verdad para las entradas y salidas del circuito.
C
D MUX
D0
C
D1
D
‘1’ D2
C
D3
D DECOD
Y
S1 S0 S0
S1
Z
A B C D X Y Z
0 0 0 0 0 1 0
0 0 0 1 1 0 0
0 0 1 0 1 0 0
0 0 1 1 1 0 0
0 1 0 0 1 0 0
0 1 0 1 1 0 0
0 1 1 0 1 0 0
0 1 1 1 0 1 0
1 0 0 0 1 1 1
1 0 0 1 1 1 1
1 0 1 0 1 1 1
1 0 1 1 1 1 1
1 1 0 0 0 1 0
1 1 0 1 1 1 1
1 1 1 0 1 1 1
1 1 1 1 0 1 0
EJERCICIO 15
Utilizar el mapa de Karnaugh para implementar la forma de suma de productor mínima de
la función lógica especificada en la tabla de verdad siguiente.
X = AC̅D
̅ + ABC̅ + ABD + BCD + A
̅ BC + A
̅ CD
̅+B
̅CD
̅ + AB
̅D ̅B
̅+A ̅C̅D