Buenas tardes a todos.
A ver si podéis ayudarme.
Tengo un problema con un motor paso a paso y una tarjeta de control big easy driver.
En mi programa hago girar una vuelta completa al motor y después de un tiempo le hago dar otra vuelta completa en sentido contrario, para que se posicione en el punto de partida.
El caso es que no me posiciona siempre en el mismo sitio.
Algunas veces parece que lo hace bien, pero otras es como si contase pasos de más o de menos, y posiciona un poco antes o un poco después de donde tiene que hacerlo.
Muchas gracias.
eso es porque la controladora no controla si el paso fue realizado. Solo envia los pulsos y estos puden no mover el eje por muchas razones.
Podrias poner una leva o un pequeno orificio y un fototransistor como usan las impresoras para saber si esta en posicion cero