Unidad 3. Control y Programación de Sistemas Automáticos.
Problemas. Tema 3. Circuitos Combinacionales. 1
Ejercicio 1.
El circuito de la figura es un comparador binario de dos números A (Ao, A1) y B
(Bo, B1) de dos bits. Las salidas (M, m, I) toman el valor lógico "1" cuando A> B,
A< B y A = B, respectivamente.
Obten las funciones lógicas de cada salida y simplifícalas por Karnaugh.
Solución.
La tabla de verdad será:
A B C D M m I A B C D M m I
0 0 0 0 0 0 1 1 0 0 0 1 0 0
0 0 0 1 0 1 0 1 0 0 1 1 0 0
0 0 1 0 0 1 0 1 0 1 0 0 0 1
0 0 1 1 0 1 0 1 0 1 1 0 1 0
0 1 0 0 1 0 0 1 1 0 0 1 0 0
0 1 0 1 0 0 1 1 1 0 1 1 0 1
0 1 1 0 0 1 0 1 1 1 0 1 0 1
0 1 1 1 0 1 0 1 1 1 1 0 0 1
Las funciones canónicas serán:
Si completamos los mapas de Karnaugh tendremos:
AB
CD
00 01 11 10
00 1 1 1
01 1 1
11
10 1
La función resultante para M:
Unidad 3. Control y Programación de Sistemas Automáticos.
Problemas. Tema 3. Circuitos Combinacionales. 2
AB
CD
00 01 11 10
00
01 1
11 1 1 1
10 1 1
La función para m:
AB
CD
00 01 11 10
00 1
01 1
11 1
10 1
Esta función lógica no se puede simplificar por Karnaugh, pero operando
algebraicamente se obtienen las siguientes simplificaciones:
Que al implementar con cualquier tipo de puertas lógicas de dos entradas
quedará:
Unidad 3. Control y Programación de Sistemas Automáticos.
Problemas. Tema 3. Circuitos Combinacionales. 3
Simbólicamente:
Unidad 3. Control y Programación de Sistemas Automáticos.
Problemas. Tema 3. Circuitos Combinacionales. 4
Ejercicio 2.
Diseñe un circuito combinacional que realice la suma aritmética de dos
números binarios, uno de un bit (A) y otro de dos bits (B1 B0), y cuyo resultado
también esté dado en binario (S1 S0).
Solución.
La tabla de verdad sería:
Entradas Salidas
B1 B0 A S1 S0
0 0 0 0 0
0 0 1 0 1
0 1 0 0 1
0 1 1 1 0
1 0 0 0 1
1 0 1 1 0
1 1 0 1 0
1 1 1 1 1
Las funciones canónicas serían:
Los mapas de Karnaugh serán:
AB
C
00 01 11 10
0 1
1 1 1 1
Se pueden hacer tres bolsas de dos celdas con lo que la expresión quedará:
La expresión no se puede simplificar por Karnaugh, pero utilizando métodos
algebraicos se obtiene:
Unidad 3. Control y Programación de Sistemas Automáticos.
Problemas. Tema 3. Circuitos Combinacionales. 5
Al implementar el circuito combinacional quedará:
Unidad 3. Control y Programación de Sistemas Automáticos.
Problemas. Tema 3. Circuitos Combinacionales. 6
Ejercicio 3.
La figura adjunta representa un comparador binario de dos números (A y B), de
dos bits cada uno. La salida toma el valor lógico 1 cuando se cumple que A ≥
B.
Se pide:
a) Tabla de verdad.
b) Función lógica simplificada.
c) Circuito simplificado con puertas lógicas de dos entradas.
Solución.
a) La tabla de verdad será:
A1 A0 B1 B0 S A1 A0 B1 B0 S
0 0 0 0 0 1 0 0 0 1
0 0 0 1 0 1 0 0 1 1
0 0 1 0 0 1 0 1 0 0
0 0 1 1 0 1 0 1 1 0
0 1 0 0 1 1 1 0 0 1
0 1 0 1 0 1 1 0 1 1
0 1 1 0 0 1 1 1 0 1
0 1 1 1 0 1 1 1 1 0
La función canónica será:
Unidad 3. Control y Programación de Sistemas Automáticos.
Problemas. Tema 3. Circuitos Combinacionales. 7
b) El mapa de Karnaugh será:
A1A0
B1B0
00 01 11 10
00 1 1 1
01 1 1
11
10 1
Se puede hacer una bolsa de cuatro celdas y dos bolsas de dos celdas, por lo
que la expresión quedará:
c) Que al implementarse con puertas básicas de dos entradas quedará:
Unidad 3. Control y Programación de Sistemas Automáticos.
Problemas. Tema 3. Circuitos Combinacionales. 8
Ejercicio 4.
Un circuito combinacional consta de dos entradas de datos A y B, dos entradas
de selección de operación S1 y S0 y una salida Y de un solo bit. Funciona del
siguiente modo con las señales S1 y S0, puede seleccionarse la función lógica
Y, según la siguiente tabla:
Se pide:
a) La tabla de verdad.
b) La función lógica simplificada mediante Karnaugh.
Solución.
a) La tabla de verdad sería:
A B S1 S0 Y A1 B S1 S0 Y
0 0 0 0 0 1 0 0 0 1
0 0 0 1 0 1 0 0 1 0
0 0 1 0 1 1 0 1 0 0
0 0 1 1 1 1 0 1 1 1
0 1 0 0 1 1 1 0 0 0
0 1 0 1 0 1 1 0 1 1
0 1 1 0 1 1 1 1 0 0
0 1 1 1 0 1 1 1 1 0
b) La función canónica sería:
S1 So Y
0 0 A+B
0 1 A B
1 0 A´
1 1 B´
Unidad 3. Control y Programación de Sistemas Automáticos.
Problemas. Tema 3. Circuitos Combinacionales. 9
El mapa de Karnaugh será:
AB
S1S0
00 01 11 10
00 1 1
01 1
11 1 1
10 1 1
Se pueden hacer tres bolsas de dos celdas y quedan dos celdas aisladas, por
lo que la simplificación podría dar una expresión como:
Unidad 3. Control y Programación de Sistemas Automáticos.
Problemas. Tema 3. Circuitos Combinacionales. 10
Ejercicio 5.
Un circuito digital tiene dos entradas de señal, E0 y E1, una entrada de
selección, S, y una salida, F, siendo su funcionamiento el siguiente: si S = 0, F
toma el mismo valor que E0; si S = 1, F toma el mismo valor que E1.
a) Obtenga la tabla de verdad de F.
b) Simplifíquela por Karnaugh.
c) Obtenga un circuito lógico que realice dicha función con el mínimo
número de puertas lógicas.
Solución.
a) La tabla de verdad será:
Entradas Salida
E1 E0 S F
0 0 0 0
0 0 1 0
0 1 0 1
0 1 1 0
1 0 0 0
1 0 1 1
1 1 0 1
1 1 1 1
La función canónica será:
b) El mapa de Karnaugh será:
E1E0
S
00 01 11 10
0 1 1
1 1 1
Unidad 3. Control y Programación de Sistemas Automáticos.
Problemas. Tema 3. Circuitos Combinacionales. 11
Se pueden hacer dos bolsas de dos celdas cada una, con lo que quedará la
expresión:
c) Que implementado con cualquier tipo de puertas quedaría:
d) Si queremos implementar el circuito con puertas NAND, negamos dos veces
la expresión y aplicamos el teorema de DeMorgan a una de las dos
negaciones, con lo que obtenemos la expresión:
Que una vez implementado quedaría:
e) Si queremos implementar el circuito con puertas NOR, negamos dos veces
cada uno de los dos productos y aplicamos el teorema de DeMorgan a una de
las dos negaciones. Negamos dos veces toda la expresión y, con lo que
obtenemos:
Unidad 3. Control y Programación de Sistemas Automáticos.
Problemas. Tema 3. Circuitos Combinacionales. 12
Que una vez implementado quedaría:
Unidad 3. Control y Programación de Sistemas Automáticos.
Problemas. Tema 3. Circuitos Combinacionales. 13
Ejercicio 6.
Implementación de funciones aritméticas. Sumador completo.
Presenta tres entradas, dos correspondientes a los dos bits que se van a sumar
y una tercera con el acarreo de la suma anterior. Y tiene dos salidas, el
resultado de la suma y el acarreo producido.
Solución
Su tabla de verdad será:
Entradas Salidas
A B C-1
C S
0 0 0 0 0
0 0 1 0 1
0 1 0 0 1
0 1 1 1 0
1 0 0 0 1
1 0 1 1 0
1 1 0 1 0
1 1 1 1 1
Sus funciones canónicas serán:
Que una vez simplificadas quedarían:
O bien:
Una vez implementado con puertas lógicas el sumador presentaría cualquiera
de los siguientes circuitos:
Unidad 3. Control y Programación de Sistemas Automáticos.
Problemas. Tema 3. Circuitos Combinacionales. 14
Observando la implementación de la derecha, diremos:
• Para sumar dos bits, se emplea una puerta XOR.
• Para sumar tres bits, se le aplica una vez más la puerta XOR al
resultado
• El acarreo final será un 1, cuando las dos entradas de la primera puerta
XOR son 1, o cuando las dos entradas de la segunda puerta XOR son 1.
• Esto lo podemos conseguir con dos puertas AND en paralelo con ambas
entradas, y sumando lógicamente con una puerta OR el resultado de
ambas.
Unidad 3. Control y Programación de Sistemas Automáticos.
Problemas. Tema 3. Circuitos Combinacionales. 15
Ejercicio 7.
Obten la tabla de verdad y la función la canónica del circuito mostrado en la
figura siguiente y simplifícala por el método de Karnaugh
Solución.
Para obtener la tabla de verdad debemos observar como se encuentran
conectados los terminales del multiplexor y así obtendremos una tabla como
sigue:
A B C D S1 S0 Z Z A B C D S1 S0 Z Z
0 0 0 0 0 0 1 1 0 0 0 0 0 C 0
0 0 0 1 0 1 1 1 0 0 1 0 1 C 0
0 0 1 0 1 0 1 1 0 1 0 1 0 C 1
0 0 1 1 1 1 1 1 0 1 1 1 1 C 1
0 1 0 0 0 0 0 0 1 1 0 0 0 0 C+D 0
0 1 0 1 0 1 0 0 1 1 0 1 0 1 C+D 1
0 1 1 0 1 0 0 0 1 1 1 0 1 0 C+D 1
0 1 1 1 1 1 0 0 1 1 1 1 1 1 C+D 1
b) La función canónica sería:
Unidad 3. Control y Programación de Sistemas Automáticos.
Problemas. Tema 3. Circuitos Combinacionales. 16
El mapa de Karnaugh será:
AB
CD
00 01 11 10
00 1
01 1 1
11 1 1 1
10 1 1 1
Se pueden hacer dos bolsas de cuatro celdas y una bolsa de dos celdas, por lo
que la simplificación podría dar una expresión como
Unidad 3. Control y Programación de Sistemas Automáticos.
Problemas. Tema 3. Circuitos Combinacionales. 17
Ejercicio 8.
Un proceso industrial responde a la siguiente tabla de verdad.
Entradas SalidaDecimales
C B A Y
0 0 0 0 0
1 0 0 1 1
2 0 1 0 0
3 0 1 1 1
4 1 0 0 1
5 1 0 1 0
6 1 1 0 0
7 1 1 1 1
Se desea implementar la función utilizando un decodificador.
Solución.
La función canónica la obtenemos de la tabla de verdad:
Cada uno de los términos de esta expresión corresponde con los números
decimales 1, 3, 4 y 7, y para configurar esa tabla de verdad solo se necesitan
tres variables de entrada, como vamos a emplear un decodificador CI 7442,
que tiene cuatro entradas, la de mayor peso la conectamos a masa, con lo que
aseguramos un 0 lógico, y tomamos las salidas correspondientes a los
decimales que hacen 1 la salida de la función, teniendo en cuenta que en la
salida del decodificador, da niveles bajos, por lo que tenemos que construir la
función por medio de puertas NAND, llevándolos a cada una de las entradas
del CI 7420 que tiene dos puertas NAND de cuatro entradas, de las que
emplearemos una.
Por lo que el circuito una vez implementado quedará:
Unidad 3. Control y Programación de Sistemas Automáticos.
Problemas. Tema 3. Circuitos Combinacionales. 18
Unidad 3. Control y Programación de Sistemas Automáticos.
Problemas. Tema 3. Circuitos Combinacionales. 19
Ejercicio 9.
Empleando un multiplexor de ocho entradas de información y tres de selección,
implementar el circuito lógico que responda a la función lógica:
Solución.
Confeccionamos la siguiente tabla, donde se agrupan por columnas todas las
posibles combinaciones de tres de las variables de entrada B, C y D, dejando
en las filas las posibilidades de la variable que resta A.
BCD
A
000 001 010 011 100 101 110 111
0 0 1 0 1 1 1 1 1
1 0 1 0 1 0 0 1 0
0 1 0 1 1
1 0 1 0 A A 0 A
Por tanto, la implementación del circuito se consigue aplicando las variables B,
C y D a las tres entradas de selección del multiplexor y conectando las
entradas de los canales de la siguiente forma:
• Canales 0 y 3 conectado a 0.
• Canales 1, 3 y 6 conectado a 1.
• Canales 4, 5 y 7 a través de un inversor a la variable A, ya que su valor
es siempre el contrario del de dicha variable.
O bien todas las conexiones invertidas, si el multiplexor trabaja con lógica
negativa, es decir:
• Canales 0 y 3 conectado a 1 (tensión de alimentación +Vcc).
• Canales 1, 3 y 6 conectado a 0 (masa).
• Canales 4, 5 y 7 conectado a A.
Quedando el circuito como se muestra en la figura.
Unidad 3. Control y Programación de Sistemas Automáticos.
Problemas. Tema 3. Circuitos Combinacionales. 20
Ejercicio 10.
Realizar mediante puertas lógicas un decodificador de dos a cuatro líneas, con
entradas en binario natural y salidas activas a nivel bajo.
Si deseamos introducir un “strobe” que permita el funcionamiento del
decodificador cuando este dicho “strobe” a nivel bajo, ¿cómo se deberá
modificar el circuito?
Solución
a) Sin Strobe
b) Con Strobe
1E 0E 0S 1S 2S 3S
0 0 0 1 1 1
0 1 1 0 1 1
1 0 1 1 0 1
1 1 1 1 1 0
1S
0S
2S
3S
3S 0S
2E 1E 0E 0S 1S 2S 3S
0 0 0 0 1 1 1
0 0 1 1 0 1 1
0 1 0 1 1 0 1
0 1 1 1 1 1 0
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
1S
3S
S2
Unidad 3. Control y Programación de Sistemas Automáticos.
Problemas. Tema 3. Circuitos Combinacionales. 21
Problema 11.
Implementar con puertas lógicas de cualquier tipo, de dos entradas, un
codificador de 4 líneas a código de exceso de 3 con prioridad a la entrada de
mayor peso.
Solución.
2E 1E 0E 0S 1S 2S 3S
0 0 1 0 0 1 1
0 1 X 0 1 0 0
1 X X 0 1 0 1
0S = 0
1S = 1E 2E + 2E
2S = 0E 1E 2E
=3S 0E 1E 2E + 2E
Unidad 3. Control y Programación de Sistemas Automáticos.
Problemas. Tema 3. Circuitos Combinacionales. 22
Ejercicio 12.
Diseñar y montar mediante puertas lógicas un codificador de 4 líneas a código
exceso 3.
Solución.
3E 2E 1E 0E 0S 1S 2S 3S
0 0 0 1 0 0 1 1
0 0 1 0 0 1 0 0
0 1 0 0 0 1 0 1
1 0 0 0 0 1 1 0
1S
2S
0S = 0
1S = 1E + 2E + 3E
2S = 0E + 3E
=3S 0E + 2E
3S
Unidad 3. Control y Programación de Sistemas Automáticos.
Problemas. Tema 3. Circuitos Combinacionales. 23
Ejercicio 13.
Realizar el circuito de una alarma en la que se muestra que sensor de los siete
que componen la alarma se ha disparado. La indicación se ha de mostrar en un
display de 7 segmentos.
Utilizar el codificador 74147.
Como ejemplo de alarma, montar el circuito de tal manera que se dispare la
alarma por el sensor numero 4.
Solución
0E 1E 2E 3E 4E 5E 6E 7E 8E 9E D C B A
1 1 1 1 1 1 1 1 1 1 1 1 1 1
0 1 1 1 1 1 1 1 1 1 1 1 1 1
X 0 1 1 1 1 1 1 1 1 1 1 1 0
X X 0 1 1 1 1 1 1 1 1 1 0 1
X X X 0 1 1 1 1 1 1 1 1 0 0
X X X X 0 1 1 1 1 1 1 0 1 1
X X X X X 0 1 1 1 1 1 0 1 0
X X X X X X 0 1 1 1 1 0 0 1
X X X X X X X 0 1 1 1 0 0 0
1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1

