Está en la página 1de 6

MÓDULOS

COMBINACIONALES

Laboratorio

3

1. LISTA DE MATERIALES

Circuitos integrados TTL como ser: 7400, 7402, 7404, 7408, 7410, 7411, 7432, 7486, 74125, 74125 etc.

Circuitos integrados como ser: 74151, 74154, 74153, 7485, 74148, 74147, 7447, 7448.

Dip Switch de 8 canales mínimo.

Lote de resistencias de Protección de 10[K]. y de 330[]. (varias unidades).

Led`s de diversos colores y display ánodo y cátodo común.

Diversos tamaños de cables de conexión.

Proto board de 3 cuerpos mínimo.

2. LISTA DE INSTRUMENTOS A UTILIZAR

Fuente de alimentación fija 5v o variable DC.

Multímetro.

3.

OBJETIVOS DE LA PRÁCTICA A REALIZAR

OBJETIVO GENERAL

Diseñar circuitos digitales utilizando módulos combinacionales MSI.

OBJETIVOS ESPECIFICOS

Tenemos los siguientes por cada experimento:

a) Dar a conocer este tipo de circuitos digitales que hacen las veces de conmutadores electrónicos capaces de distribuir información procedente de lugares diferentes.

b) Conocer el funcionamiento de los circuitos decodificadores empleados en múltiples dispositivos o circuitos digitales, a la vez verificar la similitud entre un demultiplexor y un decodificador.

c) Analizar el funcionamiento de estos circuitos, capaces de comparar dos o más magnitudes numéricas binarias.

d) Dar a conocer al estudiante los errores que se producen en una transmisión digital y por ende Aprender a detectar y corregir errores por el método de hamming.

e) Analizar el funcionamiento de los transcodificadores y la versatilidad de su diseño.

f) Aplicar métodos de síntesis por CAD (VHDL: ISE Fundation y Quartus II)

g) Aplicar los conocimientos adquiridos por el estudiante durante la experimentación del laboratorio y plasmarlos en la proposición de un ejemplo y montarlo en laboratorio.

4. REALIZACIÓN DEL PRE - INFORME.

Se debe realizar el programa en VHDL para los puntos de la guía que contengan circuitos sintetizables utilizando uno de los tres métodos de:

Funcional Algorítmico o de Comportamiento.

Flujo de Datos ó RTL.

Estructural o Lógico.

y simularlo en ISE de XILINX y Quartus II de ALTERA.

a) APLICACIÓN DE MULTIPLEXORES

a.1) En base a multiplexores de dos entradas de selección realice dos decodificadores de BCD exceso de 3 a 7 segmentos, uno de ánodo común y el otro de cátodo común, realice una comparación con los integrados 7447 y

7448 y analice si el mismo circuito diseñado se puede emplear para ambos casos.

a.2) Empleando un multiplexor de tres entradas de selección y todos los multiplexores que hagan falta de dos entradas de selección, realice la función lógica f(x 1 , x 2 ,……, x 6 ), que nos indique en un display de 7 segmentos cuantas funciones cumplen con:

f1: 2x 1 - x 2 + 4x 3 >2 ; f2: 2x 1 + 2x 5 - 4x 6 3 ; f3: 3x 2 - 2x 5 < 2 Donde x i = [0, 1] para i = 1, 2, 3,…., 6 y las operaciones de adición y substracción indicados son puramente aritméticas.

a.3) Un estudiante será seleccionado para participar en un programa experimental si pertenece, al menos, a uno de los grupos siguientes:

1. Varón, no de 5to semestre, de Ing. ETN

2. De 5to semestre, de Ing. ETN, no sabe programar

3. Varón, de 5to semestre, de Ing. ETN

4. Mujer, de 5to semestre, sabe programar

5. No de 5to semestre, de Ing. ETN, no sabe programar

6. Mujer, no de 5to semestre, de Ing. ETN

Se pide lo siguiente:

a) Hallar la tabla de verdad de la función. b) Materializar ambas funciones con multiplexores y el menor número posible de puertas lógicas básicas, seleccionando adecuadamente el número de entradas de datos y de selección de los multiplexores.

b) APLICACIÓN DEMUX/DECOD

b.1) Sintetice la siguiente multifunción utilizando los decodificadores de 4 a 16

a) X m m m m m

1

3

8

12

15

4

b) Y ( 0, 2, 4,6,10,12,13,15)

b.2) Diseñe un decodificador de código 7421 a 7 segmentos ánodo común con demultiplexores 74138.

b.3) Diseñar un circuito combinacional que reciba como entrada un número de cuatro bits en binario puro B = b3b2b1b0, y que devuelva dos salidas Y y Z:

Y=1 cuando B es múltiplo de 3, Y=0 en caso contrario. Z=1 cuando B es múltiplo de 5, Z=0 en caso contrario.

c)

APLICACIÓN DE LOS COMPARADORES

c.1) Diseñar un circuito que, dados tres números de cinco bits A, B, C y D en binario sin signo, proporcione a la salida el máximo de ambos.

c.2) Utilizando los bloques combinacionales estándares y las puertas lógicas necesarias, diseñar un circuito que, dados dos números BCD 5211 A y B con signo, proporcione a la salida el mínimo y el máximo de ambos. El valor del número y el signo debe mostrarse en dos displays

d) DETECCION Y CORRECCIÓN DE ERRORES

d.1) Diseñe un “generador de errores” para el código hamming generado a partir del código BCD Aiken, realice la respectiva corrección de los errores generados y muestre cada paso con led`s (código hamming, número de bit errado, código erróneo, código corregido).

