Si piensas en las fases del paso a paso, iría de [-] a [- +] a [++] a [+ -], y luego repetiría.
Si etiquetamos esas fases como:
- [-] J
- [- +] K
- [++] L
- [+ -] M
Luego vas "adelante" al presionar JKLMJKLMJKLM ... y "hacia atrás" al presionar MLKJMLKJMLKJ ...
Si volteas el bit en ambos, ahora tenemos:
- [++] J '
- [+ -] K '
- [-] L '
- [- +] M '
Entonces cuando manejas, obtienes J'K'L'M'J'K'L'M '... Pero J' es realmente L, K 'es realmente M, L' es realmente J y M ' es realmente K en el motor, por lo que está moviendo LMJKLMJKLMJK ... que es la misma secuencia del paso "adelante", pero con el ciclo que comienza a mitad del ciclo original.
Entonces, sí, si invierte la polaridad en AMBOS conjuntos de bobinas, seguirá moviéndose en la misma dirección. Sin embargo, estarás fuera por medio de una revolución paso a paso. Dependiendo del engranaje, la diferencia probablemente no haga una diferencia.
EDIT
Actualicé para indicar la polaridad como +/- (en comparación con 1/0 en mi publicación original).
Esto es más fácil de visualizar gráficamente: si trata a cada devanado 1 como la coordenada X, y al devanado 2 como la coordenada Y, entonces está avanzando entre cuatro cuadrantes. Si luego realiza la mitad o un cuarto de paso, simplemente está aumentando el número de puntos que definen su bucle. Llevado al límite, si tienes la X = sin (wt) y Y = cos (wt), tendrás un círculo suave; y si invierte el signo de uno (digamos que X = -sin (wt)), simplemente pasará por el círculo en dirección inversa.