Motor de CC de rotación simple que utiliza un contador binario de 3 bits

-1

Mi sistema se activa cuando un interruptor de encendido enciende un motor de CC con una rueda óptica de 8 orificios en su eje. Se utiliza un fotoemisor / detector para generar pulsos enviados a tres flip flops T de borde negativo para generar un contador binario de 3 bits (B2, B1, B0). La señal de conmutación y B2 se ejecutan a través de una puerta OR y luego un T Flip Flop adicional. La subida y bajada inicial del interruptor alterna el flip-flop y enciende el motor. Cuando B2 pasa de 1 a 0 después de 8 pulsos, activa nuevamente el interruptor y el motor se apaga. El interruptor puede ser lanzado para repetir el proceso.

Sin embargo, en mi configuración, mi fotoacoplador no generará un recuento binario. He probado el contador binario con un interruptor y funciona. Incluí un botón de restablecimiento completo para garantizar que todas mis Q en mis chanclas empiecen con poco.

Por favor, dar consejos sobre las fuentes de error! Gracias.

EDITAR: Terminé usando 3 condensadores de 10 uF en los rieles superiores y luego a 100 nF entre los terminales de la batería. Redujo el ruido del motor y se logró el 1 ciclo de rotación. A veces, aún recibía un poco de ruido, así que usé una batería separada de 9V para alimentar mi motor y todo funcionó perfectamente. Gracias por la aportación.

    
pregunta NLhere

2 respuestas

2

Más bien parece que su circuito "fotodetector" no tiene la capacidad de anular ese 200R pull-up a un nivel lógico bastante decente para sincronizar el flip-flop, especialmente no con ese diodo extra en serie.

Como usó un desplegable de tan bajo valor, asumo que está usando TTL. Como tal, sería mejor usar el dispositivo para derribar una resistencia mucho más grande. (Si está utilizando CMOS, solo suba el valor de la resistencia).

No ha indicado cuál es el tipo de sensor, por lo que adivinaré un diodo fotográfico.

simular este circuito : esquema creado usando CircuitLab

Sin embargo, el otro problema que tendrá con esta configuración es que será MUY sensible a la luz ambiental. El detector puede ser inundado o activado por otras fuentes. Aquí es donde se encuentra en el retén 22. Desea que una resistencia menor sea menos sensible, pero lo suficientemente alta para que funcione en todo el rango de tolerancia de las piezas y la alineación mecánica.

Entonces, a menos que la cosa esté completamente cubierta, un mejor método utiliza una señal LED modulada, un receptor que no se satura y un circuito o algoritmo de detección.

    
respondido por el Trevor_G
0

En su receptor de fotos, invierta las conexiones de alimentación, conecte la resistencia a +5 y el receptor óptico a tierra. Debido a que una resistencia de resistencia de 220 ohmios a tierra es un "0" lógico no confiable. También reemplácelo con un valor más alto, intente de 5K a 10K. El fotodetector pulsará la señal de entrada baja. Además, los sensores fotográficos generalmente deben estar desviados (conectados "hacia atrás") para que funcionen correctamente, así que intente cambiar la dirección de su sensor fotográfico.

    
respondido por el Entrepreneur

Lea otras preguntas en las etiquetas