Corregir la frecuencia PWM para el motor [duplicado]

2

Estoy usando un motor de 4500 RPM. Para ser específico, este es el motor que estoy usando enlace . Estoy usando el controlador del motor Cytron MD10C para manejarlo. La fuente de PWM es Raspberry pi. ¿Cuál es el rango de frecuencia para PWM que puedo usar para esta configuración? Tanto el controlador del motor como el motor se calientan cuando se proporciona una pequeña cantidad de carga. He intentado de 50 a 300 Hz.

    

1 respuesta

4

Para obtener la mayor eficiencia y la menor vibración, el motor desea una alta frecuencia de PWM. Sin embargo, para las pérdidas de conmutación más bajas, el controlador desea una baja frecuencia. Por lo tanto, la "mejor" frecuencia de PWM es a menudo un compromiso.

El motor tiene inductancia que se opone a las variaciones actuales. A frecuencias muy bajas, tiene poco efecto, por lo que la corriente del motor sigue la tensión PWM. Esto causa un calentamiento adicional en el motor porque la corriente rms (calentamiento) es mayor que la corriente promedio (par). A medida que aumenta la frecuencia de PWM, la corriente tiene menos tiempo para aumentar y disminuir, por lo que la corriente rms se aproxima a la corriente promedio y el motor funciona más frío.

A continuación se muestran algunas trazas del osciloscopio de un pequeño motor de CC con escobillas a diferentes frecuencias PWM (la traza superior en cada imagen es el voltaje, la traza más baja es la corriente). A 50 Hz, la corriente PWM sigue el voltaje, por lo que la corriente pico es el doble de la corriente promedio y la pérdida en la resistencia interna del motor se duplica en comparación con la CC constante. A 500 Hz, el aumento y la caída de la corriente es exponencial, pero aún alcanza su punto máximo al doble de la corriente promedio y cae a cero entre los pulsos PWM. A 1KHz es continuo pero con grandes variaciones.

A 3KHz, la ondulación finalmente se aplana lo suficiente como para que la corriente rms se acerque a la corriente promedio. La eficiencia del motor ahora no es mucho peor de lo que sería en DC puro. Sin embargo, los picos de conmutación (que aumentan la calefacción del controlador) comienzan a hacerse evidentes.

Usted tiene un motor de núcleo de hierro con una inductancia relativamente alta. La mayoría de los motores con núcleo de hierro necesitan al menos 2-3 KHz para obtener una corriente PWM razonablemente suave (los motores sin núcleo tienen una inductancia mucho menor, por lo que necesitan 20-30 KHz o más). El motor también puede producir un ruido audible en la frecuencia PWM que puede ser molesto, por lo que una frecuencia que está fuera del rango de audición humana es a menudo deseable. El MD10C tiene una capacidad nominal de hasta 20Khz, así que comenzaría a esa frecuencia y solo consideraría reducirlo si el controlador se calienta demasiado.

    
respondido por el Bruce Abbott

Lea otras preguntas en las etiquetas