Você está na página 1de 6

ELECTRNICA DIGITAL I (05/06)

3er Curso de Ingeniera Industrial

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=a1a0 y B=b1b0) que vamos a multiplicar, y 4 salidas, donde aparecer el producto en forma de n binario (Z= z3z2z1z0) 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 I (05/06)

3er Curso de Ingeniera Industrial

Un proceso qumico posee tres indicadores de la temperatura del punto P cuyas salidas T1, T2, y T3 adoptan dos niveles de tensin bien diferenciados segn la temperatura sea menor, o mayorigual 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 t1 y t2 Adopte un nivel de tensin alto si la temperatura es superior o igual a t3

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. 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.
1

ELECTRNICA DIGITAL I (05/06)

3er Curso de Ingeniera Industrial

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 Si=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

d 1 2 3 4

PROBLEMA 13 Disear un circuito que convierta un nmero de 2 dgitos BCD a cdigo binario. Ejemplo

ELECTRNICA DIGITAL I (05/06)

3er Curso de Ingeniera Industrial

Decimal 23

BCD 0010 0011

Binario 0010111

4 Convertidor BCD - Binario 4 7

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 A A y C B, 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 n Z

PROBLEMA 15 El bloque A de la figura pone su salida yk=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.

ELECTRNICA DIGITAL I (05/06)

3er Curso de Ingeniera Industrial

PROBLEMA 16 En el circuito siguiente se realiza un test para comprobar su funcionamiento, 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 0 0 1 1 PROBLEMA 18 Implementar la funcin lgica f(a,b,c,d,e) en una PAL. Enumerar las ventajas de los circuitos programables, y en particular las de las PALes. El componente 74145 es un decodificador y el componente MC14539 es un multiplexor de 4 canales X3, X2, X1, X0 y dos seales de seleccin A y B, siendo sta ltima la ms significativa. No se tengan en cuenta las entradas ST y VDD de este multiplexor. PROBLEMA 19 a.-)Diseese un circuito capaz de hallar la media del valor absoluto de dos nmeros enteros con signo de 8 bits que se encuentran en cdigo de complemento a dos. b.-) Usando el circuito anterior construir un esquema que sea capaz de hallar la media de 4 valores en las mismas circunstancias. c.-) Existe otra solucin alternativa que mejore a esta ltima? Para todos los apartados: diagrama de bloques, descomposicicin de cada tipo de bloque utilizado hasta nivel de puertas lgicas, tablas de verdad, funciones lgicas. PROBLEMA 20 0 1 0 1 Funcin N Complemento a 2 de N Complemento a 1 de N Sin definir

ELECTRNICA DIGITAL I (05/06)

3er Curso de Ingeniera Industrial

Disear, empleando nicamente multiplexores y sumadores totales, una unidad aritmtico lgica que realice las siguientes funciones sobre dos nmeros A y B de cuatro dgitos. Las operaciones aritmticas se realizan en complemento a 2.

S0 0 1
PROBLEMA 21

Lgica (M=0) Complemento a 2 de A A XOR B

Aritmtica (M=1) 2*A AB1

Disear un circuito que realice la suma aritmtica del mayor y el menor de tres nmeros dados. Los nmeros estn representados en cdigo complemento a 2. Se debe realizar lo siguiente: a) Disear un circuito comparador de dos nmeros de tres dgitos en complemento a 2. b) Utilizando el circuito anterior construir un comparador de dos nmeros en complemento a 2 de 6 dgitos. c) Disear el circuito que sume los dos nmeros indicados anteriormente, de 6 bits.

Você também pode gostar