CONTADORES
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS ELECTRÓNICA E INDUSTRIAL
ESCUELA DE INGENIERÍA ELECTRÓNICA
TRABAJO DE ELECTRÓNICA DIGITAL II
TEMA:
CONTADORES
NOMBRE:
Juan Carlos Pérez
NIVEL:
Quinto “A”
FECHA:
13 – 10 – 2014
CONTADORES
INTRODUCCION
Un contador es un circuito secuencial el cual cambia de estado de acuerdo a una secuencia establecida por el diseño.Un contador, está construido a base de Flip-Flops. El número de Flip-Flops utilizados indica el número de bits del contador, es decir, cada Flip-Flop representa un bit dentro de la secuencia de conteo.
Se puede decir también que un contador es un circuito en el que sus salidas siguen una secuencia fija que cuando acaba vuelve a empezar, o circuitos que reciben sus datos en forma serial, ordenadosen distintos intervalos de tiempo.
Los pulsos de entrada pueden ser pulsos de reloj u originarse en una fuente externa y pueden ocurrir a intervalos de tiempos fijo o aleatorios
El número de salidas limita al máximo en número que se puede contar
Existen básicamente dos tipos de contadores: Contadores Síncronos y Contadores Asíncronos
CONTADORES SÍNCRONOS
El termino síncrono indica que los eventosposeen una relación temporal fija entre ellos, es decir, que ocurren en el mismo instante de tiempo. Esto indica que en un contador síncrono los Flip-Flops siempre comparten la misma señal de reloj.
Contador Síncrono Binario de 2 bits
Para obtener un contador síncrono binario de 2 bits, se debe usar 2 Flip-Flops J-K. Como todo el reloj es común, no importa si es flanco de subida o bajada en losFlip-Flops, pero todos los Flip-Flops deben ser iguales. Entonces se debe conectar la señal de reloj a todos los Flip-Flops. Las entradas J y K del Flip-Flop cuya salida en Q0, es decir, J0 y K0 deben ir conectados a Vcc, esto va a permitir que esta salida siempre bascula. Luego se conecta Q0 a las entradas J1 y K1. La siguiente figura muestra la implementación del contador y los oscilogramas quedan como resultado de su funcionamiento.
En los oscilogramas, se puede apreciar mismo comportamiento que el contador síncrono de 2 bits, sin embargo, esta implementación tiene una mejora radical. Todos los Flip-Flops actúan en el mismo instante de tiempo, esto indica que el retardo de propagación de un estado a otro siempre es el mismo sin importar el estado en que se encuentre.
Contador SíncronoBinario de 4 bits
Para obtener un contador síncrono de 4 bits, se debe usar 4 Flip-Flops J-K. La implementación es igual que la anterior, es decir que el Flip-Flop cuya salida es Q2 tiene en sus entradas J2 y K2 una AND entre Q0 y Q1. La siguiente figura muestra la implementación del contador y los oscilogramas que dan como resultado de su funcionamiento.
En los oscilogramas, se puede apreciarmismo comportamiento que el contador síncrono de 4 bits, sin embargo, esta implementación tiene una mejora radical. Todos los Flip-Flops actúan en el mismo instante de tiempo, esto indica que el retardo de propagación de un estado a otro siempre es el mismo sin importar el estado en que se encuentre.
Contador Síncrono Ascendente Descendente
Un contador síncrono ascendente descendente, es aquel capazde contar en una secuencia determinada en cualquier dirección. Suponiendo un contador binario de 3 bits, si es solo ascendente este contaría desde 0 a 7. Si se tiene un contador ascendente descendente, este contador puede contar de 0 a 7 y de 7 a 0, controlando la dirección por una entrada adicional.
En un contador síncrono, las entradas de J y K de cada Flip-Flop, depende de las salidas Q de losFlip-Flops anteriores produciendo un conteo ascendente. Para generar un conteo descendente, Las entradas J y K de cada Flip-Flop, deben depender de las salidas Q negado de los Flip-Flops.
Para diseñar un contador ascendente descendente binario de 3 bits, se debe tener en cuenta la siguiente tabla de secuencia.
CLK
A/D
Q2
Q1
Q0
↓
0
0
0
0
↓
0
0
0
1
↓
0
0
1
0
↓
0
0
1
1
↓
0
1
0
0
↓
0
1
0
1
↓
0
1...
Regístrate para leer el documento completo.