SlideShare una empresa de Scribd logo
1 de 26
Descargar para leer sin conexión
Motores de Paso o Steppers MotorsMotores de Paso oMotores de Paso o SteppersSteppers MotorsMotors
Microcontroladores
Carlos Canto
¿ Qué es un motor de pasos?
• Es un actuador electromagnético rotatorio que convierten
mecánicamente entradas de pulsos digitales a movimiento
rotatorio incremental de la flecha .
• La rotación no solo tiene una relación directa al número de pulsos
de entrada , sino que la velocidad está relacionada a la
frecuencia de los pulsos .
Un pulso igual a un paso
Cuenta de pulsos igual a cuenta de pasos
Microcontroladores
Carlos Canto
Motores de pasoMotores de paso
MicrocontroladoresMicrocontroladores
Carlos E. Canto QuintalCarlos E. Canto QuintalFACULTAD DE CIENCIAS/ UASLPFACULTAD DE CIENCIAS/ UASLP
1) Motores sin escobillas digitalmente controlado que rotan
un número específico de grados (un paso).
2) El número de grados (resolución) puede ser entre 0.72 a
90 grados. Los “steppers” de propósito general tiene una
resolución de entre 15 y 30 grados por paso.
3) Alta precisión, bajo torque.
4) Hay una gran variedad de CI´s para el control de motores
de paso los cuales pueden controlar su velocidad dirección y
posición
Motor de DC VS Motor de Pasos
Microcontroladores
Carlos Canto
Motor de corriente directa Motor de pasos
Ejemplo de aplicación de los motores de paso:
BRAZO ROBOT 5 EJES
Ejemplo de aplicaciEjemplo de aplicacióón de los motores de paso:n de los motores de paso:
BRAZO ROBOT 5 EJESBRAZO ROBOT 5 EJES
Microcontroladores
Carlos Canto
Ejemplo de aplicación de los motores de paso:
BRAZO ROBOT 5 EJES
Ejemplo de aplicaciEjemplo de aplicacióón de los motores de paso:n de los motores de paso:
BRAZO ROBOT 5 EJESBRAZO ROBOT 5 EJES
Microcontroladores
Carlos Canto
Imagen de un estator de 4 bobinas
Imagen del rotor
Microcontroladores
Carlos Canto
ASPECTO DE ALGUNOS MOTORES DE PASO
Microcontroladores
Carlos Canto
Tipos Básicos de motores de pasos
de acuerdo a su principio de
operación
»Reluctancia Variable
»Imán Permanente
»Híbridos
Microcontroladores
Carlos Canto
Estos motores es caracterizan por tener un rotor
múltiple de hierro suave y un embobinado en el
estator.
Operan generalmente con pasos de ángulo entre
5 y 15 grados a una velocidad de pasos
relativamente alta, y no tienen par de retén ( par
de retén es el par de mantenimiento cuando no
está fluyendo corriente en el motor).
Como se ven la figura, cuando la fase A es
energizada, 4 dientes del rotor se alinean con
los 4 dientes del stator de la fase A por atracción
magnética .
El siguiente paso es adoptado cuando A es
apagada y la fase B es energizada, rotando el
rotor en sentido horario 15 grados . Continuando
la secuencia, C es energizada en el siguiente y
de nuevo la A.
Se consigue una rotación contra horario cuando el
orden de las fases es invertido.
Motor de reluctancia variable
Motores de Reluctancia Variable (VR)
Microcontroladores
Carlos Canto
• Estos motores difieren de los de
VR( Reluctancia Variable) en que
tienen rotores de imán permanente
sin dientes y son magnetizados
perpendicularmente a los ejes.
• Energizando las cuatro fases en
secuencia, el rotor gira conforme
es atraido por los polos
magnéticos.
• El motor mostrado en la figura
tomará pasos de 90 grados si la
secuencia de alimentación de los
embobinados es ABCD.
. Estos motores tienen pasos de
ángulos entre 45 y 90 grados y la
velocidad de pasos es
relativamente baja, pero presentan
un alto par y unas buenas
características de
amortiguamiento.
Motor de imán permanente
Imán Permanente (PM)
Microcontroladores
Carlos Canto
Combinan las cualidades de los VR y
PM, los motores híbridos tiene algunas
de los comportamientos deseables de
cada uno de ellos.
Tiene alto par de retén y un excelente
par de sostenimiento y dinámico, y
pueden ser operados a una alta
velocidad de pasos.
Normalmente exiben ángulos de pasos
de 0.9 a 5 grados.Motor Híbrido
Híbrido
Microcontroladores
Carlos Canto
Motor unipolar de 6 hilos Motor unipolar de 5 hilos Motor unipolar de 8 hilos
2) Motor bipolar
Existen dos tipos de motores paso a paso de imán permanente
1) Motor unipolar
Motores UnipolaresMotores UnipolaresMotores Unipolares
Microcontroladores
Carlos Canto
Microcontroladores
Carlos Canto
Motor Unipolar:
Control de 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.
Esquema de un motor de pasos de 4
fases (bobinas) unipolar( una polaridad)
Microcontroladores
Carlos Canto
Motor Unipolar:
Microcontroladores
Carlos Canto
Motor Bipolar:
• Estos tiene generalmente cuatro cables de salida.
• Se requiere de un cambio de dirección del flujo de corriente a través
de las bobinas en la secuencia apropiada para realizar un
movimiento.
Control de motor Bipolar
Ejemplo de un motor bipolarEjemplo de un motor bipolarEjemplo de un motor bipolar
Microcontroladores
Carlos Canto
Esquema de un motor de pasos de 2
fases(bobinas) Bipolar( dos polaridades)
Microcontroladores
Carlos Canto
Motor Bipolar:
Microcontroladores
Carlos Canto
¿Cómo se controlan ?¿¿CCóómo semo se controlancontrolan ??
Secuencias para manejar motores paso a
paso Unipolares
• Paso completo:
– Secuencia del tipo wave drive ( fase
simple)
– Secuencia Normal (doble fase)
• Secuencia del tipo medio paso
• Micropaso
Microcontroladores
Carlos Canto
Microcontroladores
Carlos Canto
PASO COMPLETO (FULL--STEP )
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.
ONOFFOFFOFF4
OFFONOFFOFF3
OFFOFFONOFF2
OFFOFFOFFON1
Bobina DBobina CBobina BBobina APASO
Microcontroladores
Carlos Canto
A continuación se puede apreciar la secuencia animada en
modo wave drive( Fase Simple):
Microcontroladores
Carlos Canto
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.
Problemas con la resonancia pueden
evitar la operación a algunas
velocidades.
Este modo es el que requiere la
menor cantidad de potencia de la
fuente de poder que cualquier otro
de los modos de operación .
ONOFFOFFON4
ONONOFFOFF3
OFFONONOFF2
OFFOFFONON1
Bobina DBobina CBobina BBobina APASO
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.
Microcontroladores
Carlos Canto
A continuación se puede apreciar la secuencia
animada en modo normal:
Microcontroladores
Carlos Canto
Este modo proporciona buen desempeño de par y de velocidad
con un mínimo de problemas de resonancia .
La excitación Dual, proporciona aproximadamente 30 ó 40 %
más par que el de excitación simple, pero demanda el doble de
potencia de la fuente de poder.
Paso 1 (a) Paso 2 (b) Paso 3 (c) Paso 4 (d)
Microcontroladores
Carlos Canto
Principio básico de un motor unipolar de cuatro fases
Microcontroladores
Carlos Canto
Principio básico de un motor unipolar de cuatro fases
Microcontroladores
Carlos Canto
Principio básico de un motor unipolar de cuatro fases
Microcontroladores
Carlos Canto
Principio básico de un motor unipolar de cuatro fases
Microcontroladores
Carlos Canto
Principio básico de un motor unipolar de cuatro fases
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.
ONOFFOFFON8
ONOFFOFFOFF7
ONONOFFOFF6
OFFONOFFOFF5
OFFONONOFF4
OFFOFFONOFF3
OFFOFFONON2
OFFOFFOFFON1
Bobina DBobina CBobina BBobina APASO
Microcontroladores
Carlos Canto
A continuación se puede apreciar la secuencia animada en
modo medio paso:
Microcontroladores
Carlos Canto
Este modo proporciona el doble de resolución .
Aunque el par de salida del motor varía alternadamente en cada
paso, es casi libre de problemas de resonancia.
Los motores pueden ser operados dentro de un amplio rango de
velocidades y usados para manejar casi cualquier carga
comúnmente encontrada.
Microcontroladores
Carlos Canto
MICRO-STEP (MICRO–PASOS)
En el modo micropaso, el ángulo de paso natural de un motor
puede ser dividido en ángulos mucho menores. Por ejemplo, un
motor estándar de 1.8 º tiene 200 pasos/revolución. Si el motor
es movido en micro-pasos con una división entre 10. Entonces
el motor se movería a 0.18 º/paso y debería dar 2,000
pasos/revolución.
Típicamente, el rango de división del modo micro-pasos está
entre 10 y 256 ( 51,200 pasos/revolución para motores de 1.8 º) .
Los micropasos son producidos proporcionando la corriente
en los dos embobinados de acuerdo a las funciones seno o
coseno.
Este modo solo se usa cuando se requiere un movimiento más
liso o se requiere más resolución .
Microcontroladores
Carlos Canto
PARÁMETROS DE LOS MOTORES PASO A PASOS
Desde el punto de vista mecánico y eléctrico, es conveniente conocer el
significado de algunas de las principales características y parámetros que se
definen sobre un motor paso a paso:
• Par dinámico de trabajo ( Working Torque):
Depende de sus características dinámicas y es el momento máximo que el
motor es capaz de desarrollar sin perder paso, es decir, sin dejar de
responder a algún impulso de excitación del estator y dependiendo,
evidentemente, de la carga.
Generalmente se ofrecen, por parte del fabricante, curvas denominadas de
arranque sin error (pull-in) y que relaciona el par en función el número de
pasos.
Hay que tener en cuenta que, cuando la velocidad de giro del motor
aumenta, se produce un aumento de la f.c.e.m. en él generada y, por tanto,
una disminución de la corriente absorbida por los bobinados del estator,
como consecuencia de todo ello, disminuye el par motor.
• Par de mantenimiento (Holding Torque):
Es el par requerido para desviar, en régimen de excitación, un paso el rotor
cuando la posición anterior es estable ; es mayor que el par dinámico y actúa
como freno para mantener el rotor en una posición estable dada
Microcontroladores
Carlos Canto
PARÁMETROS DE LOS MOTORES PASO A PASOS
• Par de detención ( Detention Torque):
Es una par de freno que siendo propio de los motores de
imán permanente, es debida a la acción del rotor cuando
los devanados del estator están desactivados.
• Angulo de paso ( Step angle ):
Se define como el avance angular que se produce en el
motor por cada impulso de excitación. Se mide en
grados, siendo los pasos estándar más importantes los
siguientes:
2415º
487,5º
963,75º
2001,8º
5000,72º
Nº de pasos por
vuelta
Grados por impulso de
excitación
• Número de pasos por vuelta:
Es la cantidad de pasos que ha de efectuar el rotor para realizar
una revolución completa; evidentemente es:
Donde: NP es el número de pasos y α el ángulo de
paso
• Frecuencia de paso máximo (Maximum pull-in/out):
Se define como el máximo número de pasos por segundo que
puede recibir el motor funcionando adecuadamente.
• Momento de inercia del rotor:
Es su momento de inercia asociado que se expresa en gramos
por centímetro cuadrado.
• ·Par de mantenimiento, de detención y dinámico:
Definidos anteriormente y expresados en miliNewton por metro.
Microcontroladores
Carlos Canto
PARÁMETROS DE LOS MOTORES PASO A PASOS
Ejemplo de circuitos para controlar motores de
pasos
Ejemplo de circuitos para controlar motores deEjemplo de circuitos para controlar motores de
pasospasos
Microcontroladores
Carlos Canto
Microcontroladores
Carlos Canto
Control de un Motor Bipolar (Control de un Motor Bipolar ( mediante el uso de puentes H)::
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
Carlos Canto
Ejemplo Control de un motor de pasos
bipolar
Secuencia de activación un motor bipolar
con un L293D
1001
0011
0110
1100
L2L1acbd
Giroensentidohorario
Giroensentidoanti-horario
Conexión del motor de pasos bipolar
con un L293D y con el µc 8051
µC 8051µC 8051
P1.0
P1.1
P1.2
P1.3
1
2
3
4
4.7 kΩ
L293B
a
b
c
d
E2
E1
In1
In2
In3
In4
Out1
Out2
Out3
Out4
El CI UCN 5804 para Motores de Paso
•• Usando un controlador externo, tal como elUsando un controlador externo, tal como el UCN 5804UCN 5804. se puede simplificar el. se puede simplificar el
programa y controlar tantos motores como salidas se tengan vprograma y controlar tantos motores como salidas se tengan víía un arreglo de UCNa un arreglo de UCN
58045804’’s. No ss. No sóólo permite el control de mlo permite el control de máás motores, sino ms motores, sino máás importante as importante aúún ,n ,
simplifica el proceso. Losimplifica el proceso. Lo úúnico que se debe sacar es el pulso de la velocidadnico que se debe sacar es el pulso de la velocidad
deseada. Ademdeseada. Ademáás se puede conmutar entre paso completo y medio paso en tiempos se puede conmutar entre paso completo y medio paso en tiempo
real vreal víía una un switchswitch en el UCN 5804 (o lo puede controlar elen el UCN 5804 (o lo puede controlar el µµCC),), asiasi como invertir sucomo invertir su
direccidireccióón.n.
Si se usa un motor de 5V,Si se usa un motor de 5V,
debemos alimentar el UCNdebemos alimentar el UCN
5804 con un transformador5804 con un transformador
de 9V. No se puede usarde 9V. No se puede usar
uno de 6V debido a launo de 6V debido a la
demanda del motordemanda del motor stepperstepper
motor.motor. El UCN 5804 puedeEl UCN 5804 puede
soportar voltajes de hastasoportar voltajes de hasta
35V.35V.
Microcontroladores
Carlos Canto
• Notice in the schematic that two resistors, rx
and ry, do not have an assigned value. This is
because our motor draws only 100 mA, well
under the chip's supported 1,250 mA. However,
if you were to use a motor that draws the
maximum or above, then you would need to use
rx and ry to get the amperage under 1,250
mA. For example, a 24V motor with a phase
resistance of 15 ohms would draw 1,600
mA (24/15 = 1.6). In this case, you should use
_at least_ a 5 ohm resistor for both rx and ry,
which would bring the current down to 1.2 A.
• Since the input of the UCN 5804 is CMOS and
TTL compatable, we can connect the outputs
from the PIC directly into the UCN 5804. Two
outputs are needed; one to control the step
input (pin 11), and one to control the output
enable (pin 15) which enables the stepper motor
while high and disables the stepper motor while
low.
• Pins 9 and 10 control the stepping method (half
or full steps). Pin 14 controls the step
direction. Both of these controls can be
manipulated by the PIC, but it is easier to
control them directly through the use of jumpers
acting as switches.
All the program has to do, is output a pulse and set the output enable low
Microcontroladores
Carlos Canto
Microcontroladores
Carlos Canto
control de un motor unipolar :
mediante el uso de un ULN2803, el cual es una arreglo de
8 transistores tipo Darlington capaces de manejar cargas
de hasta 500mA.
Las entradas de activación (Activa A, B , C y D) pueden
ser directamente activadas por un microcontrolador.
Carlos Canto
Un2803:Arreglo de 8 drivers darlington
Microcontroladores
Carlos Canto
Microcontroladores
Carlos Canto
Para recordar:
Un motor de paso con 5 cables es casi seguroUn motor de paso con 5 cables es casi seguro
de 4 fases y unipolar.de 4 fases y unipolar.
Un motor de paso con 6 cables tambiUn motor de paso con 6 cables tambiéén pueden puede
ser de 4 fases y unipolar, pero con 2cables comunesser de 4 fases y unipolar, pero con 2cables comunes
para alimentacipara alimentacióón pueden ser del mismo color.n pueden ser del mismo color.
Un motor de pasos con solo 4 cables esUn motor de pasos con solo 4 cables es
comcomúúnmente bipolar.nmente bipolar.
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 tester 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 puente H.
Microcontroladores
Carlos Canto
Microcontroladores
Carlos Canto
Control de giro de un motor de pasosControl de giro de un motor de pasosControl de giro de un motor de pasos
Microcontroladores
Carlos Canto
1001
0011
0110
1100
L2L1acbd
Giroensentidohorario
Acumulador
00 00 11 11 00 00 11 11
00 11 11 00 00 11 11 00
11 11 00 00 11 11 00 00
11 00 00 11 11 00 00 11
Valores de A con las
rotaciones a la
Izquierda
Secuencia de activación un motor bipolar
con un L293D
Ejemplo : controlar el sentido de giro y la velocidad de un motor de pasos
bipolar usando 4 teclas
Ejemplo : controlar el sentido de giro y la velocidad de un motor de pasos
bipolar usando 4 teclas
P1.0P1.0
P1.1P1.1
P1.2P1.2
P1.3P1.3
P1.4P1.4
P1.5P1.5
P1.6P1.6
P1.7P1.7
a
b
c
L293
d
Microcontroladores
Carlos Canto
Ejemplo Control de un motor de pasos
bipolar
Secuencia de activación un motor bipolar
con un L293D
1001
0011
0110
1100
L2L1acbd
Giroensentidohorario
Giroensentidoanti-horario
Conexión del motor de pasos bipolar
con un L293D y con el µc 8051
µC 8051µC 8051
P1.0
P1.1
P1.2
P1.3
1
2
3
4
4.7 kΩ
L293B
a
b
c
d
E2
E1
In1
In2
In3
In4
Out1
Out2
Out3
Out4
Microcontroladores
Carlos Canto
TeclasTeclas
Tecla _IZQ=0
?
R0 33hR0 33h
no
Tecla _DER=0
?
Tecla _UP=0
?Rota_DerRota_Der
Delay (R1)Delay (R1)
TeclasTeclas
Se oprimió
tecla
?
Tecla _Dwn=0
?
R1 R1-10.R1 R1-10. R1 R1+10.R1 R1+10.
no
no
si
si si
no
Tecla _UP=0
?Rota_IZQRota_IZQ TeclasTeclas
Se oprimió
tecla
?
Tecla _Dwn=0
?
R1 R1-10.R1 R1-10. R1 R1+10.R1 R1+10.
no
no
si
si si
no
no
R1 cte.R1 cte. Diagrama de FlujoDiagrama de Flujo
si
si
Delay (R1)Delay (R1)
Microcontroladores
Carlos Canto
SUBRUTINAS PARA EL CONTROL DEL MOTOR DE PASOSSUBRUTINAS PARA EL CONTROL DEL MOTOR DE PASOS
R2 0FFHR2 0FFH
R2 R2-1R2 R2-1
si
Delay
Ret
R2=0
?
R1 R1-1R1 R1-1
R1=0
?
si
No
No
Subrutina: generadora de retardo
Variable de entrada: R1
R1 puede adoptar 3 valores:
R1=cte, R1=R1+10 y R1=R1-10
Microcontroladores
Carlos Canto
SUBRUTINAS PARA EL CONTROL DEL MOTOR DE PASOSSUBRUTINAS PARA EL CONTROL DEL MOTOR DE PASOS
Ret
A R0A R0
A Aor F0hA Aor F0h
P1 AP1 A
A R0A R0
A rota_Der _AA rota_Der _A
siR0 AR0 A
Rota_DER
A R0A R0
A Aor F0hA Aor F0h
P1 AP1 A
A R0A R0
A rota_izq _AA rota_izq _A
siR0 AR0 A
Rota_IZQ
Ret
Subrutina: giro del motor hacia la Izquierda
Variable de entrada: R0 ;R0 inicial será 33h
Subrutina: giro del motor hacia la derecha
Variable de entrada: R0; R0 inicial será 33h

Más contenido relacionado

La actualidad más candente

Sistema de encendido Electrónico
Sistema de encendido Electrónico Sistema de encendido Electrónico
Sistema de encendido Electrónico Jeyinnss Molina
 
informe sobre gatas hidraulicas .pdf
informe sobre gatas hidraulicas .pdfinforme sobre gatas hidraulicas .pdf
informe sobre gatas hidraulicas .pdfJULIOCESARHUAYAPACJA
 
Transmisión automática
Transmisión automáticaTransmisión automática
Transmisión automáticaARMANDO / LUIS
 
Cuaderno 5 hidráulica
Cuaderno 5 hidráulicaCuaderno 5 hidráulica
Cuaderno 5 hidráulicaandogon
 
Engranajes epicicloidales
Engranajes epicicloidales  Engranajes epicicloidales
Engranajes epicicloidales Miguel Chino
 
Sistema hidraulicos
Sistema hidraulicosSistema hidraulicos
Sistema hidraulicosXIXO1209
 
Cilindrada y compresion
Cilindrada y compresionCilindrada y compresion
Cilindrada y compresionoliver Ramos
 
Introducción a las Redes automotrices - CAN/LIN
Introducción a las Redes automotrices - CAN/LINIntroducción a las Redes automotrices - CAN/LIN
Introducción a las Redes automotrices - CAN/LINInterlatin
 
Electroválvula de purga del canister
Electroválvula de purga del canisterElectroválvula de purga del canister
Electroválvula de purga del canisterCelin Padilla
 
Diagnostico del modulo de control electronico
Diagnostico del modulo de control electronicoDiagnostico del modulo de control electronico
Diagnostico del modulo de control electronicoJorge Bravo
 
Transmision automatica
Transmision automaticaTransmision automatica
Transmision automaticapiero_4
 
144314948 afinamiento-diesel
144314948 afinamiento-diesel144314948 afinamiento-diesel
144314948 afinamiento-dieselDario Luis
 
Curso de hidraulica cat
Curso de hidraulica catCurso de hidraulica cat
Curso de hidraulica catcerjs
 

La actualidad más candente (20)

Sistema de encendido Electrónico
Sistema de encendido Electrónico Sistema de encendido Electrónico
Sistema de encendido Electrónico
 
informe sobre gatas hidraulicas .pdf
informe sobre gatas hidraulicas .pdfinforme sobre gatas hidraulicas .pdf
informe sobre gatas hidraulicas .pdf
 
Transmisión automática
Transmisión automáticaTransmisión automática
Transmisión automática
 
Lubricacion en motores diesel
Lubricacion en motores dieselLubricacion en motores diesel
Lubricacion en motores diesel
 
Cuaderno 5 hidráulica
Cuaderno 5 hidráulicaCuaderno 5 hidráulica
Cuaderno 5 hidráulica
 
Prueba de inyectores
Prueba de inyectoresPrueba de inyectores
Prueba de inyectores
 
Engranajes epicicloidales
Engranajes epicicloidales  Engranajes epicicloidales
Engranajes epicicloidales
 
Bombas
BombasBombas
Bombas
 
Sistema hidraulicos
Sistema hidraulicosSistema hidraulicos
Sistema hidraulicos
 
Cilindrada y compresion
Cilindrada y compresionCilindrada y compresion
Cilindrada y compresion
 
Introducción a las Redes automotrices - CAN/LIN
Introducción a las Redes automotrices - CAN/LINIntroducción a las Redes automotrices - CAN/LIN
Introducción a las Redes automotrices - CAN/LIN
 
6909213 sistemas-de-enendido
6909213 sistemas-de-enendido6909213 sistemas-de-enendido
6909213 sistemas-de-enendido
 
Electroválvula de purga del canister
Electroválvula de purga del canisterElectroválvula de purga del canister
Electroválvula de purga del canister
 
Sensores
SensoresSensores
Sensores
 
Diagnostico del modulo de control electronico
Diagnostico del modulo de control electronicoDiagnostico del modulo de control electronico
Diagnostico del modulo de control electronico
 
Transmision automatica
Transmision automaticaTransmision automatica
Transmision automatica
 
Inyectores
InyectoresInyectores
Inyectores
 
144314948 afinamiento-diesel
144314948 afinamiento-diesel144314948 afinamiento-diesel
144314948 afinamiento-diesel
 
Curso de hidraulica cat
Curso de hidraulica catCurso de hidraulica cat
Curso de hidraulica cat
 
Sensores
Sensores Sensores
Sensores
 

Destacado

Robotica
RoboticaRobotica
Roboticaford81
 
Motores stepper
Motores stepperMotores stepper
Motores steppernicqponer
 
La veille de red guy du 30.10.13 - Ikea's world
La veille de red guy du 30.10.13 - Ikea's worldLa veille de red guy du 30.10.13 - Ikea's world
La veille de red guy du 30.10.13 - Ikea's worldRed Guy
 
Offre Dooblecare Salariés
Offre Dooblecare SalariésOffre Dooblecare Salariés
Offre Dooblecare SalariésMartin Guichard
 
Réadaptation en toxicomanie pour adolescents - Portage Atlantique
Réadaptation en toxicomanie pour adolescents - Portage Atlantique Réadaptation en toxicomanie pour adolescents - Portage Atlantique
Réadaptation en toxicomanie pour adolescents - Portage Atlantique Portage
 
Enquete cantine lfib 2011 110513
Enquete cantine lfib 2011 110513Enquete cantine lfib 2011 110513
Enquete cantine lfib 2011 110513bdteam
 
Clase de educación física
Clase de educación físicaClase de educación física
Clase de educación físicacarluiscoru
 
Programmes de formation pour les CFOs
Programmes de formation pour les CFOsProgrammes de formation pour les CFOs
Programmes de formation pour les CFOsAndré Du Sault
 
Dix Ans Travers Islam 1834 1844 Leon Roches
Dix  Ans  Travers  Islam 1834 1844    Leon  RochesDix  Ans  Travers  Islam 1834 1844    Leon  Roches
Dix Ans Travers Islam 1834 1844 Leon RochesSais Abdelkrim
 
Découverte de Génopole d'Évry-Corbeil, premier bioparc français dédié aux bio...
Découverte de Génopole d'Évry-Corbeil, premier bioparc français dédié aux bio...Découverte de Génopole d'Évry-Corbeil, premier bioparc français dédié aux bio...
Découverte de Génopole d'Évry-Corbeil, premier bioparc français dédié aux bio...Cap'Com
 
Pleine conscience / Minfulness / Introduction
Pleine conscience / Minfulness / IntroductionPleine conscience / Minfulness / Introduction
Pleine conscience / Minfulness / IntroductionGuillaume Pérocheau
 
Friday Web 16 01 2009
Friday Web 16 01 2009Friday Web 16 01 2009
Friday Web 16 01 2009Arnaud_Pukan
 
Viadeo API Presentation - DoYouBuzz
Viadeo API Presentation - DoYouBuzzViadeo API Presentation - DoYouBuzz
Viadeo API Presentation - DoYouBuzznvieuxloup
 

Destacado (20)

Robotica
RoboticaRobotica
Robotica
 
Motores stepper
Motores stepperMotores stepper
Motores stepper
 
Chef Gaultier
Chef GaultierChef Gaultier
Chef Gaultier
 
Fete intecul espan
Fete intecul espanFete intecul espan
Fete intecul espan
 
La veille de red guy du 30.10.13 - Ikea's world
La veille de red guy du 30.10.13 - Ikea's worldLa veille de red guy du 30.10.13 - Ikea's world
La veille de red guy du 30.10.13 - Ikea's world
 
Offre Dooblecare Salariés
Offre Dooblecare SalariésOffre Dooblecare Salariés
Offre Dooblecare Salariés
 
Trapagaran memoria
Trapagaran memoriaTrapagaran memoria
Trapagaran memoria
 
El atletismo
El atletismoEl atletismo
El atletismo
 
Réadaptation en toxicomanie pour adolescents - Portage Atlantique
Réadaptation en toxicomanie pour adolescents - Portage Atlantique Réadaptation en toxicomanie pour adolescents - Portage Atlantique
Réadaptation en toxicomanie pour adolescents - Portage Atlantique
 
Enquete cantine lfib 2011 110513
Enquete cantine lfib 2011 110513Enquete cantine lfib 2011 110513
Enquete cantine lfib 2011 110513
 
Clase de educación física
Clase de educación físicaClase de educación física
Clase de educación física
 
Etica,moral,valores
Etica,moral,valoresEtica,moral,valores
Etica,moral,valores
 
Infografia fanny
Infografia fannyInfografia fanny
Infografia fanny
 
Programmes de formation pour les CFOs
Programmes de formation pour les CFOsProgrammes de formation pour les CFOs
Programmes de formation pour les CFOs
 
Dix Ans Travers Islam 1834 1844 Leon Roches
Dix  Ans  Travers  Islam 1834 1844    Leon  RochesDix  Ans  Travers  Islam 1834 1844    Leon  Roches
Dix Ans Travers Islam 1834 1844 Leon Roches
 
Découverte de Génopole d'Évry-Corbeil, premier bioparc français dédié aux bio...
Découverte de Génopole d'Évry-Corbeil, premier bioparc français dédié aux bio...Découverte de Génopole d'Évry-Corbeil, premier bioparc français dédié aux bio...
Découverte de Génopole d'Évry-Corbeil, premier bioparc français dédié aux bio...
 
Pleine conscience / Minfulness / Introduction
Pleine conscience / Minfulness / IntroductionPleine conscience / Minfulness / Introduction
Pleine conscience / Minfulness / Introduction
 
Friday Web 16 01 2009
Friday Web 16 01 2009Friday Web 16 01 2009
Friday Web 16 01 2009
 
Viadeo API Presentation - DoYouBuzz
Viadeo API Presentation - DoYouBuzzViadeo API Presentation - DoYouBuzz
Viadeo API Presentation - DoYouBuzz
 
D4
D4D4
D4
 

Similar a 21 motor bipolar

Motores Paso A Paso 2
Motores Paso A Paso 2Motores Paso A Paso 2
Motores Paso A Paso 2guestc8abd3
 
Motor paso a paso
Motor paso a pasoMotor paso a paso
Motor paso a pasofixer123
 
Presentacion steppers
Presentacion steppersPresentacion steppers
Presentacion stepperssidleonardo
 
Presentacion steppers
Presentacion steppersPresentacion steppers
Presentacion stepperssidleonardo
 
Motor paso a paso
Motor paso a pasoMotor paso a paso
Motor paso a pasostudent
 
Aulo Wilfredo Inga PeñA
Aulo Wilfredo Inga PeñAAulo Wilfredo Inga PeñA
Aulo Wilfredo Inga PeñAaulo2009
 
control de velocidad de motor paso a paso usando arduino
control de velocidad de motor paso a paso usando arduinocontrol de velocidad de motor paso a paso usando arduino
control de velocidad de motor paso a paso usando arduinojohan_rise
 
Servomotores manual de configuración y puesta en marcha
Servomotores manual de configuración y puesta en marchaServomotores manual de configuración y puesta en marcha
Servomotores manual de configuración y puesta en marchaHaroldJoelZuritaLina1
 
Motor paso a paso32
Motor paso a paso32Motor paso a paso32
Motor paso a paso32ELJUANTON
 
Actividades con motores paso a paso
Actividades con motores paso a pasoActividades con motores paso a paso
Actividades con motores paso a pasotecautind
 
Control de motores paso a paso mediante microcontroladores
Control de motores paso a paso mediante microcontroladoresControl de motores paso a paso mediante microcontroladores
Control de motores paso a paso mediante microcontroladoresJean Carlos Gomez Avalos
 

Similar a 21 motor bipolar (20)

Motores Paso A Paso 2
Motores Paso A Paso 2Motores Paso A Paso 2
Motores Paso A Paso 2
 
Motor paso a paso
Motor paso a pasoMotor paso a paso
Motor paso a paso
 
Procedimiento para controlar un motor a pasos
Procedimiento para controlar un motor a pasosProcedimiento para controlar un motor a pasos
Procedimiento para controlar un motor a pasos
 
Presentacion steppers
Presentacion steppersPresentacion steppers
Presentacion steppers
 
Presentacion steppers
Presentacion steppersPresentacion steppers
Presentacion steppers
 
Jesus
JesusJesus
Jesus
 
Motor paso a paso
Motor paso a pasoMotor paso a paso
Motor paso a paso
 
Inversores
InversoresInversores
Inversores
 
Inversores
InversoresInversores
Inversores
 
Aulo Wilfredo Inga PeñA
Aulo Wilfredo Inga PeñAAulo Wilfredo Inga PeñA
Aulo Wilfredo Inga PeñA
 
control de velocidad de motor paso a paso usando arduino
control de velocidad de motor paso a paso usando arduinocontrol de velocidad de motor paso a paso usando arduino
control de velocidad de motor paso a paso usando arduino
 
exposicion.pptx
exposicion.pptxexposicion.pptx
exposicion.pptx
 
Servomotores manual de configuración y puesta en marcha
Servomotores manual de configuración y puesta en marchaServomotores manual de configuración y puesta en marcha
Servomotores manual de configuración y puesta en marcha
 
Motores paso a paso
Motores paso a pasoMotores paso a paso
Motores paso a paso
 
Motor paso a paso32
Motor paso a paso32Motor paso a paso32
Motor paso a paso32
 
Actividades con motores paso a paso
Actividades con motores paso a pasoActividades con motores paso a paso
Actividades con motores paso a paso
 
afsolper_Motores electricos.pptx
afsolper_Motores electricos.pptxafsolper_Motores electricos.pptx
afsolper_Motores electricos.pptx
 
Motores paso paso
Motores paso pasoMotores paso paso
Motores paso paso
 
Control de motores paso a paso mediante microcontroladores
Control de motores paso a paso mediante microcontroladoresControl de motores paso a paso mediante microcontroladores
Control de motores paso a paso mediante microcontroladores
 
Mot pap
Mot papMot pap
Mot pap
 

Más de JUAN JOSÉ GONZÁLEZ AYALA (6)

Actividad de enlace
Actividad de enlaceActividad de enlace
Actividad de enlace
 
28 fuentes de_campo_magnetico
28 fuentes de_campo_magnetico28 fuentes de_campo_magnetico
28 fuentes de_campo_magnetico
 
70 adverb-adjective-noun-nounpptx-1235008399231614-2
70 adverb-adjective-noun-nounpptx-1235008399231614-270 adverb-adjective-noun-nounpptx-1235008399231614-2
70 adverb-adjective-noun-nounpptx-1235008399231614-2
 
Strategy
StrategyStrategy
Strategy
 
Estadistica esad
Estadistica esadEstadistica esad
Estadistica esad
 
Los cinco pilares de la educación
Los cinco pilares de la educaciónLos cinco pilares de la educación
Los cinco pilares de la educación
 

21 motor bipolar

  • 1. Motores de Paso o Steppers MotorsMotores de Paso oMotores de Paso o SteppersSteppers MotorsMotors Microcontroladores Carlos Canto ¿ Qué es un motor de pasos? • Es un actuador electromagnético rotatorio que convierten mecánicamente entradas de pulsos digitales a movimiento rotatorio incremental de la flecha . • La rotación no solo tiene una relación directa al número de pulsos de entrada , sino que la velocidad está relacionada a la frecuencia de los pulsos . Un pulso igual a un paso Cuenta de pulsos igual a cuenta de pasos Microcontroladores Carlos Canto
  • 2. Motores de pasoMotores de paso MicrocontroladoresMicrocontroladores Carlos E. Canto QuintalCarlos E. Canto QuintalFACULTAD DE CIENCIAS/ UASLPFACULTAD DE CIENCIAS/ UASLP 1) Motores sin escobillas digitalmente controlado que rotan un número específico de grados (un paso). 2) El número de grados (resolución) puede ser entre 0.72 a 90 grados. Los “steppers” de propósito general tiene una resolución de entre 15 y 30 grados por paso. 3) Alta precisión, bajo torque. 4) Hay una gran variedad de CI´s para el control de motores de paso los cuales pueden controlar su velocidad dirección y posición Motor de DC VS Motor de Pasos Microcontroladores Carlos Canto Motor de corriente directa Motor de pasos
  • 3. Ejemplo de aplicación de los motores de paso: BRAZO ROBOT 5 EJES Ejemplo de aplicaciEjemplo de aplicacióón de los motores de paso:n de los motores de paso: BRAZO ROBOT 5 EJESBRAZO ROBOT 5 EJES Microcontroladores Carlos Canto Ejemplo de aplicación de los motores de paso: BRAZO ROBOT 5 EJES Ejemplo de aplicaciEjemplo de aplicacióón de los motores de paso:n de los motores de paso: BRAZO ROBOT 5 EJESBRAZO ROBOT 5 EJES Microcontroladores Carlos Canto
  • 4. Imagen de un estator de 4 bobinas Imagen del rotor Microcontroladores Carlos Canto ASPECTO DE ALGUNOS MOTORES DE PASO Microcontroladores Carlos Canto Tipos Básicos de motores de pasos de acuerdo a su principio de operación »Reluctancia Variable »Imán Permanente »Híbridos
  • 5. Microcontroladores Carlos Canto Estos motores es caracterizan por tener un rotor múltiple de hierro suave y un embobinado en el estator. Operan generalmente con pasos de ángulo entre 5 y 15 grados a una velocidad de pasos relativamente alta, y no tienen par de retén ( par de retén es el par de mantenimiento cuando no está fluyendo corriente en el motor). Como se ven la figura, cuando la fase A es energizada, 4 dientes del rotor se alinean con los 4 dientes del stator de la fase A por atracción magnética . El siguiente paso es adoptado cuando A es apagada y la fase B es energizada, rotando el rotor en sentido horario 15 grados . Continuando la secuencia, C es energizada en el siguiente y de nuevo la A. Se consigue una rotación contra horario cuando el orden de las fases es invertido. Motor de reluctancia variable Motores de Reluctancia Variable (VR) Microcontroladores Carlos Canto • Estos motores difieren de los de VR( Reluctancia Variable) en que tienen rotores de imán permanente sin dientes y son magnetizados perpendicularmente a los ejes. • Energizando las cuatro fases en secuencia, el rotor gira conforme es atraido por los polos magnéticos. • El motor mostrado en la figura tomará pasos de 90 grados si la secuencia de alimentación de los embobinados es ABCD. . Estos motores tienen pasos de ángulos entre 45 y 90 grados y la velocidad de pasos es relativamente baja, pero presentan un alto par y unas buenas características de amortiguamiento. Motor de imán permanente Imán Permanente (PM)
  • 6. Microcontroladores Carlos Canto Combinan las cualidades de los VR y PM, los motores híbridos tiene algunas de los comportamientos deseables de cada uno de ellos. Tiene alto par de retén y un excelente par de sostenimiento y dinámico, y pueden ser operados a una alta velocidad de pasos. Normalmente exiben ángulos de pasos de 0.9 a 5 grados.Motor Híbrido Híbrido Microcontroladores Carlos Canto Motor unipolar de 6 hilos Motor unipolar de 5 hilos Motor unipolar de 8 hilos 2) Motor bipolar Existen dos tipos de motores paso a paso de imán permanente 1) Motor unipolar
  • 7. Motores UnipolaresMotores UnipolaresMotores Unipolares Microcontroladores Carlos Canto Microcontroladores Carlos Canto Motor Unipolar: Control de 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.
  • 8. Esquema de un motor de pasos de 4 fases (bobinas) unipolar( una polaridad) Microcontroladores Carlos Canto Motor Unipolar: Microcontroladores Carlos Canto Motor Bipolar: • Estos tiene generalmente cuatro cables de salida. • Se requiere de un cambio de dirección del flujo de corriente a través de las bobinas en la secuencia apropiada para realizar un movimiento. Control de motor Bipolar
  • 9. Ejemplo de un motor bipolarEjemplo de un motor bipolarEjemplo de un motor bipolar Microcontroladores Carlos Canto Esquema de un motor de pasos de 2 fases(bobinas) Bipolar( dos polaridades) Microcontroladores Carlos Canto Motor Bipolar:
  • 10. Microcontroladores Carlos Canto ¿Cómo se controlan ?¿¿CCóómo semo se controlancontrolan ?? Secuencias para manejar motores paso a paso Unipolares • Paso completo: – Secuencia del tipo wave drive ( fase simple) – Secuencia Normal (doble fase) • Secuencia del tipo medio paso • Micropaso Microcontroladores Carlos Canto
  • 11. Microcontroladores Carlos Canto PASO COMPLETO (FULL--STEP ) 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. ONOFFOFFOFF4 OFFONOFFOFF3 OFFOFFONOFF2 OFFOFFOFFON1 Bobina DBobina CBobina BBobina APASO Microcontroladores Carlos Canto
  • 12. A continuación se puede apreciar la secuencia animada en modo wave drive( Fase Simple): Microcontroladores Carlos Canto 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. Problemas con la resonancia pueden evitar la operación a algunas velocidades. Este modo es el que requiere la menor cantidad de potencia de la fuente de poder que cualquier otro de los modos de operación . ONOFFOFFON4 ONONOFFOFF3 OFFONONOFF2 OFFOFFONON1 Bobina DBobina CBobina BBobina APASO 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. Microcontroladores Carlos Canto
  • 13. A continuación se puede apreciar la secuencia animada en modo normal: Microcontroladores Carlos Canto Este modo proporciona buen desempeño de par y de velocidad con un mínimo de problemas de resonancia . La excitación Dual, proporciona aproximadamente 30 ó 40 % más par que el de excitación simple, pero demanda el doble de potencia de la fuente de poder. Paso 1 (a) Paso 2 (b) Paso 3 (c) Paso 4 (d) Microcontroladores Carlos Canto Principio básico de un motor unipolar de cuatro fases
  • 14. Microcontroladores Carlos Canto Principio básico de un motor unipolar de cuatro fases Microcontroladores Carlos Canto Principio básico de un motor unipolar de cuatro fases
  • 15. Microcontroladores Carlos Canto Principio básico de un motor unipolar de cuatro fases Microcontroladores Carlos Canto Principio básico de un motor unipolar de cuatro fases
  • 16. 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. ONOFFOFFON8 ONOFFOFFOFF7 ONONOFFOFF6 OFFONOFFOFF5 OFFONONOFF4 OFFOFFONOFF3 OFFOFFONON2 OFFOFFOFFON1 Bobina DBobina CBobina BBobina APASO Microcontroladores Carlos Canto A continuación se puede apreciar la secuencia animada en modo medio paso: Microcontroladores Carlos Canto Este modo proporciona el doble de resolución . Aunque el par de salida del motor varía alternadamente en cada paso, es casi libre de problemas de resonancia. Los motores pueden ser operados dentro de un amplio rango de velocidades y usados para manejar casi cualquier carga comúnmente encontrada.
  • 17. Microcontroladores Carlos Canto MICRO-STEP (MICRO–PASOS) En el modo micropaso, el ángulo de paso natural de un motor puede ser dividido en ángulos mucho menores. Por ejemplo, un motor estándar de 1.8 º tiene 200 pasos/revolución. Si el motor es movido en micro-pasos con una división entre 10. Entonces el motor se movería a 0.18 º/paso y debería dar 2,000 pasos/revolución. Típicamente, el rango de división del modo micro-pasos está entre 10 y 256 ( 51,200 pasos/revolución para motores de 1.8 º) . Los micropasos son producidos proporcionando la corriente en los dos embobinados de acuerdo a las funciones seno o coseno. Este modo solo se usa cuando se requiere un movimiento más liso o se requiere más resolución . Microcontroladores Carlos Canto PARÁMETROS DE LOS MOTORES PASO A PASOS Desde el punto de vista mecánico y eléctrico, es conveniente conocer el significado de algunas de las principales características y parámetros que se definen sobre un motor paso a paso: • Par dinámico de trabajo ( Working Torque): Depende de sus características dinámicas y es el momento máximo que el motor es capaz de desarrollar sin perder paso, es decir, sin dejar de responder a algún impulso de excitación del estator y dependiendo, evidentemente, de la carga. Generalmente se ofrecen, por parte del fabricante, curvas denominadas de arranque sin error (pull-in) y que relaciona el par en función el número de pasos. Hay que tener en cuenta que, cuando la velocidad de giro del motor aumenta, se produce un aumento de la f.c.e.m. en él generada y, por tanto, una disminución de la corriente absorbida por los bobinados del estator, como consecuencia de todo ello, disminuye el par motor. • Par de mantenimiento (Holding Torque): Es el par requerido para desviar, en régimen de excitación, un paso el rotor cuando la posición anterior es estable ; es mayor que el par dinámico y actúa como freno para mantener el rotor en una posición estable dada
  • 18. Microcontroladores Carlos Canto PARÁMETROS DE LOS MOTORES PASO A PASOS • Par de detención ( Detention Torque): Es una par de freno que siendo propio de los motores de imán permanente, es debida a la acción del rotor cuando los devanados del estator están desactivados. • Angulo de paso ( Step angle ): Se define como el avance angular que se produce en el motor por cada impulso de excitación. Se mide en grados, siendo los pasos estándar más importantes los siguientes: 2415º 487,5º 963,75º 2001,8º 5000,72º Nº de pasos por vuelta Grados por impulso de excitación • Número de pasos por vuelta: Es la cantidad de pasos que ha de efectuar el rotor para realizar una revolución completa; evidentemente es: Donde: NP es el número de pasos y α el ángulo de paso • Frecuencia de paso máximo (Maximum pull-in/out): Se define como el máximo número de pasos por segundo que puede recibir el motor funcionando adecuadamente. • Momento de inercia del rotor: Es su momento de inercia asociado que se expresa en gramos por centímetro cuadrado. • ·Par de mantenimiento, de detención y dinámico: Definidos anteriormente y expresados en miliNewton por metro. Microcontroladores Carlos Canto PARÁMETROS DE LOS MOTORES PASO A PASOS
  • 19. Ejemplo de circuitos para controlar motores de pasos Ejemplo de circuitos para controlar motores deEjemplo de circuitos para controlar motores de pasospasos Microcontroladores Carlos Canto Microcontroladores Carlos Canto Control de un Motor Bipolar (Control de un Motor Bipolar ( mediante el uso de puentes H):: 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
  • 20. Microcontroladores Carlos Canto Ejemplo Control de un motor de pasos bipolar Secuencia de activación un motor bipolar con un L293D 1001 0011 0110 1100 L2L1acbd Giroensentidohorario Giroensentidoanti-horario Conexión del motor de pasos bipolar con un L293D y con el µc 8051 µC 8051µC 8051 P1.0 P1.1 P1.2 P1.3 1 2 3 4 4.7 kΩ L293B a b c d E2 E1 In1 In2 In3 In4 Out1 Out2 Out3 Out4 El CI UCN 5804 para Motores de Paso •• Usando un controlador externo, tal como elUsando un controlador externo, tal como el UCN 5804UCN 5804. se puede simplificar el. se puede simplificar el programa y controlar tantos motores como salidas se tengan vprograma y controlar tantos motores como salidas se tengan víía un arreglo de UCNa un arreglo de UCN 58045804’’s. No ss. No sóólo permite el control de mlo permite el control de máás motores, sino ms motores, sino máás importante as importante aúún ,n , simplifica el proceso. Losimplifica el proceso. Lo úúnico que se debe sacar es el pulso de la velocidadnico que se debe sacar es el pulso de la velocidad deseada. Ademdeseada. Ademáás se puede conmutar entre paso completo y medio paso en tiempos se puede conmutar entre paso completo y medio paso en tiempo real vreal víía una un switchswitch en el UCN 5804 (o lo puede controlar elen el UCN 5804 (o lo puede controlar el µµCC),), asiasi como invertir sucomo invertir su direccidireccióón.n. Si se usa un motor de 5V,Si se usa un motor de 5V, debemos alimentar el UCNdebemos alimentar el UCN 5804 con un transformador5804 con un transformador de 9V. No se puede usarde 9V. No se puede usar uno de 6V debido a launo de 6V debido a la demanda del motordemanda del motor stepperstepper motor.motor. El UCN 5804 puedeEl UCN 5804 puede soportar voltajes de hastasoportar voltajes de hasta 35V.35V. Microcontroladores Carlos Canto
  • 21. • Notice in the schematic that two resistors, rx and ry, do not have an assigned value. This is because our motor draws only 100 mA, well under the chip's supported 1,250 mA. However, if you were to use a motor that draws the maximum or above, then you would need to use rx and ry to get the amperage under 1,250 mA. For example, a 24V motor with a phase resistance of 15 ohms would draw 1,600 mA (24/15 = 1.6). In this case, you should use _at least_ a 5 ohm resistor for both rx and ry, which would bring the current down to 1.2 A. • Since the input of the UCN 5804 is CMOS and TTL compatable, we can connect the outputs from the PIC directly into the UCN 5804. Two outputs are needed; one to control the step input (pin 11), and one to control the output enable (pin 15) which enables the stepper motor while high and disables the stepper motor while low. • Pins 9 and 10 control the stepping method (half or full steps). Pin 14 controls the step direction. Both of these controls can be manipulated by the PIC, but it is easier to control them directly through the use of jumpers acting as switches. All the program has to do, is output a pulse and set the output enable low Microcontroladores Carlos Canto Microcontroladores Carlos Canto control de un motor unipolar : mediante el uso de un ULN2803, el cual es una arreglo de 8 transistores tipo Darlington capaces de manejar cargas de hasta 500mA. Las entradas de activación (Activa A, B , C y D) pueden ser directamente activadas por un microcontrolador. Carlos Canto
  • 22. Un2803:Arreglo de 8 drivers darlington Microcontroladores Carlos Canto Microcontroladores Carlos Canto Para recordar: Un motor de paso con 5 cables es casi seguroUn motor de paso con 5 cables es casi seguro de 4 fases y unipolar.de 4 fases y unipolar. Un motor de paso con 6 cables tambiUn motor de paso con 6 cables tambiéén pueden puede ser de 4 fases y unipolar, pero con 2cables comunesser de 4 fases y unipolar, pero con 2cables comunes para alimentacipara alimentacióón pueden ser del mismo color.n pueden ser del mismo color. Un motor de pasos con solo 4 cables esUn motor de pasos con solo 4 cables es comcomúúnmente bipolar.nmente bipolar.
  • 23. 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 tester 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 puente H. Microcontroladores Carlos Canto Microcontroladores Carlos Canto Control de giro de un motor de pasosControl de giro de un motor de pasosControl de giro de un motor de pasos
  • 24. Microcontroladores Carlos Canto 1001 0011 0110 1100 L2L1acbd Giroensentidohorario Acumulador 00 00 11 11 00 00 11 11 00 11 11 00 00 11 11 00 11 11 00 00 11 11 00 00 11 00 00 11 11 00 00 11 Valores de A con las rotaciones a la Izquierda Secuencia de activación un motor bipolar con un L293D Ejemplo : controlar el sentido de giro y la velocidad de un motor de pasos bipolar usando 4 teclas Ejemplo : controlar el sentido de giro y la velocidad de un motor de pasos bipolar usando 4 teclas P1.0P1.0 P1.1P1.1 P1.2P1.2 P1.3P1.3 P1.4P1.4 P1.5P1.5 P1.6P1.6 P1.7P1.7 a b c L293 d Microcontroladores Carlos Canto Ejemplo Control de un motor de pasos bipolar Secuencia de activación un motor bipolar con un L293D 1001 0011 0110 1100 L2L1acbd Giroensentidohorario Giroensentidoanti-horario Conexión del motor de pasos bipolar con un L293D y con el µc 8051 µC 8051µC 8051 P1.0 P1.1 P1.2 P1.3 1 2 3 4 4.7 kΩ L293B a b c d E2 E1 In1 In2 In3 In4 Out1 Out2 Out3 Out4
  • 25. Microcontroladores Carlos Canto TeclasTeclas Tecla _IZQ=0 ? R0 33hR0 33h no Tecla _DER=0 ? Tecla _UP=0 ?Rota_DerRota_Der Delay (R1)Delay (R1) TeclasTeclas Se oprimió tecla ? Tecla _Dwn=0 ? R1 R1-10.R1 R1-10. R1 R1+10.R1 R1+10. no no si si si no Tecla _UP=0 ?Rota_IZQRota_IZQ TeclasTeclas Se oprimió tecla ? Tecla _Dwn=0 ? R1 R1-10.R1 R1-10. R1 R1+10.R1 R1+10. no no si si si no no R1 cte.R1 cte. Diagrama de FlujoDiagrama de Flujo si si Delay (R1)Delay (R1) Microcontroladores Carlos Canto SUBRUTINAS PARA EL CONTROL DEL MOTOR DE PASOSSUBRUTINAS PARA EL CONTROL DEL MOTOR DE PASOS R2 0FFHR2 0FFH R2 R2-1R2 R2-1 si Delay Ret R2=0 ? R1 R1-1R1 R1-1 R1=0 ? si No No Subrutina: generadora de retardo Variable de entrada: R1 R1 puede adoptar 3 valores: R1=cte, R1=R1+10 y R1=R1-10
  • 26. Microcontroladores Carlos Canto SUBRUTINAS PARA EL CONTROL DEL MOTOR DE PASOSSUBRUTINAS PARA EL CONTROL DEL MOTOR DE PASOS Ret A R0A R0 A Aor F0hA Aor F0h P1 AP1 A A R0A R0 A rota_Der _AA rota_Der _A siR0 AR0 A Rota_DER A R0A R0 A Aor F0hA Aor F0h P1 AP1 A A R0A R0 A rota_izq _AA rota_izq _A siR0 AR0 A Rota_IZQ Ret Subrutina: giro del motor hacia la Izquierda Variable de entrada: R0 ;R0 inicial será 33h Subrutina: giro del motor hacia la derecha Variable de entrada: R0; R0 inicial será 33h