Clase 3 cdii
-
Upload
luis-zurita -
Category
Education
-
view
2.776 -
download
2
description
Transcript of Clase 3 cdii
TEMA 3CONTADORES SÍNCRONOS
Prof. Luis Zurita
METODOLOGÍA DE EVALUACIÓN
• Examen tipo proyecto, incluye simulación en programas como livewire, circuit maker, proteus u otro de su preferencia (50%) más explicación de funcionamiento (50%).
• Según el plan de evaluación, tiene un peso porcentual del 15.
• Bibliografía recomendada: Thomas Floyd, Fundamentos de Sistemas digitales y Ronald Tocci, Sistemas digitales.
• Fecha de entrega: próximo lunes 28 de junio de 2010. totalmente en digital, se enviará al correo: [email protected]
CONTADORES SÍNCRONOS
• Los mismos conceptos iniciales del tema 2 sobre contadores asíncronos tienen validez para este tema (Módulo, secuencias truncadas, divisores de frecuencia, estados, etc.).
• Según sea la señal de reloj aplicada a los FF. Se clasifican en asíncronos y síncronos.
• En este tema estudiaremos los contadores síncronos.
• Síncrono: sucesos que poseen una relación temporal fija o constante entre sí.
• En los contadores síncronos los FF reciben la señal de reloj al mismo tiempo.
• A continuación describiremos las principales partes de un contador síncrono de dos bits.
VCC
RELOJ
J4
Q7
CLK5
K1
Q6
S2
R3
U2:A
74111
J4
Q7
CLK5
K1
Q6
S2
R3
U1:A
74111
CONTADOR SÍNCRONO DE 2 BITS
Reloj conectado a todos los FF del sistema
Primer FF trabajando en modo T, conectados a Vcc (5VDC)
Conexión en cascada. El dato de entrada del FF depende de la salida del FF anterior
FF que da el bit menos significativo (LSB)
FF que da el bit más significativo (MSB)
FUNCIONAMIENTO DE LOS CONTADORES SÍNCRONOS
• En los contadores asíncronos, para cambiar el valor del siguiente FF se dependía del FF anterior que daba el pulso del reloj.
• En los contadores síncronos, se sigue dependiendo del FF anterior, pero ahora para proporcionar el valor de las entradas J y Q.
• Se recuerda que el reloj llega al mismo tiempo a todos los FF.
¿Ahora, si todos los FF reciben el flanco de reloj al mismo tiempo, que impide de que
cambien al mismo tiempo?
FUNCIONAMIENTO DE LOS CONTADORES SÍNCRONOS
• La respuesta anterior, es la causa de que los contadores asíncronos tengan un uso limitado. El retardo.
• Cabe destacar que los contadores síncronos eliminan el problema del retardo acumulado que limitaba la frecuencia de funcionamiento en los asíncronos.
• Pero: ¿Cómo funciona ese retardo?
En la siguiente lámina, se maximizará el efecto del retardo para entender su explicación:
FUNCIONAMIENTO DE LOS CONTADORES SÍNCRONOS
Estado 1
Reloj
Q0
Q1
Retardo de propagación a través de FF0
En este estado 1, el FF0 cambia de estado, pero el retardo de propagación que sufre el pulso desde la entrada hasta la salida, no permite que el FF siguiente tenga un estado alto (1 lógico) en sus entradas, cuando pasa el pulso de reloj, por lo que no cambiará su valor de salida.
0
FUNCIONAMIENTO DE LOS CONTADORES SÍNCRONOS
Estado 2
Reloj
Q0
Q1Retardo de propagación a través de FF0 y FF1
En este estado 2, el FF0 cambia de estado. El retardo de propagación que sufre el pulso desde la entrada hasta la salida, permite que el FF siguiente tenga un estado alto (1 lógico) en sus entradas, cuando pasa el pulso de reloj, por lo que cambiará su valor de salida.
FUNCIONAMIENTO DE LOS CONTADORES SÍNCRONOS
Estado 3
Reloj
Q0
Q1Retardo de propagación a través de FF0 y FF1
En este estado 3, el FF0 cambia de estado, pero el retardo de propagación que sufre el pulso desde la entrada hasta la salida, no permite que el FF siguiente tenga un estado alto (1 lógico) en sus entradas, cuando pasa el pulso de reloj, por lo que no cambiará su valor de salida.
1
FUNCIONAMIENTO DE LOS CONTADORES SÍNCRONOS
Estado 4
Reloj
Q0
Q1Retardo de propagación a través de FF0 y FF1
En este estado 4, el FF0 cambia de estado. El retardo de propagación que sufre el pulso desde la entrada hasta la salida, permite que el FF siguiente tenga un estado alto (1 lógico) en sus entradas, cuando pasa el pulso de reloj, por lo que cambiará su valor de salida.
CONTADOR SÍNCRONO DE 2 BITS
CLK
Q0
Q1
La señal continua es la señal teórica de los FF. La señal punteada es la señal real de los FF, los cuales presentan un retardo mínimo que permite su funcionamiento como contadores síncronos. En esta gráfica se pueden apreciar los cuatro estados descritos en las láminas anteriores.
• El contador de 2 bits, se dice que tendrá 2N estados, donde N es el número de Flip-Flops que tiene el contador. Por tanto 22= 4 estados.
CLK Q1 Q00 0 01 0 12 1 03 1 14 Reinicia la cuenta
ó empieza nuevo ciclo
CONTADOR SÍNCRONO DE 3 BITS
• El funcionamiento del contador binario de 3 bits es el mismo que el contador síncrono de 2 bits, descrito anteriormente. La diferencia es que está constituido por 3 FF y que además el dato de entrada depende del FF0 y del FF1. (J1K1=Q0Q1)
• El contador de 3 bits, se dice que tendrá 23 estados, por tanto 23= 8 estados.
VCC
RELOJ
J4
Q7
CLK5
K1
Q6
S2
R3
U2:A
74111
J4
Q7
CLK5
K1
Q6
S2
R3
U1:A
74111
J12
Q9
CLK11
K15
Q10
S14
R13
U1:B
74111
1
23
74LS08
Q0Q1
CLK Q2 Q1 Q00 0 0 01 0 0 12 0 1 03 0 1 14 1 0 05 1 0 16 1 1 07 1 1 18 Reinicia la cuenta ó
empieza nuevo ciclo
TABLA DE ESTADOS SEÑAL DE SALIDA DEL CONTADOR DE 3 BITS
CLK
Q0
Q1
Q2
CONTADOR SÍNCRONO DE 4 BITS
• Para fines didácticos, a continuación se mostrará un contador de 4 bits. El funcionamiento es el mismo del anterior de 3 bits, sin embargo observen la dependencia de los datos de entrada:
VCC
RELOJ
J4
Q7
CLK5
K1
Q6
S2
R3
U2:A
74111
J4
Q7
CLK5
K1
Q6
S2
R3
U1:A
74111
J12
Q9
CLK11
K15
Q10
S14
R13
U1:B
74111
1
23
74LS08
Q0Q1
J12
Q9
CLK11
K15
Q10
S14
R13
U2:B
74111
4
56
U4:B
74LS08
Q0Q1Q2
INVESTIGACIÓN
• En la actualidad se trabajan con circuitos integrados de contadores, los ejercicios que se realizarán para el proyecto a evaluarse, DEBEN ser realizados con alguno de los siguientes modelos:
• 74160, 74163, 74190, 74193.
• Esta norma es motivada a que son los circuitos que se consiguen con mayor facilidad en el mercado.
INVESTIGACIÓN
• El estudiante debe investigar su funcionamiento, y con especial atención a las funciones que realizan las siguientes entradas:
• MR, CEP(EP), CET(ET), CP, PE, TC (74160)• CLR, LOAD, ENT, ENP, RCO (74163)• CTEN, D/U, MAX/MIN (74190)• CLEAR, LOAD, BORROW, CARRY, COUNT UP,
COUNT DOWM (74193)
GUÍA DE EJERCICIOS
1. Realice un contador de personas para el comedor del IUT Cumaná, desde 000 hasta 100 y reinicie la cuenta. Utilice cualquiera de los siguientes CI: 74160, 74163, 74193 u otro contador síncrono de su preferencia.
2. Se tiene un sistema empaquetador de botellas, cuya caja se llena con 24 botellas. Alcanzado este número, la caja se desplaza, permitiendo colocar una caja vacía. (Motor correa caja= 1 (0n) 0 (Off). Diseño Libre. La duración del desplazamiento es 2 segundos.
GUÍA DE EJERCICIOS
3. Se tiene un estacionamiento cuya capacidad es de 90 vehículos. Se tiene un sensor de entrada y uno de salida, que permiten subir o bajar el número de vehículos. Si se llega a la capacidad máxima, se debe mantener una barrera activada, impidiendo el paso de vehículos y activar un led indicando que el estacionamiento está lleno. (Barrera= 1 (desactivada) 0 (activada). Diseño libre.
GUÍA DE EJERCICIOS
4. Realice un registrador de visitas (Datalogger) en un centro comercial, para otorgarle un premio cuando ingrese el visitante número 500, mediante una señal sonora (sirena). Diseño libre.
5. Diseñe un reloj en formato de hora militar: 00:00:00 hasta 23:59:59. Asuma que el pulso que ingresa en el reloj lo hace a razón de 1 segundo. Diseño libre.
6. Observe el funcionamiento del video del contador que se encuentra en nuestro blog, diseñe y simule su funcionamiento.