You are on page 1of 18

ESTUDIOS GENERALES CIENCIAS

LABORATORIO DE CIRCUITOS DIGITALES

SESIN NMERO:

SEMESTRE:

2010-2

TEMA:

COMPONENTES Y HERRAMIENTAS DEL LABORATORIO DE CIRCUITOS DIGITALES

OBJETIVOS: 1. Familiarizarse con el uso de las herramientas y dispositivos que sern utilizados a lo largo de todas las sesiones de laboratorio. 2. Conocer el flujo de diseo que se emplear en todas las sesiones. 3. Aprender a conectar correctamente circuitos integrados en un protoboard. 4. Familiarizarse con el uso de las Hojas de Datos Tcnicos (Datasheets) de circuitos integrados. 5. Aprender a utilizar las diferentes herramientas del Software Quartus II.

ACTIVIDADES A REALIZAR DURANTE LA SESIN DE LABORATORIO: No. 1 2 3 4 5 6 7 DESCRIPCIN Introduccin al Laboratorio Descripcin de Circuitos Integrados Descripcin del Mdulo Digital Experimento 1. Compuertas Lgicas Descripcin del Software Quartus II Experimento 2. Uso de software. Prueba de Salida

IEE146

LABORATORIO DE CIRCUITOS DIGITALES

ESTUDIOS GENERALES CIENCIAS

Parte I:

Descripcin de Circuitos Integrados

1. Compuertas Lgicas
Para el anlisis y diseo de circuitos digitales, stos pueden ser considerados como la interconexin de circuitos simples conocidos como compuertas lgicas. Estas compuertas lgicas realizan determinada funcin booleana sobre sus entradas. A continuacin se muestran las compuertas lgicas y sus respectivas tablas de verdad:
Compuerta

Circuito Lgico

Tabla de Verdad

Circuito Integrado

NOT

NOT A

7404

AND

A B

A AND B

7408

OR

A B

A OR B

7432

IEE146

LABORATORIO DE CIRCUITOS DIGITALES

ESTUDIOS GENERALES CIENCIAS

A NAND B

NAND

7400

NOR

A B

A NOR B

7432

A B

A XOR B

XOR

A B = A B + A B
7486
A B
A XNOR B

XNOR

A B = A B + A B
74266

PRIMERA TAREA: Identifique los circuitos integrados que dispone en su mesa de Trabajo. Cuntos Circuitos Integrados dispone su mesa?

Anote sus observaciones.

IEE146

LABORATORIO DE CIRCUITOS DIGITALES

ESTUDIOS GENERALES CIENCIAS

2. Circuitos Integrados Digitales


Los circuitos integrados implementan de manera elctrica las funciones dadas por las compuertas lgicas. En las sesiones de laboratorio utilizaremos circuitos integrados que incluyen compuertas lgicas del mismo tipo. Por ejemplo el circuito integrado de cdigo 7404 contiene seis compuertas inversoras: Entre las caractersticas de los circuitos integrados podemos destacar las siguientes:

2.1. Niveles Lgicos


Corresponde al voltaje elctrico asignado a cada valor lgico o binario. En la prctica existe un rango de voltajes para cada nivel. Son los rangos reales de voltaje en las entradas y salidas de las compuertas que representan a los niveles lgicos 0 y 1. Esto significa que para una compuerta dada un voltaje aplicado a su entrada que se encuentre en el rango de 2 a 5 voltios ser considerado como nivel lgico alto. Si le aplicamos un voltaje en el rango de 0 a 0.8v ser considerado como un nivel lgico bajo. De la misma forma se aplica para los niveles para las salidas de las compuertas. Por ejemplo, los circuitos integrados conocidos como TTL (transistor transistor logic) presentan los siguientes rangos de voltaje en sus salidas: Nivel Alto: Nivel Bajo: de 2.4V a 5V de 0V a 0.4V

2.2. Empaque
Una caracterstica externa del circuito es la apariencia de ste y la configuracin que tendr para ser conectado a otros, sobre la aplicacin en que se usar, as como las condiciones que este empaque soporta. Existen tres formas bsicas de encapsular el chip de silicio, y actualmente estn apareciendo algunas ms que muy pronto sern tambin un estndar.

