Paso 10: 1 - 12 contador usando T - FF
Este es el contador más difícil del lote, por lo que la explicación va a ser un poco estirado.
No podemos usar IC 7493 para este contador también. Nosotros no podemos usar para un contador de 1-12 porque la puerta del NAND de salida está conectado a todos los claros no sólo de la programación. De hecho, a lo mejor de mi conocimiento, no hay ningún contador de IC que tiene predeterminados funciones.
Así que tenemos que construir este contador de flip-flop básicos. Esto es donde resulta útil el conocimiento de la lógica secuencial que hablamos del paso 3 al paso 8.
Podríamos tener un simple contador de 1-12 hecho de 4 flip flops y utilizar un binario al convertidor BCD y utilizar para las pantallas. Hay que recordar que la pantalla sólo puede mostrar números de 0 - 9. Tan directamente aplicando valores binario 10, 11 y 12 le dará una salida no deseable. Así que tenemos que utilizar un binario al convertidor de BCD o IC 74185. Eso era el plan inicialmente si usted consulte el diagrama de bloques mostrado anteriormente.
Resulta que IC 74185 no está disponible en el mercado (si consigues uno que suerte entonces utiliza el esquema en el primer archivo escaneado), por lo que simplemente no podemos hacer un contador de 1-12. Tenemos que encontrar otra forma alrededor de él.
Desde infierno doblado en conseguir un contador de 1 a 12 para mis horas (tal vez por eso la mayoría otros relojes tienen 0 - 23 contadores, es fácil), encontré una solución. El truco era usar a 4 sandalias T junto con 1 D Flip Flop. El 4 T flips flops se conectan a la primera pantalla (el lado derecho uno) y la tapa D un flop está conectada a la otra (izquierda).
El 4 T mover de un tirón-fracaso se conecta para trabajar como un 0 - 9 contador como en Step 7. El número 10 (1010) se utiliza como el gatillo de reset, para Q3 y Q1 están conectado a una puerta del NAND cuya salida borra todo el T chanclas y preestablecido la tapa D flop a 1. Por lo que el total de la salida ahora es 1 0. Luego la T ojotas cuenta otra vez de 0 a 1 y luego 2 salidas total correspondientes sería 10, 11 y 12. Ahora 3 (0011) es el gatillo requiere reset pero la Q del fracaso de tirón de D también se utiliza. La Q del D flip flop y Q1 y Q0 de la solapa de 4 bit T flop contador está conectado a una puerta del NAND entrada 3. La salida de esa puerta del NAND entrada 3 se da a la borra de ojotas todos excepto Q0. El fracaso de tirón de T correspondiente a Q0 es presetted a 1. Así obtenemos 0 1 como la producción total. Así conseguimos el contador 1-12.
Esto es teóricamente, prácticamente cuando tuve salidas de dos puertas NAND conectados a la borra de la flip flop en paralelo, resulta que la función de claro es sobre-escrita y conseguimos un contador de corriente libre. Esto es porque cuando una salida NAND es 0 (digamos su 0 porque el contador de flip flop T Lee 1010 y tiene a claro), la otra NAND de salida es 1 (cuando la salida es 9 recuerda el fracaso de tirón D Q es 0, por lo que la salida NAND es 1). Así, el 0 de la primera NAND que debe haber el contador a 0 no claro nada debido al 1 conectados en paralelo. Para superar esto la NAND dos salidas están conectadas a una puerta y cuya producción es dado a los claros y preestablecido. Así, cuando una puerta del NAND es 1 y el otro 0, la salida es 0 lo que desencadena el cambio pero para la mayoría de los casos ambas salidas serán 1 y salida y es 1. (Las dos salidas NAND pueden nunca ambos ser 0 ya que 10 no es igual a 13)
Es realmente difícil de escribir en palabras, lo que me llevo 7 horas de corrección de error tras error para la salida final. Espero que encuentres los diagramas de lógica en el segundo archivo escaneado útil.
Componentes:
No. 7476:2 IC.
IC 7474: 1 no.
IC 7410: 1 no.
IC 7408: 1 no.
IC 7447:2 enmiendas.
Exhibición de segmento 7 ánodo común: 2 Nº.
IC 555: 1 no.
Condensadores: uF 1000 y uF 0.01 (1)
: Resistencias de 470 ohms (1), 500 ohms (1) y 330 ohmios (13)
Los componentes sería dos 7476 IC de que chanclas 4 T se obtienen. Fracaso de tirón de 1 D 7474 (si observas, el fracaso de tirón D salida es 0 o 1 como alternativa, así que sí que puede también utilizar otro flip T flop demasiado). También necesita una puerta NAND entrada 3 IC 7410 y una puerta y IC 7408.
Construcción:
Primero el T de 4 bits flip flop contador como se ve en el paso 7.
Ver si funciona, entonces uso una puerta del NAND entrada 3 con 1 entrada conectado a Vcc y los otros dos siendo Q3 y Q1 de la T fracaso de tirón de contador.
Tomar que NAND de salida a la entrada de una puerta y (terminal 1) y también el preset en el D flip flop. Recuerde que cada y IC 7408 tiene 4 puertas y.
Así cuando flip T flop contador va a 1010, tapa D flop cambiará a 1 mientras que el 4 T chanclas claro a 0.
La Q de la tapa D flop está conectada a la entrada de otra compuerta NAND. Q1 y Q0 también están conectadas a la misma puerta del NAND. Su salida se da a la puerta y (terminal 2) y también el claro de la tapa D flop.
La salida de la puerta y (terminal 3) está conectada con el claro de la Q3 y Q1.
Dejar intacto el Clear y Preset de Q2 & Q0, aún obtendrá la salida deseada.
Esto explicará por qué. El primer claro ocurre cuando la cuenta de flip flop T 1010 (10), por lo que si se borran la Q3 y Q1 obtenemos, 0000 que es lo que queremos. El claro segundo ocurre cuando el contador de flip flop T es 0011 (descontado D Q es 1 también pero eso es irrelevante), así que de nuevo si tenemos claro a Q3 y Q1, la salida es 0001, que es otra vez lo que queremos! Por lo tanto, puede dejar Q2 & Q0 sin tocar.
Esta es una de las pocas veces al diseñar los circuitos, que se encuentra el circuito ayuda a simplificar el propio!
Muchas veces cuando diseñamos un circuito, no podríamos obtener los componentes necesarios o que sean demasiado costosas como el 74185 IC. En tales casos, siempre puede crear un diseño ingenioso que funciona con lo que está disponible pero todavía da los resultados que desea. Este contador es un ejemplo de eso.