Está en la página 1de 29

REPUBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA EDUCACION UNIVERSITARIA


UNIVERSIDAD POLITECNICA TERRITORIAL DEL ZULIA
DEPARTAMENTO DE INSTRUMENTACION Y CONTROL
SISTEMA DE CÓMPUTO

TEMA 6 CONTADORES
TRABAJO ASIGNADO EN LA UNIDAD CURRICULAR SISTEMA DE COMPUTO

Autor: Br. Osward Olivares


C.I: 13.841.890

Facilitador: Ing. José Alvarado


Cabimas, Mayo de 2021
TRABAJO ASIGNADO EN LA UNIDAD CURRICULAR SISTEMA DE COMPUTO
ÍNDICE GENERAL
pp.

ÍNDICE GENERAL........................................................................................................ iii


INTRODUCCIÓN........................................................................................................... 1
TEMA I CONTADORES.
Definicion de Contadores.................................................................................................3
Tipos de Contadores........................................................................................................4
Aplicación de Contadores en los sistemas Digitales........................................................4
Ejemplos Prácticos.........................................................................................................4
Que es un Registro de Emplazamiento...........................................................................5
Tipos de Registros de Emplazamiento............................................................................5
Ejemplos Prácticos..........................................................................................................8
CONCLUSIONES...........................................................................................................15
REFERENCIAS BIBLIOGRÁFICAS...............................................................................16
INTRODUCCION

En casi todos los tipos de equipo digital se encuentran flip-flops programados o conectados
como contadores, usándose no solamente como contadores sino como equipo para dar la
secuencia de operación, división de frecuencias, así como para manipulación matemática.

En el sentido más elemental, los contadores son sistemas de memoria que "recuerdan" cuántos
pulsos de reloj han sido aplicados en la entrada. La secuencia en que esta información se
almacena depende de las condiciones de la aplicación y del criterio del diseñador de equipo
lógico.
Muchos de los contadores más comunes se encuentran disponibles en paquetes de circuitos
integrados.

El contador tipo rizado es un contador básico comúnmente implementado con circuitos


integrados. De todos los contadores éste es el más sencillo en lógica y, por lo tanto, el de diseño
más fácil, sin embargo este contador está limitado por su velocidad de operación.

Al igual que los registros de desplazamiento y otros circuitos combinatorios, hay otro elemento
importante en la electrónica digital que más utilizamos. Ellos son contadores. Los contadores se
usan no solo para contar, sino también para medir la frecuencia y el tiempo; incrementar las
direcciones de memoria.

Los contadores son circuitos secuenciales sincrónicos especialmente diseñados, en los cuales,
el estado del contador es igual al conteo retenido en el circuito por los flip flops. Los contadores
calculan o anotan el número de veces que ocurrió un evento.

Los contadores son los componentes fundamentales del hardware y se definen como «El circuito
digital que se usa para contar el número de pulsos». Los contadores son bien conocidos por
nosotros como «temporizadores». Los circuitos de contador son el mejor ejemplo para las
aplicaciones de flip-flop. Los contadores se diseñan agrupando flip flops y aplicando una sola
señal de reloj a ellos. En palabras simples, los contadores son aquellos, que tienen el grupo de
elementos de almacenamiento como flip flops para contener el conteo.

DESARROLLO

DEFINICION DE CONTADORES

Los circuitos contadores poseen una amplia gama de variedad y su aplicación va a depender de
las necesidades que se requieran en la aplicación.
Los contadores son ampliamente utilizados en electrónica digital y sistemas digitales. Se usan
para contar la cantidad de eventos ocurridos en un intervalo de tiempo específico. En su
mayoría, se usa un contador para contar la cantidad de pulsos que ingresan a la entrada de un
circuito en un período de tiempo específico.
En la terminología de electrónica digital, un Contador es un circuito secuencial que produce una
secuencia de recuento específica. Es un dispositivo electrónico que se usa para contar las
señales del reloj. Los contadores tendrán memoria, ya que tienen que recordar los estados
pasados del circuito digital y, por lo tanto, consisten en flip-flops en su estructura

Tipos de Contadores

Los contadores se clasifican en dos tipos.


 Contador asíncrono
 Contador síncrono
