Sunteți pe pagina 1din 11

UNIVERSIDAD DE LAS FUERZAS ARMADAS – ESPE

CÓDIGO: SGC.DI.505
VERSIÓN: 1.0
DEPARTAMENTO: FECHA ULTIMA
REVISIÓN: 26/10/16

CARRERA: ELECTRÓNICA E INSTRUMENTACIÓN

GUÍA PARA LAS PRÁCTICAS DE LABORATORIO, TALLER O CAMPO


PERIODO ABRIL-AGOSTO 3
ASIGNATURA: CIRCUITOS DIGITALES LECTIVO: NIVEL:
2018
DOCENTE: Sixto Reinoso V. NRC: 2282 PRÁCTICA 3
N°:
LABORATORIO DONDE SE DESARROLLARÁ LA
PRÁCTICA: ELECTRÓNICA DIGITAL
TEMA DE
LA CIRCUITOS MULTIPLEXORES Y DEMULTIPLEXORES
PRÁCTICA:
INTEGRANTES: FECHA:
Jefferson Santafe 26/06/2018
Darwin Taco
Michael Torres
INTRODUCCIÓN:

Codificadores
Un codificador es un circuito combinacional con un conjunto de entradas (2N) y un número de salidas N cuyo
propósito es mostrar en la salida el código binario correspondiente a la entrada activada.

Codificador binario (Extraído de la Wikipedia)

Por ejemplo, un codificador de 4 entradas X0, X1, X2, X3 y 2 salidas S0, S1. Si se activa la entrada X0 mediante
la introducción de un 1, el código mostrado a la salida será S0S1=00. Y así para el resto de las entradas: X1
activará una salida 01, X2 activará una salida 10 y X3 activará una salida 11. Obsérvese que el valor en binario
de la salida en su conjunto 00, 01,10, 11 es igual al número decimal de la entrada activada 0,1,2,3 que acompaña
a la letra ‘X’.

Las funciones algebraicas de un codificador se pueden deducir a partir de su funcionamiento. Por ejemplo, en el
caso de que se disponga de un codificador de 4 entradas (y dos salidas) éstas serán:
 S0 = X1 + X3
 S1 = X0 + X2

Para ello, se ha tenido en cuenta que la salida S0 sólo vale 1 para los valores 1 y 3 (en decimal) o 01 y 11 (en
binario). La salida S1 sólo vale 1 para los valores 2 y 3 (en decimal) o 10 y 11 (en binario).

Para obtener estas funciones se ha considerado que nunca va a producirse una combinación a la entrada que tenga
más de un 1 y por lo tanto, no importa el valor que produce a la salida esa situación. Todo ello lo podríamos
resumir en la siguiente tabla de verdad resumida en la que sólo se han puesto 4 combinaciones de las 2 4=16
posibles. Las celdas sombreadas en azul son las salidas.
UNIVERSIDAD DE LAS FUERZAS ARMADAS – ESPE
CÓDIGO: SGC.DI.505
VERSIÓN: 1.0
DEPARTAMENTO: FECHA ULTIMA
REVISIÓN: 26/10/16

CARRERA: ELECTRÓNICA E INSTRUMENTACIÓN

X3 X2 X1 X0 S1 S0
0 0 0 1 0 0

0 0 1 0 0 1

0 1 0 0 1 0

1 0 0 0 1 1

Si en algún momento se activarán más de una entrada, la salida no estaría definida, es decir, no se puede saber a
priori qué valor se obtendría. Dependiendo de cómo se haya diseñado puede haber variaciones entre unos
dispositivos y otros.

Codificador con prioridad

En la explicación anterior se ha supuesto que únicamente una de las entradas X0, X1, X2, X3 puede estar activa
(con un 1) a la vez. Esto es cierto para algunas aplicaciones. Sin embargo, hay otras aplicaciones para las cuales
es posible que estén activadas (con un 1) más de una entrada a la vez.

En este caso el circuito debe estar diseñado para establecer una prioridad o precedencia entre las entradas para
determinar en cada caso cual es la que realmente se indica a la salida.

Podemos escribir la siguiente tabla de verdad en la que hacemos uso de condiciones don’t care (marcadas con
‘x’). Las celdas sombreadas en azul son las salidas.

X3 X2 X1 X0 S1 S0
0 0 0 1 0 0
0 0 1 x 0 1
0 1 x x 1 0
1 x x x 1 1

La interpretación de esta tabla es la siguiente: si la entrada X3 está a 1 no importa cuál sea el valor del resto de
entradas ya que el código 11 a la salida (el correspondiente a 3, valor decimal de X3). Esto significa que es la
más prioritaria frente a las demás.

