Sunteți pe pagina 1din 42

INSTITUTO TECNOLGICO DE MRIDA DEPARTAMENTO DE INGENIERA ELCTRICA Y ELECTRNICA

LABORATORIO DE: SIMULACIN Y SISTEMAS DIGITALES

CARRERA: INGENIERA ELECTRONICA PLAN DE ESTUDIOS: IELC-2010-211

MANUAL DE PRCTICAS DE: DISEO DIGITAL

ELABORADO POR: CARLOS ALBERTO LUJAN RAMIREZ MARIA MARGARITA ALVAREZ CERVERA

MRIDA, YUCATN 2012

CONTENIDO
UNIDAD 1 Prctica N 1 Propiedades de los Circuitos Integrados 7404, 7408, 7432 Objetivo: Marco Terico Material y equipo necesario Metodologa Desarrollo de la prctica: Conclusiones Referencias Prctica N 2 Compuertas con relevadores, diodos y transistores Objetivo: Marco Terico Material y equipo necesario Metodologa Desarrollo de la prctica: Conclusiones Referencias Prctica N 3 Esquematizacin de Funciones Lgicas y Obtencin de Tablas de Verdad Objetivo: Marco Terico Material y equipo necesario Metodologa Desarrollo de la prctica: Conclusiones Referencias Prctica N 4. Caractersticas de las Familias Lgicas y Medicin de Fan Out Objetivo: Marco Terico Material y equipo necesario Metodologa: Desarrollo de la prctica: Conclusiones Referencias UNIDAD 2 Prctica N 5 Implementacin de Compuertas Universales NAND Objetivo: Marco Terico Material y equipo necesario Metodologa: 42 4 4 4 4 6 6 6 9 9 10 10 10 12 13 14 17 17 18 18 18 18 18 19 20 20 21 21 21 23 23 24 24 24 25 25 25 25 27 27

Desarrollo de la prctica: Conclusiones Referencias Prctica N 6. Utilizacin de los mapas de Karnough Objetivo: Marco Terico Material y equipo necesario Metodologa: Desarrollo de la prctica: Conclusiones Referencias Prctica N 7. Implementacin de circuitos combinacionales con SSI y MSI Objetivo: Marco Terico Material y equipo necesario Metodologa: Desarrollo de la prctica: Conclusiones Referencias Prctica N 8. Implementacin de circuitos aritmticos con VHDL Objetivo: Marco Terico Material y equipo necesario Metodologa: Desarrollo de la prctica: Conclusiones Referencias

42

UNIDAD 1
PRCTICA N 1 PROPIEDADES DE LOS CIRCUITOS INTEGRADOS
7404, 7408, 7432
Grupo: Integrantes: Nombre del Facilitador: Fecha:

Objetivo:
Que el alumno conozca el funcionamiento de las compuertas lgicas principales, las cuales son 7404 (inversor), 7432 (OR) y la 7408 (AND). Se comprobarn los resultados obtenidos experimentalmente con los resultados esperados de acuerdo a la tabla de verdad correspondiente de cada compuerta.

Marco Terico
COMPUERTA: Es un bloque bsico para el procesamiento de seales digitales. Realiza una operacin lgica entre variables binarias. TABLA DE VERDAD: Contiene todas las posibles combinaciones de entradas para un sistema digital, as como sus correspondientes salidas. FUNCIN LGICA: Es aquella cuyo valor queda determinado por una o ms operaciones lgicas entre variables binarias. COMPUERTAS LGICAS.

42

NOTA: Los componentes marcados con un se conocen como Compuertas Elementales por que combinandolas entre s es posible obtener circuitos lgicos 42

equivalentes a las compuertas seguidor, NAND, NOR, OR Exclusivo y NOR Exclusivo.

Material y equipo necesario


Material Cantidad 1 1 1 1 Equipo Cantidad 1 1 Descripcin CI 7404 CI 7408 CI 7432 PROTOBOARD

Descripcin MULTIMETRO Fuente de alimentacin de 5Vcc

