Cómo controlar la velocidad del motor paso a paso (es decir, cómo calcular la frecuencia del pulso)

Introducción del motor paso a paso de dos fases:

El control real del motor paso a paso es muy simple, las aplicaciones son tontas, los fabricantes hacen un buen trabajo con el controlador del motor paso a paso, cómo funciona el motor paso a paso mediante el control del controlador, no necesitamos comprender en profundidad el motor paso a paso. , siempre que conozca la aplicación del método del controlador del motor paso a paso. Por supuesto, las características de funcionamiento simples del motor paso a paso, o deben conocerlas, las presentaré a continuación.

El papel de la subdivisión:

Motor paso a paso de dos fases, el ángulo de paso básico de 1,8 grados, es decir: el motor de 200 pulsos gira en círculo, llamado paso completo.

La función de la subdivisión se puede configurar en el controlador del motor paso a paso:

Cuando se establece en 2 subdivisiones (también llamadas semitonos), el ángulo de paso es de 0,9 grados, 400 pulsos giran un círculo.

Cuando se establece en 4 subdivisiones, el ángulo de paso es de 0,45 grados y se realizan 800 pulsos.

Cuando se establece en 8 subdivisiones, el ángulo de paso es de 0,225 grados y se realizan 1600 pulsos.

Cuanto mayor sea la subdivisión, menor será la longitud del pulso enviado por la computadora host, ¡mayor será la precisión! Esto se entiende bien, un pulso para ir 10 mm, 10% de error, un pulso para ir 1 mm, un pulso para ir 1 mm, el mismo 10% de error, un pulso de error de 0,1 mm.

Por supuesto, no podemos establecer la fracción fina muy grande, para lograr el propósito de cada pulso de caminar una longitud particularmente pequeña.

¡Recuerdas el motor paso a paso de dos fases de 200 pulsos para girar un círculo en la línea! ¡Cuanto mayor sea la subdivisión, mayor será el número de pulsos por revolución del motor paso a paso!
Traducido con DeepL.com (versión gratuita)

Si queremos que el paso a paso recorra 400 mm a 600 revoluciones por minuto, ¿cómo calculamos el número de pulsos y la frecuencia de pulsos que el OP necesita enviar?

¿Cómo controlamos la velocidad del motor paso a paso (es decir, cómo calculamos la frecuencia del pulso):

Suponiendo que la configuración es de cuatro fracciones finas, el número de pulsos necesarios para que el motor haga una revolución, es decir, 800, para lograr una velocidad de motor paso a paso de 600 rpm, el cálculo de la frecuencia de pulsos que debe enviar el host computadora:

El concepto de frecuencia es el número de pulsos enviados en un segundo.

Entonces, primero calcule el número de revoluciones por segundo del motor paso a paso.

600/60 = 10 revoluciones por segundo

Luego calcule el número de pulsos necesarios para 10 revoluciones/seg.

10×800 = 8000

Es decir, la frecuencia de pulso es 8000 u 8K.

En conclusión, para lograr la velocidad del motor paso a paso de 600 rpm, la computadora host debe mantener una frecuencia de salida de pulso de 8K.

¿Ahora lo entiendes? Para poder calcular la frecuencia del pulso se deben conocer los dos requisitos previos que son:

1, conozca la cantidad de pulsos necesarios para una revolución del motor paso a paso;

2, conozca la velocidad de rotación del motor paso a paso, la unidad de velocidad de rotación es: revoluciones por

Cómo calcular el número de pulsos requeridos por un motor paso a paso.

Suponiendo que el ajuste es de cuatro fracciones finas, el número de pulsos necesarios para que el motor gire en círculo es 800, y para darnos cuenta de que el motor paso a paso recorre una distancia de 400 mm, el cálculo del número de pulsos que debe enviar la computadora superior:

Si el eje de salida del motor paso a paso y el tornillo (paso: 10 mm) se conectan directamente o a través de la polea, la circunferencia de la rueda es de 10 mm. Es decir, el motor paso a paso para girar un círculo, la longitud de la marcha mecánica es de 10 mm.

El número de pulsos de una revolución del motor es 800, luego la duración de un pulso en marcha:

10 mm/800 = 0,0125 mm

El número de pulsos necesarios para recorrer 400 mm:

400 / 0,0125 = 32000 pulsos

En conclusión, para lograr una distancia de 400 mm recorrida por el motor paso a paso, la cantidad de pulsos que debe enviar la computadora host es 32000.

¿Lo entiendes ahora? Los tres prerrequisitos que se deben conocer para poder calcular el número de pulsos son:

1, conozca la cantidad de pulsos necesarios para una revolución del motor paso a paso;

2, conozca el motor paso a paso para girar un círculo de la longitud de la caminata;

3, conozca la longitud total del recorrido requerido por el motor paso a paso;

Si queremos mejorar la precisión, podemos aumentar la subdivisión, si la subdivisión se establece en 64. El número de pulsos necesarios para una revolución del motor es:

64X200 = 12800

La longitud de un pulso recorrido es:

10 mm/12800 = 0,00078 mm

El número de pulsos necesarios para recorrer 400 mm:

400 / 0,00078 = 512000 pulsos

Para alcanzar una velocidad de 600 rpm, la frecuencia de pulsos que debe enviar la computadora host es:

(600/60) X 12800 = 128000

Es decir: 128K
Traducido con DeepL.com (versión gratuita)


Hora de publicación: 11 de agosto de 2024