Practica Stepper

10
MOTOR PASO A PASO o STEPPER Fuente: www.todorobot.com.ar Descripción Los motores paso a paso son ideales para la construcción de mecanismos en donde se requieren movimientos muy precisos. La característica principal de estos motores es el hecho de poder moverlos un paso a la vez por cada pulso que se le aplique. Este paso puede variar desde 90° hasta pequeños movimientos de tan solo 1.8°, es decir, que se necesitarán 4 pasos en el primer caso (90°) y 200 para el segundo caso (1.8°), para completar un giro completo de 360°. Estos motores poseen la habilidad de poder quedar enclavados en una posición o bien totalmente libres. Si una o más de sus bobinas están energizada, el motor estará enclavado en la posición correspondiente y por el contrario quedará completamente libre si no circula corriente por ninguna de sus bobinas. Existen dos tipos de motores paso a paso de imán permanente: Existen dos tipos de motor paso a paso: 1

Transcript of Practica Stepper

Page 1: Practica Stepper

MOTOR PASO A PASO o STEPPER

Fuente: www.todorobot.com.ar

Descripción Los motores paso a paso son ideales para la construcción de mecanismos en donde se requieren movimientos muy precisos.La característica principal de estos motores es el hecho de poder moverlos un paso a la vez por cada pulso que se le aplique. Este paso puede variar desde 90° hasta pequeños movimientos de tan solo 1.8°, es decir, que se necesitarán 4 pasos en el primer caso (90°) y 200 para el segundo caso (1.8°), para completar un giro completo de 360°.

Estos motores poseen la habilidad de poder quedar enclavados en una posición o bien totalmente libres. Si una o más de sus bobinas están energizada, el motor estará enclavado en la posición correspondiente y por el contrario quedará completamente libre si no circula corriente por ninguna de sus bobinas.Existen dos tipos de motores paso a paso de imán permanente:                Existen dos tipos de motor paso a paso:

El stepper Bipolar. Generalmente de 4 terminales, dos bobinas independientes. Requiere de 1 puente H para cada bobina. Se denomina bipolar porque la corriente puede ir en una u otra dirección en cada bobina.

El stepper Unipolar. De 5 o 6 terminales. Cada una de las 2 bobinas posee un devanado central. Ambos devanados se conectan a Vcc o a Tierra, y los extremos de las bobinas son las señales de control.

  Secuencias para manejar motores paso a paso Bipolares

1

Page 2: Practica Stepper

A pesar de que el circuito externo debe ser diferente para cada tipo, las secuencias son las mismas para el motor bipolar y para el motor unipolar. 

Secuencia normal (recomendada) A         B         C         D   gira en una dirección. p.e. sentido horario1          0          0          00          1          0          00          0          1          00          0          0          1 A         B         C         D   gira en dirección contraria0          0          0          10          0          1          00          1          0          01          0          0          0 Secuencia para incrementar el torqueA         B          C         D   1          1          0          00          1          1          00          0          1          11          0          0          1 A         B          C          D   0          0          1          10          1          1          01          1          0          01          0          0          1 Secuencia para avanzar medio paso:A         B         C         D   1          0          0          0   avanza1 paso1          1          0          0   avanza medio paso0          1          0          0   1 paso0          1          1          0   medio paso0          0          1          0   1 paso0          0          1          1    medio paso0          0          0          1   1 paso1          0          0          1   medio paso 

Los motores paso a paso son dispositivos mecánicos y como tal deben vencer ciertas inercias, el tiempo de duración y la frecuencia de los pulsos aplicados es un punto muy importante a tener en cuenta. En tal sentido el motor debe alcanzar el paso antes que la próxima secuencia de pulsos comience. Si la frecuencia de pulsos es muy elevada, el motor puede reaccionar en alguna de las siguientes formas:

Puede que no realice ningún movimiento en absoluto. Puede comenzar a vibrar pero sin llegar a girar. Puede girar erráticamente.

2

Page 3: Practica Stepper

O puede llegar a girar en sentido opuesto. Para obtener un arranque suave y preciso, es recomendable comenzar con una frecuencia de pulso baja y gradualmente ir aumentándola hasta la velocidad deseada sin superar la máxima tolerada. El giro en reversa debería también ser realizado previamente bajando la velocidad de giro y luego cambiar el sentido de rotación. 

Identificando los cables en Motores P-P Unipolares:Cuando se trabaja con motores P-P usados o bien nuevos, pero de los cuales no tenemos hojas de datos. Es posible averiguar la distribución de los cables a los bobinados y el cable común en un motor de paso unipolar de 5 o 6 cables siguiendo las instrucciones que se detallan a continuación:

       

Seleccionar un cable y conectarlo a masa. Ese será llamado cable A.

 

Manteniendo el cable A conectado a masa, probar cuál de los tres cables restantes provoca un paso en sentido antihorario al ser conectado también a masa. Ese será el cable B.

 

Manteniendo el cable A conectado a masa, probar cuál de los dos cables restantes provoca un paso en sentido horario al ser conectado a masa. Ese será el cable D.

 