Encapsulado T0-5 (can o enlatado): Es la primera forma en que se vendi un semiconductor integrado, y que an se utiliza para su uso primario; transistores discretos y otros pequeos componentes lineales. La ventaja que presente es la disipacin de calor debida a su forma.

Encapsulado DIP (Dual In-Line Package) Es la forma ms comn de encontrar un circuito integrado y como solemos conocerlo. Facilita el montaje puesto que es soldado en agujeros hechos al circuito impreso en los correspondientes puntos de contacto, la manipulacin requiere menor cuidado (en ambientes no-estticos para los MOS), y tambin es fcil el armado de circuitos de laboratorio sobre un tablero de conexiones. De acuerdo a la necesidad del circuito, estos empaques se encuentran en 8 pines hasta 64 pines. El material del empaque puede ser plstico, inyectado sobre el chip de silicn que previamente ha sido soldado al marco de pines de conexin. Tambin puede encontrarse en empaque cermico.

IEE146

LABORATORIO DE CIRCUITOS DIGITALES

ESTUDIOS GENERALES CIENCIAS

Encapsulado plano QFP (Quad Flat Pack) Es la ms pequea envoltura y se utiliza para ser montado sobre la superficie de un circuito impreso, soldado sobre los puntos de contacto. Se utiliza cuando el espacio es critico y se requiere usar alta densidad de circuitos integrados, por lo general es cermico, pudiendo ser plstico (PQFP).

Encapsulado SOP (Small Outline Package) Otro encapsulado diseado para montaje superficial.

Encapsulado PLCC (Plastic Leaded Chip Carrier)

2.3. Rango de Temperatura


De acuerdo a la temperatura sobre la que operan correctamente, el fabricante puede especificar, es decir, asegurar que el circuito cumple con grado militar o comercial/industrial o especial. Un rango amplio es significativamente ms caro, an cuando el proceso de fabricacin no difiere mayormente, usndose en las aplicaciones que as lo requieren. El rango de operacin industrial/comercial es de 0C a 70C, mientras que el militar abarca de 55C a 125C.

3. La Familia TTL
La familia de los circuitos integrados TTL (Transistor-Transistor-Logic) serie 74 ha sido clasificada en varias subfamilias que juegan con caractersticas como velocidad, potencia y complejidad adicional para usos especiales. Tenemos las siguientes divisiones: TTL Estndar TTL de baja potencia TTL Schottky TTL Schottky de baja potencia TTL Schottky de baja potencia avanzada (SN 74) (SN 74L) (SN 74S) (74LS) (74ALS)

IEE146

LABORATORIO DE CIRCUITOS DIGITALES

ESTUDIOS GENERALES CIENCIAS

La familia de C.I. s CMOS (Complementary Metal Oxide Semiconductor) serie 4000 se caracteriza por su bajo consumo de potencia y la posibilidad de alimentarse con voltajes altos (3v a 18v). CMOS MOS Complementario (CD4000) CMOS Familia Lgica equivalente al pinado de 74 (SN 74HC)

SEGUNDA TAREA Identifique las caractersticas de los circuitos integrados que dispone en su mesa de trabajo. Cuntos CI de tecnologa TTL dispone?

Cul es el empaque de dichos CI s?

Anote sus observaciones.

IEE146

LABORATORIO DE CIRCUITOS DIGITALES

ESTUDIOS GENERALES CIENCIAS

Parte II:

Herramientas y Dispositivos del Laboratorio

Mdulo de Experimentacin
Para comprobar fsicamente el funcionamiento de los diseos realizados, se utilizar el mdulo de experimentacin ETS 7000.

Figura 9
Este mdulo cuenta con: 1. Salidas de -5, 0 y 5 Voltios. 2. Salidas de tensin variable de 0 a 15V. 3. Salidas de tensin variable de 0 a -15V. 4. Generador de Funciones 5. 8 interruptores. 6. 2 pulsadores. 7. 2 displays de 8 segmentos. 8. 8 leds. 9. Protoboards El protoboard permite realizar circuitos electrnicos facilitando las conexiones de componentes y circuitos integrados. Es una plataforma de pruebas que facilita el desarrollo de circuitos a nivel de prototipo sin necesidad de realizar soldaduras. Posee piezas de metal conductor horizontales y verticales interconectadas en su interior y que son accedidas por medio de orificios en donde se colocan cables y circuitos integrados.

