jueves, 26 de noviembre de 2009
Ayúdanos a crecer, haz NeoTeo tu página de inicio RegistrarseIniciar sesión

Páginas:

Motores paso a paso

Por: Ariel Palazzesi  @  miércoles, 07 de mayo de 2008  Nota vista 84946 veces

Muchos proyectos, sobre todo los relacionados con la robótica, involucran la utilización de motores paso a paso. Se trata de un tipo muy particular de motor, cuyo funcionamiento difiere sustancialmente de los motores que vemos habitualmente, y cuyos secretos vamos a develar en este artículo. 

¿te interesa?
309 -52
361 votos
Este es el circuito eléctrico de la controladora.

Controladora de motores PAP
Uno de los tipos más comunes de motores PAP son los que poseen 5 (o 6) cables. En estos motores, uno de los cables es común a todas las cuatro bobinas, y los otros cuatro son el extremo restante de cada una de ellas. En el caso de tener 6 cables, dos bobinas tienen un cable común, y las otras dos el otro. Si esos dos cables se unen entre si, se obtiene el equivalente a un motor de 5 cables.

La forma de hacer girar uno de estos motores es alimentar las bobinas una a una, en secuencia, de forma que el motor vaya avanzando paso a paso. Para ello hemos creado esta pequeña placa controladora, que debería funcionar sin problemas casi con cualquier motor que podamos sacar de alguno del los equipos que mencionábamos al principio.

El circuito tiene, como ya es costumbre, una etapa destinada a la alimentación basada en un regulador de voltaje integrado. No hay mucho que aclarar sobre su funcionamiento, solo la presencia de un resistor cuyo valor deberemos determinar en caso de que la alimentación sea mayor a los 15 o 20 voltios. Su función es reducir esta tensión a un valor cercano a los 9 o 12V, para permitir al LM7805 realizar su tarea sin esfuerzo.

La tensión de alimentación de esta placa será la que necesite el motor. El microcontrolador que se encargar del control del motor obtendrá los 5V a partir del regulador, independientemente de cual sea la tensión de alimentación (siempre que sea inferior a los 30V).

El microcontrolador no tiene ninguna entrada. Sus pines se han configurado como salidas, y cuatro de ellos se encargan de controlar sendos grupos de dos transistores cada uno, capaces de lidiar con la corriente que consume el motor. Debemos aclarar que hemos utilizado transistores tipo TIP42, que pueden manejar varios amperes cada uno, y que en la mayoría de los casos pueden ser exagerados. Pero de esta manera nos aseguramos que la controladora funcione con casi cualquier motor. Si el usuario va a limitarse a pequeños motores como los de las fotos, puede usar un BD136 / BD138 o BS140, sobre el mismo PCB, sin problemas.

Hemos empleado el oscilador interno del PIC12F675, por lo que hacen falta muy pocos componentes externos para que este microcontrolador funcione. De hecho, y aunque eventualmente podríamos haberlo evitado cambiando la configuración de los “fuses” del micro, solo hemos utilizado un resistor de 10K para mantener el pin RESET en estado alto.

Nuestra controladora, lista para usar.
Este es el PCB que necesitamos constuir.
Siguiente
El software
Anterior
Los motores "paso a paso"
Artículo Siguiente
Cómo agregar música en WinMUGEN
Artículo Anterior
Motos Eléctricas en España
CopyRight
Prohibida su copia total con o sin fines comerciales. Copias parciales deben citar la fuente.

 

URL Trackback para esta noticia:
Votos: 0 de 0
ect00000
ect00000
ect00000
09/05/2008
18:56:49
#1   Esta muy bueno tu articulo ,mira Ariel yo tengo motores de 4 cables (2 bobinas) y yo programo con picbasicpro para ver si me puedes dar el eqivalente de programa para el mismo procesador muchas gracias y muchos saludos
     Responder 
Votos: 7 de 7
Ariel Palazzesi
Ariel Palazzesi
Ariel Palazzesi
09/05/2008
21:27:13
#1   Hola ect00000!

En breve publicaremos el circuito y el soft para utilizar esos motores. Yo mismo tengo una caja llena de ellos. Quiero hacer unas cuantas pruebas antes de publicar nada, para asegurarme de que todo funciona bien.

Saludos!
     Responder 
Votos: 1 de 1
ect00000
ect00000
ect00000
12/05/2008
23:35:33
#1   gracias Ariel esta interesante tu articulo lo estare esperando muchos saludos!
       
Votos: 0 de 0
toni
toni
toni
15/10/2009
23:17:09
#2   hola ariel si me puedes ayudar te lo agradesco quiero hacer un carril con un tope, la idea es dos polea con una correa dentada y un tope el tema esta en la electronica que me ayude seria un teclado numerico con un motor que le ponga la medida (x ) pisar star y se posicione a
la medida exacta, el tramo del carril es de 0.0 a 3000.0. que componentes nesecito y como puedo montarlo gracias.
toni
       
Votos: 2 de 2
engineer69
engineer69
engineer69
13/05/2008
0:41:16
#2   Por favor les agradezco me puedan enviar el software de simulacion PIC SIMULATOR IDE, con el cual se podria simular este montaje. Y si no es mucho pedir el programador de los Pics IC-PROG o MPASM. Gracias !!
     Responder 
