Laboratorio 2: Mediciones Digitales

Documentos relacionados
Laboratorio 02. Ambiente de Mediciones Digitales

Laboratorio 2: Mediciones Digitales

Arquitecturas de Computadores. 4 Sistemas Combinacionales y Secuenciales Prof. Javier Cañas R.

Organización de Computadoras Apunte 5: Circuitos Lógicos Secuenciales

CURSO: ELECTRÓNICA DIGITAL UNIDAD 3: SISTEMAS SECUENCIALES - TEORÍA PROFESOR: JORGE ANTONIO POLANÍA

Laboratorio 8: Controlador VGA

CIRCUITOS INTEGRADOS DE PUERTAS LÓGICAS

Unidad 3: Circuitos digitales.

Prof: Zulay Franco Puerto Ordaz, Agosto

Laboratorio 8: Controlador VGA

LECCIÓN Nº 06 DISEÑO DE CONTADORES SINCRONOS

Circuitos secuenciales

Unidad 3: Circuitos digitales.

Módulo 2 n. Figura 2.1. Simbología de un contador

UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA. NÚCLEO MÉRIDA

Circuitos Secuenciales: concepto de estado

Introducción Tipos de FF Ejercicios. Lógica Digital. Circuitos Secuenciales. Francisco García Eijó

LECCIÓN Nº 05 SEÑALES DE RELOJ Y FLIP FLOP SINCRONIZADOS POR RELOJ

Laboratorio 8: Controlador VGA

TEMA 5.3 SISTEMAS DIGITALES

UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA

UNIVERSIDAD AUTONOMA DE BAJA CALIFORNIA

AUTOTEST. 1. Una magnitud que toma valores continuos es: (a) una magnitud digital (c) un número binario 2. El término bit significa:

Electrónica Digital: Diseño y Lógica Secuencial

Medida de la característica estática de un diodo

TÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE DISPOSITIVOS DIGITALES

CIRCUITOS SECUENCIALES

Circuitos Secuenciales

Sistemas Combinacionales y Sistemas Secuenciales

PRÁCTICA 4. CONTADORES

Clk. Biestables síncrono

EC1281 LABORATORIO DE MEDICIONES ELÉCTRICAS PRELABORATORIO Nº 2 PRÁCTICA Nº 3: SIMULACIÓN DE CIRCUITOS QUÉ ES SPICE?

13-Bloques Básicos Secuenciales

CURSO: Electrónica digital UNIDAD III: CIRCUITOS SECUENCIALES - TEORÍA

Unidad III Introducción a la lógica secuencial

UTFSM. Figura 1: Tubo de Rayos Catódicos y placas de Deflexión.

LABORATORIO DE SISTEMAS DIGITALES. PRÁCTICA No. 8. Fecha: 03/07/ /07/2017

LABORATORIO DE ELECTRÓNICA DE POTENCIA PRÁCTICA N 3 ANÁLISIS E IMPLEMENTACIÓN DE CIRCUITOS DE DISPARO

Circuitos Lógicos Secuenciales. Figura 36. Circuito lógico secuencial. Actividad de apertura. Circuitos lógicos secuenciales.

UNIDADES TECNOLÓGICAS DE SANTANDER PROGRAMA DE ASIGNATURA

Laboratorio 4: Uso de una FPGA

FLIP-FLOP JK MAESTRO-ESCLAVO

3.3 Registros de corrimiento

Sistemas Secuenciales

Lógica Digital - Circuitos Secuenciales

Práctica 7: Flip-flops I: Cerrojo R-S, flip-flop J-K, y flip-flop D

Introducción a los Dispositivos Lógicos Programables (FPGAs) Guillermo Güichal

LABORATORIO Nº 09: Circuitos Secuenciales Básicos: Flip - Flop

Clase N 3 El Flip-Flop. Flop. Ing. Manuel Rivas DEPARTAMENTO DE ELECTRÓNICA Y CIRCUITOS. Trimestre Enero Marzo 2007

Cuatro Tipos de Flip-Flop en la GAL22V10

TEMA 10. CIRCUITOS SECUENCIALES

Los circuitos con realimentación no son combinacionales. Constituyen un nuevo tipo, los llamados secuenciales.

Figura Implementación de un latch a partir de un biestable asíncrono.

LABORATORIO DE CIRCUITOS DIGITALES (2005-II) CUARTA CLASE DE VHDL

Introducción Flip-Flops Ejercicios Resumen. Lógica Digital. Circuitos Secuenciales - Parte I. Francisco García Eijó

Laboratorio 4. Objetivos

Introducción a los Circuitos Secuenciales LATCHES Y FLIP-FLOPS. Por: Carlos A. Fajardo

TECNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN

Biestable D. Análisis y síntesis de circuitos secuenciales

Tema 2: Circuitos Secuenciales

Trabajo práctico 2. Contadores

IRCUITOS LOGICOS SECUENCIALES

