You are on page 1of 14

Contadores

Un contador es un circuito lgico

secuencial que cuenta o acumula el


numero de impulsos de entrada y lo
almacena como una palabra binaria.

Otra definicin
Los

contadores son circuitos secuenciales


cuya salida representa el nmero de
impulsos que se la aplica a la entrada de
reloj.

Est

formado bsicamente por biestables


interconectados. Pueden contar de forma
ascendente si su contenido se incrementa
con cada impulso o si decrementa,
aunque por lo general los contadores
pueden realizar esta funcin de ambas
maneras segn el estado de una entrada.

Las aplicaciones de los


contadores son las siguientes:
Relojes

y temporizadores
Divisores de frecuencia.
Frecuencmetros.

Segn

la forma de conectar la seal de


reloj, los contadores pueden clasificarse
en asncronos y sncronos.

Contadores

Asncronos:
En este tipo, la seal de reloj se conecta
slo al primer biestable, mientras que las
otras entradas se conectan a la salida del
biestable anterior.

El conectarse de esta forma la seal de


reloj provoca que todos los biestables no
cambien de estado al mismo tiempo, por
ello reciben el nombre de asncronos.

Ampliacin

de contadores asncronos:
El mtodo para conseguir contadores
asncronos de ms bits consiste en
conectar en cascada tantos biestables
como nmero de bits que queramos que
tenga el contador., llevando la seal de
reloj externa al primero de3 ellos y la salida
de cada biestable a la entrada del reloj
siguiente.

El

nmero mximo de estados por los que


pasa un contador se denomina mdulo
del contador. Este nmero viene
determinado por la expresin 2^n donde n
indica el nmero de bis del contador.

Ejemplo,

un contador de mdulo 4 pasa


por 4 estados, y contara del 0 al 3. Si
necesitamos un contador con un mdulo
distinto de 2^n, lo que haremos es aadir
un circuito combinacional (puerta NAND)
cuyas entradas sean las salidas a 1 del
contador, y aadir la salida del circuito a
todas las entradas CLEAR de los
biestables.

Contadores sncronos:

En este tipo de biestables, la seas de reloj externa


se conecta a todos los biestables. Con ello se
consigue que todos los biestables evolucionen a la
vez, y por lo tanto no se produzcan tiempos de
retardo ni transitorios. Para conseguirlo hay que
aadir una lgica combinacional para implementarla
en el contador, mientras que los biestables hacen
de memoria para saber en qu estado se
encuentra, la lgica combinacional se encargar de
calcular cual ser el siguiente estado al que debe
pasar el contador.

Diseo de un contador
sncrono:
Dibujar

el diagrama de estados. Se
representa en l la forma simblica del
funcionamiento del sistema,
representando los estados que deseamos
y las transiciones precisas.

Realizar

la tabla simblica de transiciones.


Es otra forma de representar el anterior
diagrama de estados, y est compuesta
por dos columnas, la de estado actual
(estado en el que se encuentra el
sistema) y estado futuro (el estado que
pretendemos que evolucione el sistema).

Contadores

Un contador binario es otro


ejemplo de circuito
secuencial.
El bit de menor orden se
complementa a cada pulso
de clock.
Cualquier cambio de 0 a 1 ,
produce el prximo bit
complementado, y as
siguiendo a los otros flip-flop.

You might also like