Para que se active la salida 10 (correspondiente a 2, valor decimal de X2), es necesario que X2=1 pero también
que X3=0 (o sea, que no esté activada). Dado que X2 es prioritaria frente a X1 y X0, se pone un valor ‘x’ en esas
entradas.

Finalmente, se puede deducir que la X0 es la menos prioritaria de todas porque para que se active su código a la
salida, es necesario, además de que esté a 1 (o sea, activada), que todas las demás estén a 0 (o sea,
desactivadas).

En este caso, las funciones resultantes, obtenidas mediante la aplicación de mapas de Karnaugh, serán:
UNIVERSIDAD DE LAS FUERZAS ARMADAS – ESPE
CÓDIGO: SGC.DI.505
VERSIÓN: 1.0
DEPARTAMENTO: FECHA ULTIMA
REVISIÓN: 26/10/16

CARRERA: ELECTRÓNICA E INSTRUMENTACIÓN


 S0 = X1·X2′ + X3
 S1 = X2 + X3

Decodificadores
Los decodificadores efectúan la operación inversa de los codificadores. Disponen de un conjunto N de entradas
y un conjunto 2N de salidas. Cuando aparece un código binario a la entrada, se activa (tiene un 1) la salida
identificada con el número decimal equivalente.

Decodificador binario de 3 a 8. (Extraído de la Wikipedia)

En el siguiente ejemplo, se plantea un codificador de 2 a 4, que tiene la siguiente tabla de verdad (las celdas
sombreadas en azul son las salidas):

E1 E0 Z3 Z2 Z1 Z0
0 0 0 0 0 1
0 1 0 0 1 0
1 0 0 1 0 0
1 1 1 0 0 0

En esta tabla se disponen dos entradas E1, E0 y 4 salidas Z3, Z2, Z1 y Z0. Se activará un 1 en la salida
correspondiente al código introducido en la entrada.

Las funciones de salida son bastante sencillas de obtener a partir de esta tabla de verdad:
 Z3 = E1·E0
 Z2 = E1·E0′
 Z1 = E1’·E0
 Z0 = E1’·E0′
Se puede considerar que la función de estos dispositivos es la de generar los 2N minitérminos de las “N” variables
de entrada. Esta visión es muy interesante porque pueden ser utilizados para la implementación de cualquier
función algebraica del mismo número de variables.

OBJETIVOS:

 Implementar circuitos codificadores básicos y verificar el funcionamiento.


 Implementar circuitos decodificadores básicos y verificar el funcionamiento.
 Utilizar el simulador para diseñar aplicaciones con circuitos integrados codificadores y decodificadores.
UNIVERSIDAD DE LAS FUERZAS ARMADAS – ESPE
CÓDIGO: SGC.DI.505
VERSIÓN: 1.0
DEPARTAMENTO: FECHA ULTIMA
REVISIÓN: 26/10/16

CARRERA: ELECTRÓNICA E INSTRUMENTACIÓN


EQUIPOS Y MATERIALES:
4 Diodo emisor de luz.
1 Fuente 5Vcc.
1 Extensión.
1 Multímetro.
1 CI 74LS04, 74LS08, 74LS32, 74LS86
3 pulsadores.
1 Protoboard.
4 Resistencia de 330 Ώ
3 Resistencias de 1 KΏ
Cables de conexión.
Computador portátil.
Simulador electrónico: ISIS o Multisim.
Herramientas de electricista.
Mandil.
TRABAJO PREPARATORIO
1. Diseñe un circuito codificador de 4 a 2. Compruebe el funcionamiento en simulador electrónico.

2. Diseñe un circuito codificador de 8 a 3. Compruebe el funcionamiento en simulador electrónico.


UNIVERSIDAD DE LAS FUERZAS ARMADAS – ESPE
CÓDIGO: SGC.DI.505
VERSIÓN: 1.0
DEPARTAMENTO: FECHA ULTIMA
REVISIÓN: 26/10/16

CARRERA: ELECTRÓNICA E INSTRUMENTACIÓN

3. Diseñe un circuito decodificador de 2 a 4. Compruebe el funcionamiento en simulador electrónico.

4. Diseñe un circuito decodificador de 3 a 8. Compruebe el funcionamiento en simulador electrónico.


UNIVERSIDAD DE LAS FUERZAS ARMADAS – ESPE
CÓDIGO: SGC.DI.505
VERSIÓN: 1.0
DEPARTAMENTO: FECHA ULTIMA
REVISIÓN: 26/10/16

CARRERA: ELECTRÓNICA E INSTRUMENTACIÓN

5. Conecte dos CI 74HC154 para obtener un decodificador de 5 a 32 líneas. Implemente el circuito para obtener la función
lógica para que la salida sea alta cuando los números de entrada sean pares.
UNIVERSIDAD DE LAS FUERZAS ARMADAS – ESPE
CÓDIGO: SGC.DI.505
VERSIÓN: 1.0
DEPARTAMENTO: FECHA ULTIMA
REVISIÓN: 26/10/16

