Está en la página 1de 21

8 – CONTADORES

8.1 FUNCIONAMIENTO DEL CONTADOR ASÍNCRONO


El termino asíncrono se refiere a los sucesos que no poseen una relación temporal fija entre ellos y que,
generalmente, no ocurren al mismo tiempo. Es aquel en el que los flip-flops (FF) del contador no cambian de
estado exactamente al mismo tiempo, dado que no comparten el mismo impulso de reloj.

VICERRECTORÍA ACADÉMICA
ESCUELA CIENCIAS EXACTAS Y NATURALES
8 – CONTADORES
8.1 FUNCIONAMIENTO DEL CONTADOR ASÍNCRONO

Secuencia de estados binarios para el contador de la figura 8.1.

VICERRECTORÍA ACADÉMICA
ESCUELA CIENCIAS EXACTAS Y NATURALES
8 – CONTADORES
8.1 FUNCIONAMIENTO DEL CONTADOR ASÍNCRONO

Retardo de propagación:
A los contadores asíncronos también se les denomina contadores con propagación por la
siguiente razón: el efecto de un impulso en la entrada del reloj lo «siente» primero FF0. Este
efecto no llega inmediatamente a FF1, antes de que FF2 pueda ser disparado. Por lo que el
efecto de un impulso en la entrada de reloj se «propaga» a través del contador, tardando
cierto tiempo en avanzar el último de los flip-flops (FF), debido a los retardos de
propagación.

VICERRECTORÍA ACADÉMICA
ESCUELA CIENCIAS EXACTAS Y NATURALES
8 – CONTADORES
8.2 FUNCIONAMIENTO DEL CONTADOR SÍNCRONO
El término síncrono se refiere a los eventos que tienen una relación temporal fija entre sí.
Un contador síncrono es aquel en el que todos los flip-flops del contador reciben en el
mismo instante la señal de reloj.
En esta figura se muestra como debe utilizarse una disposición distinta a la del contador
asíncrono para las entradas J1 y K1 de FF1, con el fin de poder conseguir una secuencia
binaria.

VICERRECTORÍA ACADÉMICA
ESCUELA CIENCIAS EXACTAS Y NATURALES
8 – CONTADORES
8.3 CONTADOR SÍNCRONO ASCENDENTE/DESCENDENTE
Este contador up/down es aquel capaz de progresar en cualquier dirección a lo largo de una cierta
secuencia. Un contador ascendente/descendente, algunas veces también denominado contador
bidireccional, puede tener cualquier secuencia de estados especificada.

VICERRECTORÍA ACADÉMICA
ESCUELA CIENCIAS EXACTAS Y NATURALES
8 – CONTADORES
8.4 DISEÑO DE CONTADORES SÍNCRONOS
El modelo general de un circuito secuencial o máquina de estados está formado por una etapa de lógica
combinacional y una sección de memoria (flip-flops), como se muestra en la figura 8.27. En circuito
secuencial sincronizado , hay una entrada de reloj en la etapa de memoria, tal como se indica.

VICERRECTORÍA ACADÉMICA
ESCUELA CIENCIAS EXACTAS Y NATURALES
8 – CONTADORES
8.4 DISEÑO DE CONTADORES SÍNCRONOS
Procedimiento de diseño general de los circuitos secuenciales a los contadores síncronos a través de una
serie de pasos:
Paso 1: Diagrama de estados general, muestra la progresión de estados por los que el contador avanza
cuando se aplica una señal de reloj. Ejemplo fig. 8.28

VICERRECTORÍA ACADÉMICA
ESCUELA CIENCIAS EXACTAS Y NATURALES
8 – CONTADORES
8.4 DISEÑO DE CONTADORES SÍNCRONOS

Paso 2: Tabla del estado siguiente, una vez que se define el circuito secuencial mediante un diagrama de
estados, es segundo paso consiste en obtener una tabla del estado siguiente, que enumera cada estado
del contador (estado actual) junto con el correspondiente estado siguiente. El estado siguiente es el
estado al que el contador pasa desde su estado actual , al aplicar un impulso de reloj.
Tabla que se obtiene a partir del diagrama de estados:

VICERRECTORÍA ACADÉMICA
ESCUELA CIENCIAS EXACTAS Y NATURALES
8 – CONTADORES
8.4 DISEÑO DE CONTADORES SÍNCRONOS

Paso 3: Tabla de transiciones de los flip-flops, esta tabla muestra las transiciones del flip-flop J-K. Se
enumeran todas la posibles transiciones de salida, mostrando como evoluciona la salida Q del flip-flop al
pasar de los estados actuales a los estados siguientes. Qn es el estado presente y Qn-1 es el estado
siguiente.

