Está en la página 1de 30

D4.

Bloques Combinacionales MSI


Electrónica Industrial

Andrés Iborra García


Área de Tecnología Electrónica
Septiembre 2023
Índice

Índice
4. Bloques Combinacionales MSI.
4.1 Introducción
4.2 Decodificadores
4.3 Codificadores
4.4 Convertidores de código
4.5 Multiplexores.
4.6 Demultiplexores.
4.7 Sumadores.
4.8 Comparadores.

Electrónica Industrial 2
Esquema de un circuito combinacional Introducción

Electrónica Industrial 3
Circuitos Combinacionales MSI Introducción

• Son Circuitos Integrados que están construidos combinando exclusivamente puertas


lógicas y están disponibles comercialmente.
• Permiten realizar diversas aplicaciones de electrónica digital.

Nivel de integración Nº de Nº de puertas Fecha Tipo


transistores
SSI 10 a 100 1 a 10 1.960 Puertas
(Small Scale Integration) Flip-Flops
MSI 101 a 1.000 11 a 100 1.965 Sumadores / Restadores
(Medium Scale Integration) Comparadores
Multiplexores/Demultiplexores
Decodificadores
Codificadores/Convertidores de código
Contadores
Registros de desplazamiento
LSI 1.001 a 10.000 101 a 1.000 1.970 Microprocesadores Memorias
(Large Scale Integration) Dispositivos programables
ASIC
VLSI 10.001 a 100.000 1.001 a 10.000 1.978
(Very Large Scale Integration)
ULSI 100.001 a 1.000.000 10.001 a 100.000 1.985
(Ultra Large Scale Integration)
GLSI > 1.000.000 > 100.000 1.995
(Giga Large Scale Integration)
Electrónica Industrial 4
Decodificadores o decoders Decodificadores

La función básica de un decodificador es seleccionar una salida entre muchas para ponerla a un
estado lógico ALTO o BAJO. El número de entradas (n), el número de salidas (2n) y el nivel lógico
activo de la salida seleccionada dependerá del decodificador en cuestión.

Electrónica Industrial 5
Decodificador binario de 3 a 8 Decodificadores

Electrónica Industrial 6
Ejercicios propuestos Decodificadores

Construir un decodificador 3 a 8 sin enable, utilizando 2 decodificadores 2 a 4 como los


de la figura.
A0 Y0
Y1
A1
Y2
𝐸! Y3

A0 Y0
Y1
A1
Y2
𝐸! Y3

Construir un decodificador 3 a 8 con señal de enable


Construir un decodificador de 4 a 16 con señal de enable
Electrónica Industrial 7
Otros decodificadores Decodificadores

Electrónica Industrial 8
Aplicaciones Decodificadores
Selector de dispositivos, selector de chips de memoria

Implementación de funciones lógicas

Electrónica Industrial 9
Codificadores o encoders Codificadores

La función básica de un codificador o encoder es justo la opuesta que la de un decodificador. A partir de una señal de entrada que se
activa se genera un código de salida.

Al ser las entradas variables independientes, pueden activarse varias entradas a la vez. Para resolverse el problema, se suele priorizar la
señal de entrada de mayor peso.

Electrónica Industrial 10
Codificador decimal a BCD sin prioridad Codificadores

En este decodificador las entradas se activan a nivel bajo.

No se ha implementado ningún mecanismo de prioridad.

Electrónica Industrial 11
Codificador 74LS147 con prioridad Codificadores

Electrónica Industrial 12
Aplicaciones. Convertidor A/D tipo flash Codificadores

Los AO están trabajando como comparadores. Se activan dependiendo el nivel de tensión de la señal
de entrada. Por ejemplo, si la tensión analógica de entrada está entre 0,75Vcc y 0,5Vcc, se activarán
las entradas E2, E1 y E0. Siendo la salida del codificador B=1 y A=0, al ser un codificador de prioridad
alta.
Electrónica Industrial 13
Aplicaciones. Codificador de teclado Codificadores

PROBLEMA: Cuando no se pulsa ninguna tecla, las entradas y salidas del 74147 están a 1 ➜ entradas del 7447 están a 0 ➜ se
visualizaría un 0 en el display en vez de quedarse en blanco.

