Está en la página 1de 5

ELECTRNICA DIGITAL

Ingeniera Mecnica

SISTEMAS COMBINACIONALES
PROBLEMA 1
Disear un detector de magnitud relativa, que tome dos nmeros binarios de 3 bits, (A=
a2a1a0 y B= b2b1b0), determine si son iguales, y si no lo son, cul de ellos es el mayor
Nuestro bloque funcional dispone de 6 entradas que corresponden a los tres dgitos de
cada uno de los nmeros, y tres salidas definidas por:
M=1 si y solo si los dos n son iguales
N=1 s y solo s A > B
P=1 s y solo s B > A
PROBLEMA 2
Disear el circuito lgico que implemente un multiplicador, donde disponemos de 4
entradas, dos para cada uno de los dos nmeros de 2 bits (A=a 1a0 y B=b 1b0) que vamos a
multiplicar, y 4 salidas, donde aparecer el producto en forma de n binario (Z= z 3z2z1z0)
PROBLEMA 3
La figura adjunta, muestra el cruce de una autopista principal con un camino de acceso
secundario. Se colocan sensores de deteccin de vehculos a lo largo de los carriles C y D (camino
principal) y en los carriles A y B (camino de acceso). Las salidas del sensor son BAJA cuando no
pasa ningn vehculo, y ALTA cuando pasa algn vehculo.
El semforo del cruce se controlar de acuerdo a la siguiente lgica:

El semforo E-O (Este-Oeste) estar en


verde siempre que C y D estn ocupados
El semforo E-O (Este-Oeste) estar en
verde siempre que C D estn
ocupados pero A y B no estn ocupados
El semforo N-S (Norte Sur) estar en
verde siempre que los carriles A y B
estn ocupados pero C y D no lo estn
El semforo N-S tambin estar en verde
cuando A o B estn ocupados en tanto
que C y D estn vacos.
El semforo E-O estar en verde cuando
NO haya vehculos transitando.

Utilizando las salidas de los sensores


A.B.C. y D como entradas, disee un circuito
lgico para controlar el semforo. Debe haber 2
salidas N/S, y E/O que pasen a Alto cuando la
luz correspondiente se pone en verde.
PROBLEMA 4
a) Disear un circuito combinacional que permita obtener el cdigo de Hamming
correspondiente al BCD natural.
b) Disear el circuito que determine si ha habido un error y en tal caso, que genere el n
binario correspondiente a la posicin que ocupa ese error.
PROBLEMA 5

ELECTRNICA DIGITAL

Ingeniera Mecnica

Un proceso qumico posee tres indicadores de la temperatura del punto P cuyas salidas T 1,
T2, y T3 adoptan dos niveles de tensin bien diferenciados segn la temperatura sea menor, o
mayor-igual a t1, t2, t3 respectivamente (t1< t2< t3).
Se asigna el valor cero al nivel de tensin correspondiente a una temperatura inferior a t, y
el valor uno al nivel correspondiente a una temperatura superior o igual a t.
Se desea generar una seal que:
Adopte un nivel de tensin alto (1 lgico) si la temperatura est comprendida entre t 1 y t2
Adopte un nivel de tensin alto si la temperatura es superior o igual a t 3

Adopte un nivel de tensin bajo en cualquier otro caso diferente a los descritos anteriormente.

Disear esa funcin lgica usando:


puertas NAND y NOR
con un decodificador y puertas NAND
con un multiplexor

PROBLEMA 6
Realizar la sntesis de una funcin de 4 variables a, b, c, y d que tome el valor 1 cuando el
n de variables que estn en estado uno es superior al de las que se encuentran en estado cero.
Nunca puede haber ms de tres variables en estado 1 simultneamente.
Para ello, obtener la tabla de verdad, las expresiones mnimas de trminos cannicos, y a
partir de ah, implementar el circuito:
- con puertas NAND y NOR
- con un multiplexor
- con un decodificador
PROBLEMA 7
Disponemos de tres nmeros de 8 bits codificados en binario natural. Disear un circuito
combinacional que realice la suma de los dos mayores de los tres.
PROBLEMA 8
Disear un circuito combinacional que calcule el valor absoluto de la diferencia de dos
nmeros de n bits.
PROBLEMA 9
Dados dos nmeros de 4 bits, implementar un circuito digital que consiga realizar la suma y
la resta, segn seleccione el usuario y adems active una alarma cuando el resultado obtenido en
la operacin sea errneo.
PROBLEMA 10
Implementar el circuito digital Convertidor que Cdigo que permita obtener el n decimal
sobre un display, si en la entrada del bloque sistema disponemos de ese numero decimal escrito
en cdigo BCD exceso a 3.
PROBLEMA 11
Se pretende disear un sistema de control digital para una parte de una operacin de
tratamiento de madera de una fbrica de muebles. Este sistema debe controlar cuatro motores
(M1, M2, M3 y M4) que ponen en marcha una cinta transportadora, su bomba de lubricacin, una
sierra de cinta y una sierra de corte, respectivamente.
El sistema utiliza cuatro interruptores manuales on/off (S1, S2, S3 y S4), para controlar
cada uno de los cuatro motores. Al activar (desactivar) el interruptor Si se pone en marcha (se
para) el motor Mi.

