¿La forma más simple de producir un pulso de retraso (activación de retención) después de recibir otro impulso (activación de reloj)?

0

Me estoy enseñando a usar el registro de cambios 74HC595 y soy bastante nuevo en el formato digital adecuado. diseño de circuito. Me encontré con una pregunta. Estoy usando un circuito simple que involucra algunos LEDs, un interruptor para datos, y un par de botones para pulsar el reloj de registro y el reloj de cierre. Básicamente, puedo registrar los datos, pero no actualizará los LED de salida hasta que presione el reloj de cierre.

Me gustaría deshacerme del botón de enganche y hacer que automáticamente cierre el pulso después de cada activación del pulso del reloj. Me pregunto cuál es la forma más fácil de hacer "eco" de un pulso de un reloj a otro usando partes simples. Es decir, cuando envío una señal de baja a alta en el pin del reloj, quiero que otra baja a alta a baja siga inmediatamente a la señal de cierre. La señal de enclavamiento solo necesita permanecer alta el tiempo suficiente para que el registro la reconozca, no necesariamente por la misma duración que el pulso original. La mitad de un microsegundo debería ser suficiente para el retraso y la duración del siguiente impulso.

No es lo suficientemente simple para atar el reloj y el pestillo a la misma señal. Esto hace que la pantalla siempre esté un pulso por detrás (como se describe en la hoja de datos).

___/-\_________/----\________ Leader clock
____/-\_________/-\__________ Follower latch
... o quizás algún tipo de línea de demora ...
___/-\_________/----\________ Leader clock
____/-\_________/----\_______ Follower latch

¿Puedo clonar el pin del reloj en el pestillo utilizando algún tipo de MOSFET con un condensador para demora?

    
pregunta GuitarPicker

2 respuestas

3

No proporcionó un esquema, y esa imagen está incompleta ... pero de todos modos ... la velocidad de aumento máxima para la entrada del reloj es de aproximadamente 100 ns / voltios con un suministro de 5 V, y el tiempo de configuración es de aproximadamente 24 ns, por lo que Se puede usar un circuito simple, algo como esto:

simular este circuito : esquema creado usando CircuitLab

Si no rebota adecuadamente los interruptores de botón, tendrá problemas.

    
respondido por el Spehro Pefhany
2

De lejos, la forma más sencilla es alimentar el pulso original a un cable coaxial y tomar el pulso retardado del extremo lejano.

Es necesario que el cable sea correcto para obtener una forma de pulso precisa: la forma más sencilla es la terminación en serie. Asegúrese de que el cable se conduzca desde 75 ohmios (o 50 ohmios, según corresponda); utilice una resistencia en serie en el extremo de entrada. y alimente la salida a una carga de alta impedancia (la mayoría de las puertas están bien).

Ahora corte el cable a la longitud: aproximadamente 2/3 pies por retraso de nanosegundos ...

Esta técnica solía usarse en estudios de transmisión de TV con enormes bobinas de cable coaxial para alinear las señales de la subportadora de color a aproximadamente 0,5 ns, o 4 pulgadas de cable, para que cada trayectoria de cada cámara se alineara correctamente en el mezclador de visión .

Lo más simple no es necesariamente lo más barato o lo mejor ...

    
respondido por el Brian Drummond

Lea otras preguntas en las etiquetas