Para usar el protoboard los pines de los componentes se introducen en los orificios. Las filas superiores e inferiores son utilizadas como conexiones de alimentacin (+5V, GND y -5V). Los orificios de cada fila constituyen una sola lnea de conduccin. Las columnas en la parte central sirven para conectar los

IEE146

LABORATORIO DE CIRCUITOS DIGITALES

ESTUDIOS GENERALES CIENCIAS

componentes electrnicos, circuitos integrados y cables y estn dispuestos de tal forma que cada columna de 5 orificios constituye una sola lnea conductora. TERCERA TAREA Conexin de alimentacin del protoboard. Procedimiento. 1. Asegrese de que el mdulo de experimentacin se encuentre apagado (OFF)

2.

Identifique los protoboards sus lneas de conduccin de filas y columnas.

Fila conductora. Conexin a 5v.

Fila conductora. Conexin a 0v.

Columna conductora.

3.

Realice las siguientes conexiones sobre uno de los protoboards usando cables de color ROJO para 5 voltios y NEGRO para GND (0 voltios).

IEE146

LABORATORIO DE CIRCUITOS DIGITALES

ESTUDIOS GENERALES CIENCIAS

Parte III:

Experimentos en Protoboard

CUARTA TAREA Verificacin del funcionamiento de las compuertas lgicas 7432 (OR) y 7400 (NAND) Procedimiento. 1. Asegrese de que el mdulo de experimentacin se encuentre apagado (OFF). 2. Con las conexiones de la tercera tarea proceda con los siguientes pasos. 3. Identifique los circuitos integrados que contienen compuertas OR y NAND. 4. Identifique la muesca en el circuito integrado que permite identificar la numeracin de los pines. 5. Identifique los pines de cada CI usando el diagrama de la primera pgina de esta gua. 6. Identifique los pines de alimentacin (Vcc y GND). 7. Ubique el circuito integrado OR sobre el canal del protoboard teniendo presente que cada pin del CI debe conectarse en columnas conductoras diferentes.

74LS32

Realice las conexiones necesarias para alimentar al CI, recuerdo usar cable rojo para 5 voltios y cable negro para 0 voltios. 9. Conecte las entradas de una de las compuertas del CI a un interruptor cada una. 10. Conecta la salida de esa compuerta a un LED. 11. Complete la tabla de verdad.

8.

A B 0 0 0 1 1 0 1 1

A+B

12. Repita el procedimiento usando la compuerta NAND. 13. Complete la tabla de verdad.

A B (A.B) 0 0 0 1 1 0 1 1
IEE146 LABORATORIO DE CIRCUITOS DIGITALES

ESTUDIOS GENERALES CIENCIAS

Parte IV:

Uso de Software Quartus II

EL QUARTUS II es un software de la compaa Altera que provee un entorno de mltiples plataformas, diseo independiente de la arquitectura y tecnologa del dispositivo, que permite varios mtodos de entrada de diseo, sntesis lgica, simulacin y programacin de arquitecturas reconfigurables como CPLDs o FPGAs. En la web de altera: www.altera.com se encuentra el programa: QUARTUS II web version para ser descargado. Flujo de Diseo:

Flujo de Diseo con dispositivos programables: 1. 2. 3. Descripcin en VHDL Compilacin Simulacin

IEE146

LABORATORIO DE CIRCUITOS DIGITALES

10

ESTUDIOS GENERALES CIENCIAS

QUINTA TAREA Uso del Software Quartus II Procedimiento 1. Ejecutar el programa que encontrar en la ruta Inicio -> Programas -> Altera -> Quartus II. Deber aparecer en pantalla la siguiente ventana.

Barra de men Barra de ttulo Barra de herramientas

Barra de Ttulo: Se encuentra en la parte superior de la ventana y muestra la ruta de acceso al proyecto activo. Barra de Menes: Contiene las opciones correspondientes a las sub-aplicaciones (compilador, simulador, etc). Barra de Herramientas: Contiene los conos de acceso directo a las opciones disponibles.
2. Seguir la secuencia de comandos.

Creacin de un proyecto: File -> New Project Wizard Luego hacer clic en Next, para obtener la figura.

IEE146

LABORATORIO DE CIRCUITOS DIGITALES

11

