Sunteți pe pagina 1din 23

CONTADORES

Ing. Carlos Zambrano I.

Tipos de contadores
Sncronos
Ms fiables y rpidos
Sin estados intermedios (glitches)
Ms grandes

Asncronos
Ms lentos
Presentan glitches en las transiciones
Ms pequeos

Contador asncrono
Habilitacin
T

Entrada
Q

y0

y1

y2

y3

Entrada

y0
y1
y2
y3
y3..0 0

Habilitacin

Contador asncrono

Entrada
Q

y0

y1

y2

y3

Entrada

y0
y1
y2
y3
y3..0 F

Contador asncrono de mdulo 10


1

1
T

1
T

1
T

Entrada
CLR Q

CLR Q

y0

CLR Q

y1

CLR Q

y2

y3

y0
y1
y2
y3
y3..0 0

Contador asncrono Mtodo general de diseo


1. SE UTILIZAN BIESTABLES TIPO T O EQUIVALENTES.
2. EL NMERO DE BIESTABLES ES N Y 2N-1 < K 2N, DONDE K ES EL
NMERO DE ESTADOS O EL MAYOR DE LOS ESTADOS MAS 1 (SE ELIGE
EL MAYOR DE LOS DOS).
3. EL RELOJ DEL SISTEMA SE CONECTA AL BIESTABLE DEL BIT DE
MENOR PESO LSB.
4. LAS SALIDAS DE LOS BIESTABLES QN SE CONECTAN A LAS
ENTRADAS DE RELOJ DE LOS BIESTABLES QN+1.

EJEMPLOS DE APLICACIN: CONTADOR ASCENDENTE DESCENDENTE


MODULO 4

CONTADOR ASCENDENTE DESCENDENTE MODULO 8

CONTADOR DESCENDENTE: 7 - 6 5 4 - 3

EJERCICIO PROPUESTO

Disea un contador Modulo 12 con flip-flops JK,


activos por flanco de bajada

SOLUCION

Entrada de
impulsos a
contar

K C

K C

K C

CLK

CLK

CLK
l

Q
CLK

K C

Contadores sncronos
Todos los Flip-Flops estan conectados al
mismo reloj
Varian al unsono (sin presencia de glitches)
Ms rpidos
Ocupan ms area

Contadores sncronos
Lgica combinacional
T

Reloj
Contador sncrono

1
T

Reloj
Q

Contador asncrono

Contador binario sncrono


1

y0

y1

y2

y3

Reloj

y0
y1
y2
y3
y3..0 0

Contador binario sncrono


y0
1

y1

y2

y3

Reloj

y0
y1
y2
y3
y3..0 F

CONTADOR SINCRONO

METODO DE DISEO
1. El nmero n de biestables necesarios, se obtiene de la expresin 2n-1 < k 2n,
donde k es el nmero de estados o el mayor de los estados de la secuencia a
implementar mas 1, se elige el mayor de los dos.
2. Se dibuja y comprueba el diagrama de estados con el orden de la secuencia a
implementar.
3. Se elige el tipo de biestable que se va a utilizar en el diseo y se anota su tabla de
transiciones.
4. Se escribe la tabla de transiciones del contador con los posibles valores Qn(t) y Qn(t+1) de
las salidas de los biestables y los correspondientes valores de las entradas.
5. De la tabla del punto "4" se obtienen las funciones combinacionales de las entradas de
los biestables.

CONTADOR SNCRONO GENERADOR DE UNA SECUENCIA


Disear un contador sincrono de la secuencia: 0 1 - 8

___ ___ ___


J0 = Q 3 Q 2 Q 1

K0 = 1

J1 = 0

K1 = 1

J2 = 0

K2 = 1

___
___
J3 = Q 2 Q 0 Q1

K3 = 1

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