Contador asincrónico
El contador asíncrono también se conoce como contador Ripple. El contador asincrónico se
forma conectando flip-flops complementarios, es decir, el primer flip-flop se conecta con la
entrada de pulso de reloj y el resto de flip-flops se conecta a la salida del flip-flop anterior.
Podemos crear complementos de flip-flops utilizando J Flip-Flops y conectando sus entradas
juntas.

Figura 1. Contador Asíncrono de rizo.

La señal "A" actúa como el reloj que va a comandar el primer FF de la cadena. Note que cada
FF se activa con el flanco de bajada de la señal que ingresa.
Al detectar el primer flanco de bajada, el primer FF produce la transición correspondiente. La
señal QA va a cambiar de estado y va a actuar como reloj del segundo FF de la cadena. Cuando
éste detecte un flanco negativo en la señal Q , va a cambiar de estado y así sucesivamente.
Las formas de ondas asociadas en la operación del presente circuito, se muestran a
continuación:
Formas de onda asociadas al contador asincrónico

Tabla de Verdad de Contador asincrónico

Aquí, la entrada del reloj solo está conectada para la primera etapa. La segunda etapa se
desencadena por la salida de la primera etapa debido a la demora de propagación del flip flop.
La transición del pulso del reloj de entrada y la salida Q1 nunca ocurrirá simultáneamente. Esto
se conoce como ‘operación asincrónica de contadores’. La salida del contador se alternará para
el borde positivo del pulso del reloj porque ambas entradas están vinculadas a ALTO.
También se puede crear un contador de ondulación conectando la entrada de la siguiente tapa-
flop a la salida complementada (Q’1). Contará desde el máximo hasta cero, es decir, actúa como
contador descendente.

Ejemplos Prácticos
Contador síncrono.

Uno de los problemas que poseen los contadores asíncronos es el retardo en la propagación de
la señal de disparo. No todos los FF responden con la misma velocidad y ese retardo se va a ir
acumulando, produciendo desajustes en la sincronización de circuitos digitales. Para solventar
esta situación se diseñaron los contadores sincrónicos, en donde el mismo pulso de reloj activa
los FF al mismo tiempo.
La figura mostrada a continuación ilustra el arreglo interno de FF en un contador sincrónico.

Contador Sincrónico

La señal "A" es el reloj y dispara a cada FF de manera simultánea.


Este tipo de contadores se usa, fundamentalmente, en los Buffer de los terminales para
transmisión paralela.

Contador asincrónico de 4-bits.


Uno de los contadores más utilizado es el binario asincrónico de 4 bits.
Los 4 bits, organizados desde el menos significativo (A) hasta el más significativo (D), permiten
el conteo desde 0000 hasta 1111, resultando en total 16 cuentas (desde el 00 hasta el 15).
El arreglo interno de FF en este contador, se muestra en la figura.

Contador asincrónico de 4-bits.

Note que la salida del primer FF- identificada como QA se encuentra desacoplada del resto de
los FF. Esto implica que si desea que el contador alcance las 16 cuentas, se debe hacer una
conexión exterior entre QA y el reloj del segundo FF, identificado como "B".
La compuerta NAND interna se usa para inicializar (reset) todos los FF. Como la señal CLEAR
en cada FF se encuentra negada, los FF se inicializan cuando a la salida de la compuerta NAND
se produce un "0" Esta condición sólo es posible cuando las señales R0(1) y R(0) son "1".
El contador puede ser predispuesto para contar en cualquier modo. Por ejemplo, si se desea un
contador de 0 a 5 - preste atención a la tabla mostrada a continuación - se debe buscar
inicializar el conteo cuando se produzca el pulso número 6. Esta condición ocurre cuando las
señales QB y Qc, se colocan en "1".

En contadores síncronos, todos los flip-flops están conectados a la misma señal de reloj y todos
los flip-flops se dispararán al mismo tiempo. Estos también se llaman ‘Contadores simultáneos’.

Hay muchos más tipos de contadores que usamos, como

 Contador de timbre
 Contador de BCD
 Contador de década
 Contador de subida/bajada
 Contador de frecuencia

