¿Puedo controlar varios controladores de motores paso a paso desde un controlador?

0

Necesito conducir 6 motores paso a paso en bucle abierto con 1/4 microaspuestos. La aplicación requiere que los 6 motores se muevan en la misma cantidad de pasos al mismo tiempo.

No hay sensores de ningún tipo en estos motores paso a paso. Se dirigen al mandar el número máximo de pasos posibles para que los actuadores funcionen contra una parada. Por lo tanto, no necesito ningún comentario en el lado del control.

¿Puedo usar un controlador paso a paso de un solo eje para controlar 6 unidades en paralelo?

El siguiente diagrama muestra 3 unidades paralelas y un controlador, en la configuración que me gustaría usar:

    
pregunta Steven T. Snyder

1 respuesta

3

Utilizar seis controladores de motor para seis motores no es nada inusual. Mientras los pines de salida de su controlador tengan un abanico de salidas superior a seis, estará bien. Esto significa que un pin de salida puede impulsar seis o más pines de entrada de otros IC. Si el fanout es más bajo (poco probable en mi opinión), solo usa un búfer IC (por ejemplo, 7406) para aumentar el fanout.

La alternativa es, como Dave Tweed ya ha sugerido, usar menos controladores y conectar algunos o todos los motores en paralelo. Obviamente, debe asegurarse de que el controlador sea capaz de entregar la corriente. Además, solo use motores idénticos en esa configuración, y no use pasos más suaves que el 1/4 propuesto. Cuanto más finos sean los microsteps, mayor será la probabilidad de que pierdan la sincronización. También tenga en cuenta que si un motor se detiene, los otros tienen menos par. Si se detienen cinco, el último podría tener un par de torsión mínimo para incluso dar un paso. Esto requerirá un equilibrio entre el tipo de motor, el controlador y la cantidad de motores por controlador. También querrá utilizar controladores "tontos", como el DRV8812, que no proporcionan detección de bloqueos y cosas complicadas que dependen de la retroalimentación.

Yo personalmente no recomiendo la última opción. Un conductor gordo puede acercarse en precio a seis conductores más pequeños, por lo que el ahorro no será demasiado impresionante.

En ambas situaciones, se debe tener cuidado si los ejes paso a paso están conectados mecánicamente. Incluso dentro de una serie de pasos, obtendrá una inexactitud de pasos del 5%, lo que conlleva un mayor drenaje de corriente que cuando no está acoplado y está inactivo. Básicamente se juntan entre sí porque no están perfectamente de acuerdo sobre dónde está el centro de pasos.

Sólo estoy pensando si sería mejor conectar los steppers en serie (por bobina). Dado que la mayoría de los controladores paso a paso utilizan fuentes actuales, eso debería permitir que los motores paso a paso mantengan el paso de seguridad incluso para microsteps más suaves. Y resolvería el problema de par reducido cuando algunos motores se detienen. Necesitará una clasificación de voltaje más alta para el conductor entonces.

    
respondido por el DerManu

Lea otras preguntas en las etiquetas