Más contenido relacionado

PDF
Ejercicios de Multiplexores y decodificadores
PPT
10 transformada fourier
PPTX
Serie de Fourier
PPT
DETERMINACIÓN DE LA TRANSFORMADA DE LAPLACE EN CIRCUITOS (RCL) DEPENDIENTES D...
PDF
Diagrama de bode
DOCX
Mapa de karnaugh el semáforo
PDF
Amplificadores Multietapa
PPTX
Cinemática Directa e Inversa de un robot de 3 Grados de Libertad
Ejercicios de Multiplexores y decodificadores
10 transformada fourier
Serie de Fourier
DETERMINACIÓN DE LA TRANSFORMADA DE LAPLACE EN CIRCUITOS (RCL) DEPENDIENTES D...
Diagrama de bode
Mapa de karnaugh el semáforo
Amplificadores Multietapa
Cinemática Directa e Inversa de un robot de 3 Grados de Libertad

La actualidad más candente (20)

PPTX
Sumadores,codificadores, decodificadores,multiplexores y demultiplexores
PDF
Problemas resueltos Electrónica digital
PPT
Robotica - cinematica2
PDF
CADE_SIMU grafcet
PPT
Electronica transitores efecto de cambio
PDF
Ejercicios formas onda_fourier
PDF
ingeniería de control moderna 5ta Edición Katsuhiko Ogata.pdf
PDF
CIRCUITOS DE CONTROL ELECTRONEUMÁTICOS Y ELECTROHIDRÁULICOS .pdf
PDF
Curso de robotica_avanzada_2014
PDF
Problemas tema1 sy_c
PPTX
Fallas asimetricas presentacion
PPT
Electronica rectificadores
DOCX
Problemas del capitulo 7, edison guaman, felipe quevedo, leonardo sarmiento
PPT
Electronica polarizacion del fet
PDF
Problemas sistemas lti
DOCX
ziegler nichols metodo 1
PDF
Electrónica digital: circuitos multiplexores y demultiplexores
PPT
Función de transferencia y diagrama de bloques.
PDF
Amplificador operacional no inversor lm741 pdf
DOCX
Circuitos rlc
Sumadores,codificadores, decodificadores,multiplexores y demultiplexores
Problemas resueltos Electrónica digital
Robotica - cinematica2
CADE_SIMU grafcet
Electronica transitores efecto de cambio
Ejercicios formas onda_fourier
ingeniería de control moderna 5ta Edición Katsuhiko Ogata.pdf
CIRCUITOS DE CONTROL ELECTRONEUMÁTICOS Y ELECTROHIDRÁULICOS .pdf
Curso de robotica_avanzada_2014
Problemas tema1 sy_c
Fallas asimetricas presentacion
Electronica rectificadores
Problemas del capitulo 7, edison guaman, felipe quevedo, leonardo sarmiento
Electronica polarizacion del fet
Problemas sistemas lti
ziegler nichols metodo 1
Electrónica digital: circuitos multiplexores y demultiplexores
Función de transferencia y diagrama de bloques.
Amplificador operacional no inversor lm741 pdf
Circuitos rlc
Publicidad

