Sei sulla pagina 1di 57

4.

CIRCUITOS LGICOS MSI


ELECTRNICA DIGITAL

CIRCUITOS LGICOS MSI


Medium Scale Integration o Integracin a Media Escala.

Circuitos integrados que contienen entre 10 y 100 puertas equivalentes a


100 y 1000 transistores.
Empleados en general para circuitos estndar.

Contienen bloques lgicos un poco ms complejos que las puertas simples,


tales como:

DECODIFICADORES,

CODIFICADORES,

MULTIPLEXORES,

DEMULTIPLEXORES COMPARADORES, SUMADORES Y UNIDADES LOGICAS


ARITMETICAS , CONVERTIDORES DE CODIGOS , BUS DE DATOS

DECODIFICADORES
El decodificador es un circuito lgico que acepta un conjunto de entradas,
representa un numero binario y solo activa la salida que corresponde a ese
numero de entrada.
Un circuito decodificador analiza el numero binario que esta al ingreso y activa
la(s) salida(s) que corresponde a ese numero ,el resto de salidas permanecen
inactivas.

Diagrama general del Decodificador.

DECODIFICADORES

Decodificador 1 de 8 : 74LS138
Decodificador 1 de 4 : 74 LS139
Decodificador BCD a Decimal o 1 de 10 Decoder: 74LS42
Decodificador/ Driver BCD a Decimal o 1 de 10 con salidas a
colector abierto : 74LS45

Decodificador de 3 lneas a 8 lneas


(1 de 8)

Decodificador de 3 lneas a 8 lneas


(1 de 8)

Decodificador 74LS138

Decodificador 74LS138

Diagrama lgico para el decodificador 74ALS138

Decodificador 74LS138

Diagrama lgico de aplicacin para el decodificador 74ALS138

Decodificador 74LS138

Decodificador BCD a Decimal 74LS42,


1 de 10
Tambin esta disponible como 74LS42 y 74HC42.
Una salida pasa a BAJO solo cuando en el ingreso existe un
cdigo BCD correspondiente

Decodificador BCD a Decimal 74LS42,


1 de 10

Decodificador /Driver BCD a Decimal 74LS45

El termino driver se agrega porque este circuito integrado tiene salidas


a colector abierto que pueden operar con limites de corriente y voltajes
mayores que en una salida TTL normal.

La funcin lgica del 74LS45 es la misma que del 74LS42, vara solo
su capacidad de corriente.
Las salidas de 7445 pueden recibir hasta
80mA en BAJO y pueden ascender hasta
30V en el estado ALTO
Adecuadas para manejar de manera
directa cargas de LEDs lmparas, rels o
pequeos motores de corriente dc.

Decodificador /Driver BCD a Decimal 74LS45

Decodificador /Driver BCD a Decimal 74LS45

Aplicaciones del Decodificador.

Se emplean cuando una salida o un grupo de estas se deban activar solo


cuando ocurra una combinacin especifica de niveles de entrada.

Estos niveles de entrada a menudo lo proporcionan las salida de un


contador o de un registro.

Cuando las entradas de un decodificador provienen de un contador que

esta cambiando de manera continua, las salidas del decodificador se


activan en forma secuencial y se pueden emplear como seales de
sincronizacin para encender o apagar dispositivos en tiempos especficos.

Los decodificadores se emplean ampliamente en el sistema de memoria de


una computadora, donde responden al cdigo de direccin que genera el
procesador central para activar una memoria en particular.

Decodificadores - Manejadores de BCD a


7 segmentos.
BCD to 7 segmentos Decoder / Driver O.C ,
V = 30 V, 40 mA : 74LS 46
BCD to 7 segmentos Decoder / Driver O.C ,
V = 15V, 24 mA : 74LS 47 y LS 247.
BCD to 7 segmentos Decoder : 74LS 48 , 74LS 248.

Visualizadores LED
nodo comn vs. ctodo comn
Visualizadores LED tipo nodo comn, todos los nodos pueden
estar conectados a Vcc, para encenderlos se requiere de un
manejador o decodificador que cierre esa corriente hacia tierra.
Una salida activa a cero (74LS46 74LS47 ), normalmente la
corriente es de unos 10 mA a 20 mA.
Visualizadores LED tipo Ctodo comn, todos los ctodos pueden
estar conectados a tierra, para encenderlos se requiere de un
manejador o decodificador que suministre la corriente.