Metodologa
Se conectarn de manera individual en un protoboard cada una de las compuertas, mediante cables de conexin se conectarn a una fuente de alimentacin y tierra. Luego, con ayuda de caimanes y un multmetro se registrarn los valores de voltaje de salida, registrndolos en tablas que relacionen el voltaje de entrada con el voltaje de salida para luego comparar los resultados con la tabla de verdad de cada compuerta. Colocamos el integrado 7404 (inversor) en el protoboard, conectando sus terminales correspondientes a Vcc y GND. Con la ayuda de caimanes se conectan dichas terminales a una fuente de alimentacin y se colocan los cables para las entradas y las salidas. Usando el multmetro digital registramos los valores obtenidos. Se realizar el mismo procedimiento para las compuertas AND y OR.

Desarrollo de la prctica:
Llenar las siguientes tablas de voltaje y tablas de verdad: 7404 INVERSOR ENTRADA (Vcc) 0 0.2 0.4 0.6 0.8 1 1.2 1.4 SALIDA (Vcc)

42

1.6 1.8 2 2.2 2.4 2.6 2.8 3 3.2 3.4 3.6 3.8 4 4.2 4.4 4.6 4.8 5 7408 AND ENTRADAS Vcc 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 2.2 2.4 2.6 2.8 3 3.2 3.4 3.6 3.8 4 4.2 4.4 4.6 SALIDA Vcc

42

4.8 5 Entrada A 0 Volts 0 Volts 5 Volts 5 Volts Entrada B 0 Volts 5 Volts 0 Volts 5 Volts Salida

7432 OR ENTRADAS Vcc 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 2.2 2.4 2.6 2.8 3 3.2 3.4 3.6 3.8 4 4.2 4.4 4.6 4.8 5 Entrada A 0 Volts 0 Volts 5 Volts 5 Volts SALIDA Vcc

Entrada B 0 Volts 5 Volts 0 Volts 5 Volts

Salida

42

Conclusiones

Referencias

http://focus.ti.com/lit/ds/symlink/sn74ls04.pdf http://focus.ti.com/lit/ds/symlink/sn74ls08.pdf http://focus.ti.com/lit/ds/symlink/sn74ls32.pdf

42

PRCTICA N 2
COMPUERTAS CON RELEVADORES, DIODOS Y TRANSISTORES
Grupo: Integrantes: Nombre del Facilitador: Fecha:

Objetivo:
Que el alumno comprenda el principio bsico de funcionamiento y aprenda a utilizar algunos elementos bsicos de electrnica que servirn en prcticas posteriores. En especfico: - que pueda conectar y utilizar relevadores y disear circuitos lgicos con ellos. - que conozca los principios de funcionamiento de los diodos, conozca los umbrales de voltaje de los diodos de silicio y pueda disear compuertas lgicas con ellos. - que conozca los principios de funcionamiento de los diodos emisores de luz, conozca los umbrales de voltaje y corriente de los LEDs y sus diferencias dependiendo de su longitud de onda (color) y sea capaz de calcular la resistencia limitadora de corriente. que conozca los principios bsicos de funcionamiento de los transistores BJT en su polarizacin como interruptores y sea capaz de disear circuitos que los utilicen.

Marco Terico
Resistencia (Concepto y valores comerciales)

42

Relevadores

Diodos

LEDs

42

Transistores BJT como interruptor

Material y equipo necesario


Material Cantidad 2 2 2 2 3 1 Equipo Cantidad 1 2 Descripcin Push botons normalmente abiertos. Relevadores para circuito impreso con bobina de 5 volts. LEDs Diodo rectificador (por ejemplo cualquiera de 1N4001, 1N4002,.,1N4007) Transistores NPN de baja seal (BC548, 2N2222, o cualquier otro) Resistencias PROTOBOARD

Descripcin Fuente Dual (con indicador de voltaje) MULTIMETROS con ampermetro de DC

42

Metodologa
- Completar el marco terico investigando de varias fuentes hasta comprender el concepto, plasmar un resumen de los conceptos comprendidos y completar la bibliografa de acuerdo con las fuentes consultadas. Armar el circuito que se presenta a continuacin para comprobar el funcionamiento de un relevador. Se debe calcular la resistencia RLED para polarizar adecuadamente el LED que se est utilizando. En el diagrama la bobina del relevador se conecta a una fuente de 5 volts y su contacto se conecta a una fuente aislada de 12 volts. Puede el contacto conectarse a la misma fuente de 5 volts? Qu otro cambio tendras que hacer para que siga f uncionando bien?