Votos: 0 de 0
cesar ferrato
cesar ferrato
cesar ferrato
22/05/2008
3:03:13
#3   esta muy bueno el proyecto ahora yo pregunto sera muy complicado hacer funcionar el pap con un par de interruptores para giro izq i giro derecha?
     Responder 
Votos: 0 de 2
Ariel Palazzesi
Ariel Palazzesi
Ariel Palazzesi
22/05/2008
12:30:35
#1   Hola Cesar.
No, no es complicado. Habria que agregar los pulsadores y modificar el programa. Estaria bueno hacer que si pulsas durante un segundo o dos un pulsador, el motor aumente la velocidad de giro, una especie de "Avance Rápido".
Como veras, eso es lo bueno de los microcontroladores: son muy flexibles!

Saludos!
Ariel.
     Responder 
Votos: 2 de 2
darx
darx
darx
29/07/2008
20:40:58
#4   los componentes a utilizar en el proyecto como se llaman cada uno y como los puedo conseguir porfa
     Responder 
Votos: 2 de 2
Ariel Palazzesi
Ariel Palazzesi
Ariel Palazzesi
29/07/2008
20:46:31
#1   Hola Darx!
Imprime el diagrama del proyecto, y llevalo a cualquier tienda que venda componentes electrónicos. No tendrás problemas en conseguir nada de lo que hace falta para llevar a cabo este proyecto.
Saludos.
     Responder 
Votos: 0 de 0
ramacapo
ramacapo
ramacapo
03/08/2008
1:18:16
#5   HOla queria saber que programa utilizaste en este proyecto para realizar los esquemas de circuitos impresos y la serigrafia del pbc, COmo se llama ??? Muchas Gracias
     Responder 
Votos: 0 de 2
ramacapo
ramacapo
ramacapo
08/08/2008
17:41:29
#6   Hola alguien podria explicarme el funcionamiento real de el esquema?? Cuando una señal sale del pic12f675 hacia el transistor npn que sucede???????
     Responder 
Votos: 0 de 0
efrain
efrain
efrain
26/08/2008
3:57:05
#7   me gusto la expocion. ahora me gustaria saber si me pueden ayudar a conseguir un motor y su tablilla de control...
     Responder 
Votos: 0 de 0
k470r
k470r
k470r
04/09/2008
21:17:42
#8   Esta muy interesante compadre, ya encontre unos motores que sake de mis impresoras viajas. Podrias hacer un tema con el circuito, los componestes, el soft y si puedes la PCB.... me interesa mucho construir esta tarjeta para controlar los PaP
     Responder 
Votos: 2 de 2
raoul
raoul
raoul
13/09/2008
19:50:32
#10   hola todos.
les agradeco por la informacion compartida.
quisiera saber mas sobre como hacer funcionar motores paso a paso
he hecho muchos circuitos y ningunos me ha dado resultado
gracias.
raoulvc2006@gmail.com
     Responder 
Votos: 0 de 0
Ariel Palazzesi
Ariel Palazzesi
Ariel Palazzesi
13/09/2008
19:55:31
#1   Hola!
Hace este...funciona perfectamente. Lo tenemos en uso en NeoTeo desde hace algunos meses, y funciona muy bien.

Saludos.
     Responder 
Votos: 0 de 0
sebitronic
sebitronic
sebitronic
25/09/2008
5:04:10
#11   no seria mas simple en ves de usar un micro usar un contador johnson como el 4017 y un buen astable regulable como el que se hase con el 555?
     Responder 
Votos: 0 de 0
el deyvi
el deyvi
el deyvi
05/10/2008
17:16:15
#12   Hola a todos, ese circuito para el funcionamiento de motores paso a paso es realmente interesante, me gustaría saber los componentes para poder hacer uno, pues he preguntado en varios sitios y no han sabido darme respuesta, todos coinciden en que hace falta un circuito especial, jeje.
Gracias.
     Responder 
Votos: 1 de 1
MORALES
MORALES
MORALES
16/03/2009
15:29:12
#1   HOLA MUCHACHOS, NECESITO UN CIRCUITO PARA PONER A FUNCIONAR DOS BRAZOS DE UN MANIQUI CON MOTORES PASO A PASO.
GRACIAS
     Responder 
Votos: 0 de 0
JOSE-CAMPOS
JOSE-CAMPOS
JOSE-CAMPOS
10/10/2008
14:26:55
#13   Saludos amigo muy interesante este proyecto yo hice la pcb pero cuando corte y pegue el programa en el basic compiler del ide simulator, me comenzo a dar errores desde la primera linea???, no se que pudo pasar mil gracias
     Responder 
Votos: 0 de 0
Fernando
Fernando
Fernando
05/07/2009
6:59:35
#14   NeoTeo como siempre con sus buenos artículos. Quería hacerles una pregunta. Resulta que estoy usando un motor bastante grande y quiero usar esta tarjeta para controlarlo. Podrían indicarme cuantos Amperios soportan estos transistores? El voltaje mínimo de alimentación para el motor es 5V?
     Responder 
Votos: 0 de 0
kadapani
kadapani
kadapani
07/07/2009
2:12:59
#15   Buenas noches, les agradezco me informen acerca de los materiales necesarios para poner en funcionamiento, además el plano electronico utilizando pulsadores.
Mil gracias
     Responder 
 
 
Datos  Login Registrarse
Usuario
   
Email
Website
 
Nuevo comentario:


Tags HTML permitidos: br
 

Síguenos en TwitterAgréganos a tu RSS

 

Autores