U
N UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
E ANTONIO JOSÉ DE SUCRE
X VICE-RECTORADO BARQUISIMETO
P DEPARTAMENTO DE INGENIERÍA ELECTRÓNICA
O
PRACTICA 6
CIRCUITOS MSI
IMPLEMENTACION Y APLICACIONES
Practica 6
Introducción
Codificadores Binarios
Un codificador es un circuito combinacional con 2 N entradas y N
salidas, cuya misión es presentar en la salida el código binario
correspondiente a la entrada activada. Es decir, es un dispositivo que
transforma una señal expresada en un código no binario a un código
binario. La figura 1 muestra el diagrama de bloques de un codificador.
Existen dos tipos fundamentales de codificadores: codificadores sin
prioridad y codificadores con prioridad. El codificador con prioridad es
capaz de atender a varias entradas simultáneas y determinar el criterio
que da prioridad a una señal u otra, mientras que el sin prioridad solo
acepta una entrada cada vez. (Wakerly, 2013)
Figura 1. Diagrama Lógico del codificador binario 74148
Decodificadores Binarios
Un decodificador puede definirse como la función inversa del anterior.
Dispone de N entradas y 2N salidas. Atendiendo a su salida, el
decodificador puede ser activo a nivel alto (‘1’) o a nivel bajo (‘0’). Ver
figura 2.
Figura 2. Diagrama Lógico de un decodificador binario
La mayoría integran un dispositivo de control mediante una entrada
Enable, (que puede ser activa a niveles alto o bajo), el decodificador no
se funciona si esta señal no está activada. También puede requerirse
una combinación de estados si el enable funciona por una lógica
combinacional (Baena, 2009)
Decodificadores BCD a 7-segment
También existen decodificadores para los que a partir de las
diferentes entradas posibles se active más de una salida. Estos son los
llamados ‘decodificadores-excitadores’.
Existen otros tipos de decodificadores con propósitos específicos,
como los destinados a excitar los segmentos de un display, a partir del
código BCD o binario. Ver figura 3.
Estos dispositivos, son capaces de proporcionar corriente (salidas
activas a nivel alto) o absorberla (salidas activas a nivel bajo). Así, las
salidas activas se combinan para encender determinados LED del
display, que representarán el dígito generado (Wakerly, 2013)
(a) (b)
Figura 3. (a) Decodificador BCD a 7 segmentos, (b) Display de 7
segmentos
Multiplexores
Un multiplexor es un circuito digital que selecciona una de entre varias
entradas de datos Ii y lleva su valor lógico a la única salida Z del circuito.
La selección de los datos se realiza mediante una o varias entradas de
control Sj. La codificación binaria
resultante de las entradas S indica el índice de la entrada I que pasa a la
salida. Existiendo una entrada de habilitación (enable), la cual pone en
funcionamiento el circuito y trabaja en bajo activo. (Wakerly, 2013)
El 74158 es un multiplexor de cuatro dispositivos 2 a 1 en un mismo
encapsulado
Demultiplexores Binarios
Un Demultiplexor es la inversa del multiplexor, con una entrada, 2 N
salidas y N entradas de control, siendo la salida aplicada por el código
igual a la entrada, quedando el resto de las salidas en reposo. Un
demultiplexor es lo mismo que un decodificador con entrada Enable.
(Baena, 2009)
Sumadores
Semisumador: Es un circuito digital que efectúa la suma binaria de los
dos dígitos de entrada, proporcionando en su salida el resultado de la
suma y el posible acarreo producido. Sumador Total: El
funcionamiento es similar al semisumador, con la diferencia que posee
una entrada adicional de acarreo de entrada como se muestra en la
figura 4. (Wakerly, 2013)
Restador: Es muy similar al sumador, con la diferencia de que éste
realiza la resta binaria entre los dígitos de entrada, y el acarreo recibe el
nombre de préstamo. En la práctica, los circuitos restadores suelen
hacerse con sumadores, empleando la resta por complementación.
Figura 4. Diagrama lógico de un sumador completo
Complemento a 2
La mayoría de las computadoras modernas utiliza el sistema de
complemento a 2 para representar números negativos y realizar restas.
Si utilizamos la forma de complemento a 2 para representar los números
negativos solo será necesaria la operación de suma para realizar las
operaciones tanto de suma como de resta de números con signo.
Para obtener el complemento a 2 de un número binario se complementa
(invierte) cada bit y después se suma 1 al LSB. (Wakerly, 2013)
Comparadores: Son circuitos combinacionales MSI, que indican la
igualdad o desigualdad de dos números binarios A y B de n bits cada
uno. Suelen disponer de entradas de acoplamiento en cascada, para
poder comparar palabras con mayor número de bits de los permitidos
por el comparador que usamos. Ver figura 2.
Figura 2. Diagrama Lógico de un comparador binario
MATERIALES Y EQUIPOS:
74LS147, 74LS139, 74LS151, 74LS85, 74LS83, 74LS47, display de 7-
segment acorde al decodificador los necesarios para el diseño.
Punta lógica, cables de conexión, computador con simulador, fuente de
alimentación DC
ACTIVIDADES
ACTIVIDAD 1. Codificador BCD
Monte el circuito que se muestra en la figura
Figura 4. Circuito codificador de números BCD
Mueva los switches a diferentes estados lógicos y observe el efecto en la salida
del codificador 74147
Por qué es necesario el uso de los inversores a la salida del codificador
Cambie el estado de la entrada LT en el 7447 a GND y observe que pasa en el
display, explique
Actividad 2. Multiplexores
Dada la siguiente función utilice el 74151 para representar dicha señal
F=( A . B )+ ( B . A ) +(A . B)
Elabore la tabla de verdad y el circuito esquemático
Compruebe el funcionamiento
Actividad 3. Decodificadores
Monte el circuito que se presenta a continuación
Figura 4. Decodificador ampliado 4 a 16 con decodificadores 2 a 4
Mueva los dipswitches a diferentes combinaciones binarias y observe en los
LEDs, anote los resultados
¿Cuál es la función del quinto decodificador?
¿Por qué se deben colocar los leds en esa posición?
Actividad 4. Sumadores y comparadores
Monte el circuito que se muestra a continuación
Emplee dipswitches para establecer los estados en los 74LS147
Figura 5. Sumador con comparación de la suma final
¿Cuándo se activa el led D1? ¿Cuál es la función de la salida del comparador en
el circuito?
¿Por qué se muestra en el display números, cuando la suma da más de 15?
Explique.
CONCLUSIONES