5 votos

Diseño de Knight Rider chanclas

Necesito saber esto para una tarea como una introducción al diseño con chanclas. Se debe utilizar sólo JK, D, T o SR chanclas. Todos los diseños me parece, son realizados con transistores o los capacitores, y eso no es lo que necesito. Yo no sé realmente cómo diseñar yo mismo. Pero me pregunto si esta es la correcta: (D flip flops, y un contador de 3 bits, aunque la señal no se alimenta de la espalda)

a  b  c    a* b* c*
0  0  0    0  0  1
0  0  1    0  1  0
0  1  0    1  0  0
0  1  1    0  1  0
1  0  0    0  0  1
1  0  1    0  1  0
1  1  0    1  0  0
1  1  1    0  1  0

Necesito usar algún simulador. Qué recomendaría usted? Soy totalmente nuevo en esto =S

EDIT: Olvidé poner un ejemplo youtube desde 0:32 a 0:40 marca

8voto

Sam H Puntos 118

Ok, este es mi intento de hacerlo sin un contador, utilizando un registro de desplazamiento en su lugar. Funciona bien, pero la luz se apaga cuando alcanza de nuevo el principio; yo sé por qué pasa eso, pero no sé cómo resolverlo. Necesito la entrada para ser inyectado sólo una vez, y yo pensaba que era cuando todo era igual a cero. Es allí una manera de hacer el primer estado 1 0 0 0?? Me permite ir utilizando la lógica combinatoria, lo siento, yo no especificar que. Muchas gracias a los que han respondido y gracias de antemano por la ayuda adicional! =D

Aquí está la simulación y el programa para poder abrirlo como recomendado por @Dave

enter image description here

4voto

mathewbutler Puntos 479

Dada la información que usted ha proporcionado, usted tendrá problemas para conseguir la ayuda que usted está buscando, porque usted no ha presentado pruebas suficientes de que se han intentado resolver este problema por su cuenta. Listado de 3 bits del contador de salida no es suficiente, ya que solo muestra que usted puede contar en binario. Qué enfoques que han intentado? Tal vez publicar un diagrama de circuito de un intento fallido. Si usted no puede hacer eso, entonces tal vez un mejor lugar para empezar es pedirle a una pregunta diferente, específicamente orientados a los cuatro tipos de flip flops que debe utilizar.

No estoy tratando de salir como algunos pedantes internet póster, sólo quiero para asegurarse de que usted obtenga la ayuda que necesita, mientras que todavía el aprendizaje de los fundamentos que su curso está tratando de enseñar.

Para la simulación, realmente no puedo recomendar nada a mano, ya que no es mi área de experiencia, pero me hizo descargar LogicSim y parece útil. He probado un rápido SR circuito y se hizo lo correcto, sólo asegúrese de que usted no deje nada en el flotante.

Aquí está una lista de otras digital gratuito lógica de los simuladores.

Este es un genial asignación! Divertirse con él y hasta lo que hemos hecho, y estoy seguro de que usted obtenga la ayuda que necesita.

3voto

Alex Andronov Puntos 178

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:

  1. 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).
  2. Cada flop sólo debe ser afectado por su propio estado y que la de sus vecinos (si los hubiere).
  3. 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.

0voto

Andrew Walker Puntos 9038

Ya que tiene una cadena de luces, ¿por qué una cadena de fracasos?

¿Por cierto, cuando la luz llega al final, debe cambiar las direcciones, o saltar hacia atrás al comienzo?

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X