CARRERA: ELECTRÓNICA E INSTRUMENTACIÓN


ACTIVIDADES POR DESARROLLAR:
1. Arme en protoboard, los circuitos del trabajo previo puntos 1, 2, 3 y 4. Obtenga la tabla de verdad para cada caso.

Tabla 1 CODIFICADOR DE 4 A 2 LINEAS

I3 I2 I1 I0 01 O0
0 0 0 0 0 0
0 0 0 1 0 0
0 0 1 0 0 1
0 1 0 0 1 0
1 0 0 0 1 1

Tabla 2 CODIFICADOR DE 8 A 3 LINEAS


I7 I6 I5 I4 I3 I2 I1 I0 O2 O1 O0
0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 1 0 0 0
0 0 0 0 0 0 1 0 0 0 1
0 0 0 0 0 1 0 0 0 1 0
0 0 0 0 1 0 0 0 0 1 1
0 0 0 1 0 0 0 0 1 0 0
0 0 1 0 0 0 0 0 1 0 1
0 1 0 0 0 0 0 0 1 1 0
1 0 0 0 0 0 0 0 1 1 1

Tabla 3 DECODIFICADOR DE 2 A 4

I1 I2 O3 O2 O1 O0

0 0 0 0 0 1
0 1 0 0 1 0

1 0 0 1 0 0
1 1 1 0 0 0

Tabla 4 DECODIFICADOR DE 3 A 8 LINEAS

I0 I1 I2 O0 O1 O2 O3 O4 O5 O6 O7
0 0 0 0 0 0 0 0 0 0 1
0 0 1 0 0 0 0 0 0 1 0
0 1 0 0 0 0 0 0 1 0 0
0 1 1 0 0 0 0 1 0 0 0
1 0 0 0 0 0 1 0 0 0 0
1 0 1 0 0 1 0 0 0 0 0
1 1 0 0 1 0 0 0 0 0 0
1 1 1 1 0 0 0 0 0 0 0
UNIVERSIDAD DE LAS FUERZAS ARMADAS – ESPE
CÓDIGO: SGC.DI.505
VERSIÓN: 1.0
DEPARTAMENTO: FECHA ULTIMA
REVISIÓN: 26/10/16

CARRERA: ELECTRÓNICA E INSTRUMENTACIÓN

2. Compruebe el funcionamiento en el simulador electrónico y obtenga la tabla de verdad de los circuitos diseñados en los
puntos 5.
UNIVERSIDAD DE LAS FUERZAS ARMADAS – ESPE
CÓDIGO: SGC.DI.505
VERSIÓN: 1.0
DEPARTAMENTO: FECHA ULTIMA
REVISIÓN: 26/10/16

CARRERA: ELECTRÓNICA E INSTRUMENTACIÓN

RESULTADOS OBTENIDOS:
1. Escriba las tablas de los resultados obtenidos para cada circuito.

Tabla 1 CODIFICADOR DE 4 A 2 LINEAS

I3 I2 I1 I0 01 O0
0 0 0 0 0 0
0 0 0 1 0 0
0 0 1 0 0 1
0 1 0 0 1 0
1 0 0 0 1 1

Tabla 2 CODIFICADOR DE 8 A 3 LINEAS


I7 I6 I5 I4 I3 I2 I1 I0 O2 O1 O0
0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 1 0 0 0
0 0 0 0 0 0 1 0 0 0 1
0 0 0 0 0 1 0 0 0 1 0
0 0 0 0 1 0 0 0 0 1 1
0 0 0 1 0 0 0 0 1 0 0
0 0 1 0 0 0 0 0 1 0 1
0 1 0 0 0 0 0 0 1 1 0
1 0 0 0 0 0 0 0 1 1 1

Tabla 3 DECODIFICADOR DE 2 A 4

I1 I2 O3 O2 O1 O0

0 0 0 0 0 1
0 1 0 0 1 0

1 0 0 1 0 0
1 1 1 0 0 0

Tabla 4 DECODIFICADOR DE 3 A 8 LINEAS

I0 I1 I2 O0 O1 O2 O3 O4 O5 O6 O7
0 0 0 0 0 0 0 0 0 0 1
0 0 1 0 0 0 0 0 0 1 0
0 1 0 0 0 0 0 0 1 0 0
0 1 1 0 0 0 0 1 0 0 0
1 0 0 0 0 0 1 0 0 0 0
1 0 1 0 0 1 0 0 0 0 0
1 1 0 0 1 0 0 0 0 0 0
1 1 1 1 0 0 0 0 0 0 0
UNIVERSIDAD DE LAS FUERZAS ARMADAS – ESPE
CÓDIGO: SGC.DI.505
VERSIÓN: 1.0
DEPARTAMENTO: FECHA ULTIMA
REVISIÓN: 26/10/16