Destacado (20)

PDF
Ejercicios de electronica digital
PDF
54599266 ejercicios-flip-flops
ODP
Codificadores para electrónica digital
PDF
Laboratorio8
DOCX
COMPARACIÓN DE LOS MÉTODOS ITERATIVOS ADAMAS-BALTHOR-MOULT PREDICTOR CORRECTO...
DOCX
COMPARACIÓN DE LOS MÉTODOS ITERATIVOS DE RUNGE KUTTA 2 ORDEN CON RUNGR KUTTA ...
PDF
Laboratorio5
PDF
Arquímedes
PDF
El principio de Le Chatelier
DOCX
MÉTODO DE EULER PARA EDO Y DE ORDEN SUPERIOR USANDO SCILAB 5.5
DOCX
Mapa de karnaugh alarma de un automóvil
DOCX
Regla de dispersión numérica
DOCX
Ecuación diferencial parcial parabólica, método explícito usando fortan 90 ,m...
PDF
Espaciotiempo y diagrama de espaciotiempo
DOCX
Clase modelo
DOCX
Proceso de autoionización
DOCX
La Celda unidad y las redes de bravais
PDF
Laboratorio6
DOCX
Por qué es azul el océano
DOCX
MÉTODO DE RUNGE KUTTA DE 4 ORDEN PARA RESOLVER UNA ECUACIÓN DIFERENCIAL DE SE...
Ejercicios de electronica digital
54599266 ejercicios-flip-flops
Codificadores para electrónica digital
Laboratorio8
COMPARACIÓN DE LOS MÉTODOS ITERATIVOS ADAMAS-BALTHOR-MOULT PREDICTOR CORRECTO...
COMPARACIÓN DE LOS MÉTODOS ITERATIVOS DE RUNGE KUTTA 2 ORDEN CON RUNGR KUTTA ...
Laboratorio5
Arquímedes
El principio de Le Chatelier
MÉTODO DE EULER PARA EDO Y DE ORDEN SUPERIOR USANDO SCILAB 5.5
Mapa de karnaugh alarma de un automóvil
Regla de dispersión numérica
Ecuación diferencial parcial parabólica, método explícito usando fortan 90 ,m...
Espaciotiempo y diagrama de espaciotiempo
Clase modelo
Proceso de autoionización
La Celda unidad y las redes de bravais
Laboratorio6
Por qué es azul el océano
MÉTODO DE RUNGE KUTTA DE 4 ORDEN PARA RESOLVER UNA ECUACIÓN DIFERENCIAL DE SE...
Publicidad