Aplicación de Contadores en los sistemas Digitales


Los contadores se utilizan como relojes digitales, contadores de frecuencia, contadores binarios,
etc.

Ejemplos Prácticos
Un ejemplo más de un contador se explica a continuación.
Módulo-n-contador
Modulo-n contador se restablece después de que se alcanza un número especificado (después
de ‘n’). El número al que debe realizarse el restablecimiento viene dado por la puerta NAND. Los
contadores de rizado normales se modifican para que actúen como módulo-n contadores
utilizando puertas NAND. Cuando la salida de la compuerta NAND es baja, las flip-flops se
restablecerán, al igual que la salida del contador.
Si consideramos un contador módulo 5, el contador debería reiniciarse cuando alcance el estado
101. Las entradas a la La compuerta NAND debe conectarse a las salidas de FF 1 y FF 3, es
decir, Q1 y Q3. Cuando la salida de estas dos etapas alcanza 1, entonces la salida de la
compuerta NAND es 0 y esto restablece el contador.

El diagrama lógico de un contador módulo 5 se muestra a continuación.

Figura 2. Tabla de la verdad de un contador Modulo 5

  Un circuito que utiliza una puerta AND se muestra en la figura 3.

Figura 3 – Para activar el Clear en el nivel bajo usamos una puerta NAND
 
 Vea que la detección de la condición de producción del pulso prefijado debe ser reconocida con
los niveles 101 en las salidas de las platinas de contadores, y con el pulso yendo al alto nivel en
la entrada de contaje.
Para obtener la configuración 1111, lo que nos permitiría utilizar una de cuatro entradas y el
puerta, sólo tiene la salida/QB en lugar de QB.
Por lo tanto, sólo tiene que utilizar el puerta y conectarlo en las flip-flops PRESET (PR) entradas.
Si las entradas se activan en el nivel bajo (/PR) sólo tiene que intercambiar el puerta y con un
puerta NAND de cuatro entradas.

Contadores Up/DFown (Progresistas Y Regresivos)


Usando algunos artificios, por ejemplo, los puertas lógicos apropiados, podemos programar un
contador para que ambos puedan contar progresivamente como regresivo.
Estos artificios se encuentran ya incrustados en algunos circuitos integrados que pueden ser
utilizados para el contaje progresivo como regresivo, dependiendo únicamente de la
programación realizada por un pino externo.
Usando 3 etapas, por ejemplo, podemos tener un contador arriba/abajo como se muestra en la
figura 44.

Figura 4 – Contador Up/Down de tres etapas


 

Se puede usar una entrada (UP/DOWN) para determinar la dirección del contaje. Se trata de una
entrada de selector de datos, que se puede utilizar para cambiar el modo de funcionamiento de
las etapas de este circuito.

El funcionamiento de este circuito es fácil de explicar. Como hemos visto en esta lección, si
usamos las salidas Q de los flip-flop de un contador, el contaje va a aumentar, pero si usamos
las salidas/q el contaje está disminuyendo.

Por lo tanto, lo que hacemos es poner un circuito selector en estas salidas, por lo que pone la
salida Q de cada flip-flop en la entrada del clock de la siguiente cuando el contaje debe ser
progresivo, pero pone la salida /Q en la entrada de la siguiente cuando el contaje debe ser
decreciente. Tres puertas NAND para cada etapa pueden hacer esto desde la señal de comando
UP/DOWN.

 Contadores síncronos

Sincronizar el contaje por un solo clock, aplicado a todas las etapas, no es sólo una necesidad
de los circuitos más complejos, sino también el Me involucro Lógica más elaborada,
principalmente las utilizadas en informática, automatización e instrumentación. La sincronización
de todas las etapas por el mismo clock también tiene ventajas operacionales importantes.
Como hemos visto, en los contadores asincrónicos, los tiempos de conmutación de cada flip-flop
influyen en el funcionamiento final del circuito, ya que son acumulativos. En otras palabras, cada
etapa debe esperar a que el anterior complete la operación antes de que comience.
Usando la lógica sincronizada, o sea, un contador en el que todas las etapas están
sincronizadas por un solo clock, este problema no existe y podemos tener contadores mucho
más rápidos, de hecho contadores cuya velocidad es independiente del número de pasos.
Para mostrar cómo se puede hacer esto tomaremos como ejemplo el circuito de la figura 45.

