D Flip-Flop como detector de impulsos

0

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.

    
pregunta Morgan ARR Allen

2 respuestas

1

Si entiendo la pregunta, lleve el "clk" a una entrada de un XOR y el fototransistor, adecuadamente polarizado, a la otra entrada XOR. Cuando está "sincronizado", la salida será cero la mayor parte del tiempo, excepto por el retraso entre "clk" y el sensor. Un paso bajo, quizás un RC, seguido de un disparador schmitt dirá si las señales están "sincronizadas" la mayor parte del tiempo o no. Si el retraso es una fracción grande del período "clk", entonces se requerirían otros circuitos.

    
respondido por el scorpdaddy
0

El fototransistor y el láser tendrán algún retraso (quizás pocos para el fototransistor; el retraso del láser depende del controlador). El DFF necesita un tiempo de configuración (D constante antes de CLK), por lo que su circuito no funcionará.

Si maneja D desde el fototransistor (no "a través" de la señal CLK como lo ha hecho), y agrega un retraso a CLK (R & C puede estar bien; entonces debe cuadrar los bordes con un par de inversores ), funcionará.

    
respondido por el jp314

Lea otras preguntas en las etiquetas