7 votos

Cómo invertir el sentido de giro del motor paso a paso

¿Es posible invertir el sentido de giro de un motor paso a paso cambiando las polaridades de sus cables?

Lo pregunto porque tengo dos motores paso a paso conectados a un único driver y montados en un eje, y me gustaría hacer girar el eje desde ambos lados, por lo que un motor tendría que girar en el sentido de las agujas del reloj y el otro en sentido contrario.

1 votos

Creo que debería bastar con invertir la polaridad de una bobina. ¿Tienes un stepper unipolar o bipolar? (6 vs 4 cables).

0 votos

Bipolar 4 hilos

1 votos

¿Hay alguna razón específica por la que quieras conectar dos motores a extremos opuestos del mismo eje? Sí, obtendrás más par si tu controlador puede suministrar suficiente corriente, que se repartiría entre los dos motores, pero supongo que añadirás toda una carga de problemas mecánicos adicionales.

11voto

JIm Dearden Puntos 11666

enter image description here

(¿Su motor bipolar de 4 hilos?) La corriente a través de las bobinas 1a, 1b hará girar el rotor para que se alinee como se muestra arriba. Encienda la corriente (en la dirección apropiada) el rotor gira en el sentido de las agujas del reloj (medio paso) entre 1a, 2a. Desconecte la corriente a 1a, 1b y el rotor gira en el sentido de las agujas del reloj (otro medio paso) para alinearse con 2a, 2b. La inversión del sentido de la corriente en las bobinas produce un movimiento en la misma dirección. Para cambiar el sentido hay que invertir la corriente en un solo juego de bobinas. En este momento los dos motores están conectados en paralelo y giran en el mismo sentido. Cambia uno de los pares de bobinas y podrás hacer que los dos motores giren en la dirección opuesta con la misma señal de accionamiento. enter image description here

0 votos

+1 pero creo que su enlace está muerto

2voto

Camil Staps Puntos 7589

Aquí hay un diagrama de sincronización de un motor paso a paso:

enter image description here

Como puedes ver, tienes que hacer lo siguiente para un paso:

  1. Ambas líneas de reloj son altas por defecto
  2. Llevar CLK A bajo
  3. Poner CLK B bajo
  4. Poner CLK A alto
  5. Poner CLK B en alto

Cuando quieras dar el paso al revés, tienes que hacer esto:

  1. Ambas líneas de reloj son altas por defecto
  2. Llevar CLK B bajo
  3. Llevar CLK A bajo
  4. Poner CLK B en alto
  5. Poner CLK A alto

Por lo tanto, sólo hay que intercambiar las líneas del reloj. También puedes invertir la polaridad de las líneas (alta <=> baja). Desafortunadamente, no puedo ver nada específico para su configuración porque no dio información específica.

Ver también este sitio web para más información.

0 votos

El problema es que dos motores están conectados a la misma salida del driver y quiero invertir el segundo motor para que gire en sentido contrario a las agujas del reloj

0 votos

@AurimasNiekis Pues dale la vuelta a la bobina de uno.

0 votos

¿que no hay diferencia en cuál?

2voto

user25828 Puntos 1

Respuesta corta: Sí, basta con invertir las conexiones de un devanado para que el motor vaya en sentido contrario.

0voto

También puede conectar la bobina A de un motor a la bobina B del otro y viceversa. Conectarías:

DriverA-Motor1CoilA-Motor2CoilB-DriverĀ
DriverB-Motor1CoilB-Motor2CoilA-DriverB̄

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X