ELECTRÓNICA Y AUTOMATISMOS

Instalaciones Electromecánicas Mineras – 2º Curso
Problemas de electrónica digital


Parte I: Circuitos combinacionales

Problema 1:
Diseñar, empleando el menor número posible de puertas, el circuito lógico necesario para controlar los
segmentos c, e y g de un display de siete segmentos a partir de un número del 0 al 9 codificado en BCD.
Considerar que cada segmento se enciende con un “1” y se apaga con un “0” lógico.
Realizar el circuito de control del segmento ‘e’ empleando únicamente puertas NOR de dos entradas.

Problema 2:
Se desea controlar dos bombas B1 y B2 de acuerdo con el nivel de liquido existente en un depósito. Su
funcionamiento ha de ser tal como se indica a continuación.
Cuando el nivel de líquido se encuentra comprendido entre los dos sensores “c” y “d”, debe funcionar la
bomba B1 ( o B2 si la temperatura de su motor alcanza un cierto límite prefijado), y se para cuando se
activa el sensor “d”.
Si el nivel de líquido se encuentra por debajo de “c” se deben de activar ambas bombas.
En caso de funcionamiento anormal de los sensores del depósito (se active “d” cuando no lo esté “c”),
ambas bombas se pararán.
Además, ambas bombas cuentan con sendos detectores de temperatura “a” y “b” para B1 y B2
respectivamente, de forma que si la temperatura de su motor supera un cierto límite, el detector se activará
y la correspondiente bomba se debe parar de forma automática.

Se pide diseñar el circuito de control según el orden siguiente:
1) Obtener la tabla de verdad.
2) Expresar las funciones en forma de minterms y simplificarlas por Karnaugh.
3) Implementar el circuito de control de la señal B1con puertas NAND.
4) Implementar el circuito de control de la señal B2 con puertas NOR.
Problema 3:
Para la realización de un sistema de votación rápida en una cámara con un presidente y tres vocales se
desea instalar un sistema de cuenta electrónica de los votos. Todos los miembros de la cámara disponen de
dos pulsadores: uno para votar a favor y otro en contra. El esquema de la figura muestra los bloques que
componen el sistema de votación.
Diseñar el bloque de control del número de votos de forma que cumpla las siguientes especificaciones:
- En caso de que la mayoría de votos sean a favor la señal ‘resultado’ deberá ponerse a ‘1’.
- En caso de que la mayoría de votos sean en contra la señal ‘resultado’ deberá ponerse a ‘0’.
- En caso de empate la salida ‘empate’ se pondrá a ‘1’ y la señal ‘resultado’ tomará el valor que indique
el voto del presidente.
- En caso de que no exista empate la salida ‘empate’ permanecerá a valor ‘0’
Realizar el diseño del empleando el menor número posible de puertas NAND de dos entradas.
Sistema
a diseñar
S
R
Q
Si
No
+V
CC
S
R
Q
S
R
Q
S
R
Q
+V
CC
+V
CC
+V
CC
+V
CC
+V
CC
+V
CC
+V
CC
Si
No
Si
No
Si
No
Resultado Empate
Presidente

Problema 4:
El esquema de la figura representa el sistema de llenado de dos depósitos de combustible. Para el control
de este sistema se dispone de una electroválvula de cierre y otra de selección de depósito gobernadas por
las señales digitales X e Y respectivamente. Cuando la señal X está a “0” la electroválvula de entrada se
abre y cuando está a “1” se cierra. La electroválvula de selección de depósito dirige todo el caudal de
entrada al depósito 1 cuando la señal Y está a “0” y al depósito 2 en caso contrario.
Para el control del nivel de los depósitos se han dispuesto cuatro detectores de nivel a, b, c y d. Estos
detectores proporcionan una señal digital que toma valor “1” cuando el nivel de combustible sube por
encima de la posición del sensor y permanece a “0” en otro caso. Los detectores a y c indican el nivel
mínimo de los depósitos y b y d el nivel máximo.
El comportamiento deseado para el sistema de control debe cumplir las siguientes reglas:
Si ambos depósitos están por debajo del mínimo el caudal de entrada debe dirigirse al depósito 1.
Si ambos depósitos están a medias (por encima del mínimo y por debajo del máximo) el caudal de
entrada debe dirigirse también al depósito 1.
Si se alcanza el nivel máximo en los dos depósitos se debe cerrar la electroválvula de entrada.
En caso de que el nivel detectado en un depósito sea superior al del otro el caudal de entrada se
dirigirá al depósito más vacío.
En caso de detección anómala de nivel (nivel por encima del máximo y por debajo del mínimo
simultáneamente en alguno de los depósitos) se cerrará la electroválvula de entrada por seguridad.
Cuando la electroválvula de entrada está cerrada el valor de la señal de selección de depósito es
irrelevante.
Determinar la tabla de verdad del circuito necesario para el gobierno de las señales X e Y a partir de los
niveles de a, b, c y d. Realizar el circuito de control empleando para ello multiplexores del menor número
posible de líneas de selección (y puertas NOT si fuera necesario).
X
Y
b
a
dep. 1 dep. 2
c
d

