Você está na página 1de 20

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

ESCUELA DE INFORMTICA

LABORATORIO DE ELECTRONICA

SISTEMAS DIGITALES

PRACTICA No 5: EL CONTADOR.

OBJETIVOS:
-

Definir el contador como un circuito secuencial.


Verificar el funcionamiento de un contador.
Verificar aplicaciones de un contador.

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

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

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).

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

ESCUELA DE INFORMTICA

LABORATORIO DE ELECTRONICA

SISTEMAS DIGITALES

figura 1. Contador MOD-8 asncrono ascendente.

figura 2. Diagrama de tiempo del contador MOD-8.


En la figura 1 se muestra el diagrama de bloques de un contador binario de 3 etapas realizado
con ff-jk disparado por transicin negativas.- Cada ff opera en el modo toggle (entradas J y K
conectadas a 1 lgico).- Los pulsos se aplican a la entrada de reloj del primer ff.- La salida
normal (Q) de cada ff alimenta la entrada de reloj del siguiente.- Cada vez que la entrada de
reloj de un ff pasa de alto a bajo, su salida cambia de estado.-Las lneas de PR(PRESET) y
CLR(CLEAR) son de control y se utilizan para inicializar las salidas del contador en 000 y 111
respectivamente.
Este tipo de contador presenta un problema de retardo de propagacin, lo cual provoca que
errores en la cuenta de salida y pulsos invlidos cuando esta ltima se decodifica.- Esto sucede
porque los ff no cambian al mismo tiempo.- En estos casos se recurre a uso de contadores
sincrnicos, que son ms adecuados y estn libres de retardo de propagacin.

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

ESCUELA DE INFORMTICA

LABORATORIO DE ELECTRONICA

SISTEMAS DIGITALES

Es posible alterar el mdulo natural de un contador con la adicin de una o ms compuertas


externas.- Esta condicin es llamada contador MOD < 2.- En la figura 3, por ejemplo se ilustra
la forma de convertir un contador MOD-16 a un contador MOD-10, es decir con 10 estados
diferentes.- El circuito cuenta cclicamente entre (0000) y (1001).

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

figura 3. Contador MOD-10.


Otro modo de operacin de los contadores binarios es el de contar en forma descendente, para
lo cual se utiliza la salida complementaria (Q) de cada ff como entrada de reloj del siguiente.Esto se muestra en la figura 4.

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

figura 4. Contador MOD-16 descendente.

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

ESCUELA DE INFORMTICA

LABORATORIO DE ELECTRONICA

SISTEMAS DIGITALES

Contadores binarios asncronos integrados:


El IC 74LS93.- El contador posee 4 lneas de salida (Q D, QC, QB, QA), dos entradas de reloj
( A y B) independientes y dos entradas de reset comunes (R 01 y R02).- Cuando (R01 y R02) son
ambas altas o se dejan flotantes( sin conectar), todas las salidas son bajas y el 74LS93 no
cuenta.- Cuando cualquiera de estas lneas, o ambas es baja, se habilita el conteo.
Conectando la salida de la primera etapa (Q A, pin 12) a la entrada de reloj de la segunda (Q B,
pin 1) se obtiene un contador MOD-16.- En este caso, la seal de reloj se aplica al pin 14(A) y la
cuenta es (QDQC QB QA), correspondiendo QD al bit ms significativo(MSB) y QA al bit menos
significativo (LSB).- El circuito cuenta cclicamente entre 0000 (0) y 1111 (15).

74LS93 11
2 MR1
Q3
3 MR2
Q2 8
14 CP0
Q1 9
1 CP1
Q0 12

figura 5. pinout del contador 74LS93.

figura 6. Tabla de verdad del contador 74LS93.

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

ESCUELA DE INFORMTICA

LABORATORIO DE ELECTRONICA

SISTEMAS DIGITALES

figura 7. Diagrama interno del contador 74LS93.

Contadores binarios sincrnicos.


La principal desventaja desventaja de los contadores asncronos se su velocidad.- Cualquier
cambio en la entrada debe propagarse a travs de toda la cadena de ff antes de que las salidas
adopten su estado final.- Adems, los retardos de propagacin entre etapas causan estados de
salida invlidos y provocan la aparicin de glitches.
Todos los problemas anteriores se eliminan utilizando contadores sincrnicos.- A diferencia de
un cantador de un contador asincrnico, en el cual la salida de una etapa maneja la entrada de
reloj de la etapa siguiente, en un contador sincrnico todas las etapas del contador estn
manejadas directamente por una lnea maestra de reloj y todas las salidas cambian al mismo
tiempo.- No hay efectos de propagacin.

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

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

figura 8. Contador binario sincrnico ascendente.

Contadores binarios sncronos integrados:


El IC 74LS193, es un contador sncrono de 4 bits up-dwon prefijable.- El dispositivo se dispara
por flancos de subida y posee dos entradas de reloj (CLK UP y CLK DWON) independientes, 4
entradas de prefijacin (P1 a P4), cuatro salidas binarias (Q1 a Q4), una entrada asncrona de
borrado (RESET), una entrada de carga (LOAD) y dos salidas de rebasamiento (CARRY OUT y
BORROW OUT).- Estas ltimas se activan cuando la cuenta es mxima o mnima.

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

figura 9. pinout del contador 74LS193.

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

ESCUELA DE INFORMTICA

LABORATORIO DE ELECTRONICA

SISTEMAS DIGITALES

figura 10. Diagrama de tiempo para un contador 74LS193.


El IC 74LS191.- Es un contador binario de 4 bit similar al 74LS193 , la diferencia es el disparo
del reloj que responde a flancos de bajada y tiene una nica entrada de conteo UP/DWON.el conteo ascendente se habilita cuando se coloca una condicin de 1 lgico y el descendente
con una condicin de 0 lgico.

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

