Académique Documents
Professionnel Documents
Culture Documents
MAQUINAS ELÉCTRICAS
INGENIERÍA ELECTRÓNICA
MOTOR A PASOS
ALUMNOS:
ENRIQUE BARAJAS ORTIZ
PROFESOR:
ING. RODOLFO GUADALUPE HERNÁNDEZ
La Piedad Michoacán
Sábado 29 de Mayo de 2010
INTRODUCCIÓN
MARCO TEÓRICO
PRINCIPIO DE FUNCIONAMIENTO
PASO TERMINALES
A B C D
1 +V -V +V -V
2 +V -V -V +V
3 -V +V -V +V
4 -V +V +V -V
Existen tres secuencias posibles para este tipo de motores, las cuales
se detallan a continuación. Todas las secuencias comienzan nuevamente por
el paso 1 una vez alcanzado el paso final (4 u 8). Para revertir el sentido de
giro, simplemente se deben ejecutar las secuencias en modo inverso.
Secuencia Normal: 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.
Como comentario final, cabe destacar que debido a que 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:
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:
PARA RECORDAR
OBJETIVO
MATERIAL
Multímetro
Protoboard
Programador de PIC
Motor A Pasos
PROCEDIMIENTO
TRISB.0=0
TRISA.4=1
TRISA.5=1
gosub test:
inicio:
pause 100
if boton1=0 then paso1
if boton2=0 then secuencia
goto inicio
paso1:
anti1:
pause 200
if boton1=0 then anti1
high amarillo
high rojo
low cafe
pause 200
if boton1=0 then paso2
goto paso1
paso2:
anti2:
pause 200
if boton1=0 then anti2
high amarillo
low rojo
high cafe
pause 200
if boton1=0 then paso3
goto paso2
paso3:
anti3:
pause 200
if boton1=0 then anti3
high amarillo
high rojo
low cafe
pause 200
if boton1=0 then paso4
goto paso3
paso4:
anti4:
pause 200
if boton1=0 then anti4
high amarillo
low rojo
high cafe
pause 200
if boton1=0 then inicio
goto paso4
secuencia:
pause 50
high amarillo
high rojo
low cafe
pause 50
high amarillo
low rojo
high cafe
pause 50
high amarillo
high rojo
low cafe
pause 50
high amarillo
low rojo
high cafe
goto secuencia
test:
pause 200
high ledtes
pause 200
low ledtes
return
end
CONCLUSIÓN
Para concluir con esta práctica se pude decir que no es muy sencilla ya
que se tienen que tener muchos conocimientos previos de varios temas como
motos a pasos, microcontroladores etc.
Una dificultada que se presento es que no teníamos bien las
especificaciones del motor aunque el motor contaba con un diagrama
proporcionado por el profesor no funciono y se tuvo que buscar en internet
una forma de hacer esa conexión.
Bueno ya entrado un poquito a los motores a pasos se pude ver que
nos ofrecen un giro en su rotor para un número de grados y esto tiene que ver
mucho con las combinaciones que el usuario quiera usar.
FUENTES DE INFORMACIÓN
http://www.todorobot.com.ar/informacion/tutorial%20stepper/stepper-
tutorial.htm
http://es.wikipedia.org/wiki/Motor_paso_a_paso
http://catarina.udlap.mx/u_dl_a/tales/documentos/lep/hernandez_b_ii/capi
tulo3.pdf