Escolar Documentos
Profissional Documentos
Cultura Documentos
ESCUELA DE INFORMTICA
LABORATORIO DE ELECTRONICA
SISTEMAS DIGITALES
PRACTICA No 5: EL CONTADOR.
OBJETIVOS:
-
TEORIA.
Un contador es un dispositivo digital que utiliza flip-flop (ff), conectados en cascada para
contar pulsos.- Los contadores son sin duda, una de las funciones digitales de uso ms
extendido.- Prcticamente todos los sistemas digitales avanzados utilizan contadores como
bloque funcionales bsicos dentro de su estructura.
Dependiendo de su aplicacin, los contadores se pueden usar para medir frecuencia, tiempo,
temperatura, velocidad, etc., o para contar, por ejemplo el nmero de objetos que pasan sobre
una banda transportadora, la cantidad de personas que interrumpen un rayo de luz, la cantidad
de operaciones realizadas por un computador o un sistema digital dado, etc.
Los contadores se emplean tambin para secuenciar eventos, dividir frecuencia, almacenar
datos, manipular nmeros, direccionar dispositivos como multiplexores, demultiplexores,
registros, memorias.
Algunos aparatos digitales que utilizan contadores son: computadores, equipos automticos de
control, relojes, multmetros, frecuencmetros, osciloscopios, sintetizadores de msica,
generadores de barras y puntos para calibracin de televisores, etc.
Los contadores digitales se pueden clasificar de acuerdo a una gran variedad de criterios, por
ejemplo, el cdigo que utilizan para representar la cuenta de los pulsos.- Los dos grupos ms
importantes de contadores son los binarios y los BCD.- Los primeros cuentan en cdigo binario
y los segundos en cdigo BCD.
Existen tambin contadores que cuentan en otros cdigos, por ejemplo, los llamados
contadores de anillo o Jonson, que son bsicamente registros de desplazamiento recirculante.
En general los contadores se clasifican en dos grandes grupos: asncronos o series y sncronos
o paralelos.- En un contador asncrono, cada fli-flop es disparado por el flip-flop precedente,
mientras que un contador paralelo, todas las etapas estn disparadas por un reloj comn.- Los
contadores binarios y BCD entran en ambas categoras.
1
ESCUELA DE INFORMTICA
LABORATORIO DE ELECTRONICA
SISTEMAS DIGITALES
Existen tambin contadores que combinan ambos modos de operacin, es decir, son
parcialmente sincrnicos y asincrnicos.- Estos dispositivos se denominan contadores hbridos.A esta categora pertenecen los contadores de anillo.
Otra clasificacin de los contadores divide a los contadores en lineales y realimentados.- Los
lineales son aquellos donde el estado de un flip-flop depende del estado de los ff que lo
preceden, mientras que los realimentados son aquellos donde el estado de un ff depende tanto
de los ff precedentes como de los que le anteceden o siguen en cadena.
Contadores Binarios
Para comprender como opera un contador binario es necesario comprender como opera el
sistema de numeracin binario o de base 2.- El sistema de numeracin binario tiene
nicamente dos dgitos o bits: 0 y 1.- Todos los computadores digitales emplean este sistema
numrico para realizar sus funciones internas debido a que se requieren dos niveles de voltaje
(alto y bajo) para su implementacin.
Un contador es, bsicamente, una cadena de ff. conectados de tal forma que la salida de un ff.
maneja la entrada del ff. siguiente, produciendo cambios de estado en una secuencia
determinada cada vez que se aplica un pulso a la entrada del circuito.- Las conexiones
especficas de los ff. de la cadena determinan las propiedades particulares del contador.En un contador binario, los ff. estn conectados de tal forma que la secuencia de
generada sigue el mismo desenvolvimiento lgico que tienen los nmeros(bits) del
binario posicional.- Los niveles altos y bajos de una salida representan los bits 1 y
cuenta binaria.- Consideradas en conjunto, las salidas registran el nmero de pulsos
sido aplicados.
estados
sistema
0 de la
que han
Los contadores binarios se denominan tambin contadores divisores por N porque, como
veremos, producen un pulso de salida por cada N pulsos de entrada.- Esta caracterstica
permite utilizarlos como divisores de frecuencia en una gran variedad de aplicaciones.- los
contadores por su nmero mximo de conteo suele llamrsele: contador MOD-2, donde n es
el nmero de ff. conectados en la configuracin, puede contar entre 0 y 2-1, por ejemplo si:
n=3, tenemos un contador MOD-8 que cuenta hasta un mximo de 7 decimal (111 binario), y
luego se recicla a cero decimal (000 binario).
ESCUELA DE INFORMTICA
LABORATORIO DE ELECTRONICA
SISTEMAS DIGITALES
ESCUELA DE INFORMTICA
LABORATORIO DE ELECTRONICA
SISTEMAS DIGITALES
J
CP
K
CP1 Q1
CP2 Q2
Q
_
Q
J
CP
K
Q
_
Q
J
CP
K
4321
Q
_
Q
J
CP
K
74LS76A
Q
_
Q
74LS00
4321
CP1 Q1
CP2 Q2
J
CP
K
Q
_
Q
J
CP
K
Q
_
Q
J
CP
K
Q
_
Q
J
CP
K
Q
_
Q
ESCUELA DE INFORMTICA
LABORATORIO DE ELECTRONICA
SISTEMAS DIGITALES
74LS93 11
2 MR1
Q3
3 MR2
Q2 8
14 CP0
Q1 9
1 CP1
Q0 12
ESCUELA DE INFORMTICA
LABORATORIO DE ELECTRONICA
SISTEMAS DIGITALES
ESCUELA DE INFORMTICA
LABORATORIO DE ELECTRONICA
SISTEMAS DIGITALES
DISP1
D
4321
TOGGLE
PRE
J
CP
K
V4
Q
_
Q
J
CP
K
Q
_
Q
J
CP
K
Q
_
Q
CP1 Q1
CP2 Q2
J
CP
K
Q
_
Q
74LS76A
CLR
74LS08
74LS193
5 CPU
4 CPD
11 PL
TCU 12
14 MR
TCD 713
9 D3
Q3
10 D2
Q2 6
1 D1
Q1 2
15 D0
Q0 3
ESCUELA DE INFORMTICA
LABORATORIO DE ELECTRONICA
SISTEMAS DIGITALES
74LS191
4 CE
14 CP
11 PL
RC 13
5 U/D
TC 12
9 D3
Q3 7
10 D2
Q2 6
1 D1
Q1 2
15 D0
Q0 3
ESCUELA DE INFORMTICA
LABORATORIO DE ELECTRONICA
SISTEMAS DIGITALES
Contadores BCD.
Aunque como hemos visto, los contadores binarios, son extremadamente tiles en la prctica,
existen muchas situaciones donde es deseable contar utilizando una representacin decimal.
Debido a que los sistemas digitales utilizan internamente el sistema binario para representar
cantidades, se han desarrollado varios cdigos especiales para facilitar la comunicacin
hombre-mquina.- El mas popular de estos cdigos es el BCD.
ESCUELA DE INFORMTICA
LABORATORIO DE ELECTRONICA
SISTEMAS DIGITALES
Los contadores BCD, como su nombre lo indica, cuentan pulsos en BCD (decimal codificado en
binario), un cdigo binario en el cual los dgitos decimales del 0 al 9 se representan mediante
patrones binario de 4 bits.- Los cantadores BCD se utilizan siempre que deben visualizarse o
manejarse datos en forma decimal.
Los contadores BCD que veremos, son en realidad contadores binarios de 4 bits en los cuales la
secuencia natural de conteo se ha alterado, mediante compuertas lgicas. para proporcionar
diez estados, desde 0000 (0) hasta 1001 (9).- Cuando la cuenta llega a 9 retorna
automticamente a 0 en el siguiente pulso.- En otras palabras son contadores de mdulo 10.
Los contadores BCD se rigen bajo la misma teora de los contadores binarios.- Existen
contadores BCD sincrnicos y asincrnicos, ascendentes y descendentes, lineales y
realimentados, prefijables, conectados en cascada, etc. y sus salidas se pueden decodificar
fcilmente para proporcionar una salida decimal directa.
74LS192
5 CPU
4 CPD
11 PL
TCU 12
14 MR
TCD 713
9 D3
Q3
10 D2
Q2 6
1 D1
Q1 2
15 D0
Q0 3
10
ESCUELA DE INFORMTICA
LABORATORIO DE ELECTRONICA
SISTEMAS DIGITALES
74LS190
4 CE
14 CP
11 PL
RC 13
5 U/D
TC 12
9 D3
Q3 7
10 D2
Q2 6
1 D1
Q1 2
15 D0
Q0 3
11
ESCUELA DE INFORMTICA
LABORATORIO DE ELECTRONICA
SISTEMAS DIGITALES
74LS90 11
Q3
6 MS1
7 MS2
2 MR1
3 MR2
14 CP0
1 CP1
Q2 8
Q1 9
Q0 12
12
ESCUELA DE INFORMTICA
LABORATORIO DE ELECTRONICA
SISTEMAS DIGITALES
PROCEDIMIENTO.
OBJETIVO A.
- Comprobar el funcionamiento de un contador SN74LS90.
13
ESCUELA DE INFORMTICA
LABORATORIO DE ELECTRONICA
SISTEMAS DIGITALES
Conecte el pin 5(+Vcc) del contador, y el pin 16(+Vcc) del decoder a la fuente de +5Vdc del
mdulo.
Conecte el pin 10(GND) del contador, y el pin 8(GND) del decoder a tierra(GND) del
mdulo.
14
ESCUELA DE INFORMTICA
LABORATORIO DE ELECTRONICA
SISTEMAS DIGITALES
Conecte las salidas del contador (Q3, Q2, Q1, Q0) a los led del mdulo, considerando Q3
como el bit ms significativo(D) y Q0 el bit menos significativo (A).
El contador es sincrnico BCD, por lo que su conteo es en forma binaria de 4 bits, lo cual
es mostrado en los LEDs.- Por ejemplo, para el decimal 9 su BCD correspondiente es 1001.
____________________________________________________________________________________
Conecte dos etapas de contadores para obtener un conteo de 0-99 como se muestra en la
figura.- Considere la etapa donde esta conectado el pulser como la etapa de unidades, y la
etapa donde se lleva la salida Q3 a la entrada de clk (CP0) la etapa de decenas.
15
ESCUELA DE INFORMTICA
LABORATORIO DE ELECTRONICA
SISTEMAS DIGITALES
16
ESCUELA DE INFORMTICA
LABORATORIO DE ELECTRONICA
OBJETIVO B.
-
SISTEMAS DIGITALES
contador up/dwon
Observe que hay un conteo ascendente hexadecimal de 0-F con el interruptor up/dwon
en condicin de 1 lgico, s selecciona 0 lgico se obtiene un conteo descendente.
Con el interruptor LOAD en condicin de 0 lgico carga el dato que tiene en las
entradas (DCBA).- Con una condicin de 1 lgico se deshabilita.
S LOAD = 0 Qu dato carga el contador? _____________.
S se desea que el contador cuente descendentemente y que su estado inicial sea A.
Qu hara? _______________________________________________________
17
ESCUELA DE INFORMTICA
LABORATORIO DE ELECTRONICA
SISTEMAS DIGITALES
18
ESCUELA DE INFORMTICA
LABORATORIO DE ELECTRONICA
SISTEMAS DIGITALES
CUESTIONARIO.
Investigue sobre los dispositivos latch. (74LS75) y que relacin guardan con los
contadores.- Implemente un circuito utilizandolo.
Disee con el simulador Circuit Maker un contador de 0-99 up/dwon con el IC 74LS192
y compuertas externas (NAND).
19
ESCUELA DE INFORMTICA
LABORATORIO DE ELECTRONICA
SISTEMAS DIGITALES
20