figura 11. pinout del contador 74LS191

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

ESCUELA DE INFORMTICA

LABORATORIO DE ELECTRONICA

SISTEMAS DIGITALES

figura 12. Diagrama de tiempo de un contador 74LS191.

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.

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

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.

Contadores BCD integrados.


El IC 74LS192 es un contador BCD de dcadas con entradas similares a las del contador
binarios 74LS193.

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

figura 13. pinout del contador 74LS192.

10

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

ESCUELA DE INFORMTICA

LABORATORIO DE ELECTRONICA

SISTEMAS DIGITALES

figura 14. Diagrama de tiempo del contador 74LS192.


El IC 74LS190.- Es un contador que opera en forma idntica la contador 74LS191, excepto que
cuenta den BCD (contador de decadas).

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

figura 15 pinout del contador 74LS190.

11

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

ESCUELA DE INFORMTICA

LABORATORIO DE ELECTRONICA

SISTEMAS DIGITALES

El IC 74LS90.- Es un contador de dcadas ascendente que posee 4 lneas de salida (Q D, QC,


QB, QA), dos entradas de reloj ( CKA y CKB) independientes y cuatro entradas de reset
comunes (R01 , R02) y (R91 , R92).- Cuando (R01 , R02) y (R91 , R92).son ambas altas o se dejan
flotantes( sin conectar), todas las salidas son bajas y el 74LS90 no cuenta.- Cuando cualquiera
de estas lneas, o ambas es baja, se habilita el conteo.
Conectando la salida de la primera etapa (Q A, pin 12) a la entrada de reloj de la segunda (Q B,
pin 1) se obtiene un contador MOD-10.- En este caso, la seal de reloj se aplica al pin 14(A) y la
cuenta es (QDQC QB QA), correspondiendo QD al bit ms significativo(MSB) y QA al bit menos
significativo (LSB).- El circuito cuenta cclicamente entre 0000 (0) y 1001 (10).

74LS90 11
Q3

6 MS1
7 MS2
2 MR1
3 MR2
14 CP0
1 CP1

Q2 8
Q1 9
Q0 12

figura 16. pinout del contador 74LS90.

figura 17 tabla de verdad del contador 74LS90.

12

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

ESCUELA DE INFORMTICA

LABORATORIO DE ELECTRONICA

SISTEMAS DIGITALES

MATERIAL Y EQUIPO NECESARIO:

2 Contadores 74LS193, 74LS90


1 Decodificador SN74LSL47
1 Beckman (resistencia integrada de 220).
1 Display de nodo comn.
Alambre para conexiones.
1 Pinza.
1 Navaja.
1 Probador Lgico.
1 Mdulo de entrenamiento digital IDL-800.
1 computadora.
Simulador Circuit Wizarf, digital

PROCEDIMIENTO.
OBJETIVO A.
- Comprobar el funcionamiento de un contador SN74LS90.

Utilizando el mdulo de entrenamiento digital alambre un contador de dcadas como se


muestra en la figura.

13

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

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.

Selecciona la frecuencia de 2Hz para la base de tiempo

Conecte la salida del generador (out) al pin 14 del contador.

14

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

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).

Active el mdulo y observe el display, se deber desplegar el conteo ascendente de 0-9 y


despus se vuelve a reciclar el conteo; de igual manera los LEDs mostraran el equivalente
binario del decimal mostrado en el display.-Si no sucede nada, apague el mdulo y revise las
conexiones.- Active de nuevo el mdulo, s no sucede nada, con la punta lgica verifique las
polarizaciones de todos los dispositivos.

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.

Qu BCD corresponde al decimal 5? ____________________.

Porque considera que las entradas de control ((R01 , R02)


tierra?

(R91 , R92)) se han llevado a

____________________________________________________________________________________

Cul es la razn de conectar el pin 12 y con el pin 1 del contador?


___________________________________________________________________

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

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

ESCUELA DE INFORMTICA

LABORATORIO DE ELECTRONICA

SISTEMAS DIGITALES

Si se quisiera un conteo de 0-999 que hara?

16

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

ESCUELA DE INFORMTICA

LABORATORIO DE ELECTRONICA

OBJETIVO B.
-

SISTEMAS DIGITALES

Verificar las aplicaciones del contador.

Utilizando el simulador Circuit Maker conecte un contador binario up/dwon 74LS193


como se mostra en la figura.
Una vez terminado el diagrama simule el circuito seleccionando simulacin digital en la
barra de men para verificar su funcionamiento.

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

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

ESCUELA DE INFORMTICA

LABORATORIO DE ELECTRONICA

SISTEMAS DIGITALES

Con la entrada de CLEAR en condicin de 1 lgico, el contador se limpia en cualquier


evento, ya sea ascendente o descendente.- Su condicin de inactivo es 0 lgico.

Utilizando el simulador simulador digital implemente un secuenciador de luces


utilizando una compuerta NAND 74LS00, un contador SN74LS193, un demultipexor
SN74LS138, leds, interruptores, base de tiempo
Una vez terminado el diagrama simule el circuito seleccionando simulacin digital en la
barra de men.

Describa es funcionamiento del circuito.

18

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

ESCUELA DE INFORMTICA

LABORATORIO DE ELECTRONICA

SISTEMAS DIGITALES

CUESTIONARIO.

Investigue los contadores: 74LS92, 74LS161, 74LS190, 4518, 4017.

Que funcin desempean las salidas CARRY y BORROW en el contador 74LS193.

Investigue sobre los contadores especiales 4553B y 74C925.

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

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR

ESCUELA DE INFORMTICA

LABORATORIO DE ELECTRONICA

SISTEMAS DIGITALES

20

Você também pode gostar