Actual en el pin paso a paso de Easydriver

1

Estoy usando un Easydriver v4 para conducir un motor paso a paso bipolar. El Easydriver funciona bien, si lo conecto y manualmente alterno el pasador de paso a 5V / GND, según lo previsto.

Ahora conecté los pines de paso y dir a mi Arduino. El problema es que, aparentemente, el Easydriver extrae 70 mA a través del pin paso a paso (que excede la corriente máxima del Arduino) y, a su vez, la caída de voltaje a aproximadamente 2V en lugar de 5V. La consecuencia es que el motor no pisa cuando está controlado por el Arduino.

Lo conecté todo igual que en la imagen de abajo:

Ambos traté de alimentar el Arduino a través de USB y de la corriente de 5 V que es suministrada convenientemente por el Easydriver.

¿Alguna idea de lo que podría estar haciendo mal?

Editar: Acabo de descubrir que el comportamiento es el mismo, ya sea que el EasyDriver esté encendido o no. No sé si eso hace alguna diferencia ...

    
pregunta David

1 respuesta

0

Acabo de contactarme con el creador del EasyDriver por correo electrónico y él me respondió que había escuchado sobre estos síntomas y que, al menos en algunos casos, podría rastrearse hasta una sobretensión en este pin (probablemente una ESD).

La solución que aconseja es reemplazar el IC (requiere habilidades de soldadura) o simplemente obtener los nuevos EasyDrivers.

Esto es un poco triste, porque las unidades todavía parecen funcionar si se suministran con una corriente lo suficientemente alta a través del pin "paso". Una posible solución podría ser utilizar transistores para cambiar la corriente desde el pin + 5V de Arduino (o la salida de 5V del EasyDriver) hasta el pin de paso.

    
respondido por el David

Lea otras preguntas en las etiquetas