¿Por qué el motor de CC recibe un voltaje más alto del PWM que el que se da?

0

Mientras intentaba encontrar la ganancia (K constante) de un motor, di diferentes voltajes para ver si tendré la misma ganancia constante en cada uno de ellos.

Mientras lo hago, paso por un problema. Cuando varío el voltaje directamente de la fuente de alimentación, el motor gira a la velocidad correcta, por ejemplo: si cambio el voltaje de 24V a 12V, la velocidad del motor cae exactamente a la mitad. Sin embargo, si hago lo mismo con el PWM (es decir, con PWM = 50%) el motor gira a una velocidad mayor que la mitad del valor.

¿Alguien tiene una explicación para esto? esto es crucial ya que el PWM se utilizará para controlar la velocidad y la posición del motor.

Gracias por su ayuda.

    
pregunta Yacine Bougrinat

1 respuesta

1

Un motor de CC sin carga tendrá una velocidad proporcional al voltaje como usted espera.

  • En la parada, la corriente en el motor estará limitada solo por la resistencia de la bobina del motor. Esto dará como resultado una alta corriente de arranque y par motor.
  • A medida que el motor acelera, la resistencia de retroceso aumentará. La corriente en el motor se reducirá a \ $ \ frac {V_ {IN} -V_ {BACKEMF}} {R} \ $.
  • La velocidad del motor se reducirá cuando el EMF posterior esté cerca de la tensión de alimentación.

Cuando se ejecuta con PWM, la situación puede cambiar un poco. (Nunca he estudiado esto, pero no debería estar muy lejos de la verdad).

  • Si tomamos la condición PWM del 50% y asumimos inicialmente que el motor está funcionando a una velocidad del 50%: podemos ver en nuestra discusión anterior que el EMF de retorno será la mitad del nivel de velocidad máxima.
  • Ahora aplicamos un pulso PWM de voltaje completo. La corriente producida será la mitad de la corriente de parada, que es mucho más alta que la requerida para mantener el motor funcionando sin carga. El resultado es que el motor continuará acelerando hasta que se establezca a una velocidad mucho mayor que la esperada.

Como resultado, debe esperar que el% de velocidad sea mayor que% PWM hasta que se acerque al 100%. Esto concuerda con tus observaciones.

Una forma de crear una respuesta más lineal sería utilizar un enfoque de fuente de alimentación de modo conmutado (SMPS) donde la fuente que ve el motor es uniforme y estable. Un convertidor de dinero puede lograr esto.

Una alternativa sería utilizar una señal de retroalimentación del codificador para ajustar el PWM para obtener la velocidad deseada.

    
respondido por el Transistor

Lea otras preguntas en las etiquetas