TECNICO SUPERIOR UNIVERSITARIO EN TECNOLOGIAS DE LA INFORMACION Y COMUNICACIÓN ÁREA REDES Y TELECOMUNICACIONES.

Introducción a los Dispositivos Lógicos Programables (FPGAs) Guillermo Güichal

CIRCUITOS BIESTABLES CIRCUITOS SECUENCIALES

PRÁCTICA Nº 1: DISEÑO DE CIRCUITOS LÓGICOS CON EL ENTRENADOR DET 2020

EL DIODO ZENER. REGULADORES DE VOLTAJE

Tema 7. SISTEMAS SECUENCIALES. Tema 7. Sistemas secuenciales por Angel Redondo I.E.S Isaac Peral Torrejon de Ardoz 1

Fundamentos de los Computadores Grado en Ingeniería Informática Análisis y diseño de sistemas secuenciales

Lógica Estándar. Compuertas lógicas, flip flop, decodificadores, disponibles en chips SSI y MSI. No son una buena solución de diseños grandes.

Práctica 5. Generadores de Señales de Reloj y Flip-flops

INSTRUMENTACIÓN. Práctica Circuitos con Amplificadores Operacionales 101. INSTITUTO TECNOLÓGICO DE MORELIA. Sesión 1.

Tutorial LT-Spice EEST Nro 2 Prof. Milano. Análisis Transitorio

Lección 6. Circuitos Secuenciales. Ing. Luis Diego Murillo L1-Control Eléctrico 1

Dado el siguiente circuito digital, encontrar la tabla característica y la tabla de operación del flip-flop correspondiente

SIMULACIÓN ANÁLOGA OSCILOSCOPIO Y GENERADOR

Organización n del Computador 1. Lógica Digital 2 Circuitos y memorias

CYNTHIA PATRICIA GUERRERO SAUCEDO

INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA INGENIERÍA EN COMUNICACIONES Y ELECTRÓNICA

Creación de biestables tipo D y T con biestable JK

MÓDULO Nº10 CONVERTIDORES DIGITAL ANALÓGICO

INSTITUTO POLITECNICO NACIONAL CENTRO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS N 3 ESTANISLAO RAMIREZ RUIZ PRACTICA 4- FLIP-FLOP: RS, TIPO D, Y JK

Circuitos Secuenciales: concepto de estado

Transcripción:

Objetivos: Laboratorio 2: Mediciones Digitales Conocer y utilizar con propiedad un osciloscopio de señal mixta. Manejar los conceptos de sincronización, disparo, nivel de disparo, y base de tiempo de un osciloscopio. Realizar un diseño digital incorporando las herramientas aprendidas en la experiencia anterior. Conocer y comprender los conceptos de prueba estática y prueba dinámica Aprender el uso de parámetros y macros en Verilog. Medir tiempos de retardo en compuertas digitales. 1 Recursos Disponibles 1.1 Osciloscopio de Señal Mixta Agilent 54621D Se dispone de un osciloscopio de señal mixta, es decir, 2 canales analógicos, y 16 canales digitales. En la página del ramo, en la sección de Aplicaciones, se dispone de un manual de operación, se recomienda su lectura, en especial el capítulo 2 Visión General del Panel Frontal y el capítulo 3 Cómo Dispara el Osciloscopio. Existen manuales en español disponibles en el pañol de electrónica para su consulta previa a la sesión de laboratorio. En general, el osciloscopio es un instrumento que, mediante la deflexión de un haz de electrones, representa la evolución temporal de una señal de voltaje. En el caso de un osciloscopio de señal mixta, la señal de entrada se adquiere a través de un conversor análogo-digital. Para la correcta visualización de la señal es necesario sincronizar el barrido interno del osciloscopio con algún suceso externo, ya sea proveniente de una señal externa, o de la misma señal que se está midiendo. Así, una de las condiciones más comunes corresponde a un cierto nivel de voltaje de la señal de entrada. En el osciloscopio mixto existe más de una condición para poder realizar el disparo de una señal. A partir de dicho instante, la base de tiempo del osciloscopio genera una señal triangular (diente de sierra), que corresponde a la base de tiempo que se representará en la pantalla como se muestra en la Figura 1. Lab. 2, Freund, Malonnek, Venegas, Alviña 19-03-2009 Página 1 de 5

Figura 1: Sincronización de Señales en el Osciloscopio Como se puede apreciar, la señal de entrada al osciloscopio logra visualizarse durante un tiempo mayor a un período (en verde), sin embargo, existe un cierto intervalo de tiempo durante el cuál un trozo de la señal (en rojo) no será visible, hasta que se cumpla nuevamente la condición de disparo (el nivel de voltaje impuesto). El tiempo de espera corresponde al período en el cuál el osciloscopio no puede desplegar ninguna imagen en la pantalla, debido que debe refrescar la misma, más el tiempo de ajuste necesario que se debe esperar para que se vuelvan a dar las condiciones de disparo nuevamente. Ejemplo: Para poder visualizar las formas de ondas que se indican en la Figura 2, considerando la señal superior en el canal 1 y la inferior en el canal 2, debe escogerse como fuente de disparo la señal del canal 2, con acoplamiento cc, modo de disparo normal, no importa la pendiente, pero con un nivel de disparo no superior al máximo nivel de la señal dos, dado que en caso de disparar con la señal superior, no se podrán ver señales estables dado el re-disparo; esto debido a que se comienzan a mostrar las señales cuando se cumplen las condiciones para el disparo, y esto ocurre en dos situaciones diferentes. Lab. 2, Freund, Malonnek, Venegas, Alviña 19-03-2009 Página 2 de 5

