Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ingeniera En Comunicaciones y
Electrnica.
Mquinas Elctricas.
Alumnos:
* Gonzlez Moreno Antonio de Jess
*Israel
Grupo: 5EM5.
Profesor:
De la Barrera Alfredo
pg. 1
Indice
Objetivo
General. 3
Objetivos
Particulares
Marco
Terico
3
Desarrollo y Resultados
Experimentales 11
Conclusiones
12
Bibliografa
12
pg. 2
Objetivo General:
Marco Terico
Motores Paso a Paso (Stepper motors)
Los motores paso a paso son ideales para la construccin de mecanismos en
donde se requieren movimientos muy precisos.
La caracterstica 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 pequeos movimientos de tan solo 1.8, es decir, que se necesitarn
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 posicin
o bien totalmente libres. Si una o ms de sus bobinas est energizada, el motor
estar enclavado en la posicin correspondiente y por el contrario quedar
completamente libre si no circula corriente por ninguna de sus bobinas.
En este captulo trataremos solamente los motores P-P del tipo de imn
permanente, ya que estos son los mas usados en robtica.
Principio de funcionamiento
Bipolar: Estos tiene generalmente cuatro cables de salida (ver figura 1).
Necesitan ciertos trucos para ser controlados, debido a que requieren del
cambio de direccin del flujo de corriente a travs de las bobinas en la
secuencia apropiada para realizar un movimiento.
En figura 3 podemos
apreciar un ejemplo de control de estos motores mediante el uso de un puente
en H (H-Bridge). Como se aprecia, ser necesario un H-Bridge por cada bobina
del motor, es decir que para controlar un motor Paso a Paso de 4 cables (dos
bobinas), necesitaremos usar dos H-Bridges iguales al de la figura 3 . El circuito
de la figura 3 es a modo ilustrativo y no corresponde con exactitud a un HBridge. En general es recomendable el uso de H-Bridge integrados como son
los casos del L293 (ver figura 3 bis).
pg. 4
Desarrollo
SourceCode 1 (Arduino)
pg. 6
motorPin1 = 2;
motorPin2 = 3;
motorPin3 = 4;
motorPin4 = 5;
delayTime = 50;
void setup() {
pinMode(motorPin1,
pinMode(motorPin2,
pinMode(motorPin3,
pinMode(motorPin4,
}
OUTPUT);
OUTPUT);
OUTPUT);
OUTPUT);
void loop() {
for(int i=0;i<=5;i++)
{
direccion1();
}
for(int j=0;j<=5;j++)
{
direccion2();
}
}
void direccion1(){
//Sentido horario, A en 0:00, BB en 3:00, AA en 6:00; B en 9:00
for(int i=0;i<=5;i++)
{
A();
BB();
AA();
B();
}
}
void direccion2(){
for(int j=0;j<=5;j++)
{
B();
AA();
BB();
A();
}
}
void A() {
digitalWrite(motorPin1, HIGH);
digitalWrite(motorPin2, LOW);
digitalWrite(motorPin3, LOW);
digitalWrite(motorPin4, LOW);
pg. 7
LOW);
HIGH);
LOW);
LOW);
LOW);
LOW);
LOW);
HIGH);
LOW);
LOW);
HIGH);
LOW);
Conclusiones
Gonzlez Moreno Antonio de Jess
Con un integrado ULN2003A nos fue posible lograr controlar el
funcionamiento de un motor a pasos, de igual manera que lo hicimos
con ayuda del arduino uno en este caso, se puede concluir en la manera
e la que este puede ser un controlador bastante util para diversas
pg. 8
pg. 9