Disear un circuito con dos relevadores que cumpla con la tabla de verdad de una compuerta AND. Presentar el diagrama, los clculos y el circuito funcionando. (el circuito del punto anterior solo se arma para comprender el funcionamiento del relevador, puedes desarmarlo y reutilizar los componentes). Armar los circuitos de la figura y variar el voltaje de la fuente lentamente de 0 a 3 volts. Que sucede con el LED?. Presentar la grfica de la corriente medida en ambos dispositivos y de la iluminacin observada en el LED. (utiliza un LED normal de cualquier color, y un diodo de la familia 1N4001, 1N4002, , 1N4007)

Disear un circuito con dos diodos que cumpla con la tabla de verdad de una compuerta OR. Presentar el diagrama, los clculos y el circuito funcionando. (el circuito del punto anterior solo se arma para comprender el funcionamiento del diodo y del LED, puedes desarmarlo y reutilizar los componentes). Armar el circuito de la figura y variar el voltaje de la fuente lentamente de 0 a 5 volts. Presentar la grfica de la corriente medida tanto en la base como en el colector del 42

transistor. (utiliza un NPN de baja seal como el BC548 o el 2N2222). Analiza el funcionamiento del circuito y contesta las siguientes preguntas: o Qu beta tiene el transistor que utilizaste? Es la que indica el manual? o Verifica varios puntos a lo largo de la grafica, Se cumple la frmula de IB=*IC? o Para que el circuito funcione correctamente como un interruptor, Qu rango de voltaje puede utilizarse para que el interruptor se mantenga apagado? Cul podemos utilizar para que se mantenga encendido? o Puedes modificar estos rangos a tu conveniencia? Cmo? o Podemos alimentar la carga con la misma fuente de 5V? Habra que hacer algn cambio en el circuito? o Calcula la resistencia de base para garantizar una condicin de saturacin en el transistor cuando se alimenta la base a 5 Vcc., considerando como carga un LED polarizado a 20 mA, alimentado a 5 Vcc. Disea el circuito y presenta los clculos, el diagrama y su implementacin.

Disear un circuito con dos transistores NPN que cumpla con la tabla de verdad de una compuerta NOR. Presentar el diagrama, los clculos y el circuito funcionando.

Desarrollo de la prctica:
Funcionamiento de un Relevador (Respuestas al punto 1)

Compuerta AND con relevadores 42

Funcionamiento de un Diodo Corriente Iluminacin del LED

Corriente en el: Diodo LED Iluminacin en el: LED

Voltaje 0 0.5 1.0 1.5 2.0 2.5 3.0

Compuerta OR con diodos

42

El transistor como interruptor Corriente Iluminacin del LED

Corriente en: Base Colector

Voltaje 0 1 2 3 4 5

Compuerta NOR con transistores

42

Conclusiones

Referencias

42

PRCTICA N 3 ESQUEMATIZACIN DE FUNCIONES LGICAS Y OBTENCIN DE TABLAS DE VERDAD


Grupo: Integrantes: Nombre del Facilitador: Fecha:

Objetivo:
Que el alumno analice el diagrama lgico, encuentre la funcin f, encuentre la tabla de verdad y la compruebe experimentalmente.

Marco Terico
El proceso conocido como sntesis consiste en la obtencin del diagrama lgico de un circuito a partir de la ecuacin booleana que define su comportamiento.

Material y equipo necesario


Material Cantidad 1 1 1 1 Equipo Cantidad 1 1 Descripcin CI 7404 CI 7408 CI 7432 PROTOBOARD

Descripcin MULTIMETRO Fuente de alimentacin de 5Vcc

Metodologa
Para la realizacin de este circuito se utilizaran las compuertas (7404) AND, (7408) NOT y (7432) OR, as como un Led, cable para telfono, una fuente, protoboard, caimanes, y multmetro. Mediante la realizacin del diagrama se podr obtener la funcin resultante y simplificarla para predecir los valores en cada una de las combinaciones posibles. 42

La forma en que la comprobara ser por medio de un Led conectado a la salida del circuito y a GND para cerrar el circuito, si el Led prende entonces la salida de la funcin es 1 de lo contrario es 0 Se colocarn los tres integrados en el protoboard y los conectarn con cable para telfono, conectndolos de acuerdo al diagrama, tomando en cuenta las condiciones necesarias para la conexin de cada compuerta. Para lograr las combinaciones se tendr que cambiar de lugar con mucho cuidado las entradas A, B y C del circuito, en VCC (1) y en GND (0). Para obtener todas las posibles combinaciones de las entradas.

