Encendido de piezas específicas de circuitos en secuencia

0

Estoy tratando de encender partes del circuito específicas en secuencia, y tengo una pieza activa a la vez. Pensé que un contador de décadas sería el camino a seguir, pero la mayoría de las personas parecen pensar que un contador de décadas es un contador binario. Estoy tratando de hacer esto:

Lamejorsoluciónqueheencontradohastaahoraesesta:

El problema es que esta solución hace que los recursos sean muy rápidos y requieren más NOR compuertas para cada línea agregada. ¿Cuál es la solución elegante para esto?

Solo para aclarar, solo quiero una línea activa en un momento específico.

    
pregunta USER_RESU

3 respuestas

2

Tu lógica es, en principio, encaminada aproximadamente en la dirección correcta, pero hay algunos problemas. En primer lugar, la compuerta OR de 2 entradas es redundante, ya que la salida FF más a la derecha forzará la salida NOR baja. Más importante aún, no muestra medios para restablecer las salidas al estado de inicio correcto.

En general, el enfoque útil (utilizando lógica discreta) es usar un contador binario y un demultiplexor. El número de pieza nominal para un demultiplexor es 74HC138 / 238, que admitirá 3 líneas de dirección y algunas líneas habilitadas, y producirá una salida de 1 de 8. Puede usar 2 de estos para decodificar 16 líneas y expandirse a prácticamente cualquier número de salidas. La diferencia entre los dos tipos es que el 138 produce 1 bajo y 7 alto, mientras que el 238 produce 1 alto y 7 bajo.

También debe proporcionar un restablecimiento al contador para asegurarse de que comienza con un conteo de cero. Podría pensar que un contador siempre haría esto cuando se aplica la potencia, pero esto no es cierto de forma remota. La generación de lo que generalmente se denomina "reinicio de alimentación" se puede realizar de varias maneras, pero generalmente se usa un chip de administración de energía dedicado.

    
respondido por el WhatRoughBeast
1

Usa un microcontrolador. Algo como un PIC10F o 12F sería ideal. Para secuenciar tres señales, puede salirse con un solo DIP IC de 8 pines (y una tapa de desacoplamiento). Me complace expandirte si estás dispuesto a considerar seguir este camino.

Para cualquier persona que quiera señalar que hay PIC de SOT23-6 disponibles, sí, esto es cierto, pero para un OP que intenta utilizar puertas lógicas y flip-flops, diseño SMD y amp; la carga y el uso compartido de líneas ICSP con líneas de señalización son probablemente algunos puentes demasiado lejos.

    
respondido por el markt
0

Si desea mantener los pestillos D, puede considerar estos:

Al igual que alguien ya dijo que también necesitas usar D-latches con un pin CLR y eliminarlos con un diferenciador.

1) Podría hacer uso de un flip-flop RS hecho de puertas OR, configurarlo con la Q del primer pestillo en D y restablecerlo con la Q del último. Cuidado con el tipo de lógica que usas.

2)PodríacablearlassalidasQdelospestillosDenunaconfiguraciónconcableO.

    
respondido por el Ambiorix

Lea otras preguntas en las etiquetas