Figura 5 – Contador sincronizado de tres etapas

 Este circuito utiliza el tipo flip-flops de J-K conectados de una manera llamada PARALLEL
CARRY.

El término "Carry" se refiere a "va uno" o "lleva" y es ampliamente utilizado, siendo guardado el
original en inglés en la mayor parte de la documentación electrónica digital en español.

En esta forma de conexión, J y K del primer flip-flop se mantienen en el nivel alto con la ayuda
de un resistor conectada al positivo de la alimentación (Vcc). De esta manera, el primer flip-flop
cambia de estado a cada pulso de clock.

Sin embargo, J del segundo flip-flop está conectado a la salida Q de la primera. Esto significa
que el segundo flip-flop sólo cambiará de estado cuando el primer flip-flop es reseteado, o sea,
cada dos pulsos de clock.

Del mismo modo, con el uso de una puerta y el tercer flip-flop sólo cambiará de estado cuando
las Q salidas del primer y segundo flip-flop están en el nivel 1, o sea, cada 4 pulsos de clock.

Para 4 bits, usando 4 etapas, podemos utilizar el circuito demostrado en la figura 46. 
Figura 6 – Contador síncrono de cuatro etapas tipo “parallel carry

 Un problema que se produce con este tipo de configuración es que, de 3 etapas, a cada etapa
que hemos añadido en el contador, debemos poner un adicional y el puerta, cuyo número de
entradas se incrementará. Tan para 4 etapas el puerta debe tener tres entradas, para 5 etapas el
puerta debe tener 4 entradas y así sucesivamente.

Una forma de evitar este problema es utilizar un ajuste de contador diferente que se muestra en
la figura 47 y que se llama RIPPLE CARRY.

Figura 7 – Contador síncrono de cuatro etapas tipo Ripple Carry

 Le recordamos que la palabra " ripple" significa ondulación o variación, y también se mantiene
en la forma original cuando trabajamos con electrónica digital.

En este circuito las puertas utilizadas siempre necesitan tener sólo dos entradas, lo cual es
importante para la implementación práctica del contador. Sin embargo, como desventaja de este
circuito tenemos una limitación de la velocidad de operación, porque como la señal para cada
etapa viene de la puerta anterior tenemos que considerar su demora.

Contadores síncronos programables


De la misma manera que en el caso de los contadores asincrónicos, también es necesario, en
ciertas aplicaciones, contar con valores que no sean potencias de 2.
La división o contar por otros valores se puede hacer con la ayuda de los puertas que están
conectados para "sentir" cuando un cierto valor es alcanzado y después reseteando todos los
flip-flop.
La técnica es exactamente la misma que vimos en el caso de los contadores asincrónicos,
utilizando puertas y otras funciones lógicas más sencillas.
También es importante saber que hay circuitos integrados, tanto de las familias TTL como de las
subfamilias como CMOS que ya contiene recursos para contar hasta valores que no sean
potencias de 2 o así que se pueden utilizar en esta función con pocos puertas externos.
Más tarde, cuando damos circuitos prácticos con flip-flops TTL y CMOS tendremos varios tipos
de divisores utilizando circuitos integrados comunes.

Contadores TTL

Utilizando los puertas lógicos y los flip-flop, podemos implementar contadores que contengan
hasta cualquier valor, o dividir una señal de entrada por cualquier número entero. Sin embargo,
en la práctica podemos contar con muchos circuitos integrados en la tecnología TTL que ya
contienen estos circuitos completos en un único chip, e incluso con recursos que permiten
cambiar su funcionamiento con el fin de obtener el contaje a un valor determinado previamente
programado.
El uso de estos circuitos, que se pueden conectar juntos (en cascada), permite contar hasta
prácticamente cualquier valor entero con un mínimo de componentes externos y alcanzar
velocidades bastante altas.
A continuación, veremos algunos de los principales contadores de circuitos integrados en la
tecnología TTL.

Estos contadores pueden ser obtenidos tanto en la familia Standard como en sus diferentes
subfamilias.

 7490- Contador de Década

