Determinar la velocidad de aceleración para un motor paso a paso con su sistema de accionamiento

1

¿Cómo se puede determinar la velocidad de aceleración requerida para un motor paso a paso que está conectado a su sistema de accionamiento?

Dado que un motor paso a paso requiere aumentar hasta la velocidad máxima, y esa velocidad de rampa debe ser lo suficientemente lenta como para que el motor no simplemente vibre en su lugar; ¿Existe algún método conocido para determinar la velocidad de aceleración?

    
pregunta

3 respuestas

1

Para que el motor paso a paso se acelere lo más rápido posible, pero no demasiado rápido para que se atasque, es necesario saber cuándo el eje del motor ha pasado realmente al siguiente paso. Por supuesto, hay una cierta cantidad de tiempo de demora entre cuando se aplica energía y cuando el eje comienza a girar. Quizás pueda tener una idea de dónde está su motor conectando temporalmente un potenciómetro al sistema. Tenga en cuenta que, dependiendo del paquete, es posible que tenga que romper la pequeña pestaña para permitir que gire por completo. Habrá un espacio "en blanco" en su rotación, pero aún te dará una idea de dónde te encuentras.

Aplique un voltaje a través del potenciómetro y mírelo en un alcance relativo a las señales de control paso a paso. Si la rampa es demasiado lenta, puede ver cuando el stepper comienza a girar un poco hacia atrás hasta que se asienta en la posición del siguiente paso. Ajusta la velocidad de rampa para realizar el siguiente paso para que el motor no se mueva hacia atrás en absoluto.

También tenga en cuenta que adjuntar una olla a su sistema cambia el sistema agregando al menos una pequeña cantidad de carga mecánica al motor paso a paso. Esperemos que esto no sea demasiado bueno y que aún pueda acercarse bastante a la sincronización óptima en la rampa ascendente y descendente.

    
respondido por el semaj
1

En mi experiencia, los motores paso a paso funcionan bien o vibran. La desconexión entre el trabajo y la aceleración demasiado rápida es MUY evidente.

Suponiendo que tiene todo configurado, y que puede mover libremente los ejes de un lado a otro, por lo tanto, determinar las tasas de aceleración es fácil.

Básicamente, configure el sistema para que realice un ciclo de uno de los ejes de un lado a otro, y luego aumente gradualmente la velocidad de aceleración hasta que deje de moverse. Luego retrocede alrededor de 10-20%

Repetir para otros ejes.

Nota: el sistema se debe cargar durante la prueba.

    
respondido por el Connor Wolf
1

Si visita los sitios web de las empresas que fabrican motores paso a paso de calidad, es probable que encuentre documentación que ofrezca la forma teórica de calcular esto. Necesitará saber mucho sobre la carga mecánica y estar preparado para hacer una buena cantidad de matemáticas. Pero si está diseñando una impresora para vender con pérdida y hacerla con tinta ... vale la pena optimizar estas cosas para que pueda utilizar el motor más barato que puede satisfacer sus requisitos de velocidad de rampa.

Pero en el caso más probable, si está construyendo un robot único o una máquina CNC de hobby o lo que sea, es probable que compre los motores más grandes en los que puede obtener una buena oferta (o ya extrajo) de esa antigua impresora), y luego aumente la velocidad de rampa hasta que encuentre que no es confiable, luego retire el factor de seguridad que desee.

Será necesario un amplificador de corte de alto voltaje bien diseñado y ajustado para obtener el máximo rendimiento del motor sin dañar sus imanes.

    
respondido por el Chris Stratton

Lea otras preguntas en las etiquetas