d.2) A partir del código JHONSON de 6 bits, diseñe un circuito de transmisión con corrección de errores y un circuito de recepción de dicho código, que permita corregir al menos un error generado en forma manual.

e) TRANSCODIFICADORES

Realice un transcodificador del código BCD 5421 al código BCD 84-2-1 utilizando tecnología MSI.

f) APORTE DEL ALUMNO.

En base a los puntos del laboratorio, prepare un ejercicio e implemente en el laboratorio, obteniendo la tabla de verdad, explique claramente su funcionamiento.

SIMULACIÓN

Para todos los puntos anteriores, utilice un programa de simulación (WORKBENCH, MULTISIM, PROTEUS, etc.) e implemente con dichas herramientas el Laboratorio. Además, se debe realizar el programa en VHDL y captura esquemática donde corresponda y simularlo en ISE de XILINX y Quartus II de ALTERA.

5. REALIZACIÓN DE LABORATORIO.

Para la presentación de laboratorio el estudiante necesariamente debe disponer de todos los puntos armados en protoboard antes del inicio de sesión de la práctica.

a) APLICACIÓN DE MULTIPLEXORES

a.1) Implemente en laboratorio el circuito ó los circuitos diseñados en el preinforme, tome en cuenta el análisis que se le debe dar al punto para no ocasionar gastos innecesarios de dispositivos integrados.

a.2)

Implemente el circuito resultante

tomando en cuenta lo requerido, y

compruebe uno por uno su tabla funcional.

a.3) Interprete el problema, elabore su tabla funcional e implemente el circuito resultante, comprobando uno por uno su tabla funcional.

b) APLICACION DE DEMUX/DECOD

b.1)

Implemente en laboratorio las funciones dadas tomando en cuenta lo requerido y compruebe su tabla funcional.

b.2) Implemente el circuito resultante de su diseño utilizando la menor cantidad de compuertas lógicas, investigue acerca de sus pines auxiliares del dispositivo.

b.3) Interprete el enunciado, elabore su tabla funcional y arme el circuito diseñado en el preinforme con la menor cantidad de dispositivos integrados.

c) APLICACIÓN DE LOS COMPARADORES

c.1)

Implemente

en laboratorio

el

circuito resultante, tomando en

cuenta el

funcionamiento del integrado 7485.

 

c.2)

Implemente en laboratorio el circuito resultante, tomando en cuenta el signo del número a comparar, pruebe las maneras necesarias de minimizar el circuito (números signados ó en complemento a dos).

d) DETECCIÓN Y CORRECCIÓN DEERRORES

d.1) Implemente los circuitos diseñados en el preinforme, tomando en cuenta que tiene que colocar led´s tanto en la señal de transmisión como en la de recepción.

d.2) Implemente el circuito resultante diseñado en el preinforme, prevea una manera fácil de generar un error en forma manual, tal que a la salida éste sea corregido.

e) TRANSCODIFICADORES

Implemente el circuito diseñado y verifique la versatilidad de la misma, tomando en cuenta que no es necesario pasar por un código intermedio.

f) APORTE DEL ALUMNO.

Arme el circuito propuesto en laboratorio y verifique su funcionamiento según su tabla funcional.

6. INFORME FINAL.

Presentar los resultados obtenidos en laboratorio, con los respectivos análisis de los datos experimentales obtenidos, interpretando cada uno de los comportamientos físicos obtenidos, para cada una de las prácticas elaboradas realizar las respectivas observaciones con respecto a lo aprendido y emitir conclusiones de las mismas.

Tome en cuenta los objetivos de la práctica pues son muy importantes para la elaboración final del informe.

Emita Las conclusiones para cada punto de Laboratorio en forma independiente.

Realice una comparación entre la hoja simulada y el punto desarrollado en laboratorio.

En base a la comparación emita una conclusión completa y enúncielo en si informe.

Este informe será el vivo reflejo de lo que el alumno haya ejecutado como trabajo en laboratorio.