Facebook Twitter RSS Reset

Cómo usar Motores Paso a Paso UNIPOLARES con Arduino

Paso mis apuntes de cómo hacer funcionar motores paso a paso:

Pueden tener 5 o 6 cables, en el caso de que tenga 5, será porque tienen unido los cables medios de la bobina, ya veremos que estos se conectan en simultaneo a +12V.

1º) Con el Multímetro (tester) medir la conductividad entre las diferentes puntas de los cables buscando los 3 de una bobina y los 3 de la otra.

Cómo usar Motores Paso a Paso UNIPOLARES con Arduino

2º) Suponiendo que ya distinguimos continuidad entre los terminales abc y en el otro caso def, habrá que probar la resistencia para identificar cual es el hilo medio.

Poniendo como ejemplo el primer grupo (abc), habrá menos resistencia entre ab y cb que entre ac, y con esto distinguimos que b es el cable medio.

Cómo usar Motores Paso a Paso UNIPOLARES con Arduino

Se muestra un ejemplo de 3 mediciones en el gráfico anterior.

3º) En el caso de tener 6 cables, unir los medios y aplicar +12V.

En nuestro ejemplo se unirá “b” con “e”.

4º) Determinar una secuencia, en la que veamos que el motor gira de a un paso.

Tocamos las bobinas unidad con “a”, “c”, “e” y “f” buscando una secuencia para que gire; si por ejemplo al tocar “a”, da un paso, asignamos el número 1 de giro para “a”.

Y así repetimos el proceso hasta obtener la secuencia 1, 2, 3, 4 que determina que gire en un sentido.

Cómo usar Motores Paso a Paso UNIPOLARES con Arduino

5) Paso por paso:

La tabla muestra en cada momento como se envía una señal a cada cable; es una secuencia para que el motor avance paso por paso.

Cómo usar Motores Paso a Paso UNIPOLARES con Arduino

Medio paso:

Si polarizamos entre 2 bobinas, el rotor estará entre una y otra, y hará medio paso (celdas amarillas de la secuencia).

Cómo usar Motores Paso a Paso UNIPOLARES con Arduino

6º) Para invertir el giro, correr la secuencia de pulsos al revés.

7º) Cómo hacer la conexión desde el microcontrolador

El tiempo entre pulso y pulso lo puede ir experimentando el usuario, ej: probar con un delay de 100 milisegundos entre pasos.

Transistor Tip122

Cómo usar Motores Paso a Paso UNIPOLARES con Arduino

Cómo usar Motores Paso a Paso UNIPOLARES con Arduino

Una cosa a tener en cuenta es que el motor tiene que arrancar girando lento, luego alcanzará la velocidad de trabajo constante y finalmente una velocidad de desaceleración para detenerse.

Cómo usar Motores Paso a Paso UNIPOLARES con Arduino

Espero les resulte útil Cómo usar Motores Paso a Paso UNIPOLARES con ArduinoCómo usar Motores Paso a Paso UNIPOLARES con Arduino

Si algo no se entiende por favor comenten así aclaro.

Saludos Cómo usar Motores Paso a Paso UNIPOLARES con ArduinoCómo usar Motores Paso a Paso UNIPOLARES con Arduino

No comments yet.

Leave a Comment