El circuito integrado 7490 es uno de los contadores TTL más populares, conteniendo en su
interior cuatro flip-flops ya interconectados para funcionar como divisores por 2 y 5. Esto significa
que estos divisores pueden ser utilizados para tener un contador hasta 2 y un contador hasta 5,
y juntos, como un contador hasta 10.
En la figura 48 tenemos la disposición de los terminales de este circuito integrado.
Figura 8 – El circuito integrado 7490 – TTL

 El circuito integrado 7490 se puede utilizar de tres maneras diferentes, siempre con las entradas
R0(1), R0(2), R9(1) y R9(2) puesta a la tierra:
* Cuando conectamos la entrada B a la salida de QA y aplicamos la señal del clock a la entrada
a, el circuito funciona como un contador BCD, esto es, cuenta hasta 10, con las salidas
decimales codificadas en binarias presentadas en los pinos QA, QB, QC y QD. Este enlace se
muestra en la figura 49.

Figura 9 – Contador BCD con el 7490

 La tabla verdad para los pulsos aplicados en la entrada en este modo de operación será:

Pulso QD QC QB QA
0 0 0 0 0
1 0 0 0 1
2 0 0 1 0
3 0 0 1 1
4 0 1 0 0
5 0 1 0 1
6 0 1 1 0
7 0 1 1 1
8 1 0 0 0
0 1 0 0 1
Figura 10 – Tabla de verdad para los pulsos aplicados en la entrada
Tenga en cuenta que la salida de QA es el peso más bajo (2) y la salida QD es el peso más alto
(8).

* Cuando conectamos la salida QD a la entrada a y aplicamos la señal del clock a la entrada B,


tendremos el circuito funcionando como un divisor de frecuencias por 10 simétricos. Tendremos
una señal cuadrada en la salida AQ (ciclo activo de 50%) con 1/10 de la frecuencia del clock.
Este modo de operación tiene los enlaces mostrados en la figura 50.

Figura 11 – Divisor por 10 simétrico usando el 7490

 * Por último, cuando queremos utilizar el circuito como divisor por 2 o 5, con sectores
independientes, no hay necesidad de conexión externa alguna.

La señal aplicada en CLK1 tiene la frecuencia dividida por 2, y la señal aplicada en el CLK2 tiene
la frecuencia dividida por 5. En el funcionamiento normal, las entradas R0(1) y R0(2) deben
mantenerse en un nivel bajo.

Para la serie normal o estándar la frecuencia máxima de clock es de 18 MHz, y cada circuito
integrado consume una corriente media de 32 mA.

Para reiniciar la cuenta regresiva, simplemente tome las entradas 0 SET al nivel alto por un
instante.

Como el contador es de tipo "ripple, cambiado de estado con la frente negativa de la señal del
clock, es necesario que la señal utilizada para su excitación esté libre de cualquier repique.

 7492 – Contador-Divisor para 12

Este circuito integrado contiene cuatro flip-flops conectados como un divisor por 2, y un divisor
por 6. Los dos divisores se pueden utilizar independientemente. El pinaje de este circuito TTL
integrado se muestra en la figura 51.
Figura 12 – 7492 – contador/divisor para 12

 El disparador de flip-flops ocurre en la transición de la señal de clock de nivel alto para el nivel
bajo (frente negativa de la señal de entrada). Para resetear el contador a 0000, simplemente
aplique el nivel lógico 1 en las entradas de 0 SET.

Hay tres modos de operación para este circuito integrado:

* Como contador hasta 12, simplemente conecte la salida de QA a la entrada B. la señal del clock se aplica
a la entrada A. La tabla verdad para este modo de operación será:

ENTRADA QD QC QB QA
0 0 0 0 0
1 0 0 0 1
2 0 0 1 0
3 0 0 1 1
4 0 1 0 0
5 0 1 0 1
6 0 1 1 0
7 0 1 1 1
8 1 0 0 0
9 1 0 0 1
10 1 0 1 0
11 1 0 1 1
 Figura 13 – Tabla de verdad de 7492

En el décimo segundo pulso, el circuito resetea y vuelve a la salida 0000.