CODIFICADORES
Un codificador tiene un nmero de lneas de entrada de las cuales solo
una se activa en un tiempo determinado y produce un cdigo de salida de
N bits, dependiendo de cual entrada se active.

Codificador de Octal a Binario.

Codificador de Decimal a BCD 74147

Codificador Prioritario

Un 74147 se puede utilizar como codificador interruptor.


Los interruptores son de tipo abierto de modo que las entradas del
codificador son ALTAS y la salida BCD es 0000.

La operacin simultanea de
teclas producir el cdigo
BCD de la tecla con el
numero mayor.

MULTIPLEXOR

Llamado tambin selector de datos, selecciona una de varias seales de entrada


y la enva a la salida.
La seleccin de una entrada se realiza mediante un SELECT (llamadas entradas
de seleccin).
El multiplexor acta como un interruptor de posiciones mltiples controlado
digitalmente donde el cdigo digital aplicado a las entradas de SELECT
seleccionar que entrada de datos pasar a la salida.

MULTIPLEXOR BSICO DE DOS ENTRADAS

El nivel lgico aplicado a las entrada S determina que entrada


AND se habilita de modo que su entrada de datos pase por la
compuerta OR hacia la salida.

MULTIPLEXOR DE CUATRO ENTRADAS

Hay cuatro entradas que se transmiten selectivamente a la salida de


acuerdo a las cuatro combinaciones posibles de las entradas de SELECT
( S0 , S1 )
Cada entrada esta controlada por compuertas con una combinacin
diferente de niveles de SELECT de entrada.

MULTIPLEXOR DE OCHO ENTRADAS


(74ALS151 Y 74HC151)
Este multiplexor tiene una entrada de ENABLE activa a cero y
dos salidas una normal y la otra negada.

MUX CUDRUPLE DE DOS ENTRADAS


(74ALS155/HC157)

Es un circuito integrado multiplexor muy til que contiene cuatro


multiplexores de dos entradas

APLICACIONES DE LOS MULTIPLEXORES


Tienen numerosas y variadas aplicaciones en sistemas digitales de todo
tipo, entre estas:

La SELECT de datos
Enrutamiento de datos
Secuencia de operaciones
Conversin de paralelo a serial
Generacin de forma de ondas
Generacin de funciones lgicas

ENRUTAMIENTO DE DATOS
Los multiplexores
pueden enrutar datos
desde una de varias
fuentes a un destino.

GENERACIN DE FUNCIONES LGICAS


Los multiplexores se pueden utilizar para implementar funciones lgicas de
manera directa a partir de una tabla de verdad sin que se necesite la
simplificacin.
Las entradas de SELECT se emplean como variables lgicas, cada entrada de
datos e conecta de manera permanente en ALTO o en BAJO segn sea
necesario para satisfacer la tabla de verdad

DEMULTIPLEXORES
(DISTRIBUIDORES DE DATOS)

Un multiplexor toma varias entradas y transmite una de ellas a la salida.


Un demultiplexor (DEMUX) realiza la operacin inversa: toma una sola
entrada y la distribuye sobre varias salidas.

Demultiplexor 1 de 8 lneas

Cdigo de SELECT

Salidas.

S2

S1

S0

O7

O6

O5

O4

O3

O2

O1

O0

Nota: I
es la
entrada
de datos

MULTIPLEXOR 1 A 8
El decodificador 74ALS138 puede funcionar como un demultiplexor con 1
utilizado como la entrada de datos;

Demultiplexor de reloj

COMPARADORES DE MAGNITUD

Es un circuito lgico combinacional que compara dos cantidades binarias de


entrada y genera salidas para indicar cul tiene la magnitud mayor.

74LS85 COMPARADOR (entradas y salidas para cascada)

Las entradas y salidas en cascada proporcionan un medio para ampliar la


operacin de comparacin a ms de cuatro bits, conectando en cascada
dos o ms comparadores de cuatro bits.

Bits de menor orden


Comparador
de Ocho bits.

CONVERTIDORES DE CDIGO

Un convertidor de cdigo es un circuito lgico que cambia datos presentados


en un tipo de cdigo binario a otro distinto tambin binario.

El decodificador driver BCD a 7 segmentos; es un convertidor porque cambia


el cdigo de entrada BCD al cdigo de 7 segmentos necesario para el
visualizador LED

Dentro de las conversiones ms comunes tenemos:


BCD

7 Segmentos

BCD

Binario

Binario

BCD

ASCII

EBCDIC

Cdigo Gray

Binario

CONVERTIDOR DE BINARIO A BCD

PROCESO DE CONVERSIN