Similar a Prob resueltost3 mapas k (20)

PPT
Electrónica Digital.ppt Tutorial completo
PPT
circuitoscombinaciones-ejercicio.ppt
PPT
circuitoscombinaciones-ejercicio.ppt
PDF
PDF
Digitpro
PDF
Digitpro
PPT
Digital
PPT
Digital E
PDF
Actividad 4 electricidad resuelta
PDF
Articulo analisis circuitos logicos.pdf
PDF
Actividades de fundamentos de electrónica digital editex
PPTX
7. Mapas de Karnaugh123112312312312331.pptx
PPT
Electrónica digital
PDF
Ejercicios electrónica digital
PDF
Funciones Lógicas Combinatorias
PDF
Ejercicios de diseño digital
PPSX
Algebra de boole
ODP
Tema 12.2
PDF
02 comps boole_09a - copia
PDF
02 comps boole_09a
Electrónica Digital.ppt Tutorial completo
circuitoscombinaciones-ejercicio.ppt
circuitoscombinaciones-ejercicio.ppt
Digitpro
Digitpro
Digital
Digital E
Actividad 4 electricidad resuelta
Articulo analisis circuitos logicos.pdf
Actividades de fundamentos de electrónica digital editex
7. Mapas de Karnaugh123112312312312331.pptx
Electrónica digital
Ejercicios electrónica digital
Funciones Lógicas Combinatorias
Ejercicios de diseño digital
Algebra de boole
Tema 12.2
02 comps boole_09a - copia
02 comps boole_09a