En la segunda forma de operación conectamos la salida QD a la entrada A. El circuito funcionará


como un divisor de frecuencia simétrico. La frecuencia de la señal de clock aplicada a la entrada
B se dividirá por 12 y la señal tendrá un ciclo activo de 50%.
En la operación sin ninguna conexión externa, la señal aplicada a la entrada Atendrá su
frecuencia dividida por 2 y la señal aplicada en la entrada B tendrá su frecuencia dividida por 6.

La frecuencia de funcionamiento máxima del 7492 de la serie normal (standard) es 18 MHz y el


consumo por CI es de la orden de 31 mA.

 7493 - CONTADOR BINARIO DE 4 BITS

En este circuito integrado encontramos 4 flip-flops que forman un divisor por 2 y un divisor por 8.
Juntos, pueden dividir o contar hasta 16, proporcionando una salida completa de 4 bits.

En la figura 52 tenemos el pinaje de este circuito integrado.


 

Figura 14 – 7493 – Contador progresivo de 4 bits


 En funcionamiento normal las entradas 0 SET (2) y SET (3) se mantienen a bajo nivel y el
disparo ocurre con la transición de la señal de clock de alto nivel al nivel bajo.

La operación puede ocurrir en dos modos:

Con la salida Q1 conectada a la entrada 14 y la señal de entrada aplicada en la entrada 1 el


circuito cuenta en la secuencia normal de 0000 a 1111 y en las salidas Q1, Q2, Q3 y Q4
tendremos los valores correspondientes.

Sin conexiones externas, podemos utilizar el circuito como divisor por 2 y 8 independientes,
aplicando las señales en las entradas A y B respectivamente.

 74190 – Contador/divisor para 10 Up/Down

Esta es la versión de 74190 que cuenta en un sentido progresivo y regresivo. El pino de este
circuito integrado se muestra en la figura 53.
 
Figura 15 – El contador/divisor para 10 up/down)

 En el funcionamiento progresivo normal, la entrada LOAD (carga) debe mantenerse en el nivel
alto, la habilitación (EN) en el nivel bajo, y la entrada UP/DOWN debe mantenerse en el nivel
bajo. Con esta entrada en el nivel alto él cuenta regresivamente.

El contador avanza una unidad en el contaje en la transición de bajo nivel al alto nivel del pulso
del clock.
La frecuencia de contaje máxima para la versión standard es de 20 MHz y el consumo medio por
circuito integrado es de 65 mA.
 
9.8 – Contadores/divisores CMOS
También podemos contar con varios circuitos integrados en la tecnología CMOS que contienen
contadores y divisores. A continuación veremos algunos de los más importantes.
 
4017 – Contador/divisor para 10
Este circuito integrado contiene un conjunto de flip-flops y un sistema decodificador para las
salidas que proporcionan señales de tipo 1 de octubre.

En este tipo de salida, en cada pulso sólo una salida va al nivel alto, devolviendo el anterior al
nivel bajo. Así, para 10 impulsos de entrada, las salidas pasan secuencialmente al nivel alto.

En la figura 54 tenemos el pinaje de este circuito integrado.

Figura 16 – El circuito integrado 4017


 En el funcionamiento normal, contando hasta 10, las entradas RST y EN se deben mantener a
un nivel bajo. Tomando la primera entrada RST al nivel alto el contador es reseteado. Si la
entrada EN fuera llevada al nivel alto, el contaje queda paralizado.
En la figura 55 tenemos las formas de onda de este contador, mostrando cómo en cada instante
siempre tenemos sólo una salida en el nivel alto.

Figura 17 – Señales de salida del contador del decodificador 4017


 
Al igual que con todos los circuitos CMOS, la frecuencia de contaje máxima depende de la
tensión de alimentación. La tabla abajo proporciona las características de este IC:

 Característica Condiciones Valor


(VDD)
Corriente de salida drenada/suministrada tip 5 V /10 V /15 V 0,88 mA / 2,25 mA
. /8,8 mA
Frecuencia máxima de clock (tip) 5 V / 10 V /15 V 2 MHz / 5 MHz /6
MHz
Corriente reposo máxima 5 V / 10 V / 15 V 0,3 mA / 0,5 mA
1,0 mA
Banda de tensiones de la alimentación 3 V a 15 V  
Cuadro 1. Cuadro de Características de IC 4017

