Background
Desde hace un tiempo, he estado tratando de crear un módulo simple para manejar la detección de luz modulada para una parte de un sensor de disparo láser. Intentos iniciales Quería usar un amplificador operacional doble como un oscilador RC y un comparador, pero nunca pude hacer que el circuito funcionara. Ahora, mientras leía sobre puertas lógicas y chanclas, pensé que podría usarlas para lograr lo mismo. Inicialmente pensé que usaría dos chancletas JK y varias puertas lógicas, pero terminé encontrando algo mucho más simple.
Pregunta
¿Puedo usar nada más que un flip-flop D para detectar si el pulso que estoy recibiendo es el mismo que el emitido? Aquí es el Circuito simulado en CircuitJS. Se requiere un poco de movimiento de la mano para la simplificación y las deficiencias en el simulador, pero supongamos que clk
es el PWM
que se alimenta a un MOSFET
que alimenta el diodo láser y el interruptor representa un fototransitor que recibe la luz láser mientras cerrado o la viga se rompe cuando se abre. El inversor debe activar una interrupción en la interrupción.