Desarrollo de la prctica:
Llenar la siguiente tabla de verdad A B 0 0 0 0 0 1 0 1 1 0 1 0 1 1 1 1 C 0 1 0 1 0 1 0 1 AB not(AB) f

42

Conclusiones

Referencias

http://focus.ti.com/lit/ds/symlink/sn74ls04.pdf http://focus.ti.com/lit/ds/symlink/sn74ls08.pdf http://focus.ti.com/lit/ds/symlink/sn74ls32.pdf

42

PRCTICA N 4. CARACTERSTICAS DE LAS FAMILIAS LGICAS Y MEDICIN DE FAN OUT


Grupo: Integrantes: Nombre del Facilitador: Fecha:

Objetivo:
Que el alumno comprenda las principales caractersticas que distinguen a las familias lgicas y compruebe la capacidad que tiene una compuerta para alimentar a otras compuertas (comprobar el concepto de FAN OUT).

Marco Terico
Familia Lgica Se le llama Familia Lgica a un conjunto de CIs compatibles entre s (se alimentan con el mismo voltaje, entienden los mismos niveles lgicos). Como consecuencia las salidas de las puertas pueden conectarse directamente a las entradas de otras puertas de las misma familia sin problemas de adaptacin o comunicacin entre si. Dependiendo del tipo de transistores que se utilicen en la construccin del circuito integrado se tienen dos tipos de familias de Familias Lgicas: Familia Bipolar: Los CIs estn hechos a base de transistores de unin bipolar (BJT). Siendo las ms notables las siguientes: RTL. Lgica de resistencia y transistor. DTL. Diodo Transistor. TTL. Transistor Transistor. ECL. Emisor - Acoplado. HTL. Alto Umbral de Ruido. Familia MOS: Los CIs estn hechos a base de transistores de efecto de campo (MOSFET). Las principales son: nMOS. Lgica MOSFET de canal n. pMOS. Lgica MOSFET de canal p. CMOS. Lgica de simetra complementaria. Principales subfamilias TTL

42

Fan-in Es el nmero de entradas de una compuerta lgica digital. Por ejemplo la compuerta mostrada en la imagen a continuacin, es de tres entradas. Las compuertas lgicas con un mayor nmero de entradas son mas lentas que las que tienen un numero pequeo de entradas, porque la complejidad de las entradas del circuito generan un retraso en el mismo. Fan-out El fan-out de una puerta es el nmero mximo de entradas a puertas (de la misma familia que la puerta en cuestin) que es posible conectar. Si este nmero se supera, podemos salirnos de los niveles lgicos y por tanto, el circuito no funcionara. Para comprender el porqu del fan-out, es necesario conocer algo acerca de la estructura interna de las puertas y esto, evidentemente va a depender de la familia lgica empleada. El fan-out se mide en unidades de carga (entradas a puertas de la misma familia). Retardo de propagacin

Margen de ruido

Disipacin de potencia

42

Comparacin entre familias lgicas CMOS y TTL


PARAMETRO Tiempo de propagacin de puerta Frecuencia mxima de funcionamiento Potencia disipada por puerta Margen de ruido admisible Fan out TTL estndar 10 ns 35 MHz 10 mW 1V 10 TTL 74L 33 ns 3 MHz 1 mW 1V 10 TTL Schottky de baja potencia (LS) 5 ns 45 MHz 2 mW 0.8 V 20 Fairchild 4000B CMOS (con Vcc=5V) 40 ns 8 MHz 10 nW 2V 50(*) Fairchild 4000B CMOS (con Vcc=10V) 20 ns 16 MHz 10 nW 4V 50(*)

(*) o lo que permita el tiempo de propagacin admisible

Material y equipo necesario


Material Cantidad n 1 Equipo Cantidad 1 1 Descripcin CI 7404 PROTOBOARD

Descripcin MULTIMETRO Fuente de alimentacin de 5Vcc