SOLUCIÓN: Se utiliza la entrada RBI del 7447. Cuando RBI=0 y A0,A1,A2,A3 = 0 ➜ a,d,c,d,e,f,g = 1 ➜ display en blanco.

• Cuando no se pulsa la tecla 0 ➜ RBI = 0 y A0, A1, A2, A3 = 0 ➜ a, d, c, d, e, f, = 1 ➜ display en blanco

• Cuando se pulsa la tecla 0 ➜ RBI = 1 y A0, A1, A2, A3 = 0 ➜ a, d, c, d, e, f, = 1 ➜ Se visualiza el 0

Electrónica Industrial Si se pulsan dos o más teclas a la vez tiene prioridad y por tanto se visualiza la tecla de mayor peso. 14
Convertidores de código Convertidores de código

Permiten transformar una representación de datos de un código a otro.

• Convertidor BCD a 7 Segmentos (7447, 4511). Puede entenderse también como un decodificador.
• Convertidor Binario a Gray.
• Convertidor Gray a Binario.
• Convertidor BCD a binario de 6 bits (74184).
• Convertidor de binario de 6 bits a BCD (74185).
• Generadores de paridad (74180).

Even = par
Odd = impar

Electrónica Industrial 15
Multiplexores o selectores de datos (I) Multiplexores

La función básica de un multiplexor es dirigir la información digital procedente de diversas fuentes a una única línea para ser
transmitida a través de dicha línea a un destino común.

Electrónica Industrial 16
Implementación de un multiplexor Multiplexores

Un multiplexor se puede implementar fácilmente mediante un decodificador y unas cuantas puertas lógicas.

Electrónica Industrial 17
Multiplexor 8 a 1 (74HC151) Multiplexores

Electrónica Industrial 18
Asociación de multiplexores Multiplexores

Si se necesita multiplexar 16 canales se puede utilizar un multiplexor mayor o combinar dos multiplexores de 8
canales.

Electrónica Industrial 19
Aplicaciones. Construcción de funciones lógicas Demultiplexores

Los multiplexores nos permiten implementar cualquier función combinacional. Para ello, tan solo hay que
fijar las entradas del multiplexor a los niveles lógicos de la tabla de verdad que se quiere reproducir.

A B C S
0
MUX
0 0 0 0 0
1 1
0 0 1 1
0 2
0 1 0 0
0 3 S= A’B’C+AB’C’
0 1 1 0 4
1
1 0 0 1 0 5
1 0 1 0 0 6
1 1 0 0 0 7

1 1 1 0

A B C

Una función combinacional de n variables requiere un MUX de 2n canales de entrada

Electrónica Industrial 20
Demultiplexores o distribuidores de datos Demultiplexores

La función básica de un demultiplexor es realizar la función contraria al multiplexor. Toma datos de una línea y
los distribuye a un determinado número de líneas de salida.

Electrónica Industrial 21
Decodificador empleado como demultiplexor Demultiplexores

Cualquier decodificador con entrada de ENABLE puede utilizarse como demultiplexor

Electrónica Industrial 22
Decodificador/Demultiplexor 74138 Demultiplexores

Electrónica Industrial 23
Aplicación. Envío de información Demultiplexores

Electrónica Industrial 24
Sumadores Sumadores

Electrónica Industrial Fuente: Thomas L. Fundamentos de Electrónica Digital. 9ª edición, Pearson-Prentice Hall. 2009. 25
Ejemplo. Sumador de 8 bits Sumadores

Ejemplo. Restador de 8 bits

Electrónica Industrial 26
Comparadores Comparadores

Comparador de 4 bits Comparador de 8 bits

Electrónica Industrial 27
Problema propuesto (I) Problemas propuestos

Para el circuito de la figura, complete la tabla de verdad para las entradas y salidas del circuito.

Electrónica Industrial 28
Problema propuesto (II) Problemas propuestos

Dado el circuito de la figura, 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.

Electrónica Industrial 29
Problema propuesto (III) Problemas propuestos

Para el circuito de la figura, cuyas entradas son A, B, C y D y sus salidas X, Y, Z. Complete


la tabla de verdad para las entradas y salidas del circuito..

Electrónica Industrial 30

También podría gustarte