ELECTRNICA DIGITAL

Ingeniera Mecnica

Cuando la cinta transportadora est funcionando, el motor que controla la lubricacin de la


cinta transportadora debe funcionar. El motor que controla a la cinta transportadora debe funcionar
slo cuando los interruptores S1 y S2 estn activados.
Los motores de las sierras no requieren lubricacin, pero nunca deben funcionar al mismo
tiempo. Si los interruptores S3 y S4 se activan al mismo tiempo, el sistema debe pararse por
completo, incluyendo los motores de la cinta transportadora y de lubricacin.
Tampoco pueden funcionar al tiempo la cinta transportadora y la sierra de corte.
La lgica de control del circuito debe controlar los motores para evitar que se produzca
cualquier condicin no permitida debido a la manipulacin incorrecta de los interruptores. Ese
control se realiza parando completamente el sistema.
Disear el circuito digital de control:
a) utilizando exclusivamente circuitos integrados 74LS00.
b) utilizando multiplexores.
c) utilizando decodificadores.

PROBLEMA 12
Un desplazador de bloque es un circuito combinacional con n entradas, E1 ... En, y n
salidas, S1 ... S2. Funciona de manera que S i=Ei+d, siendo d el desplazamiento, que puede ser
positivo o negativo. Las salidas que quedan sin correspondencia con alguna entrada se ponen a
un valor fijo (0 o 1). Utilizando componentes combinacionales, disear un desplazador de bloque
con n=8 y d=4, y con cuatro entradas de control, c1 ... c4. Con c1c2 se codifica el desplazamiento
segn la tabla adjunta. Con c3 se codifica el signo de d. Con c4 se codifica si los lugares vacantes
se rellenan con ceros o unos.

c1c2
00
01
10
11

PROBLEMA 13

d
1
2
3
4

ELECTRNICA DIGITAL

Ingeniera Mecnica

Disear un circuito que convierta un nmero de 2 dgitos BCD a cdigo binario. Ejemplo
Decimal
23

BCD
0010 0011

Binario
0010111

4
7

Convertidor
BCD - Binario
4

PROBLEMA 14
Disee un circuito combinacional que tenga como entradas tres nmeros sin signo A, B y C
de n bits cada uno, y una salida Z que indique cul de los nmeros B o C es ms prximo al
nmero A. Haga un diseo con bloques funcionales. Suponga que AB, AC y C B.
Para el caso particular de n=3 disee todos los bloques funcionales utilizados en el circuito
a nivel de puertas, a excepcin de los multiplexores.

A
B
C

n
n

Z
n

PROBLEMA 15
El bloque A de la figura pone su salida y k=1 si y slo si hay k entradas a 1. Disee la unidad
B para que el bloque completo C ponga zj=1 si y slo si hay j entradas a 1.
Utilice slo MUX 2:1.

PROBLEMA 16
En
el
circuito siguiente
se realiza un test
para
comprobar
su
funcionamiento,

ELECTRNICA DIGITAL

Ingeniera Mecnica

obteniendo los resultados de la tabla adjunta. Los posibles fallos pueden ser debidos a una o ms
lneas cortocircuitadas a 1 a 0 lgicos. Detectar donde se pueden encuentran dichos
cortocircuitos.
ABC
000
001
010
011
100
101
111

F
0
0
0
1
0
0
1

PROBLEMA 17
Disear, utilizando exclusivamente multiplexores, un circuito combinacional capaz de
realizar el complemento a 2 de un nmero de 3 bits o el complemento a 1 o dejarlo como est en
funcin de un par de seales S1 y S0 de la forma siguiente:
S1 S0

Funcin

1 Complemento a 2 de N

0 Complemento a 1 de N

Sin definir

También podría gustarte