Escudo de motor Arduino potencia externa

Tengo algunos problemas para encender mi motor paso a paso a través del escudo del motor arduino con una fuente de alimentación externa. Ya corté el rastro de Vin en el escudo del motor, por lo que la placa principal y el escudo del motor ahora no se alimentan por separado. El motor paso a paso tiene una potencia de 12v, 1.7A.

Usando una fuente de alimentación variable, he notado algunas cosas muy extrañas. Cuando restrinjo la fuente de alimentación a 5V, 1A, el consumo general parece estar alrededor de 0.7-0.9A. Cuando aumenté el límite a 2A, el sorteo fue de alrededor de 1,6A. Comprensiblemente, cuando el motor paso a paso está frenando, se consume toda la corriente.

Sin embargo, cuando suministro 12 V, el consumo de corriente parece ser el límite al que establezco. Si es 1A, siempre es 1A. Cuando es 2A o más, siempre dibuja eso también. a 12V 2A, el escudo está llegando a su límite y se calienta mucho.

Por ahora, estoy limitando mi fuente a 12V 1A o usando 5V (ya que la carga no es tanta). Pero quiero averiguar por qué se comporta de esta manera. Probablemente me estoy perdiendo algo muy básico aquí, por lo que se agradece cualquier ayuda.

Escudo de motor: http://arduino.cc/en/Main/ArduinoMotorShieldR3 Motor paso a paso: http://www.phidgets.com/products.php?product_id=3319_1

Probablemente valga la pena agregar más detalles sobre el tipo de motor paso a paso y cómo está conectado. ¿Hay alguna posibilidad de que al frenar estés manejando múltiples bobinas? Esa podría ser una causa probable.
Acabo de notar en la página del motor paso a paso:Connecting the motor directly to a power supply will destroy the motor and void the warranty. If you want to check your motor make sure it is connected to a constant current / chopper drive controller.
El motor en sí es un motor paso a paso bipolar de 4 hilos. Sí, al frenar, ambas bobinas están activas y, por lo tanto, consumen toda la corriente. Pero durante el funcionamiento normal, el consumo debería ser mucho menor (como en el caso de 5V).
Inicialmente pensé que podría haber sido unipolar y que estabas manejando todas las bobinas. Espere a ver qué respuestas obtiene, nunca he hecho mucho con motores bipolares, pero parece que este necesita una fuente de corriente constante. Podría ser posible hacer una unidad de chopper bajo software.

Respuestas (1)

En realidad lo descubrí. El motor paso a paso en sí mismo no puede regular la corriente y, por lo tanto, no tiene forma de bajar a un nivel más seguro. El trabajo del controlador del motor es proporcionar un nivel de corriente seguro al motor. Dado que estaba alimentando el motor externamente, es posible que el controlador del motor no haya proporcionado la regulación de corriente adecuada.

Y dado que la resistencia de la bobina es tan baja para estos motores, algo más de ~1.5A comenzará a causar problemas.