¿Frecuencia es igual al número de pasos que realizará un motor paso a paso?

1

enlace

Estoy suministrando una señal PWM de conducción a este motor paso a paso. Sin embargo, quiero especificar exactamente cuántos pasos tomar con este motor.

¿La frecuencia de mi señal = la cantidad de microintervalos que tomará en un segundo (49,152 microsteps por revolución)? Por ejemplo, si tengo una señal de 25 kHz, ¿hará el motor 25,000 pasos o aproximadamente media revolución en un segundo?

Además, no estoy seguro de cómo la amplitud (voltaje) de mi señal desempeña un papel en el paso a paso. ¿Alguien puede dar una idea sobre esto? Muchas gracias!

    
pregunta user29269

2 respuestas

1

La frecuencia PWM es completamente independiente de la frecuencia de pasos *. Así, por ejemplo, si aplica una forma de onda PWM de 25 KHz a su motor paso a paso, y mantiene constante la forma de onda PWM , el motor paso a paso no girará en absoluto. La parte "PWM" es solo una forma de establecer la corriente de la bobina en un valor intermedio entre la corriente total y cero, y hacerlo de manera eficiente, es decir, sin perder calor en un controlador lineal.

  • Para una tasa de PWM que es más alta que la tasa de pasos máxima cuando no se usan microaspas.

Si desea una rotación lo más suave posible, entonces sí, desea utilizar cada valor de micropaso al cambiar el nivel actual en las bobinas paso a paso, y su cálculo es correcto. Pero no hay ninguna razón obvia por la que necesites hacer esto. Si está utilizando microsteps y quiere rotar el eje más rápido, solo puede omitir los valores intermedios de microstep. Perderás la suavidad haciendo esto, pero obtendrás una rotación más rápida.

    
respondido por el WhatRoughBeast
0

Sin consultar el manual, no es la frecuencia básica de la señal PWM la que determina el número de microinterrupción, sino el número de niveles de PWM utilizados para recrear un paso original.

Entonces, si utilizara 256 niveles de PWM diferentes, se necesitarían 256 micro pasos para crear un paso completo. (Puede hacer el resto de los cálculos a partir de esto). En un uso práctico, debe suministrar a cada devanado de entrada del motor el nivel de fase adecuado para que el motor funcione correctamente. Esto significa mantener un seguimiento de dos o más señales PWM en diferentes fases de esos 256 niveles.

En realidad, los puntos en% PWM generalmente se eligen para simular partes fraccionarias de una corriente sinusoidal para que el motor funcione sin problemas.

La frecuencia básica de la propia señal PWM se puede optimizar al conocer el valor de inductancia de cada bobina del motor, por ejemplo, una bobina de inductancia más alta normalmente requeriría una frecuencia más baja para permitir que fluya una gran cantidad de corriente. Para aumentar la corriente de la bobina a una frecuencia determinada, la amplitud de la tensión de entrada podría aumentar.

    
respondido por el Nedd

Lea otras preguntas en las etiquetas