Metodologa:
Completar el marco terico investigando de varias fuentes hasta comprender el concepto, plasmar un resumen de los conceptos comprendidos y completar la bibliografa de acuerdo con las fuentes consultadas. Una compuerta inversora deber conectarse a una fuente de alimentacin, y su salida deber conectarse con n inversores, hasta que la corriente no fluya por los inversores. De esa manera medir el FAN OUT de la compuerta utilizada y lo comparar con el FAN OUT encontrado en la investigacin para la familia lgica que est utilizando.

42

Desarrollo de la prctica:
Diagrama Utilizado:

Reporte de resultados:

Conclusiones

Referencias
Hoja de datos de la compuerta especfica que se utilice en la prctica. TOCCI, RONALD J, Sistemas digitales. Principios y Aplicaciones, Prentice Hall 1993.
http://www.uv.es/~marinjl/electro/digital2.html

42

UNIDAD 2
PRCTICA N 5 IMPLEMENTACIN DE COMPUERTAS UNIVERSALES NAND
Grupo: Integrantes: Nombre del Facilitador: Fecha:

Objetivo:
Que el alumno analice el diagrama propuesto con compuertas elementales, calcule su circuito equivalente utilizando compuertas universales NAND y lo implemente.

Marco Terico
Compuerta Universal Es aquella con la cual se puede construir cualquier otra compuerta mediante configuraciones especiales. Las nicas compuertas que cumplen con esta caracterstica son la NAND y la NOR. De estas dos, la NAND est disponible comercialmente a un precio ligeramente menor, en cantidades industriales. Compuertas elementales construidas con NAND Inversor Tabla de verdad NAND A B F 0 0 1 0 1 1 1 0 1 1 1 0 And Tabla de verdad A B 0 0 0 1 1 0 1 1 F 0 0 0 1 42

NOT A 0 1

F 1 0

F=AB

Or Tabla de verdad A B 0 0 0 1 1 0 1 1 F=AB= A +B=A+B F 0 1 1 1

Compuertas elementales construdas con NOR Inversor Tabla de verdad NAND A B F 0 0 1 0 1 1 1 0 1 1 1 0

NOT A 0 1

F 1 0

And A B F Tabla de verdad A B 0 0 0 1 1 0 1 1 F 0 0 0 1

F = A + B = A B=A B Or A B F Tabla de verdad A B 0 0 0 1 1 0 1 1

F 0 1 1 1

F=A+B = A+B

42

Material y equipo necesario


Material Cantidad 1 1 Equipo Cantidad 1 1 Descripcin CI 7400 PROTOBOARD

Descripcin MULTIMETRO Fuente de alimentacin de 5Vcc

Metodologa:
Analizar el diagrama propuesto y encontrar su tabla de verdad. Calcular su circuito equivalente utilizando compuertas universales NAND, presentar el diseo reducido obtenido, implementar el diseo obtenido y comprobar la tabla de verdad con el diseo implementado.

Desarrollo de la prctica:
A continuacin se presenta el circuito que se utilizar en esta prctica, el cual deber pasarse a compuertas NAND.

A(B)
1 3 2 74AS08

U1:A B
1 3 2 1

U3:A
2 74LS04

U2:A B+C
3

74LS86

2 74AS32

Nota: el circuito equivalente obtenido deber poder implementarse con un solo integrado.

42

Llenar las siguientes tablas de verdad en el circuito original y en el equivalente obtenido con compuertas universales A B C F original F equivalente 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 Circuito equivalente con compuertas universales NAND

Conclusiones

Referencias

http://focus.ti.com/lit/ds/symlink/sn74ls04.pdf http://focus.ti.com/lit/ds/symlink/sn74ls08.pdf http://focus.ti.com/lit/ds/symlink/sn74ls32.pdf


42

http://focus.ti.com/lit/ds/symlink/sn74ls00.pdf

PRCTICA N 6.
UTILIZACIN DE LOS MAPAS DE KARNOUGH
Grupo: Integrantes: Nombre del Facilitador: Fecha:

Objetivo:
Implementar un decodificador de BCD a 7 segmentos en un dispositivo lgico programable.