CARRERA: ELECTRÓNICA E INSTRUMENTACIÓN

2. ¿Cuál es la diferencia entre el codificador y el decodificador?

El codificador es el que codifica las señales ósea el que le pone un código para encriptarlas y que no
puedan ser vistas o leídas por nadie que no tenga el decodificador y el decodificador es el que se
encarga de decodificarlas ósea que les quita el código o las desencripta para poder leerlas y que se
puedan ver o leer o escuchar etc. según el tipo de información de que se trate ninguno es mejor en
realidad los dos son necesarios uno es como la cerradura y el otro es como la llave.

3. Investigue las series de otros circuitos integrados de codificadores y decodificadores en TTL y CMOS. Indique el
número de entras, selección y salida que disponen y alguna otra característica relevante.

Existen circuitos integrados de decodificadores como:

El circuito CMOS 744511 que con cuatro entradas (A, B, C y D) en código binario BCD produce siete salidas (a,
b, c, d, e, f y g) activas a nivel alto (5V) capaces de suministrar más de 25mA a los leds de un display de 7
segmentos.

Tiene además las siguientes entradas de control:

LE = validación de registro:
a nivel bajo (0V) el valor de las entradas determinan el valor de las salidas; a nivel alto (5V) el último dato
presente en la entrada se almacena en los registros y las salidas permanecen estables.

LT = prueba de lámpara:

a nivel bajo(0V) todos los segmentos de salida están a nivel alto, independientemente de las demás condiciones
de entrada.

BI = borrado:

con LT a nivel alto (5V) y BI a nivel bajo (0V) fuerza todos los segmentos de salida a nivel bajo.

El circuito TTL 7446, 7447 y 7448 que con cuatro entradas (A, B, C y D) en código binario BCD produce siete salidas (a, b,
c, d, e, f y g) activas a nivel bajo (0V) capaces de suministrar corriente a los leds de un display de 7 segmentos. El 7446 con
sus salidas en colector abierto (30V), el 7447 también con sus salidas en colector abierto (15V) y el 7448 con salida de
potencia y resistencia interna de 2 kiloohmios.

Tienen además las siguientes entradas de control:

RBI = entrada de propagación de borrado activa a nivel bajo (0V):


a nivel bajo (0V) apaga el display, siempre que LT esté a nivel alto (5V) y todas las entradas A, B, C y D estén a nivel bajo
(0V). Además, pone la salida RBO a nivel bajo (0V) para que se pueda propagar el borrado.
LT = prueba de lámpara:

A nivel bajo (0V) todos los segmentos de salida se encienden (salidas a nivel bajo 0V), siempre que BI esté a nivel alto
(5V).
BI/RBO = borrado prioritario a nivel bajo (0V):

Con BI a nivel bajo (0V) apaga el display, independientemente de las demás entradas. Actúa también como salida
indicadora de apagado del display RBO.
UNIVERSIDAD DE LAS FUERZAS ARMADAS – ESPE
CÓDIGO: SGC.DI.505
VERSIÓN: 1.0
DEPARTAMENTO: FECHA ULTIMA
REVISIÓN: 26/10/16

CARRERA: ELECTRÓNICA E INSTRUMENTACIÓN


CONCLUSIONES:
 Se concluye que el trabajo realizado por un codificador y un decodificador son totalmente diferentes ya
que el decodificador toma menos entradas y la distribuye en más salidas mientras que el codificador toma
una más entradas de datos y la distribuye en menos salidas
 Se concluye que la función del codificador es la realización de funciones lógicas: Utilizando inversores y
conectando a 0 o 1 las entradas según interese, se consigue diseñar funciones complejas, de un modo más
compacto que con las tradicionales puertas lógicas para tener un mejor resultado.
 Para los codificadores y decodificadores se utilizan los integrados 7432 y 7408 para la realización de sus
circuitos.
RECOMENDACIONES:
 Se debe diseñar de la mejor manera y más entendible los circuitos en el simulador para armar de mejor
manera y no tener errores.
 Seguir el circuito del simulador correctamente para armar el circuito y tener cuidado con los materiales a
utilizar.
 Tener en cuenta cómo funcionan cada uno de los circuitos integrados para su mejor entendimiento.
REFERENCIAS BIBLIOGRÁFICAS Y DE LA WEB:
https://es.scribd.com/doc/10056078
6 /CIRCUITOS-INTEGRADOS-
CODIFICADORES-Y-
DECODIFICADORES

S-ar putea să vă placă și