Me estoy topando con un problema en el que mi stepper funciona perfectamente bien en una dirección, pero comienza a temblar / tartamudear / estallar cuando la dirección se invierte. Esto parece similar a la siguiente pregunta: El motor paso a paso gira solo en una dirección, deteniéndose en la dirección opuesta Sin embargo, en mi caso, el paso a paso no se detiene exactamente, pero gira erráticamente en ambas direcciones, vibra y generalmente no funciona correctamente. p>
El paso a paso que estoy usando (hoja de especificaciones, PDF): enlace
El microcontrolador es un Teensy 3.6
En pocas palabras: el paso a paso tiene un controlador integrado con 5 pines de control, uno de los cuales controla la dirección (tengo entradas de hundimiento, tierra = CW, + 5V = CCW). El nivel lógico de Teensy es de 3.3 V, pero tengo un cambiador de nivel bidireccional de Sparkfun que cambia los 3.3 V hasta los 5 V para el stepper. Mientras estoy desarrollando esto, todos los pines de control del controlador están en tierra o en + 5V, excepto el reloj que recibe la salida del cambiador de nivel.
Cuando el pin de dirección del motor está en + 5V, funciona perfectamente bien en todos los niveles (completo, medio, cuarto, octavo). Cuando el pin de dirección está desenchufado o directamente a tierra, entonces el motor no funciona como se mencionó anteriormente, excepto en el octavo. En el octavo paso, todo funciona perfectamente bien.
He estado destrozando mi audiencia por este problema y estoy un poco perdido. He considerado problemas con el ruido, tal vez un problema con el pin de dirección cuando no está alto explícitamente, pero luego desconectar el pin debería conectar a tierra la entrada y debería funcionar correctamente.
Detalles adicionales: el motor es alimentado por una fuente de alimentación de Anaheim Automation construida para estos motores. El + 5V (fuente de alimentación externa) y el + 3.3V (USB que va al Teensy) comparten una conexión a tierra común, pero no conecté la tierra del suministro de energía de alto voltaje / alta corriente a los otros dos.
Aquí hay un diagrama de circuito:
Puedes ver las 3 fuentes de alimentación diferentes. + 3.3V es suministrado por USB. + 5V es una fuente de alimentación de laboratorio estándar. + 24V es la fuente de alimentación de Anaheim Automation. + 5V y + 3.3V tienen sus motivos unidos.
MC = microcontrolador
LC = cambio de nivel
PASO = paso a paso
MS1 y MS2 controlan los pasos.