4018- Contador/Divisor Por N


Este circuito integrado puede hacer que la división o el contaje de pulsos en valores de hasta 10
programado por las conexiones externas.
Su pinaje se muestra en la figura 56.
Figura 18-El contador del divisor por N, 4018
 Su operación se detallará en el siguiente capítulo como la base de los contadores más
complejos.

Sus principales características se dan en la siguiente tabla:

Característica Condiciones (Vdd) Valor


Corriente drenada/suministrada (tip 0,88 Ma / 2,25
5 V 10 V 15 V
) mA /8,8 mA
4 MHz / 9 MHz /
Frecuencia máxima del clock 5 V 10 V 15 V
14 MHz
0,3 mA / 0,5
Corriente reposo máxima 5 V 10 V 15 V
mA / 1,0 mA
Banda de tensiones de la
3 V a 15 V
alimentación
Cuadro 2. Cuadro de Características del contador del divisor por N, 4018

Definición

Los registros de desplazamiento son circuitos lógicos secuenciales que están íntimamente
relacionados con los contadores digitales. Los registros se utilizan principalmente para
almacenar datos digitales y normalmente no poseen una secuencia característica interna de
estados como los contadores.

Función
Un registro es un circuito digital con dos funciones básicas: almacenamiento de datos y
movimiento de datos, la capacidad de almacenamiento de un registro le convierte en un tipo
importante de dispositivo de memoria.

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, conectados en cascada (Fig. 1), que basculan de forma
sincrónica con la misma señal de reloj. Según las conexiones entre los biestables, se tiene un
desplazamiento a la izquierda o a la derecha de la información almacenada. Es de señalar que
un desplazamiento a la izquierda de un conjunto de bits, multiplica por 2, mientras que uno a la
derecha, divide entre 2. Existen registros de desplazamiento bidireccionales, que pueden
funcionar en ambos sentidos. Los registros universales, además de bidireccionales permiten la
carga en paralelo.

Dependiendo del tipo de entradas y salidas, los registros de desplazamiento se clasifican como:

Tipos de registros

• Entrada serie/salida serie :


Los datos deben introducirse en serie, es decir, bit a bit por una única línea. La
salida se obtendrá de la misma manera.
Borramos el contenido del registro haciendo un clear

El bit de la derecha es un 1 por lo que le aplicaremos en la entrada lo que hace que D=1 en el
FF1.En el momento que halla un flanco de reloj el FF1 pasara al estado SE almacenando el 1.
Seguidamente introduciremos el segundo bit un 0.Esto significa que en el FF1 D=0 y en
el FF2 D=1.El 1er “1” se ha desplazado al producirse el 2º flanco de reloj y a su vez se
ha introducido un nuevo bit.

Introducimos el tercer bit de datos entonces tendremos FF3 D=1; FF2 D=0; FF1
D=1

Introducimos el ultimo bit con lo que quedara la secuencia guardada al producirse el


4º pulso de reloj. FF4 D=1; FF3 D=0; FF2 D=1;FF1 D=0.
Para obtener la secuencia a la salida debemos seguir el mismo procedimiento que para
introducirlos los datos para lo cual tendremos que aplicar tantos pulsos de reloj como
sea necesario, en este caso serán otros 4.

• Entrada serie/salida paralelo :


En este tipo de registros con salida en paralelo se dispone de la salida de cada flip-flop
por lo que una vez almacenados los datos cada bits se representa en su respectiva
salida. De esta manera todos los bits de salida estarán disponibles al mismo tiempo.

En este caso mostraremos gráficamente los estados del registro para unos datos de
entrada determinados. Mostraremos los cambios fijándonos en la señal de reloj.
• Entrada paralelo/salida serie :
En este tipo de registros los bits de datos se introducen simultáneamente a través de
líneas paralelo en lugar bit a bit. La salida serie se hace de igual modo que en el primer
caso explicado una vez que los datos hayan sido almacenados.
El funcionamiento de un registro de desplazamiento de 8bits con carga en paralelo,
utilizaremos como ejemplo el 74HC165.