3

Page 4: Practica Stepper

El último cable debería ser el cable C. Para comprobarlo, basta con conectarlo a masa, lo que no debería generar movimiento alguno debido a que es la bobina opuesta a la A. 

 

Nota: La nomenclatura de los cables (A, B, C, D) es totalmente arbitraria.

Identificando los cables en Motores P-P Bipolares:Para el caso de motores paso a paso bipolares (generalmente de 4 cables de salida), la identificación es más sencilla. Simplemente tomando un téster en modo ohmetro (para medir resistencias), podemos hallar los pares de cables que corresponden a cada bobina, debido a que entre ellos deberá haber continuidad (en realidad una resistencia muy baja). Luego solo deberemos averiguar la polaridad de la misma, la cual se obtiene fácilmente probando. Es decir, si conectado de una manera no funciona, simplemente damos vuelta los cables de una de las bobinas y entonces ya debería funcionar correctamente. Si el sentido de giro es inverso a lo esperado, simplemente se deben invertir las conexiones de ambas bobinas y el H-Bridge. Para recordar

Un motor de paso con 5 cables es casi seguro de 4 fases y unipolar. Un motor de paso con 6 cables también puede ser de 4 fases y unipolar, pero con 2 cables comunes para alimentación, pueden ser del mismo color. Un motor de pasos con solo 4 cables es comúnmente bipolar.

  Conexión para motor paso a paso unipolar

 Conexión para motor paso a paso bipolar

4

Page 5: Practica Stepper

REGISTRO DE DESPLAZAMIENTO (SHIFT REGISTER)

Los Shift Register son circuitos integrados capaces de desplazar un bit de una posición a otra. El 74194 puede desplazar datos a la derecha y a la izquierda. Son circuitos útiles para manejo de secuenciadotes de luces, para controlar motores stepper y para convertir una comunicación paralela en serial.

PINES

5

Page 6: Practica Stepper

PINES FUNCIÓNP3, P2, P1, P0 Entrada paralela de datos; o valor inicialQ3, Q2, Q1, Q0 Datos de salida, donde se desplaza un bit a la vezDSR Valor que ingresa a Q3 cuando se desplaza a derechaDSL Valor que ingresa a Q0 cuando se desplaza a izquierdaCP Señal de reloj que genera el desplazamientoS0, S1 Señales de control-MR Pin de reset, pone las salidas a cero. Activo en bajo (-)

SEÑALES DE CONTROL S1 – S0

MR S1 S0 MODO DE OPERACIÓNL X X Reset. Salidas en bajo. Igual a 0vH L L No pasa nadaH H L Desplaza un bit a la izquierda por cada pulso en CPH L H Desplaza un bit a la derecha por cada pulso en CPH H H Carga el dato paralelo

6

Page 7: Practica Stepper

CONTROL DE MOTOR PASO A PASO

El esquema que aquí se presenta corresponde a un control de un motor paso a paso. Este control está construido con componentes de lógica discreta.

Un circuito oscilador; que no aparece en el esquema, pero que puede ser construido con un LM555 genera un tren de pulsos que excita un Shift Register (registro de desplazamiento), que a su vez activa secuencialmente las bobinas de un motor paso a paso unipolar, a través de un ULN2803, el cual es un driver de corriente, es decir, un circuito que puede manejar una corriente mayor que el circuito digital (hasta 500mA).

7

Page 8: Practica Stepper

TALLER CONTROL DE MOTOR PASO A PASO

1. Lea el documento anexo “MOTOR PASO A PASO” y responda: Qué características posee un motor paso a paso. Describa los tipos de motor stepper. Qué efectos tiene en un motor las diferentes secuencias de desplazamiento Describa el procedimiento para identificar los terminales de un motor

stepper. Describa cinco posibles aplicaciones para estos motores.

2. Lea el documento anexo “REGISTRO DE DESPLAZAMIENTO” y responda: Describa la función de un registro de desplazamiento. Describa 5 aplicaciones prácticas que podrían emplear un registro de

desplazamiento. Consulte la referencia de un shift register unidireccional y de otro

bidireccional.

3. Para el circuito de CONTROL MOTOR PASO A PASO Dibuje el circuito para un oscilador de onda cuadrada con periodo igual a

2segundos. Consulte el Data Sheet del ULN2803, y explique su funcionamiento. Explique como funciona el circuito parte por parte. En cuántos y cuales, subcircuitos puede ser dividido este circuito? Describa el procedimiento a seguir para montar el circuito:

i. Qué etapa montaría primero. Cómo verifica que funciona correctamente?

ii. Qué etapa montaría luego? La conectaría inmediatamente a la anterior etapa, o la probaría aparte? Cómo verifica que funciona correctamente?

iii. Realice la descripción para cada subcircuito. Identifique los terminales del motor asignado. Y determine el valor del paso,

para esto cuente los pasos que debe dar para completar una circunferencia. Monte el circuito en el board siguiendo el procedimiento que usted elaboró

en el anterior item. Verifique su correcto funcionamiento.

8