Organizar 16 pestillos en un 'ring', disponer de ellos para empezar a salir con uno activo, y, a continuación, organizar 16 luces de la secuencia 1, 16, 2, 15, 3, 14, 4, 13, 5, 12, 6, 11, 7, 10, 9, 8. El efecto será uno de los que la luz rebote hacia atrás y adelante.
De lo contrario, si su meta es tener ocho luces que van y vienen, con las dos luces de extremo de estar en el doble de tiempo que los demás, te sugiero comenzar con un anillo de 16 chanclas, y luego observar que la mayoría de las luces están supone para encender y apagar dos veces en cada conjunto de dieciséis transiciones. Si el JK flip flops tienen asíncrono RS insumos, el uso de la velocidad de reloj J y K entradas para manejar un conjunto de encendido/apagado de las transiciones y el uso de async entradas para controlar los otros. Simular el circuito para asegurar que los retrasos son adecuadamente tenidos en cuenta.
Editar
Si desea que sólo tres luces, con la luz de "alto", y si JK flip flops tienen tanto normal e invertida salidas, se podría construir un circuito simple con cuatro JK flip flops. Alambre de uno a alternar cada reloj. Alambre el segundo para alternar cuando la primera esté apagado. Alambre de la tercera a activar una vez en el ciclo siguiente el segundo en ir a alta (sólo necesita una de las señales de la segunda para ello), y el cuarto para alternar en el ciclo siguiente a la segunda va de baja (del mismo modo, el uso de los otros de la señal a partir de la segunda). La primera, la tercera y la cuarta chanclas de control de las luces.
Si usted tiene RS flip flops cuyo comportamiento se define a ser Q:=(P#)&!R, es posible hacer una totalmente sincronizada con la versión con cualquier número de luces, alrededor de 2-3 veces el número de flip-flops como luces. Para empezar, el uso de una cadena de N-1 RS flip flops donde el primero tiene su R, y cada uno de los demás tiene su R conectada a la anterior Q. Siga este por otro similar de la cadena.
Alambre de la S a la entrada de la primera flop flop en la primera cadena de la Q de el último flip-flop en la segunda cadena, la segunda de la primera cadena y la segunda a la última de la segunda, etc. hasta el último en la primera cadena ser golpeado por la primera en la segunda cadena. Alambre de la S entradas de todos los flip flops en la segunda cadena (incluyendo la última) a la P de la última. La neta efecto visual, si uno se para cable de las luces a la primera N flip flops, debe ser que se encienda en orden y, a continuación, apague en orden inverso.
Si el flip-flop puede conducir a un LED en la parte alta o baja de lado, uno podría alambre Led entre el cada flip-flop en la primera cadena y el siguiente flop flop, por lo que sólo la luz cuando un flip flop fue y su sucesor fue apagado. También alambre de un LED para el primer flip flop así va la luz cada vez que el flip flop está apagado.
Si el flop flop salidas no pueden utilizarse en el que la moda, o uno de otra manera las necesidades de una bañera de salidas de la unidad de los LEDs directamente, uno podría usar RS flip flops entre pares adyacentes de seguros para lograr el resultado deseado.
Tenga en cuenta que el circuito como se describe tiene algo de "wonky", pero cualquier estado dentro de 1.5 N ciclos de resolver a un estado "normal". Creo que el peor de los casos sería la de comenzar con el flip flop justo después de la mitad de las mitades superior e inferior "on" y el resto "off". Puede usted ver lo que iba a suceder entonces?
Por cierto, el real KITT luz de engranajes había varias luces en forma simultánea. Se puede ver cómo se llevarán a cabo con bastante facilidad? Lo que usted necesita hacer si quiere ser aún más como el espectáculo y hacer que el 'líder' de la luz en el patrón era más brillante que el resto? Para cuatro luces, asumir "=" es brillante y "-" es menos brillante:
.-#.
..-#
...#
..#-
.#-.
#-..
#...
-#..
Recibiendo múltiples niveles de brillo requeriría la adición de las resistencias o PWM ing la salida. Se puede ver cualquier buena lógica enfoques para que?
NUEVA MEJORA DE LA RESPUESTA
La anterior participación de persuadir a una cadena de fracasos que ir a través de la secuencia:
0000
1000
1100
1110
1111
1111
1110
1100
1000
0000
es buena, pero resulta que hay una manera de hacerlo con sólo un extra flop. Así que la secuencia de arriba podría ser generada utilizando cinco JK flip-flops. La exacta aplicación es un reto para el lector, pero voy a ofrecer un par de consejos:
- Dividir el flip flops en pares e impares de las posiciones, y el reloj alternativamente (el uso de la P y /P salidas de la "extra" flip flop para generar los relojes de los pares y los impares grupos).
- Cada flop sólo debe ser afectado por su propio estado y que la de sus vecinos (si los hubiere).
- El correcto diseño del circuito no requiere ningún tipo de restablecer la lógica; incluso si se inicia en un flojo, estado en el que se va a estabilizar a un estado "normal" uno como si por arte de magia. También, sorprendentemente, incluso no necesitan más elementos de circuito para los extremos.
Voy a dejar el circuito real de diseño como un ejercicio para el lector, pero en realidad es increíblemente elegante. Cableado Led entre los flops, si es permitido, permitiría manejar N de las luces con sólo N flip flops. Genial, eh?
Spoiler: El diseño del circuito es de AQUÍ. Jugar con ella. No importa lo que el estado inicial de las salidas, el estado del circuito va a caer en una adecuada parpadeando estado. Tenga en cuenta también que la parte superior de J e inferior K entrada se puede utilizar para detener el circuito en cualquiera de los extremos de su patrón de parpadeo.