Proyecto Final Electr Nica Digital Cronometro Digital
Proyecto Final Electrónica Digital
Circuito Para Cronometro Digital
Santiago de Cali
Noviembre 27 - 2012
Integrantes:
Daniel Arturo Restrepo - 2097108
María Camila.
RESUMEN
En el siguiente informe se presenta el diseño e implementación de un circuito electrónico de cronometro digital con 2 pulsadores Start/Stop y Lap/Reset, haciendo uso de maquinas de estado algorítmica ASM, para tenercontrol entre la parte operativa de una forma sincrónica. Se implementara mediante el uso de dispositivos lógicos programables PLD’S
INTRODUCCIÓN
Tipos de Sistemas:
Secuencial: sistema en el que las salidas dependen de entradas actuales y previas à memoria à estado.
Síncrono: el estado se actualiza al ritmo indicado por una señal de reloj.
Máquinas de Estado:
Está compuesta de Tres bloquestípicos:
• Lógica de estado siguiente
• Registro de estado actual
• Lógica de salida
Figura 1. Diagrama de bloques maquinas de estado
Registros de Desplazamientos:
Un registro de desplazamiento es un circuito digital secuencial (es decir, que los valores de sus salidas dependen de sus entradas y de los valores anteriores) consistente en una serie de biestables, generalmente de tipo D, conectadosen cascada (Fig. 1), que basculan de forma síncrona con la misma señal de reloj.
Dependiendo del tipo de entradas y salidas, los registros de desplazamiento se clasifican como:
Serie-Serie: sólo la entrada del primer flip-flop y la salida del último son accesibles externamente. Se emplean como líneas de retardo digitales y en tareas de sincronización.
Paralelo-Serie: son accesibles las entradasde todos los flip-flops, pero sólo la salida del último. Normalmente también existe una entrada serie, que sólo altera el contenido del primer flip-flop, pudiendo funcionar como los del grupo anterior.
Serie-Paralelo: son accesibles las salidas de todos los flip-flops, pero sólo la entrada del primero. Este tipo y el anterior se emplean para convertir datos serie en paralelo y viceversa, porejemplo para conexiones serie como el RS232.
Paralelo-Paralelo: tanto las entradas como las salidas son accesibles. Se usan para cálculos aritméticos.
Flip-flop Tipo D
El flip-flop tipo D es un elemento de memoria que puede almacenar información en forma de un "1" o "0" lógicos. Este flip-flop tiene una entrada D y dos salidas Q y Q.
También tiene una entrada de reloj, que en este caso, nosindica que es un FF disparado por el borde o flanco descendente
El flip-flop tipo D adicionalmente tiene dos entradas asincrónicas que permiten poner a la salida Q del flip-flop, una salida deseada sin importar la entrada D y el estado del reloj.
Estas entradas son: PRESET (poner) y CLEAR (Borrar). Es importante notar que estas son entradas activas en nivel bajo (ver la bolita o burbuja en laentrada)
Ser activo en nivel bajo significa que:
- Para poner un "1" en la salida Q se debe poner un "0" en la entrada PRESET
- Para poner un "0" en la salida Q se debe poner un "0" en la entrada CLEAR
Contadores
Un contador (counter en inglés) es un circuito secuencial construido a partir de biestables y puertas lógicas capaz de realizar el cómputo de los impulsos que recibe en la entrada destinadaa tal efecto, almacenar datos o actuar como divisor de frecuencia. Habitualmente, el cómputo se realiza en un código binario, que con frecuencia será el binario natural o el BCD natural (contador de décadas).
1. DESCRIPCION DE DISEÑOS REALIZADOS
Inicialmente se realizo el planteamiento de las variables necesarias para poder llevar a cabo el desarrollo del circuito del cronometro digital.Las variables mencionadas son:
Diseñar un circuito secuencial sincrónico ASM que funcione como un cronometro digital con lecturas de minutos, segundo y decimas de segundos.
Permitir su operación a través de 2 pulsadores: uno para las operaciones Start/Stop y otro para las funciones Lap/Reset .
Mostrar el tiempo cronometrado, en displays de 7 segmentos.
Utilizar una base de tiempo exacta.
El...
Regístrate para leer el documento completo.