ESTUDIOS GENERALES CIENCIAS

Hacer clic en Next Escribir la ruta mostrada tal como se muestra: C:\temp\IEE146\H44X\LAB2\CKTO1\, donde X se reemplaza segn su horario. Escoger el nombre del proyecto y el nombre de la entidad. Hacer clic en Next

Aparecer la ventana.

Confirme que si desea crear el directorio, hacer clic en Yes. Aparecer la ventana:

IEE146

LABORATORIO DE CIRCUITOS DIGITALES

12

ESTUDIOS GENERALES CIENCIAS

Hacer clic en Next A continuacin aparecer la ventana en donde deber escoger el dispositivo programable. Escoja lo que se indica en la siguiente figura. El dispositivo programable EPF10K10LC84-4 es el que se usar en este laboratorio.

IEE146

LABORATORIO DE CIRCUITOS DIGITALES

13

ESTUDIOS GENERALES CIENCIAS

Hacer clic en Next Y en la siguiente ventana hacer clic en Finish

Se ha creado un proyecto denominado CKTO1. A continuacin crear de texto en donde realizar la descripcin VHDL de un circuito. Para crear un archivo VHDL hacer clic en File-> New y elija VHDL File tal como se muestra:

A continuacin escribir la descripcin VHDL en la pantalla de texto tal como se muestra a continuacin.

IEE146

LABORATORIO DE CIRCUITOS DIGITALES

14

ESTUDIOS GENERALES CIENCIAS

Luego de escribir deber guardar el archivo haciendo clic en File-> Save Acepte el nombre propuesto CKTO1 haciendo clic en Save. Notar que el nombre del archivo CKTO1 coincide con el nombre de la entidad (entity). A continuacin se proceder a compilar la descripcin VHDL, para lo cual debe hacer clic en Processing -> Compiler Tool Aparecer una ventana en donde deber hacer clic en Start. El programa compilar el proyecto, si encuentra errores deber revisarlos y corregirlos. Si fue exitosa la compilacin aparecer el siguiente mensaje:

Simulacin del proyecto. El software Quartus II le permite simular su proyecto. Para ello deber crear un archivo Vector Waveform Files (extensin vwf) para lo cual deber crearlo haciendo clic en File -> New y elegir Vector Waveform Files.

IEE146

LABORATORIO DE CIRCUITOS DIGITALES

15

ESTUDIOS GENERALES CIENCIAS

Luego deber hacer clic en Edit -> Insert -> Insert Node or Bus Aparecer la ventana:

Deber hacer clic en NodeFinder

Node Finder muestra los nodos usados, para esto, se pone la opcin: Pins all en Filter y se hace clic en List. En el lado izquierdo aparecen las seales que se han usado (entradas y salidas), se selecciona las de inters y se pasan a la parte derecha, seleccione todas y luego haga clic en ok. Despus vuelve a aparecer la ventana anterior y tambin se da clic en ok.

IEE146

LABORATORIO DE CIRCUITOS DIGITALES

16

ESTUDIOS GENERALES CIENCIAS

A continuacin configurar el tiempo de simulacin y el ancho de grilla (grid). Al entrar al men: EDIT, se pueden ajustar los parmetros: Tiempo de simulacin. Escoja un tiempo de 1us. Ancho de la grilla. Escoja una grilla de 100ns.

Para poder visualizar todo el diagrama de tiempos hacer clic en View -> Fit in Windows.

A continuacin asignar los valores lgicos a cada entrada en los segmentos de tiempo correspondientes.

0 lgico 1 lgico cuenta Invierte seal

clock
Asigne las entradas para obtener lo que se muestra a continuacin:

IEE146

LABORATORIO DE CIRCUITOS DIGITALES

17

ESTUDIOS GENERALES CIENCIAS

Guarde su archivo de simulacin haciendo clic en File -> Save. Use el nombre de archivo sugerido CKTO.vwf Para simular, se usa: Processing-> Simulator Tool, se elige el modo de simulacin Functional y se hace clic en Generate Functional Simulation Netlist.

Concluido esto, se hace clic en Start y terminado esto, se hace clic en Report

Compruebe su resultado con las tablas de verdad.

Anote sus observaciones:

IEE146

LABORATORIO DE CIRCUITOS DIGITALES

18

You might also like