Pulso doble para cada pulso entrante - Control paso a paso de doble paso del motor

0

Solía tener un motor paso a paso de 15 grados; ahora tengo un motor paso a paso de 7.5 grados.

Lo ideal es cambiar el software para emitir el control de pulso al doble de la velocidad para lograr la misma velocidad de rotación. Pero b / c no tengo la fuente de software, no puedo cambiarla fácilmente.

Para evitar este problema, me gustaría crear un HW que esté en línea con la salida de control existente que emitirá dos pulsos por cada pulso entrante.

Las soluciones basadas en el retraso para duplicar la frecuencia no parecen ser una buena solución ya que su elemento de retraso tendría que variar para cada frecuencia de entrada.

¿Un PLL es una buena opción? ¿Un pequeño microcontrolador? ¿Alguna otra sugerencia?

    
pregunta mcintoda

1 respuesta

1

Podría usar un pequeño microcontrolador que no requiera muchos circuitos externos. Una de estas opciones es un PIC10F200 de 8 pines de Microchip. Está disponible en paquetes DIP de 8 pines y de montaje en superficie de 8 pines o 6 pines. Solo necesita VCC y GND, todos los pines restantes se pueden usar como GPIO. Se autotemporiza con una precisión razonable, por lo que ni siquiera necesita un cristal. El uso de un microcontrolador le brinda una buena cantidad de flexibilidad para resolver el problema.

enlace

    
respondido por el PkP

Lea otras preguntas en las etiquetas