El circuito mostrado tiene la funcin de convertir los ingresos de cdigo


binario a salidas de cdigo BCD
La mayora de convertidores de cdigo se pueden hacer combinando
compuertas lgicas, circuitos sumadores u otra lgica combinatoria, la
circuitera puede llegar a ser muy compleja y requerir muchos circuitos
integrados.
Por esta razn resulta ms eficiente que se emplee una memoria de slo
lectura (ROM) o un dispositivo lgico programable para que funcione como
un convertidor de cdigo.

BUS DE DATOS
El bus de datos es una forma de transferencia de datos, esto lo podemos
encontrar por lo general en las computadoras modernas
Como muchos dispositivos estarn unidos al bus de datos tanto en las salidas
como en las entradas, es necesario que estas tengan salidas de tres estados
o estn unidos al bus mediante bferes de tres estados.

Los dispositivos que por lo general estn unidos al bus de datos son:
1) Microprocesadores,
2) Chips de memoria semiconductores,
3) Convertidores Digital-Analgicos (DAC) y
Convertidores Analgicos-Digitales (ADC).

EL REGISTRO DE TRES ESTADOS


74ALS173/HC173
Los dispositivos conectados a un bus de datos (comnmente flip-flops)
necesitaran de registros que retengan los datos del dispositivo. Las salidas de
estos registros normalmente se conectan a bferes de tres estados que les
permite conectarse a un bus de datos.
La operacin del bus de datos se demostrar usando un CI que incluye los
bferes de tres estados en el mismo chip 74ALS173 TTL (74HC173 CMOS).
El 74ALS173 es un registro de cuatro bits con capacidad de entrada en paralelo
y salida en paralelo.

Note que las salidas de los flip-flops (FFs) estn conectadas a bferes tres
estados que proporcionan las salidas de O0 a O3. Asimismo, observe que
las entradas de datos de Do a D3 estn conectadas a las entradas D de los
FFs del registro mediante circuitera lgica. Esta lgica permite dos modos
de Operacin.

1.Carga: Los datos en las entradas de Do a D5 se transfieren hacia


los FFs en el instante del pulso de reloj en CP.
2.Retensin: Donde los datos en el registro no cambian cuando
ocurre el pulso de reloj en CP.

Cuando OE1 o OE 2
es ALTA, la salida est en el estado APAGADO (alta
impedancia); sin embargo, esto no afecta el contenido secuencial del registro.

Donde:
H= nivel ALTO
L= nivel BAJO
X= no importa

Qo= salida antes de TPP

CIRCUITOS MSI
DECODIFICADORES

Un decodificador
realiza la funcin
opuesta a la de
codificar, es decir,
convierte
un
cdigo binario de
varias entradas en
salidas exclusivas.

CODIFICADORES

Es
un
circuito
combinatorio
que
cuenta
con
un
nmero determinado
de entradas, de las
cuales slo una tiene
el estado lgico 1, y
se genera un cdigo
de varios bits que
depende de cul sea
la entrada excitada.

COMPARADORES

Es un circuito lgico
combinacional que
compara
dos
cantidades binarias
de entrada y genera
salidas para indicar
cul
tiene
la
magnitud mayor.

MULTIPLEXORES

DEMULTIPLEXORES

Un multiplexor es como
un
conmutador
de
varias posiciones, de
manera que, situando el
selector en una de las
posibles entradas, sta
aparecer en la salida.

CONVERTIDORES

Un convertidor de
cdigo es un circuito
lgico que cambia
datos presentados
en un tipo de cdigo
binario a otro tipo de
cdigo binario.

El demultiplexor es un
circuito destinado a
transmitir una seal
binaria
a
una
determinada
lnea,
elegida mediante un
seleccionador,
de
entre las diversas
lneas existentes.

BUS DE DATOS

El bus de datos es una


forma de transferencia
de datos, esto lo
podemos encontrar por
lo general en las
computadoras
modernas,
transmite
los datos entre los
diversos elementos de
un microprocesador.

Trabajo 9 FEB 2015


Realizar la investigacin de
1. Seguro (Latch) de compuertas NAND
2. Seguro (Latch) de compuertas NOR
3. Seales de Reloj y Flip-flops sincronizados por
reloj
4. Flip-flop S-R sincronizado por reloj
5. Flip-flop J-K sincronizado por reloj

Martes 10 de febrero prueba de capitulo 3


7 proyectos finales informe ieee socializacion
20 de febrero

Potrebbero piacerti anche