Marco Terico
Mapas de Karnaugh Una de las tcnicas ms fciles de usar para la simplificacin de circuitos lgicos es el mtodo de Mapas de Karnaugh. Este mtodo grfico se basa en los sistemas booleanos. El mapa de Karnaugh es un diagrama compuesto por cuadros, cada uno de los cuales representa a un minitrmino. En general, para una funcin con n entradas se tiene un mapa con 2n cuadros. Cada cuadro queda identificado por los valores de las variables de entrada. Mtodo de simplificacin por Mapas de Karnaugh. 1. Obtener la funcin booleana de salida expresada como suma de minitrminos, a partir de la tabla de verdad. 2. Dibujar el mapa de Karnugh, indicando las variables de entrada en la esquina superior izquierda. Se utiliza una lnea diagonal para separar la distribucin vertical y horizontal de las variables. Se identifica, mediante el cdigo binario reflejado, cada columna y rengln del mapa. Llenar el cuadro poniendo un uno si el minitrmino que corresponde a esa combinacin est presente en la funcin de salida, o un cero si el minitrmino no existe en dicho trmino. Habr tantos unos en el mapa como minitrminos presentes en la funcin de salida. 3. Agrupar con lneas cerradas los conjuntos adyacentes de unos, en grupos de 1, 2, 4, 8, ... , 2n. Los conjuntos deben ser lo ms grande posibles y pueden traslaparse. 42

4. Cuando una variable y su complemento pertenecen al mismo conjunto de unos adyacentes, esa variable queda eliminada. 5. Relacionar los grupos de variables no eliminadas por medio de la funcin OR, quedando as la funcin booleana de salida simplificada. Observaciones: - Los pasos 4 y 5 pueden llevarse a cabo simultneamente. - No es fcil utilizar mapas de Karnugh para funciones de 5 o 6 variables. El nmero de cuadros se vuelve muy grande ( 25= 32 26= 64 ) y se complica la geometra necesaria para combinar unos adyacentes. Sin embargo, todava podra utilizarse ste mtodo de simplificacin si se desea. En cambio, para funciones de 7 variables de entrada o ms, los mapas de Karnugh son imprcticos. - Si para cierta funcin alguna condicin de salida es irrelevante (no importa), se representa mediante una X, la cual puede tomarse como ms convenga, como uno o como cero.

PROCEDIMIENTO DE DISEO PARA CIRCUITOS COMBINATORIOS 1. Establecer el problema a Resolver. 2. Determinar las variables de Entrada y Salida requeridas. 3. Asignar un smbolo diferente a cada variable de Entrada y Salida, para su identificacin. 4. Obtener la tabla de verdad que determina el comportamiento del circuito que solucionar el problema. 5. Simplificar al mximo cada una de las funciones de salida, utilizando cualquiera de los mtodos disponibles. 6. Elegir el tipo de compuertas a utilizarse para realizar el circuito, tomando en cuenta que su costo sea mnimo y que ocupe el menor espacio posible. Esto implica un diseo con el menor nmero de circuitos integrados requeridos. 7. Dibujar el diagrama lgico del circuito. 8. Armar fsicamente el circuito digital combinatorio.

Material y equipo necesario


Material Cantidad 1 1 1 1 Equipo Cantidad 1 1 Descripcin Tarjeta de evaluacin de FPGA o DSP Display de 7 segmentos DIP switch de 4 u 8 interruptores Resistencias PROTOBOARD

Descripcin MULTIMETRO Fuente de alimentacin de 5Vcc 42

Metodologa:
1. Obtener la tabla de verdad del decodificador segn el display con que se cuente (nodo o ctodo comn). 2. Realizar los mapas de karnaugh de cada segmento segn la tabla de verdad obtenida. 3. Obtener las funciones para cada segmento y el diagrama lgico general. 4. Implementar en VHDL el circuito resultante y simularlo. 5. Realizar la conexin elctrica segn el display con que se cuente.

Ejemplo de conexin elctrica con display de ctodo comn.

Ejemplo de conexin elctrica con display de nodo comn.

6. Comprobar el funcionamiento del decodificador. 42

7. Realizar la implementacin behavioral del decodificador (implementar directamente la tabla de verdad con una asignacin condicionada) y comparar el rea utilizada por cada una de las implementaciones.

Desarrollo de la prctica:
Tabla de verdad de un decodificador de BCD a 7 segmentos de _________ comn.

Mapas de karnaugh y funciones para cada segmento.

Implementacin VHDL del decodificador (utilizando las funciones calculadas)

Implementacin VHDL del decodificador (utilizando la tabla de verdad y asignacin condicionada)

Comparacin de las reas empleadas por cada implementacin.

Conclusiones

Referencias