VICERRECTORÍA ACADÉMICA
ESCUELA CIENCIAS EXACTAS Y NATURALES
8 – CONTADORES
8.4 DISEÑO DE CONTADORES SÍNCRONOS

Paso 4: Mapas de Karnaugh, Los mapas de Karnaugh se utilizan para determinar la lógica requerida para
las entradas J y K de cada flip-flop del contador. Se debe utilizar un mapa para la entrada J y otro para la
entrada K.

VICERRECTORÍA ACADÉMICA
ESCUELA CIENCIAS EXACTAS Y NATURALES
8 – CONTADORES
8.4 DISEÑO DE CONTADORES SÍNCRONOS

Paso 5: Expresiones lógicas para las entradas de los flip-flops, a partir de los mapas de Karnaugh (fig.
8.30) se obtienen las siguientes expresiones para las entradas J y K de cada flip-flop.

VICERRECTORÍA ACADÉMICA
ESCUELA CIENCIAS EXACTAS Y NATURALES
8 – CONTADORES
8.4 DISEÑO DE CONTADORES SÍNCRONOS

Paso 6: Implementación del contador, el paso final en implementar la lógica combinacional a partir de
las expresiones de las entradas J y K, y conectar los flip-flops para conseguir un contador en código Gray
de 3 bits, como se muestra en la fig. 8.31

VICERRECTORÍA ACADÉMICA
ESCUELA CIENCIAS EXACTAS Y NATURALES
8 – CONTADORES
8.5 CONTADORES EN CASCADA
Conectar un contador en cascada significa que la salida de la última etapa de un contador excita la entrada
del siguiente contador. Según se muestra en la fig. 8.38

VICERRECTORÍA ACADÉMICA
ESCUELA CIENCIAS EXACTAS Y NATURALES
8 – CONTADORES
8.6 DECODIFICACIÓN DE CONTADORES
En muchas aplicaciones, es necesario decodificar algunos o todos los estados del contador. La
decodificación de un contador implica la utilización de decodificares o de puertas lógicas para determinar
cuándo se encuentra el contador en un determinado estado binario de su secuencia. Ej. 8.9

VICERRECTORÍA ACADÉMICA
ESCUELA CIENCIAS EXACTAS Y NATURALES
8 – CONTADORES
8.6 DECODIFICACIÓN DE CONTADORES
…continuación del ejemplo 8.9

VICERRECTORÍA ACADÉMICA
ESCUELA CIENCIAS EXACTAS Y NATURALES
8 – CONTADORES
8.7 APLICACIÓN DE LOS CONTADORES
El reloj digital: Un ejemplo típico son los sistema de control de tiempos. Ej. Fig. 8.51

VICERRECTORÍA ACADÉMICA
ESCUELA CIENCIAS EXACTAS Y NATURALES
8 – CONTADORES
8.10 APLICACIÓN A LOS SISTEMAS DIGITALES
Ejemplo del sistema de control de luces de los semáforos: Diagrama de bloques

VICERRECTORÍA ACADÉMICA
ESCUELA CIENCIAS EXACTAS Y NATURALES
8 – CONTADORES
8.10 APLICACIÓN A LOS SISTEMAS DIGITALES
Ejemplo del sistema de control de luces de los semáforos: Secuencia de estados de las luces

VICERRECTORÍA ACADÉMICA
ESCUELA CIENCIAS EXACTAS Y NATURALES
8 – CONTADORES
8.10 APLICACIÓN A LOS SISTEMAS DIGITALES
Ejemplo del sistema de control de luces de los semáforos: Diagrama de bloque de lógica secuencial

VICERRECTORÍA ACADÉMICA
ESCUELA CIENCIAS EXACTAS Y NATURALES
8 – CONTADORES
8.10 APLICACIÓN A LOS SISTEMAS DIGITALES
Ejemplo del sistema de control de luces de los semáforos: Diagrama de estados del sistema de las luces

VICERRECTORÍA ACADÉMICA
ESCUELA CIENCIAS EXACTAS Y NATURALES
8 – CONTADORES
8.10 APLICACIÓN A LOS SISTEMAS DIGITALES
Sistema de control completo de los semáforos, los tres bloques: Lógica combinacional, Circuitos de
temporización y Lógica secuencial.

VICERRECTORÍA ACADÉMICA
ESCUELA CIENCIAS EXACTAS Y NATURALES

También podría gustarte