Beruflich Dokumente
Kultur Dokumente
el motor no se mover apropiadamente. Puede ser que zumbe y no se mueva, o puede ser que gire,
pero de una manera tosca e irregular.
Esto significa que hacer girar un motor paso a paso no es tan simple como hacerlo con un motor
de corriente continua, al que se le entrega una corriente y listo. Se requiere un circuito de control,
que ser el responsable de convertir las seales de avance de un paso y sentido de giro en la
necesaria secuencia de energizacin de los bobinados.
Los motores del tipo de reluctancia variable, en cambio, poseen un rotor de hierro dulce
que en condiciones de excitacin del estator, y bajo la accin de su campo magntico,
ofrece menor resistencia a ser atravesado por su flujo en la posicin de equilibrio. Su
mecanizacin es similar a los de imn permanente y su principal inconveniente radica en
que en condiciones de reposo (sin excitacin) el rotor queda en libertad de girar y, por lo
tanto, su posicionamiento de rgimen de carga depender de su inercia y no ser posible
predecir el punto exacto de reposo. El tipo de motor de reluctancia variable consiste en
un rotor y un estator cada uno con un nmero diferente de dientes. Ya que el rotor no
dispone de un imn permanente, gira libremente si no tiene corriente alimentndolo, o sea
que no tiene torque de detencin.
Los motores hbridos combinan las mejores caractersticas de los de reluctancia variable
y de imn permanente. Se construyen con estatores multidentados y un rotor de imn
permanente. Los motores hbridos estndar tienen 200 dientes en el rotor y giran en pasos
de 1,8 grados. Existen motores hbridos con configuraciones de 0,9 y 3,6. Dado que
poseen alto torque esttico y dinmico y se mueven a muy altas velocidades de pulso, se
los utiliza en una amplia variedad de aplicaciones industriales.
Motores paso a paso de imn permanente:
Los motores paso a paso de imn permanente se dividen a su vez en distintos tipos,
diferenciados por el tipo de bobinado. Existen entonces motores paso a paso de imn
permanente unipolares (tambin llamados "unifilares"), bipolares (tambin llamados
"bifilares") y multifase.
b. Servomotor
Un servomotor es un motor elctrico que consta con la capacidad de ser controlado, tanto en
velocidad como en posicin.
Un servomecanismo es un actuador mecnico generalmente un motor, aunque no
exclusivamente, que posee los suficientes elementos de control como para que se puedan
monitorizar los parmetros de su actuacin mecnica, como su posicin, velocidad, torque, etc.
Caractersticas
Est conformado por un motor, una caja reductora y un circuito de control. Tambin potencia
proporcional para cargas mecnicas. Un servo, por consiguiente, tiene un consumo de energa
reducido. La corriente que requiere depende del tamao del servo. Normalmente el fabricante
indica cul es la corriente que consume. La corriente depende principalmente del par, y puede
exceder un amperio si el servo est enclavado.
En otras palabras, un servomotor es un motor especial al que se ha aadido un sistema de control
(tarjeta electrnica), un potencimetro y un conjunto de engranajes. Con anterioridad los
servomotores no permitan que el motor girara 360 grados, solo aproximadamente 180; sin
embargo, hoy en da existen servomotores en los que puede ser controlada su posicin y velocidad
en los 360 grados. Los servomotores son comnmente usados en modelismo como aviones, barcos,
helicpteros y trenes para controlar de manera eficaz los sistemas motores y los de direccin.
Control
Los servomotores hacen uso de la modulacin por ancho de pulsos (PWM) para controlar la
direccin o posicin de los motores de corriente continua. La mayora trabaja en la frecuencia de
los cincuenta hertz, as las seales PWM tendrn un periodo de veinte milisegundos. La
electrnica dentro del servomotor responder al ancho de la seal modulada. Si los circuitos
dentro del servomotor reciben una seal de entre 0,5 a 1,4 milisegundos, ste se mover en sentido
horario; entre 1,6 a 2 milisegundos mover el servomotor en sentido antihorario; 1,5 milisegundos
representa un estado neutro para los servomotores estndares. A continuacin se exponen
ejemplos de cada caso:
Seal de ancho de pulso modulado:
_
__
____
____
_
| |
| |
|
|
|
| | |
| |
| |
|
|
|
| | |
_________| |____| |___|
|________|
|_| |__________
___
|
|
|
|
|____|
___
|
|
|
|
|___|
___
___
___
|
|
| |
| |
|
|
|
| |
| |
|
|___|
|__|
|__|
|_____
______
|
|
|
|
|____|
______
|
|
|
|
|___|
______
|
|
|
|
|___|
| |
| |
|__|
______
|
|
|____
c. Polea
Una polea es una mquina simple, un dispositivo mecnico de traccin, que sirve para
transmitir una fuerza. Adems, formando conjuntos aparejos o polipastos sirve para
reducir la magnitud de la fuerza necesaria para mover un peso.
Segn la definicin de Hatn de la Goupillire, la polea es el punto de apoyo de una
cuerda que movindose se arrolla sobre ella sin dar una vuelta completaactuando en uno
de sus extremos la resistencia y en otro la potencia.
Partes de la polea
Est compuesta por tres partes:
1. La llanta: Es la zona exterior de la polea y su
constitucin es esencial, ya que se adaptar a la
forma de la correa que alberga.
2. El cuerpo: Las poleas estarn formadas por una
pieza maciza cuando sean de pequeo tamao.
Cuando sus dimensiones aumentan, irn
provistas de nervios y/o brazos que generen la
polea, uniendo el cubo con la llanta.
3. El cubo: Es el agujero cnico y cilndrico que
sirve para acoplar al eje. En la actualidad se
emplean mucho los acoplamientos cnicos en las
poleas, ya que resulta muy cmodo su montaje y
los resultados de funcionamiento son excelentes.
3. Esquema
Motor Izquierda
Q5, , Q8
Motor Derecha
Q1, , Q4
Servomotor
4. Funcionamiento
Se controlar los motores PAP, de tal manera que podamos movernos en un plano a travs de
poleas, generando secuencias de dibujo a travs de la computadora, y controlados por el Joystick.
El servomotor, nos proporcionar un apoyo en caso de querer dibujar sin trazos seguidos, girando
90 para poder empujar el esqueleto para alejar el marcador de la pizarra.
5. Cdigo
#include <Stepper.h>
#define STEPS 45
//Motor#1
Stepper drx(STEPS, 8, 9, 10, 11);
//Motor#2
Stepper izq(STEPS, 2, 3, 4, 5);
int p;
int i = 0;
int letra;
////////////SETUP///////////////
void setup() {
Serial.begin(9600);
drx.setSpeed(20);
izq.setSpeed(20);
}//fin setup
////////////LOOP//////////////
void loop() {
if (Serial.available() > 0) {
letra = Serial.read();
drx.setSpeed(20);
izq.setSpeed(20);
switch (letra) {
case 'A':
for (i = 0; i < 91; i++) {
drx.step(-1);
izq.step(+1);
}
break;
case 'B':
for (i = 0; i < 91; i++) {
drx.step(1);
izq.step(-1);
}
break;
case 'C':
for (i = 0; i < 101; i++) {
drx.step(1);
izq.step(1);
}
break;
case 'D':
for (i = 0; i < 101; i++) {
drx.step(-1);
izq.step(-1);
}
break;
case '2':
for (i = 0; i < 101; i++) {
drx.step(10);
izq.step(-1);
}
break;
case '1':
for (i = 0; i < 101; i++) {
drx.step(-10);
izq.step(1);
}
break;
case '3':
for (i = 0; i < 101; i++) {
drx.step(1);
izq.step(-10);
}
break;
break;
case '5':
for (float i = 0; i < 12; i
= i + 1) {
for (float z = 0; z < 6.3;
z = z + 0.01) {
float s = i * sin(z);
float c = i * cos(z);
z
=
z
*
180
/
3.1415926535;
Serial.print(z);
Serial.print(", ");
Serial.print(s);
Serial.print(",");
Serial.println(c);
drx.step(s);
izq.step(c);
}
}
break;
case '6':
for (int i = 12; i > 0; i =
i - 1) {
for (float z = 0; z < 6; z
= z + 0.01) {
float s = i * sin(z);
float c = i * cos(z);
z
=
z
*
180
/
3.1415926535;
Serial.print(z);
Serial.print(", ");
Serial.print(s);
Serial.print(",");
Serial.println(c);
drx.step(s);
izq.step(c);
}
}
break;
}
//heading*180/3.1415926535
}//fin seial.availabe
}//Fin LOOP
case '4':
for (i = 0; i < 101; i++) {
drx.step(-1);
izq.step(10);
}
6. Observaciones y conclusiones
A travs del giro sincronizado de los motores PAP de genera el movimiento en el plano, tambin
proporcionan cierto desequilibrio al esqueleto del dispositivo, por lo cual se recomienda tomar en
cuenta el centro de gravedad del robot, ya que ayudar para poder trabajar de manera eficiente
con las poleas