¿Hay alguna manera de saber qué frecuencia necesito que sea un PWM?

8

Tengo un motor de 12 V CC que gira a 60 RPM o 1 Hz. ¿Necesito un PWM que coincida con la frecuencia para que funcione? La mayoría de los que he visto son de alrededor de 25 kHz para un motor de 12V 20A.

Philbus
fuente
44
La velocidad de salida tiene muy poco que ver con la frecuencia PWM. 25 kHz suena como fuera de la banda de frecuencia audible.
winny
1
La compensación básica es que cuanto más rápido vaya, menos ruido acústico, pero su circuito de accionamiento puede calentarse. También más emisiones radiadas (si eso es una preocupación). Cuanto más lento vaya (hasta cierto punto), menos calentamiento tendrá en su circuito de transmisión y menos emisiones radiadas. Es muy probable que encuentre que el cambio en el rango audible crea un tono irritante. Entonces 20kHz es una buena frecuencia mínima si el ruido acústico es una preocupación.
mkeith
¿Por qué necesitas PWM? ¿Quieres correr más lento que la velocidad nominal?
Bruce Abbott

Respuestas:

15

No. No iguala las rotaciones por segundo con la frecuencia PWM. Tiene que ser mucho más alto. Lo desea lo suficientemente alto para que el motor funcione sin problemas (la inercia del motor suaviza el movimiento y la inductancia del motor ayuda a suavizar la corriente), pero no tan alto, las pérdidas de conmutación en su electrónica son excesivas. A menudo al menos 8-10kHz, pero es posible que desee> 20kHz si el ruido audible es un problema. Tienes bastante margen de maniobra antes de que se convierta directamente en la frecuencia "incorrecta".

DKNguyen
fuente
14

Desea que la inductancia del motor produzca una ondulación razonablemente baja en la corriente durante el ciclo PWM. Aquí está la regla general de un fabricante de unidades :

FPAGSWMETRO0.6VSUPAGSPAGSLYLMETROOTORyonorteOMETROyonorteUNAL

Esta fórmula produce un poco de ondulación, alrededor del 40% de pico en el límite y D = 50%, por lo que puede ser deseable una frecuencia un poco más alta, especialmente si el motor funcionará con un ciclo de trabajo bajo.

En cualquier caso, la frecuencia PWM óptima puede depender del diseño del motor (para una eficiencia de conmutación y bajo costo, no desea que la frecuencia PWM sea más alta de lo necesario. Una frecuencia PWM innecesariamente alta puede causar pérdidas excesivas en el motor ya que así como en el controlador. Por otro lado, si la frecuencia es demasiado baja, el controlador RMS y la corriente del motor serán excesivos y provocarán muchas pérdidas del controlador (y pérdidas de cobre en el motor y el cableado). pueden ser efectos acústicos como un molesto silbido si la frecuencia es audible o si excita los modos vibratorios que son audibles, y a frecuencias muy bajas, la ondulación del par puede incluso ser objetable.

Por ejemplo, los motores de panqueque con inductancia muy baja pueden requerir un inductor en serie externo para poder utilizar una frecuencia PWM razonable.

A pesar de las reglas generales y demás, es probable que tenga que probar el motor y el controlador para obtener una buena estimación de la eficiencia. 20KHz-25kHz es probablemente un punto de partida razonable para un motor de CC con escobillas convencional con una cabeza de engranaje, como creo que está describiendo.

Spehro Pefhany
fuente
1

La frecuencia a elegir depende del filtro aplicado (por ejemplo, como un filtro RC). Su motor de CC probablemente no necesitará ningún filtro porque su inercia servirá para este propósito siempre que la frecuencia pwm sea lo suficientemente alta (algunos kHz deberían ser suficientes). El motor finalmente producirá un ruido no deseado, en ese caso es posible que desee agregar un condensador para suavizar.

Esos 25 kHz que mencionó probablemente se basan en el estándar Intel para fanáticos de PC. Pero tenga en cuenta: los 25 kHz no son proporcionales a las rpm en ningún tipo. Cuando se atenúa con PWM, es el ciclo de trabajo el que determina el consumo de energía de los motores . Si desea controlar las rpm reales, debe implementar un bucle de control. A menos que no use uno de esos ventiladores de PC de 4 pines mencionados, no es posible configurar rpm solo con PWM.

Hijo sim
fuente
2
Es un fanático de las computadoras bastante loco si consume 20A. ¡Suficiente para volar un avión modelo pequeño!
DKNguyen
Es un motor de limpiaparabrisas que estoy usando para impulsar una barrena para una extrusora de filamento. Definitivamente investigaré lo que ha mencionado. Estoy un poco ocupado, de lo contrario respondería antes, ¡gracias por el consejo!
Philbus el
Incluso los ventiladores de PC de 4 pines requieren que la placa base lea la señal de velocidad del ventilador para el control de circuito cerrado. La única ventaja sobre los ventiladores de 3 pines es que la regulación de la velocidad del ventilador se realiza con PWM, y menores pérdidas, en comparación con el cambio directo del voltaje de CC con el que se acciona el ventilador.
towe
1

La respuesta de Shepro muestra una forma de estimar el límite inferior para FPAGSWMETRO. Me gustaría agregar que el límite superior generalmente depende de su tiempo muerto, que introduce la distorsión de tiempo muerto (DTD). Hay varios aspectos que entran en juego, incluido el error de regulación (que generalmente se compensa), los armónicos (que a veces deben filtrarse) y una mayor disipación de potencia MOSFET (durante el tiempo muerto, la corriente del motor fluye a través de los diodos del cuerpo MOSFET que tienen una caída de voltaje mucho mayor que un MOSFET completamente abierto).

Como regla general, desea que su período PWM sea aproximadamente 50 veces mayor que el tiempo muerto, por lo que el tiempo muerto que ocurre dos veces durante un ciclo PWM toma solo el 4% del tiempo. Luego, deberá programar la compensación del tiempo muerto solo si necesita una buena precisión, y los métodos de compensación muy simples (como agregar una compensación constante al ciclo de trabajo) serán suficientes.

El rango audible ya fue mencionado. Por lo general quieresFPAGSWMETROpara ser más alto que las frecuencias audibles, para evitar el ruido. Por lo general, el ruido por encima de 16 kHz se considera lo suficientemente débil como para que la mayoría de las personas no lo distinga, especialmente detrás de un ruido mecánico normal de un motor en funcionamiento.

Dmitry Grigoryev
fuente