1.2 Contadores Figura 2: Señales de Monitoreo Un contador digital corresponde a una máquina secuencial que recibe pulsos de una señal llamada reloj (CLK), cuenta los cantos de bajada (o de subida) de la misma señal y entrega dicha cuenta, en binario, por las salidas. La cantidad máxima que se alcance a contar dependerá del número de bits de salida que se dispongan. La estructura interna y funcionamiento de un contador se analizará con detalle durante el curso más adelante. En la Figura 3 se muestra un esquemático de un contador genérico de 4 bits. Figura 3: Contador Genérico de 4 bits La señal CLR sirve para resetear la cuenta. La Figura 4 muestra las formas de onda del funcionamiento de un contador, cuando la señal CLR se encuentra baja. Figura 4: Formas de Onda de un Contador de 4 bits La utilidad de los contadores radica en que se puede(n) generar en forma dinámica las entradas de la tabla de verdad de una función booleana. De esta forma, y con ayuda del osciloscopio, se puede realizar la prueba exhaustiva de un diseño en forma dinámica, sin la necesidad de tener que variar las entradas del mismo en forma manual, lo que correspondería a una prueba estática del diseño. Lab. 2, Freund, Malonnek, Venegas, Alviña 19-03-2009 Página 3 de 5

2 Actividades Previas 2.1 Estudio de Componentes Estudie la hoja de características del flip-flop JK 7473 y del contador de 4 bits 74393, disponibles en el sitio del curso, sección datos. 2.2 Programación de Componentes Flip-Flop JK: En la Figura 5 se muestra la tabla característica del flip-flop JK. Diseñe en Verilog un flip-flop JK. Considere las señales CLRn (un reset negado), CLK (reloj), J y K como entradas y Q y Qn como salidas. Contador de M bits: Diseñe en Verilog un contador de M bits de acuerdo a la Figura 6. Para el diseño del contador, considere el uso de parámetros (parameter) o definición (define) de constantes para especificar el ancho de la palabra de salida del contador. 2.3 Circuito Activado por Cuentas CLR J K Q(k+1) Q (k+1) 0 x x 0 1 1 0 0 Q(k) Q (k) 1 1 0 1 0 1 0 1 0 1 1 1 1 Q (k) Q(k) Figura 5: Flip-Flop JK Diseñe en Verilog un circuito combinacional cuya salida se pone en alto cada vez que se detectan la cuentas X hasta Y inclusive, con X < Y, y Z. Considere una entrada de M bits, con 2 M > Y. Para el diseño use la definición de parámetros o constantes, para X, Y, Z y M. Verifique el funcionamiento del circuito mediante simulación funcional y temporal. Sintetice el diseño anterior utilizando el software WebPack de Xilinx, considerando para (X,Y, M) los valores (3, 5, 1, 3). Para una síntesis en 2 niveles considere una CPLD XC9500 modelo xc95108. Lab. 2, Freund, Malonnek, Venegas, Alviña 19-03-2009 Página 4 de 5

3 En el Laboratorio. 3.1 Revisión Actividades Previas Muestre al profesor o ayudantes los módulos desarrollados en los punto 2.2. Verifique su diseño mediante el uso de un simulador. 3.2 Mediciones Arme en protoboard una configuración básica de un flip-flop JK 7473 en modo Toggle (J y K en 1) y un NAND 7400 en modo inversor (entradas cortocircuitadas). Para ambas componentes use un generador de pulso como entrada. Mida el tiempo de subida del generador de señales y aplique dicha señal al flip-flop JK y al NAND. Mida el retardo de propagación (HL y LH) para cada componente observando en el osciloscopio ambas mediciones en forma simultánea. 3.3 Circuito Activado por Cuentas A partir de las ecuaciones reducidas obtenidas en 2.3 de las actividades previas, implemente el circuito. Realice una prueba dinámica exhaustiva mediante un contador y visualice en la pantalla del osciloscopio la totalidad de las formas de onda, de manera de comparar el funcionamiento real del circuito con la simulación temporal de la parte previa. Mida, en la implementación del diseño anterior el retardo de propagación del circuito y compare los resultados con lo obtenido en el punto 3.2. Puede observar perturbaciones en su circuito? Cómo podría eliminarlas completamente? clear Q Clk Figura 6: Contador Lab. 2, Freund, Malonnek, Venegas, Alviña 19-03-2009 Página 5 de 5