Este dispositivo posee una entrada (pl) que estando a nivel bajo activa todas las
puertas NAND permitiendo la carga de los datos de entrada en paralelo.

Cuando a la entrada nos encontramos un “1” el flip-flop correspondiente pasa al estado


de SET de manera asíncrona debido al nivel bajo de la puerta superior.

Por el contrario cuando la entrada es “0” el flip-flop pasará a estado de RESET de forma
asíncrona por el mismo motivo. Este dispositivo tiene la opción de introducir también los
datos en serie a través de la entrada SER. Las salidas de datos serie del registro son
Q7 y Q7’.
• Entrada paralelo/salida paralelo :

Registros de desplazamiento bidireccionales:

Son aquellos en que los datos se pueden desplazar a la izquierda o la derecha. Se puede
implementar utilizando puertas lógicas que permitan la transferencia de un bits de datos de una
etapa a la siguiente de la izquierda o de la derecha dependiendo del nivel de una línea de control.
Posee una entrada que estando a nivel alto hace que los bits almacenados en el registro se
desplacen hacia la derecha y a nivel bajo se desplazaran hacia la izquierda.
Cuando este a alto las puertas impares estarán activas y el estado de la salida de cada flip-flop
pasara a la entrada D del siguiente. Cuando haya un flanco de reloj los bits se desplazaran una
posición a la derecha.
Cuando este a bajo las puertas pares estarán activas y el estado de la salida de cada flip-flop pasara
a la entrada D del anterior. Cuando haya un flanco de reloj los bits se desplazaran una posición a la
izquierda.
27
CONCLUSION

Con el desarrollo de este trabajo se trató de explicar lo más simplemente


posible todas las aplicaciones de los contadores, donde se puede saber
cómo son los números MOD donde se designa la cantidad de flip-flops que
se deben utilizar. También la forma de onda se disminuye a la mitad de la
frecuencia de entrada en cada salida del flip-flop.

Otra forma es disminuir la cantidad de numero 2N mediante compuertas


nand. Los contadores de décadas que son todos aquellos que tiene 10
estados.

Los contadores descendentes que son capaces de medir desde un


número máximo a un mínimo.

Los flip flops paralelos que tienen la capacidad de contar en forma


simultánea.

Los ascendentes y descendentes tienen la capacidad de contar en ambos


sentidos.

Los contadores con preestablecimiento a estos se les puede fijar cualquier


valor inicial de conteo.

La conexión en cascada BCD es la conexión en forma que la información


que se utiliza para el segundo flip-flops es sacada del primer, y del tercero
del segundo y así sucesivamente. Esto se hace por que los BCD solo
cuentan de 0 a 9, y para valores mayores se conectan en cascada.

28
Los distintos tipos de contadores como los de anillo y Jonson.

Bibliografía

1. Floyd, L. Thomas (1996). Electrónica. Dispositivos electrónicos. Noriega-


Limusa, México.
2. Floyd, L. Thomas (1996). Fundamentos de electrónica digital. 3 volúmenes.
Noriega-Limusa, México.
3. Hermosa D., Antonio (1995). Electrónica digital fundamental. Alfaomega,
Marcombo.
4. Kenneth, B. Rexford (1993). Electrical Control for Machines. Delmar
Publishers.
5. Maloney, Timothy J. (1983). Electrónica industrial. Prentice Hall
Hispanoamericana,México.
6. Mandado P., Enrique; Acevedo, Jorge Marcos y Pérez L., Serafín Alfonso
7. (1999). Controladores lógicos y autómatas programables. Alfaomega,
Marcombo.
8. Ogayar F., Blas; López V., Andrés (2001). Teoría de circuitos con Orcad, 20
prácticas de laboratorio. Alfaomega-RaMa, México.
9. Pallas A., Ramón (2007). Instrumentos Electrónicos Básicos. Alfaomega,
Marcombo.
10. Ruiz V., Francisco (2007). Electrónica digital fácil para electricistas y
técnicos de mantenimiento. Alfaomega, Marcombo.
11. Séguier, Guy (1982). Electrónica de potencia. Gustavo Gili, Barcelona.

29

También podría gustarte