9 votos

¿Puedo reducir con seguridad un motor paso a paso ' consumo de energía de s aplicando un PWM al conductor ' s habilitar entrada?

Tengo un motor paso a paso controlador de la placa adaptadora basada en el Allegro chip A4988. Me di cuenta de que cuando el motor es estática, tiene mucho mejor par de retención que cuando se mueve. Tengo una batería operado de la configuración y de la mayoría de las veces el motor paso a paso sólo se utiliza para mantener una posición. El límite potenciómetro de ajuste ya está en la placa adaptadora de modo que no puedo cambiar con mi micro-controlador.

Sería yo capaz de aplicar una señal PWM para habilitar el pin del conductor del motor a cambio de la corriente en el motor, de manera de que puedo conducir el motor a un mayor nivel actual cuando se mueve activamente y reducir la corriente para la celebración de posición?

Estoy principalmente interesado en los efectos de una señal PWM tendrá en el conductor del circuito de la vida. En ninguna parte en la hoja de datos de la dosis de decir que usted puede o no puede hacer algo como esto.

5voto

Armandas Puntos 552

No veo nada en la hoja de datos que indica que el habilitar el pin no puede ser pulsado. Es difícil de decir de los circuitos internos de si iba a causar un problema. El habilitar pin apaga el exterior fet, lo cual podría significar que el chip no puede volver a circular corriente correctamente, causando picos de tensión. Sin embargo, yo esperaría Allegro habría tratado con la situación, ya que iba a suceder de todos los tiempo, que se va de alta.

Si usted tiene un repuesto conductor, entonces mi consejo sería intentar.

Alternativamente, usted puede reducir el voltaje Vref, en lugar de usar el PWM. El A4988, se hará cargo de la reducción de corriente para bien. Esto puede lograrse tirando el pin Vref un poco más bajo, con una resistencia y un transistor o un pin de un MCU que puede cambiar entre la baja y alta impedancia.

Pulling the Vref pin lower.

Una mejor solución puede ser hacer que sea automático. El uso de la señal de paso a la rapidez de carga de un condensador que lleva el voltaje Vref. Una ausencia de paso de las señales permite lentamente la tapa de descarga, y con ella la Vref voltaje y la corriente del motor. El más rápido de los pasos, el más alto de la Vref.

He aquí una muy áspera esquema de cómo podría funcionar. Acabo de adivinar los valores de la resistencia, y no ha comprobado que funcionen en absoluto. (Ejercicio a la izquierda hasta que el lector). Very rough schematic

2voto

Simon Gillbee Puntos 366

No estoy seguro de lo que quieres decir con "el límite de potenciómetro de ajuste', pero (suponiendo que te refieres al sentido actual de las resistencias \ $R_{S1}\$ \ $R_{S2}\$ (lo que sería un diseño interesante, esos deben ser los adecuados de baja impedancia de resistencias, he leído en la página 9, en la sección Interna de PWM de Control de Corriente:

El máximo valor de limitación de corriente se establece mediante la selección de RSx y el voltaje en el pin VREF. El trasnconductancia función se aproxima por el máximo valor de limitación de corriente, \ $I_{TripMAX}\$ (), Que es establecida por

\$ I_{TripMAX} = V_{REF} / ( 8 R_S) \$

donde \$R_S\$ es la resistencia de la resistencia de sensado (Ω) y V_{REF} es el voltaje de entrada en la REF pin (V).

¿Tiene usted acceso a la REF (pin 17)? Si es así, el ajuste de este con un DAC va a producir el mismo efecto de variar el sentido de las resistencias.

Si no, la entrada de Enable es probablemente una mejor opción que el corte de la alimentación o el uso de la de suspensión o cierre de los pines, los incurriría en un 1 ms de retardo (por la descripción en la página. 10).

0voto

jason Puntos 147

Seguro que usted puede usar PWM, pero su motor de pasos puede empezar a silbar un poco con la frecuencia PWM. Escoge un de alta frecuencia que no puede oír (> 20kHz) o vivir con el silbato.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X