Clase 3 cdii

3,971 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
3,971
On SlideShare
0
From Embeds
0
Number of Embeds
43
Actions
Shares
0
Downloads
100
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Clase 3 cdii

  1. 1. TEMA 3CONTADORES SÍNCRONOS<br />Prof. Luis Zurita<br />
  2. 2. METODOLOGÍA DE EVALUACIÓN<br />Examen tipo proyecto, incluye simulación en programas como livewire, circuitmaker, proteus u otro de su preferencia (50%) más explicación de funcionamiento (50%).<br />Según el plan de evaluación, tiene un peso porcentual del 15.<br />Bibliografía recomendada: Thomas Floyd, Fundamentos de Sistemas digitales y Ronald Tocci, Sistemas digitales.<br />Fecha de entrega: próximo lunes 28 de junio de 2010. totalmente en digital, se enviará al correo: lmzurita2008@gmail.com<br />
  3. 3. CONTADORES SÍNCRONOS<br />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.).<br />Según sea la señal de reloj aplicada a los FF. Se clasifican en asíncronos y síncronos.<br />En este tema estudiaremos los contadores síncronos.<br />Síncrono: sucesos que poseen una relación temporal fija o constante entre sí.<br />En los contadores síncronos los FF reciben la señal de reloj al mismo tiempo.<br />A continuación describiremos las principales partes de un contador síncrono de dos bits.<br />
  4. 4. CONTADOR SÍNCRONO DE 2 BITS<br />Primer FF trabajando en modo T, conectados a Vcc (5VDC)<br />Conexión en cascada. El dato de entrada del FF depende de la salida del FF anterior<br />FF que da el bit menos significativo (LSB)<br />FF que da el bit más significativo (MSB)<br />Reloj conectado a todos los FF del sistema<br />
  5. 5. FUNCIONAMIENTO DE LOS CONTADORES SÍNCRONOS<br />En los contadores asíncronos, para cambiar el valor del siguiente FF se dependía del FF anterior que daba el pulso del reloj. <br />En los contadores síncronos, se sigue dependiendo del FF anterior, pero ahora para proporcionar el valor de las entradas J y Q.<br />Se recuerda que el reloj llega al mismo tiempo a todos los FF.<br /> ¿Ahora, si todos los FF reciben el flanco de reloj al mismo tiempo, que impide de que cambien al mismo tiempo?<br />
  6. 6. FUNCIONAMIENTO DE LOS CONTADORES SÍNCRONOS<br />La respuesta anterior, es la causa de que los contadores asíncronos tengan un uso limitado. El retardo.<br />Cabe destacar que los contadores síncronos eliminan el problema del retardo acumulado que limitaba la frecuencia de funcionamiento en los asíncronos.<br />Pero: ¿Cómo funciona ese retardo?<br /> En la siguiente lámina, se maximizará el efecto del retardo para entender su explicación:<br />
  7. 7. FUNCIONAMIENTO DE LOS CONTADORES SÍNCRONOS<br />Estado 1<br />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.<br />Reloj<br />Retardo de propagación a través de FF0<br />Q0<br />Q1<br />0<br />
  8. 8. FUNCIONAMIENTO DE LOS CONTADORES SÍNCRONOS<br />Estado 2<br />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.<br />Reloj<br />Q0<br />Q1<br />Retardo de propagación a través de FF0 y FF1<br />
  9. 9. FUNCIONAMIENTO DE LOS CONTADORES SÍNCRONOS<br />Estado 3<br />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.<br />Reloj<br />Q0<br />1<br />Q1<br />Retardo de propagación a través de FF0 y FF1<br />
  10. 10. FUNCIONAMIENTO DE LOS CONTADORES SÍNCRONOS<br />Estado 4<br />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.<br />Reloj<br />Q0<br />Q1<br />Retardo de propagación a través de FF0 y FF1<br />
  11. 11. CONTADOR SÍNCRONO DE 2 BITS<br />CLK<br />Q0<br />Q1<br />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.<br />
  12. 12. 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.<br />
  13. 13. CONTADOR SÍNCRONO DE 3 BITS<br />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)<br />El contador de 3 bits, se dice que tendrá 23 estados, por tanto 23= 8 estados.<br />
  14. 14. CLK<br />Q0<br />Q1<br />Q2<br />TABLA DE ESTADOS<br />SEÑAL DE SALIDA DEL CONTADOR DE 3 BITS<br />
  15. 15. CONTADOR SÍNCRONO DE 4 BITS<br />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:<br />
  16. 16. INVESTIGACIÓN<br />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:<br />74160, 74163, 74190, 74193.<br />Esta norma es motivada a que son los circuitos que se consiguen con mayor facilidad en el mercado.<br />
  17. 17. INVESTIGACIÓN<br />El estudiante debe investigar su funcionamiento, y con especial atención a las funciones que realizan las siguientes entradas:<br />MR, CEP(EP), CET(ET), CP, PE, TC (74160)<br />CLR, LOAD, ENT, ENP, RCO (74163)<br />CTEN, D/U, MAX/MIN (74190)<br />CLEAR, LOAD, BORROW, CARRY, COUNT UP, COUNT DOWM (74193)<br />
  18. 18. GUÍA DE EJERCICIOS<br />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.<br />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.<br />
  19. 19. GUÍA DE EJERCICIOS<br />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.<br />
  20. 20. GUÍA DE EJERCICIOS<br />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.<br />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.<br />6. Observe el funcionamiento del video del contador que se encuentra en nuestro blog, diseñe y simule su funcionamiento.<br />

×