42

PRCTICA N 7.
IMPLEMENTACIN DE CIRCUITOS COMBINACIONALES CON SSI Y MSI
Grupo: Integrantes: Nombre del Facilitador: Fecha:

Objetivo:
Que el alumno pueda realizar e implementar diseos de circuitos combinacionales basados en circuitos integrados (CI) de baja y media escala de integracin (SSI: Small Scale of Integration, MSI: medium scale of integration). El alumno debe implementar el sistema de detonador digital con clave de acceso de un explosivo (capacitor polarizado inversamente, puede simularse con un LED). Para esto debe implementar un circuito que realice el control multiplexado de 2 displays de 7 segmentos para desplegar en ellos la clave de acceso introducida mediante 2 dip switch de 4 interruptores, el sistema debe compara este nmero con un cdigo de 8 bits fijo, elegido por el alumno. Al igualarse la clave con el cdigo se realiza la explosin. Con esta prctica el alumno debe: Comprender el concepto de resistencia de Pull Up y Pull Down. Comprender la manera correcta de seleccionar y polarizar un capacitor electroltico. Comprender el funcionamiento del oscilador 555 en su configuracin astable. Comprender el concepto de multiplexin en el tiempo aplicado al desplegado de caracteres. Practicar la manera correcta de acomodar los componentes y de cablear en el protoboard (esttico, con geometra, con un uso correcto de los colores de los cables, etc.)

Marco Terico
Resistencias de Pull Up y de Pull Down (para que sirven, como se ponen, como se calculan, etc.)

42

Capacitores electrolticos (polarizacin, valores comerciales de capacitancia y voltaje)

Circuito integrado 555 como Multivibrador astable (diagrama, frmulas, etc)

Controlador para Displays Multiplexados

Material y equipo necesario


Material Cantidad 1 1 1 1 2 2 3 Descripcin Diodo rectificador de silicio (puede ser cualquiera de la familia 1N4000: 1N4001, 1N4002, . 1N4007) LED Relevador con bobina de 5 Vcc para circuito impreso Capacitor de menos de 100uF a poco voltaje (16 o 25Vcc, lo menos que encuentre). Es para la bomba. Display de 7 segmentos DIP switch de 4 u 8 interruptores Transistores NPN de baja seal Transistores PNP de baja seal (dependiendo del display con que se cuente). Resistencias Circuito Integrado LM 555 (timer) 42

1 1

Las necesarias 1 Equipo Cantidad 1 1 1

Circuito Integrado 74 157 (multiplexor) Circuito Integrado 74 248 74 249 (Decodificador de BCD a 7segmentos de ctodo y nodo comn, dependiendo del display con que se cuente). Revisar hojas de datos para la correcta seleccin. Compuertas AND, OR, NOT, NAND, .. PROTOBOARD

Descripcin MULTIMETRO Fuente de alimentacin de 5Vcc Osciloscopio

Metodologa:
- Completar el marco terico investigando de varias fuentes hasta comprender el concepto, plasmar un resumen de los conceptos comprendidos y completar la bibliografa de acuerdo con las fuentes consultadas. - Analizar el diagrama que se presenta a continuacin hasta comprender su funcionamiento.

Esquema de conexin para displays de ctodo comn

42

Esquema de conexin para displays de nodo comn

Disea un multivibrador astable a 100 Hz con el 555. Reporta el diagrama y los clculos realizados. (para aprender el funcionamiento y probar la conexin puedes armar primero uno a 1Hz y poner un LED a la salida, luego nicamente substituyes los elementos para que quede configurado a 100 Hz, ya que a esa frecuencia necesitas un osciloscopio para ver la oscilacin). - Implementa el multiplexor con el circuito integrado 74 157 (el 74 157 es un circuito MSI), analiza su hoja de datos y reporta la tabla de verdad y el diagrama de conexiones utilizado. - Implementa el decodificador de BCD a 7 segmentos utilizando un decodificador comercial (74 248 74 249 segn se necesite de ctodo o nodo comn, los cuales son circuitos MSI). Reporta la tabla de verdad y el diagrama de conexiones utilizado. - Implementa el decodificador de 1 a 2 utilizando compuertas (las cuales son circuitos SSI) y calcula las resistencias de polarizacin tanto las de las bases de los transistores que controlan los comunes, como las de los LEDs de los segmentos. Reporta la tabla de verdad, la funcin obtenida y el diagrama implementado para el decodificador de 1 a 2; as como los clculos realizados para definir el valor de las resistencias utilizadas. - Implementa el circuito combinacional que detecta el cdigo con compuertas (las cuales son circuitos SSI) y calcula las resistencias de polarizacin del LED y el transistor. Reporta la tabla de verdad abreviada, la funcin obtenida y el diagrama implementado circuito; as como los clculos realizados para definir el valor de las resistencias utilizadas. UTILIZA LENTES Y PROTECCIONES CUANDO EXPLOTES EL CAPACITOR, realiza las pruebas con un LED, NO COLOQUES EL CAPACITOR HASTA QUE ESTES SEGURO. -

