Contadores y Registros
Los contadores digitales son elementos importantes de muchos sistemas digitales. Además de efectuar la función obvia de contar, tienen la capacidad de integrarse en equipos para la medición digital de cantidades como tiempo, velocidad, frecuencia y distancia, entre otras. Los contadores encuentran también usos muy difundidos en la instrumentación digital.
Los registros son dispositivos que almacenan temporalmente un conjunto de datos en forma de palabras binarias. Por lo general tienen tamaños de 8, 16, o 32 bits, y se encuentran conformados por un conjunto de flip-flops, en los cuales se almacena la información. Estos dispositivos son empleados en los computadores para almacenar temporalmente datos, con los cuales se realizan operaciones binarias.
Contadores de Propagación
Los contadores digitales o binarios en esencia son un grupo de flip-flops dispuestos de tal manera que sus salidas proporcionan una secuencia determinada como respuesta a los acontecimientos que ocurren a la entrada del reloj. Estos acontecimientos pueden ser por lo general pulsos de reloj (sincrónicos) o acontecimientos aleatorios (asincrónicos) alimentados como entradas por la terminal de reloj de los flip-flops. Los contadores de propagación se basan en este último principio para generar secuencias binarias que cambian como respuesta a eventos.
Para conformar un contador de un bit solo basta tener un flip-flops, uno para cada bit de información.
Contadores Sincrónicos
El inconveniente que se presenta con los contadores de propagación de la lección anterior, consiste básicamente en que no todos los flip-flop scambian simultáneamente con la señal del reloj. Los contadores asincrónicos deben esperar que la señal se propague desde el primer flip-flopque representa el bit menos significativo hasta el flip-flop del bit mas significativo.
En los contadores sincrónicos a diferencia de los contadores de propagación o asíncronicos, la señal de reloj se aplica simultáneamente a todos los flip-flops. Estos contadores por lo general tienen más circuitería que los contadores de propagación y están conformados por flip-flops J-K.
Ejemplos de Contadores en Circuito Integrado
En el comercio existen varios contadores en circuito integrado que aparte de realizar la función de generar secuencias binarias, tiene otras funciones adicionales que generalmente tienen que ver con la configuración y modo de funcionamiento. Entre las funciones que se pueden encontrar en estos circuitos integrados se encuentran opciones de selección de secuencia ascendente o descendente, borrado así como inicialización entre otras.
A continuación se presenta una lista de algunos contadores en circuito integrado de uso difundido en Electrónica Digital, con una descripción detallada de sus pines.
Nombre
|
Imagen
|
Terminales
|
Descripción
|
Contador Binario Decadal Up/Down
|
PE
|
(PresetEnable): Esta entrada se utiliza para cargar los datos Pi en las salidas Qi
| |
P0...P3
|
(Presets): Entradas de fijación. Se utilizan en forma conjunta con PE
| ||
Q0...Q3
|
(Quits): Salidas binarias
| ||
C.I'
|
(Carry In). Entrada para detener la secuencia. En 0 Cuenta, en 1 se detiene
| ||
C.O'
|
(CarryOut). Salida para indicar rebasamiento. 0 sin acarreo, 1 con acarreo
| ||
B/D
|
(Bin/Dec): Selección del tipo de funcionamiento. 1 Binario, 0 decadal
| ||
U/D
|
(Up/Down): Entrada de selección de secuencia. 1 Ascendente, 0 descendente
| ||
Vdd, Gnd
|
Alimentación
| ||
Contador Binario (14 bits)
|
Q1 ... Q13
|
(Quits): Salidas Binarias
| |
RES
|
(Reset): Entrada de Borrado
| ||
INP
|
(Input): Entrada Asincrónica para incremento del contador
| ||
Vdd, Gnd
|
Alimentación
| ||
Contador Binario (12 bits)
|
Q0 ... Q11
|
(Quits): Salidas binarias
| |
CLK
|
(Clock): Entrada de reloj
| ||
RES
|
(Reset): Entrada de Borrado
| ||
Vdd, Gnd
|
(Voltaje, Ground): Alimentación
| ||
Contador Decadal (4 bits)
|
CLR'
|
(Clear): Entrada de borrado, en cero inicializa todas las salidas a cero
| |
CLK
|
(Clock): Entrada de Reloj
| ||
A, B, C, D
|
Entradas de Datos Paralelo
| ||
ENP, ENT
|
Entradas de Sostenimiento
| ||
LD'
|
(Load'): Entrada de habilitación de carga de datos. Se usa de forma conjunta con las entradas A, B, C, D
| ||
QA, QB, QC, QD
|
(Quits): Salidas
| ||
RCO
|
Salida de Rebasamiento. Cuando el contador llega al último dígito se genera un acarreo (1)
| ||
Contador Binario (4 bits)
|
CLR'
|
(Clear): Entrada de borrado, en cero inicializa todas las salidas a cero
| |
CLK
|
(Clock): Entrada de Reloj
| ||
A, B, C, D
|
Entradas de Datos Paralelo
| ||
ENP, ENT
|
Entradas de Sostenimiento
| ||
LD'
|
(load): Entrada de habilitación de carga de datos. Se usa de forma conjunta con las entradas A, B, C, D
| ||
QA, QB, QC, QD
|
(Quits): Salidas
| ||
RCO
|
Salida de Rebasamiento. Cuando el contador llega al último dígito se genera un acarreo (1)
| ||
Contador Decadal Up/Down (4 bits)
|
D0, D1, D2, D3
|
Entradas Paralelo
| |
CTEN'
|
(CountEnable'): Entrada de habilitación para el contador
| ||
D/U'
|
(Down/Up'): entrada de selección de la secuencia, ascendente o descendente
| ||
Q0, Q1, Q2, Q3
|
(Quits): salidas binarias
| ||
LD'
|
(load): entrada de carga de los datos presentes en D0...D3
| ||
M/m
|
(Max/\): salida de señalización de rebasamiento del contador. En 1 indica que hay carry al rebasar el número 1001 en modo ascendente o cuando alcanza el 0000 en modo descendente.
| ||
RCO
|
Salida de propagación para conexión en cascada con otros contadores
| ||
CLK
|
(Clock): entrada de reloj
| ||
VDD, GND
|
Alimentación
|
Comentarios
Publicar un comentario