Tengo 2 motores paso a paso en mi micromouse. Cada tan a menudo uno de los motores paso a paso va a retroceder un paso. Mi equipo es un PICAXE y un ULN2803A y a los pulsos de reloj acabo de activar las salidas de encendido o apagado en el picaxe. Los motores paso a paso están de espaldas, así que si uno está girando hacia la derecha el otro debe ir en el sentido contrario a hacer es ir hacia delante. Esto me lleva a la alimentación de mis salidas con la siguiente:
; Coil 1 of one stepper motor is output 0
; Coil 4 of one stepper motor is output 3
; Coil 1 of the other stepper motor is output 4
; Coil 4 of the other stepper motor is output 7
let pins = %10000001
wait 1 ;wait 1 second
let pins = %01000010
wait 1 ;wait 1 second
let pins = %00100100
wait 1 ;wait 1 second
let pins = %00011000
Entonces, ¿por qué girar hacia atrás después de 2 puleses? Tengo las bobinas por el camino equivocado?
ACTUALIZACIÓN:
Acabo de volver comprobado que tengo el correcto bobina de números y esto es correcto. De modo que las bobinas son las correctas.