Cómo activar una salida alta para todas las demás entradas altas

1

Primeras disculpas si mi título suena ambiguo, soy bastante nuevo en electrónica, y algunas de las cosas que aprendí en la escuela hace muchos años me han escapado.

Tengo un circuito que consta de una batería lipo, un interruptor magnético y un electroimán.

El electroimán se enciende cuando un imán cercano enciende el interruptor magnético. Sin embargo, lo que necesito es que se encienda OTRAS veces que detecte un imán.

Recuerdo vagamente algo sobre el uso de flipflops para hacer esto. ¿Tengo razón al suponer que esta es la mejor manera de abordar esto? ¿O voy a tener problemas? Quiero el circuito más simple posible. (He usado previamente un arduino para hacer todo esto e incrementar un contador, pero creo que esto es un poco excesivo).

    
pregunta Festivejelly

1 respuesta

1

Dependiendo de los detalles reales de los pulsos de entrada (es decir, en realidad está obteniendo un buen pulso y no una señal de rebote que necesita circuitos adicionales para limpiar), sí, puede usar un flip flop para alternar cada pulso.

Hay muchas maneras de hacer esto. El más simple se muestra en la imagen que se encuentra a continuación (googlear 2 bit counter flip flop):

Si observa que la salida Q1 alterna cada pulso de entrada del reloj.

Esto está usando un flips flops negativo. Puede usar flip flops de borde positivo (o inversor en la entrada de clk) y la funcionalidad seguirá siendo la misma, excepto que los interruptores de salida se producirán en los flancos ascendentes del reloj en lugar de caer.

Editar

Solo quería agregar que no necesitas las sandalias JK para que esto funcione. Puedes usar flip flops, flop flops; lo que sea realmente Pero el ejemplo que se muestra utiliza flip flops JK.

    
respondido por el jbord39

Lea otras preguntas en las etiquetas