Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Carlos Canto
Microcontroladores
Carlos Canto
Microcontroladores
Motores de paso
Microcontroladores
Carlos Canto
Microcontroladores
Ejemplo
Ejemplode
deaplicación de
aplicación delos
losmotores
motoresde
depaso:
paso:
BRAZO
BRAZOROBOT
ROBOT55EJES
EJES
Carlos Canto
Microcontroladores
Ejemplo
Ejemplode
deaplicación de
aplicación delos
losmotores
motoresde
depaso:
paso:
BRAZO
BRAZOROBOT
ROBOT55EJES
EJES
Carlos Canto
Microcontroladores
Carlos Canto
Microcontroladores
»Reluctancia Variable
»Imán Permanente
»Híbridos
Carlos Canto
Microcontroladores
Carlos Canto
Microcontroladores
Híbrido
Combinan las cualidades de los VR y
PM, los motores híbridos tiene algunas
de los comportamientos deseables de
cada uno de ellos.
Carlos Canto
Microcontroladores
1) Motor unipolar
2) Motor bipolar
Carlos Canto
Microcontroladores
Motores Unipolares
Carlos Canto
Microcontroladores
Motor Unipolar:
• Estos motores suelen tener 6 o 5 cables de salida, dependiendo
de sus conexiones internas.
• Este tipo se caracteriza por ser más simple de controlar.
Carlos Canto
Microcontroladores
Motor Unipolar:
Carlos Canto
Microcontroladores
Motor Bipolar:
• Estos tiene generalmente cuatro cables de salida.
Carlos Canto
Microcontroladores
Carlos Canto
Microcontroladores
Motor Bipolar:
Carlos Canto
Microcontroladores
Cómo se controlan ?
¿¿Cómo
Carlos Canto
Microcontroladores
Carlos Canto
Microcontroladores
Carlos Canto
Microcontroladores
Secuencia del tipo wave drive ( fase simple): En esta secuencia se activa
solo una bobina a la vez. En algunos motores esto brinda un funcionamiento
más suave. La desventaja es que al estar solo una bobina activada, el torque
de paso y retención es menor.
Carlos Canto
Microcontroladores
A continuación se puede apreciar la secuencia animada en
modo wave drive( Fase Simple):
Este modo solo será usado donde el desempeño de par y velocidad no
sean importantes, por ejemplo donde el motor sea operado a una
velocidad fija y con condiciones de carga bien definidas.
Carlos Canto
Microcontroladores
Secuencia Normal (Doble Fase): Esta es la secuencia más usada y la que
generalmente recomienda el fabricante. Con esta secuencia el motor avanza un
paso por vez y debido a que siempre hay al menos dos bobinas activadas, se
obtiene un alto torque de paso y de retención.
1 ON ON OFF OFF
2 OFF ON ON OFF
3 OFF OFF ON ON
4 ON OFF OFF ON
Carlos Canto
Microcontroladores
Carlos Canto
Microcontroladores
Carlos Canto
Microcontroladores
Carlos Canto
Microcontroladores
Carlos Canto
Microcontroladores
Carlos Canto
Microcontroladores
Carlos Canto
Microcontroladores
Secuencia del tipo medio paso: En esta secuencia se activan las bobinas de tal forma que
brindan un movimiento igual a la mitad del paso real. Para ello se activan primero 2 bobinas
y luego solo 1 y así sucesivamente. Como vemos en la tabla la secuencia completa consta
de 8 movimientos en lugar de 4.
PASO Bobina A Bobina B Bobina C Bobina D
2 ON ON OFF OFF
4 OFF ON ON OFF
6 OFF OFF ON ON
8 ON OFF OFF ON
Carlos Canto
Microcontroladores
Carlos Canto
Microcontroladores
MICRO-STEP (MICRO–PASOS)
Carlos Canto
Microcontroladores
Carlos Canto
Microcontroladores
Carlos Canto
Microcontroladores
Carlos Canto
Microcontroladores
Ejemplo
Ejemplode
decircuitos
circuitospara
paracontrolar
controlarmotores
motoresde
de
pasos
pasos
Carlos Canto
Microcontroladores
Carlos Canto
Se requiere un puente H por cada bobina del motor, es decir que para
controlar un motor de Pasos de 4 cables (dos bobinas), necesitaremos
usar dos puentes iguales al de la figura .
En general es recomendable el uso de puentes H integrados como el
L293
Carlos Canto
Microcontroladores
In1 Out1 a
P1.0 1
In2
P1.1 2 Out2 b
Conexión del motor de pasos bipolar
con un L293D y con el µc 8051 µC
µC8051
8051 In3
Out3 c
P1.2 3
In4 Out4 d
P1.3 4
E2
Carlos Canto
Microcontroladores
Carlos Canto
Microcontroladores
All the program has to do, is output a pulse and set the output enable low
Carlos Canto
Microcontroladores
Carlos Canto
Carlos Canto
Microcontroladores
Carlos Canto
Microcontroladores
Para recordar:
Carlos Canto
Microcontroladores
Carlos Canto
Microcontroladores
Carlos Canto
Microcontroladores
Ejemplo : controlar el sentido de giro y la velocidad de un motor de pasos
bipolar usando 4 teclas
Acumulador
L293
00 00 11 11 00 00 11 11
00 11 11 00 00 11 11 00 Valores de A con las P1.0 a
P1.0
rotaciones a la P1.1 b
11 11 00 00 11 11 00 00 P1.1
Izquierda P1.2 c
P1.2
11 00 00 11 11 00 00 11 P1.3
P1.3 d
P1.4
P1.4
P1.5
P1.5
P1.6
P1.6
Giro en sentido horario
P1.7
P1.7
d b c a L1 L2
0 0 1 1
0 1 1 0
1 1 0 0
1 0 0 1
Carlos Canto
Microcontroladores
In1 Out1 a
P1.0 1
In2
P1.1 2 Out2 b
Conexión del motor de pasos bipolar
con un L293D y con el µc 8051 µC
µC8051
8051 In3
Out3 c
P1.2 3
In4 Out4 d
P1.3 4
E2
Giro en sentido anti-horario
Giro en sentido horario
d b c a L1 L2
0 0 1 1
Secuencia de activación un motor bipolar 0 1 1 0
con un L293D
1 1 0 0
1 0 0 1
Carlos Canto
Microcontroladores
R1 Diagrama de Flujo
R1Åcte.
Åcte.
R0Å33h
R0Å33h
Teclas
Teclas Delay
Delay(R1)
(R1)
R1
R1ÅR1-10.
ÅR1-10. R1
R1ÅR1+10.
ÅR1+10.
no si si
Tecla _DER=0 Se oprimió si Tecla _UP=0 no Tecla _Dwn=0
?
Rota_Der
Rota_Der Teclas
Teclas tecla
? ?
si ?
no
no Delay
Delay(R1)
(R1)
R1
R1ÅR1-10.
ÅR1-10. R1
R1ÅR1+10.
ÅR1+10.
no si si
no Tecla _IZQ=0 Se oprimió si Tecla _UP=0 no Tecla _Dwn=0
?
Rota_IZQ
Rota_IZQ Teclas
Teclas tecla
? ?
si ? no
Carlos Canto
Microcontroladores
SUBRUTINAS PARA EL CONTROL DEL MOTOR DE PASOS
Ret
Carlos Canto
Microcontroladores
SUBRUTINAS PARA EL CONTROL DEL MOTOR DE PASOS
Subrutina: giro del motor hacia la Izquierda Subrutina: giro del motor hacia la derecha
Variable de entrada: R0 ;R0 inicial será 33h Variable de entrada: R0; R0 inicial será 33h
Rota_IZQ Rota_DER
AÅR0
AÅR0 AÅR0
AÅR0
AÅAor
AÅAorF0h
F0h AÅAor
AÅAorF0h
F0h
P1ÅA
P1ÅA P1ÅA
P1ÅA
AÅR0
AÅR0 AÅR0
AÅR0
AÅrota_izq
AÅrota_izq_A
_A AÅrota_Der
AÅrota_Der_A
_A
R0ÅA
R0ÅA
si R0ÅA
R0ÅA
si
Ret Ret
Carlos Canto