42

- Agrega como anexos las partes importantes de las hojas de datos de los componentes utilizados.

Desarrollo de la prctica:

Conclusiones

Referencias

42

PRCTICA N 8.
IMPLEMENTACIN DE CIRCUITOS ARITMTICOS CON VHDL
Grupo: Integrantes: Nombre del Facilitador: Fecha:

Objetivo:
Que el alumno implemente un circuito aritmtico bsico y comprenda la utilidad de emplear components en los diseos de VHDL. El alumno debe substituir el circuito combinacional que detecta el cdigo de la practica anterior por un comparador digital que permita la entrada de un cdigo configurable por hardware mediante otros 8 switchs. Se debe obtener una implementacin mixta que mantenga el control de los displays multiplexados de la prctica anterior y que anexe la posibilidad de cambiar el cdigo de seguridad al agregar otros dos dip switch de 4 interruptores y la implementacin de un comparador en un PLD. Con esta prctica el alumno debe: Comprender el concepto de components y reforzar su manejo de VHDL para el diseo de circuitos combinacionales. Reforzar el uso de las herramientas de sntesis. Comprender y disear interfaces entre lgica a distintos voltajes y familiarizarse con el diseo de soluciones mixtas que empleen tanto circuitos SSI y MSI como circuitos lgicos programables.

Marco Terico

42

Material y equipo necesario


Material Cantidad 1 1 1 1 2 4 3 Descripcin Diodo rectificador de silicio (puede ser cualquiera de la familia 1N4000: 1N4001, 1N4002, . 1N4007) LED Relevador con bobina de 5 Vcc para circuito impreso Capacitor de menos de 100uF a poco voltaje (16 o 25Vcc, lo menos que encuentre). Es para la bomba. Display de 7 segmentos DIP switch de 4 u 8 interruptores Transistores NPN de baja seal Transistores PNP de baja seal (dependiendo del display con que se cuente). Resistencias Circuito Integrado LM 555 (timer) Circuito Integrado 74 157 (multiplexor) Circuito Integrado 74 248 74 249 (Decodificador de BCD a 7segmentos de ctodo y nodo comn, dependiendo del display con que se cuente). Revisar hojas de datos para la correcta seleccin. Compuertas AND, OR, NOT, NAND, .. Tarjeta de evaluacin de FPGA o CPLD PROTOBOARD

1 1 1

Las necesarias 1 1 Equipo Cantidad 1 1 1

Descripcin MULTIMETRO Fuente de alimentacin de 5Vcc Osciloscopio

Metodologa:
- Completar el marco terico investigando de varias fuentes hasta comprender el concepto, plasmar un resumen de los conceptos comprendidos y completar la bibliografa de acuerdo con las fuentes consultadas. - Analizar el diagrama que se presenta a continuacin hasta comprender su funcionamiento. Disea e implementa un comparador aritmtico de 8 bits, utilizando sumadores de 1 bit para realizar un restador en complemento a 2. Simula y sintetiza. Presentar el diagrama a bloques y el cdigo VHDL generado. Arma el diseo del diagrama a continuacin y no olvides conectar las resistencias de pull up a los interruptores de los dip switch 3 y 4. Presenta la prctica funcionando. 42

UTILIZA LENTES Y PROTECCIONES CUANDO EXPLOTES EL CAPACITOR, realiza las pruebas con un LED, NO COLOQUES EL CAPACITOR HASTA QUE ESTES SEGURO.

Esquema de conexin para displays de ctodo comn

Desarrollo de la prctica:

Conclusiones

42

Referencias

42

42

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