Problema 5:
Obtener la tabla de verdad del circuito de la figura. Representar un circuito equivalente empleando el
menor número posible de puertas NOR.
D
0
D
1
D
2
D
3
S
1
S
0
Q
D
0
D
1
D
2
D
3
S
1
S
0
Q
B A
“1”
“0”
C
D
Y


Problema 6:
Determinar la tabla de verdad del circuito de la figura y proponer un circuito más sencillo para su
implementación mediante puertas lógicas.

Decodificador
Q
0
A B
Y
Q
1
Q
2
Q
3
S
0
S
1
X
Codificador
D
0
D
1
D
2
D
3
S
1
S
0

Problema 7:
Determinar la tabla de verdad del circuito de la figura y realizar la función lógica empleando un
multiplexor de dos líneas de selección y un inversor.


Problema 8:
Para el circuito de la figura se pide:
1. Determinar la tabla de verdad.
2. Obtener las formas canónicas en suma de productos y producto de sumas.
3. Obtener la función lógica simplificada mediante diagramas de Karnaugh.
4. Implementar un circuito lógico equivalente empleando únicamente puertas NAND de dos entradas.
5. Realizar la función lógica mediante un decodificador y una puerta OR.
6. Realizar la función lógica mediante un multiplexor de dos entradas de selección y una puerta NOT.

Problema 9:
Representar la tabla de verdad de un demultiplexor de una línea de selección y realizar un circuito
equivalente empleando puertas lógicas.

Problema 10:
Dada la siguiente función lógica:
A ) A C ( ) D B A ( ) D , C , B , A ( f + + ⋅ + + =
Se pide:
- Determinar la tabla de verdad.
- Simplificarla empleando el método de Karnaugh.
- Implementar la función empleando:
1) Únicamente puertas NAND.
2) Un multiplexador de tres líneas de selección y un inversor.
3) Un decodificador y una puerta OR.
Problema 11:
Si las dos puertas lógicas del circuito representado en la figura son TTL de colector abierto determinar la
tabla de verdad de la señal Y en función de las entradas ‘A’, ‘B’ y ‘C’.
A
B
+V
CC
Y
c.a.
c.a.
C

Problema 12:
Determinar la tabla de verdad correspondiente al circuito de la figura. Obtener la función lógica
equivalente (Y=f(A,B,C)) y realizar el circuito empleando únicamente puertas NAND.
Y
C
B A
“1”
“0”
S
1
S
0
I
0
I
1
I
2
I
3

Parte II: Circuitos secuenciales
Problema 13:
Para las señales de entrada A y B indicadas determinar la evolución de la señal Y en los siguientes
circuitos con biestables. Considerar que inicialmente las salidas Q están a ‘0’

J
K
Q A
B
Y

(a)
J
K
Q
A
B Y
”1”

(b)


A
B

D
CLK
Q
A
B Y

(c)
S
R
Q
A
B Y

(d)
Problema 14:
Determinar la evolución de las señales A, B, C y D para la señal de entrada CLK indicada. Suponer que
los biestables tienen inicialmente sus salidas Q a ‘0’.
J
K
Q
Q
J
K
Q
Q
J
K
Q
CLK
“1”
“1”
A
B
C
D
CLK

Problema 15:
Determinar de forma razonada la evolución de las señales A, B y C para la señal de entrada CLK indicada
suponiendo que las salidas de los biestables se encuentran inicialmente a “0”.

J
K
Q J
K
Q
J
K
Q
A B
C
“1” “1”
CLK
CLK

Problema 16:
Empleando contadores de décadas como el que se muestra en la figura diseñar un circuito que divida por
60 la frecuencia de una señal de reloj CLK.

D C B A
Contador de decadas
0 - 9
RESET

Problema 17:
Para el circuito de la figura determinar de forma razonada la evolución en el tiempo de la señal X para la
señal de reloj indicada suponiendo que todos los biestables tienen inicialmente sus salidas Q a ‘0’.



Problema 18:
Para el circuito de la figura representar la evolución en el tiempo de las señales A, B y C para la señal de
reloj indicada suponiendo que todos los biestables tienen inicialmente sus salidas Q a ‘0’.


Problema 19:
Para el circuito de la figura determinar la evolución de las señales de salida A, B, C y D para la entrada de
reloj indicada suponiendo que los cuatro biestables tienen inicialmente sus salidas Q a “0”.

Problema 20:
Dibujar la evolución en el tiempo de las siguientes señales (Q0, Q1, Q2 y Q3) si las salidas de todos los
biestables están inicialmente a cero.
J
K
Q J
K
Q
Q
J
K
Q
Q
A B C
CLK

Problema 21:
Para el circuito de la figura determinar de forma razonada la evolución de las señales ‘A’ y ‘B’ sabiendo
que las salidas Q de los tres biestables se encuentran inicialmente a ‘0’.

E