Más de CECYTEG (6)

PDF
Examen de algebra 4
DOCX
Exame telmex empresa
PDF
28484204 fundamentos-de-electricidad-milton-gussow (1)
DOCX
Parabola formulas
DOCX
Rbricaparaevaluarcuestionarios
PDF
Escalas
Examen de algebra 4
Exame telmex empresa
28484204 fundamentos-de-electricidad-milton-gussow (1)
Parabola formulas
Rbricaparaevaluarcuestionarios
Escalas

Último (20)

PDF
Matriz_Seguimiento_Estu_Consult_2024_ACT.pdf
PDF
Clase 2 de abril Educacion adistancia.pdf
PPTX
Identificacion de Peligros mediante GTC 45
PDF
Módulo V. Tema 2. Disruptive & Transformation 2024 v.0.4.pdf
PDF
PRINCIPIOS ORDENADORES_20250715_183000_0000.pdf
PDF
SISTEMAS DE PUESTA A TIERRA: Una introducción a los fundamentos de los sistem...
PDF
TRABAJO DE ANÁLISIS DE RIESGOS EN PROYECTOS
PDF
FUNCION CUADRATICA FUNCIONES RAIZ CUADRADA
PDF
silabos de colegio privado para clases tema2
PDF
Presentacion_Resolver_CEM_Hospitales_v2.pdf
PPTX
DEBL Presentación PG 23.pptx [Autoguardado].pptx
PDF
SESION 9 seguridad IZAJE DE CARGAS.pdf ingenieria
PPT
flujo de caja paa la evaluacion de proyectos
PDF
Presentación Ejecutiva Minimalista Azul.pdf
PPTX
TRABAJOS DE ALTO RIESGO ELEC - LOTO.pptx
PPTX
ARQUITECTURA INTEGRAL EN OBRA, PRINCIPIOS BASICOS Y TERMINOS
PDF
experto-gestion-calidad-seguridad-procesos-quimicos-industriales-gu.pdf
PDF
EVALUACIÓN 1_REFERENCIAPIR_FASE 1_2024.pdf
PDF
La 5ª Edición del Manual de Ingeniería de Sistemas ( SEH5E ) como base d...
PPTX
PPT PE 7 ASOCIACIONES HUAMANGA_TALLER DE SENSIBILIZACIÓN_20.04.025.pptx
Matriz_Seguimiento_Estu_Consult_2024_ACT.pdf
Clase 2 de abril Educacion adistancia.pdf
Identificacion de Peligros mediante GTC 45
Módulo V. Tema 2. Disruptive & Transformation 2024 v.0.4.pdf
PRINCIPIOS ORDENADORES_20250715_183000_0000.pdf
SISTEMAS DE PUESTA A TIERRA: Una introducción a los fundamentos de los sistem...
TRABAJO DE ANÁLISIS DE RIESGOS EN PROYECTOS
FUNCION CUADRATICA FUNCIONES RAIZ CUADRADA
silabos de colegio privado para clases tema2
Presentacion_Resolver_CEM_Hospitales_v2.pdf
DEBL Presentación PG 23.pptx [Autoguardado].pptx
SESION 9 seguridad IZAJE DE CARGAS.pdf ingenieria
flujo de caja paa la evaluacion de proyectos
Presentación Ejecutiva Minimalista Azul.pdf
TRABAJOS DE ALTO RIESGO ELEC - LOTO.pptx
ARQUITECTURA INTEGRAL EN OBRA, PRINCIPIOS BASICOS Y TERMINOS
experto-gestion-calidad-seguridad-procesos-quimicos-industriales-gu.pdf
EVALUACIÓN 1_REFERENCIAPIR_FASE 1_2024.pdf
La 5ª Edición del Manual de Ingeniería de Sistemas ( SEH5E ) como base d...
PPT PE 7 ASOCIACIONES HUAMANGA_TALLER DE SENSIBILIZACIÓN_20.04.025.pptx

