¿Puedo conducir un motor paso a paso de bajo voltaje con un controlador A4988?

3

Tengo este motor paso a paso con las siguientes especificaciones :

Modelo: 17HS4417
Tensión nominal: 2.55V
Corriente nominal: 1.7A
Resistencia de fase: 1.5 ohmios
Inductancia de fase: 2.8Mh
Par de retención (min): 40N-cm. Par de retención (máx.): 2,2N-cm.

Quiero saber si un A4988 controlador de motor paso a paso sería adecuado para este motor. Sospecho que no porque el controlador especifica una clasificación de 8-35V, mientras que la carga tiene una capacidad de 2.55V.

Si no es así, ¿debo buscar un controlador con un índice de voltaje más bajo?

    
pregunta Paul

4 respuestas

4

El controlador funcionará bien, siempre que utilice una fuente de alimentación adecuada.

Los controladores paso a paso de allegro son controladores paso a paso de chopper limitados en la actualidad. Como tal, solo tiene que asegurarse de que la tensión de alimentación del controlador sea > a continuación, la tensión nominal en el paso a paso, y ha establecido el límite de corriente correctamente.

Básicamente, los controladores paso a paso realmente modulan ("cortan") el voltaje de la unidad al paso a paso en tiempo real para mantener una corriente de bobina fija.
Las calificaciones para su motor son estado estable . Básicamente, dice que si aplica 2.55V DC , 1.7A de corriente fluirá a través de la bobina del motor.
Sin embargo, los controladores Allegro no aplican CC, aplican una onda cuadrada modulada de ciclo de trabajo, que limita la potencia total entregada al motor.

Funcionalmente, el controlador variará la tensión aplicada al paso a paso para mantener una corriente fija (no es del todo que simple, la inductancia del motor está involucrada, pero es una simplificación razonable). Como tal, siempre y cuando no esté aplicando más de 1.7 A de corriente al motor, funcionará bien.

Básicamente, la versión simple es que las clasificaciones del motor están básicamente limitadas por el comportamiento térmico del motor. Si aplica demasiada potencia, se calentará lo suficiente como para dañar el motor.

Con la placa del controlador A4988 que vinculas, puedes variar la corriente del motor ajustando el pequeño potenciómetro, lo que te permite ajustar la potencia del motor a lo que quieras.

Si ejecuta el controlador fuera de la entrada DC dentro de su rango operativo, estará bien.

    
respondido por el Connor Wolf
2

El controlador funcionará bien, solo necesita establecer el límite de corriente a un nivel apropiado para su motor. La clasificación de voltaje del motor solo se especifica en función de la resistencia y la corriente dada.

En este caso, 2.55v / 1.5 Ohm = 1.7A

Los motores paso a paso como este están diseñados para un funcionamiento de corriente constante en lugar de un voltaje constante, por lo que el rango de voltaje de la fuente de alimentación para A4988 no es un factor limitante y no impide el uso del motor en particular. Por el contrario, al impulsar el motor con un voltaje más alto aumenta el par del motor a medida que aumenta la velocidad.

Running a motor at higher voltages leads to a faster rise in the current through the windings when they are turned on, and this, in turn, leads to a higher cutoff speed for the motor and higher torques at speeds above the cutoff.

Lea más enlace

    
respondido por el alexan_e
2

Sí, puede conducir un paso a paso con un voltaje bajo usando un voltaje más alto y cualquier controlador de limitación de corriente, siempre que configure el limitador de corriente según la clasificación del motor.

Pero hay límites para esto.

La carga presentada por las bobinas paso a paso es inductiva. Si los conduce con pasos elevados de alto voltaje, el flujo magnético puede volverse impredecible. Cuanto mayor sea el voltaje, mayor será el cambio en el flujo, mayores serán las corrientes de Foucault inducidas en los materiales.

Usando un A4988 y 12V en un motor Nema8 (3.9V), hice que el pequeño motor saltara a 1/8 de rotación a veces. Para evitar esto, tuve que reducir el límite de corriente tan bajo que casi no quedaba el par de retención: menos del 10% del par nominal.

    
respondido por el posipiet
1

Editar : la tensión de alimentación de la carga no tiene que ser la misma que la tensión nominal del stepper, puede ser de 8 voltios o más. Esto invalida la parte "no funcionará" de esta respuesta.

El Allegro A4988 no funcionará a una tensión de carga de 2,55 voltios.

La hoja de datos indica:

  

Carga de alimentación Rango de voltaje VBB en funcionamiento 8 - 35 V

También,

  

VDD Undervoltage Lockout VDDUVLO VDD aumenta 2.7 2.8 2.9 V

Esto significa que el dispositivo simplemente entrará en bloqueo de bajo voltaje si el pin Vdd es alimentado por 2.55 voltios.

Así que sí, busque un controlador de motor paso a paso diseñado para voltajes de carga más bajos. Alternativamente, si las microaspas y otras mejoras del controlador no son importantes, ruede su propio controlador utilizando MOSFETs discretos o BJT para la etapa de salida.

    
respondido por el Anindo Ghosh

Lea otras preguntas en las etiquetas