Prob resueltost3 mapas k

  • 1. Unidad 3. Control y Programación de Sistemas Automáticos. Problemas. Tema 3. Circuitos Combinacionales. 1 Ejercicio 1. El circuito de la figura es un comparador binario de dos números A (Ao, A1) y B (Bo, B1) de dos bits. Las salidas (M, m, I) toman el valor lógico "1" cuando A> B, A< B y A = B, respectivamente. Obten las funciones lógicas de cada salida y simplifícalas por Karnaugh. Solución. La tabla de verdad será: A B C D M m I A B C D M m I 0 0 0 0 0 0 1 1 0 0 0 1 0 0 0 0 0 1 0 1 0 1 0 0 1 1 0 0 0 0 1 0 0 1 0 1 0 1 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 0 1 0 0 1 0 0 1 0 0 1 1 0 0 1 0 0 0 1 0 1 0 0 1 1 1 0 1 1 0 1 0 1 1 0 0 1 0 1 1 1 0 1 0 1 0 1 1 1 0 1 0 1 1 1 1 0 0 1 Las funciones canónicas serán: Si completamos los mapas de Karnaugh tendremos: AB CD 00 01 11 10 00 1 1 1 01 1 1 11 10 1 La función resultante para M:
  • 2. Unidad 3. Control y Programación de Sistemas Automáticos. Problemas. Tema 3. Circuitos Combinacionales. 2 AB CD 00 01 11 10 00 01 1 11 1 1 1 10 1 1 La función para m: AB CD 00 01 11 10 00 1 01 1 11 1 10 1 Esta función lógica no se puede simplificar por Karnaugh, pero operando algebraicamente se obtienen las siguientes simplificaciones: Que al implementar con cualquier tipo de puertas lógicas de dos entradas quedará:
  • 3. Unidad 3. Control y Programación de Sistemas Automáticos. Problemas. Tema 3. Circuitos Combinacionales. 3 Simbólicamente:
  • 4. Unidad 3. Control y Programación de Sistemas Automáticos. Problemas. Tema 3. Circuitos Combinacionales. 4 Ejercicio 2. Diseñe un circuito combinacional que realice la suma aritmética de dos números binarios, uno de un bit (A) y otro de dos bits (B1 B0), y cuyo resultado también esté dado en binario (S1 S0). Solución. La tabla de verdad sería: Entradas Salidas B1 B0 A S1 S0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 1 0 1 1 1 0 1 0 0 0 1 1 0 1 1 0 1 1 0 1 0 1 1 1 1 1 Las funciones canónicas serían: Los mapas de Karnaugh serán: AB C 00 01 11 10 0 1 1 1 1 1 Se pueden hacer tres bolsas de dos celdas con lo que la expresión quedará: La expresión no se puede simplificar por Karnaugh, pero utilizando métodos algebraicos se obtiene:
  • 5. Unidad 3. Control y Programación de Sistemas Automáticos. Problemas. Tema 3. Circuitos Combinacionales. 5 Al implementar el circuito combinacional quedará:
  • 6. Unidad 3. Control y Programación de Sistemas Automáticos. Problemas. Tema 3. Circuitos Combinacionales. 6 Ejercicio 3. La figura adjunta representa un comparador binario de dos números (A y B), de dos bits cada uno. La salida toma el valor lógico 1 cuando se cumple que A ≥ B. Se pide: a) Tabla de verdad. b) Función lógica simplificada. c) Circuito simplificado con puertas lógicas de dos entradas. Solución. a) La tabla de verdad será: A1 A0 B1 B0 S A1 A0 B1 B0 S 0 0 0 0 0 1 0 0 0 1 0 0 0 1 0 1 0 0 1 1 0 0 1 0 0 1 0 1 0 0 0 0 1 1 0 1 0 1 1 0 0 1 0 0 1 1 1 0 0 1 0 1 0 1 0 1 1 0 1 1 0 1 1 0 0 1 1 1 0 1 0 1 1 1 0 1 1 1 1 0 La función canónica será:
  • 7. Unidad 3. Control y Programación de Sistemas Automáticos. Problemas. Tema 3. Circuitos Combinacionales. 7 b) El mapa de Karnaugh será: A1A0 B1B0 00 01 11 10 00 1 1 1 01 1 1 11 10 1 Se puede hacer una bolsa de cuatro celdas y dos bolsas de dos celdas, por lo que la expresión quedará: c) Que al implementarse con puertas básicas de dos entradas quedará:
  • 8. Unidad 3. Control y Programación de Sistemas Automáticos. Problemas. Tema 3. Circuitos Combinacionales. 8 Ejercicio 4. Un circuito combinacional consta de dos entradas de datos A y B, dos entradas de selección de operación S1 y S0 y una salida Y de un solo bit. Funciona del siguiente modo con las señales S1 y S0, puede seleccionarse la función lógica Y, según la siguiente tabla: Se pide: a) La tabla de verdad. b) La función lógica simplificada mediante Karnaugh. Solución. a) La tabla de verdad sería: A B S1 S0 Y A1 B S1 S0 Y 0 0 0 0 0 1 0 0 0 1 0 0 0 1 0 1 0 0 1 0 0 0 1 0 1 1 0 1 0 0 0 0 1 1 1 1 0 1 1 1 0 1 0 0 1 1 1 0 0 0 0 1 0 1 0 1 1 0 1 1 0 1 1 0 1 1 1 1 0 0 0 1 1 1 0 1 1 1 1 0 b) La función canónica sería: S1 So Y 0 0 A+B 0 1 A B 1 0 A´ 1 1 B´
  • 9. Unidad 3. Control y Programación de Sistemas Automáticos. Problemas. Tema 3. Circuitos Combinacionales. 9 El mapa de Karnaugh será: AB S1S0 00 01 11 10 00 1 1 01 1 11 1 1 10 1 1 Se pueden hacer tres bolsas de dos celdas y quedan dos celdas aisladas, por lo que la simplificación podría dar una expresión como:
  • 10. Unidad 3. Control y Programación de Sistemas Automáticos. Problemas. Tema 3. Circuitos Combinacionales. 10 Ejercicio 5. Un circuito digital tiene dos entradas de señal, E0 y E1, una entrada de selección, S, y una salida, F, siendo su funcionamiento el siguiente: si S = 0, F toma el mismo valor que E0; si S = 1, F toma el mismo valor que E1. a) Obtenga la tabla de verdad de F. b) Simplifíquela por Karnaugh. c) Obtenga un circuito lógico que realice dicha función con el mínimo número de puertas lógicas. Solución. a) La tabla de verdad será: Entradas Salida E1 E0 S F 0 0 0 0 0 0 1 0 0 1 0 1 0 1 1 0 1 0 0 0 1 0 1 1 1 1 0 1 1 1 1 1 La función canónica será: b) El mapa de Karnaugh será: E1E0 S 00 01 11 10 0 1 1 1 1 1
  • 11. Unidad 3. Control y Programación de Sistemas Automáticos. Problemas. Tema 3. Circuitos Combinacionales. 11 Se pueden hacer dos bolsas de dos celdas cada una, con lo que quedará la expresión: c) Que implementado con cualquier tipo de puertas quedaría: d) Si queremos implementar el circuito con puertas NAND, negamos dos veces la expresión y aplicamos el teorema de DeMorgan a una de las dos negaciones, con lo que obtenemos la expresión: Que una vez implementado quedaría: e) Si queremos implementar el circuito con puertas NOR, negamos dos veces cada uno de los dos productos y aplicamos el teorema de DeMorgan a una de las dos negaciones. Negamos dos veces toda la expresión y, con lo que obtenemos:
  • 12. Unidad 3. Control y Programación de Sistemas Automáticos. Problemas. Tema 3. Circuitos Combinacionales. 12 Que una vez implementado quedaría:
  • 13. Unidad 3. Control y Programación de Sistemas Automáticos. Problemas. Tema 3. Circuitos Combinacionales. 13 Ejercicio 6. Implementación de funciones aritméticas. Sumador completo. Presenta tres entradas, dos correspondientes a los dos bits que se van a sumar y una tercera con el acarreo de la suma anterior. Y tiene dos salidas, el resultado de la suma y el acarreo producido. Solución Su tabla de verdad será: Entradas Salidas A B C-1 C S 0 0 0 0 0 0 0 1 0 1 0 1 0 0 1 0 1 1 1 0 1 0 0 0 1 1 0 1 1 0 1 1 0 1 0 1 1 1 1 1 Sus funciones canónicas serán: Que una vez simplificadas quedarían: O bien: Una vez implementado con puertas lógicas el sumador presentaría cualquiera de los siguientes circuitos:
  • 14. Unidad 3. Control y Programación de Sistemas Automáticos. Problemas. Tema 3. Circuitos Combinacionales. 14 Observando la implementación de la derecha, diremos: • Para sumar dos bits, se emplea una puerta XOR. • Para sumar tres bits, se le aplica una vez más la puerta XOR al resultado • El acarreo final será un 1, cuando las dos entradas de la primera puerta XOR son 1, o cuando las dos entradas de la segunda puerta XOR son 1. • Esto lo podemos conseguir con dos puertas AND en paralelo con ambas entradas, y sumando lógicamente con una puerta OR el resultado de ambas.
  • 15. Unidad 3. Control y Programación de Sistemas Automáticos. Problemas. Tema 3. Circuitos Combinacionales. 15 Ejercicio 7. Obten la tabla de verdad y la función la canónica del circuito mostrado en la figura siguiente y simplifícala por el método de Karnaugh Solución. Para obtener la tabla de verdad debemos observar como se encuentran conectados los terminales del multiplexor y así obtendremos una tabla como sigue: A B C D S1 S0 Z Z A B C D S1 S0 Z Z 0 0 0 0 0 0 1 1 0 0 0 0 0 C 0 0 0 0 1 0 1 1 1 0 0 1 0 1 C 0 0 0 1 0 1 0 1 1 0 1 0 1 0 C 1 0 0 1 1 1 1 1 1 0 1 1 1 1 C 1 0 1 0 0 0 0 0 0 1 1 0 0 0 0 C+D 0 0 1 0 1 0 1 0 0 1 1 0 1 0 1 C+D 1 0 1 1 0 1 0 0 0 1 1 1 0 1 0 C+D 1 0 1 1 1 1 1 0 0 1 1 1 1 1 1 C+D 1 b) La función canónica sería:
  • 16. Unidad 3. Control y Programación de Sistemas Automáticos. Problemas. Tema 3. Circuitos Combinacionales. 16 El mapa de Karnaugh será: AB CD 00 01 11 10 00 1 01 1 1 11 1 1 1 10 1 1 1 Se pueden hacer dos bolsas de cuatro celdas y una bolsa de dos celdas, por lo que la simplificación podría dar una expresión como
  • 17. Unidad 3. Control y Programación de Sistemas Automáticos. Problemas. Tema 3. Circuitos Combinacionales. 17 Ejercicio 8. Un proceso industrial responde a la siguiente tabla de verdad. Entradas SalidaDecimales C B A Y 0 0 0 0 0 1 0 0 1 1 2 0 1 0 0 3 0 1 1 1 4 1 0 0 1 5 1 0 1 0 6 1 1 0 0 7 1 1 1 1 Se desea implementar la función utilizando un decodificador. Solución. La función canónica la obtenemos de la tabla de verdad: Cada uno de los términos de esta expresión corresponde con los números decimales 1, 3, 4 y 7, y para configurar esa tabla de verdad solo se necesitan tres variables de entrada, como vamos a emplear un decodificador CI 7442, que tiene cuatro entradas, la de mayor peso la conectamos a masa, con lo que aseguramos un 0 lógico, y tomamos las salidas correspondientes a los decimales que hacen 1 la salida de la función, teniendo en cuenta que en la salida del decodificador, da niveles bajos, por lo que tenemos que construir la función por medio de puertas NAND, llevándolos a cada una de las entradas del CI 7420 que tiene dos puertas NAND de cuatro entradas, de las que emplearemos una. Por lo que el circuito una vez implementado quedará:
  • 18. Unidad 3. Control y Programación de Sistemas Automáticos. Problemas. Tema 3. Circuitos Combinacionales. 18
  • 19. Unidad 3. Control y Programación de Sistemas Automáticos. Problemas. Tema 3. Circuitos Combinacionales. 19 Ejercicio 9. Empleando un multiplexor de ocho entradas de información y tres de selección, implementar el circuito lógico que responda a la función lógica: Solución. Confeccionamos la siguiente tabla, donde se agrupan por columnas todas las posibles combinaciones de tres de las variables de entrada B, C y D, dejando en las filas las posibilidades de la variable que resta A. BCD A 000 001 010 011 100 101 110 111 0 0 1 0 1 1 1 1 1 1 0 1 0 1 0 0 1 0 0 1 0 1 1 1 0 1 0 A A 0 A Por tanto, la implementación del circuito se consigue aplicando las variables B, C y D a las tres entradas de selección del multiplexor y conectando las entradas de los canales de la siguiente forma: • Canales 0 y 3 conectado a 0. • Canales 1, 3 y 6 conectado a 1. • Canales 4, 5 y 7 a través de un inversor a la variable A, ya que su valor es siempre el contrario del de dicha variable. O bien todas las conexiones invertidas, si el multiplexor trabaja con lógica negativa, es decir: • Canales 0 y 3 conectado a 1 (tensión de alimentación +Vcc). • Canales 1, 3 y 6 conectado a 0 (masa). • Canales 4, 5 y 7 conectado a A. Quedando el circuito como se muestra en la figura.
  • 20. Unidad 3. Control y Programación de Sistemas Automáticos. Problemas. Tema 3. Circuitos Combinacionales. 20 Ejercicio 10. Realizar mediante puertas lógicas un decodificador de dos a cuatro líneas, con entradas en binario natural y salidas activas a nivel bajo. Si deseamos introducir un “strobe” que permita el funcionamiento del decodificador cuando este dicho “strobe” a nivel bajo, ¿cómo se deberá modificar el circuito? Solución a) Sin Strobe b) Con Strobe 1E 0E 0S 1S 2S 3S 0 0 0 1 1 1 0 1 1 0 1 1 1 0 1 1 0 1 1 1 1 1 1 0 1S 0S 2S 3S 3S 0S 2E 1E 0E 0S 1S 2S 3S 0 0 0 0 1 1 1 0 0 1 1 0 1 1 0 1 0 1 1 0 1 0 1 1 1 1 1 0 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 1S 3S S2
  • 21. Unidad 3. Control y Programación de Sistemas Automáticos. Problemas. Tema 3. Circuitos Combinacionales. 21 Problema 11. Implementar con puertas lógicas de cualquier tipo, de dos entradas, un codificador de 4 líneas a código de exceso de 3 con prioridad a la entrada de mayor peso. Solución. 2E 1E 0E 0S 1S 2S 3S 0 0 1 0 0 1 1 0 1 X 0 1 0 0 1 X X 0 1 0 1 0S = 0 1S = 1E 2E + 2E 2S = 0E 1E 2E =3S 0E 1E 2E + 2E
  • 22. Unidad 3. Control y Programación de Sistemas Automáticos. Problemas. Tema 3. Circuitos Combinacionales. 22 Ejercicio 12. Diseñar y montar mediante puertas lógicas un codificador de 4 líneas a código exceso 3. Solución. 3E 2E 1E 0E 0S 1S 2S 3S 0 0 0 1 0 0 1 1 0 0 1 0 0 1 0 0 0 1 0 0 0 1 0 1 1 0 0 0 0 1 1 0 1S 2S 0S = 0 1S = 1E + 2E + 3E 2S = 0E + 3E =3S 0E + 2E 3S
  • 23. Unidad 3. Control y Programación de Sistemas Automáticos. Problemas. Tema 3. Circuitos Combinacionales. 23 Ejercicio 13. Realizar el circuito de una alarma en la que se muestra que sensor de los siete que componen la alarma se ha disparado. La indicación se ha de mostrar en un display de 7 segmentos. Utilizar el codificador 74147. Como ejemplo de alarma, montar el circuito de tal manera que se dispare la alarma por el sensor numero 4. Solución 0E 1E 2E 3E 4E 5E 6E 7E 8E 9E D C B A 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 X 0 1 1 1 1 1 1 1 1 1 1 1 0 X X 0 1 1 1 1 1 1 1 1 1 0 1 X X X 0 1 1 1 1 1 1 1 1 0 0 X X X X 0 1 1 1 1 1 1 0 1 1 X X X X X 0 1 1 1 1 1 0 1 0 X X X X X X 0 1 1 1 1 0 0 1 X X X X X X X 0 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1