Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

03/12/2009 #1

Avatar de george.manson.69

Servomotor Vigor VS-3
Bueno he tenido algunos problemas con este miniservomotor, bueno el problema es el siguiente, estuve haciendo un programa que controla un servomotor en CCS C,
pero este motor no responde,
segun lo que yo busque sobre este servomotor de la marca VIGOR VS-3
segun esto:

Operating Voltage: 4.8-6.0V
STD Direction: Counter Clockwise / Pulse Travelling 1500 to 1900µsec
Stall Torque: 6.0V: ¨R2.5 kg.com (35 oz/in), 4.8V: ¨R2.2 kg.com (30.8 oz/in)
Operating Speed: 6.0V: 0.09 sec/ 60?at no load, 4.8V: 0.11 sec/ 60?at no load
Weight: 16.2g (0.56 oz)
Size 29 x 12.8 x 31.5 mm


lo que no entiendo es donde dice :


STD Direction COUNTER CLOCKWISE/ PULSE TRAVELLING 1500 TO 1900 uS


Esto significa que el rango de operation de este servo es de 1500 a 1900?
y gira antihorario?


cualquier comentario sobre este servo....es de ayuda... el programa es simple en ccs c


do{



output_bit(PIN_B0,1);
delay_us(1700);
output_bit(PIN_B0,0);
delay_us(18300);
}while(TRUE);


este programita te genera 50Hz lo necesario apra que trabaje el servo...
solo posiciona el motor en 90 grados..
pero no me funciona..gracias!!!
18/03/2010 #2


Respuesta: Servomotor Vigor VS-3
mas o menos es eso; quiere decirs que si le metes un pulso de 1500us se posicionara en cero grados y si despues le metes un pulso de 1900us (1.9ms) girara a contra horario hasta su posicion final.
21/03/2010 #3


Respuesta: Servomotor Vigor VS-3
disculpa, estuve viendo la hoja de datos de los hitec 311; el dato que mensionan indica la direccion de giro si mandas un ancho de pulso de entre 1500 y 1900us siendo 1500 su poscion neutral
30/09/2010 #4


Respuesta: Servomotor Vigor VS-3
hola. george.manson.69
necesito ayuda con mi servo, vi que hace tiempo tenias un problema con tu servo Vigor VS-3 y queria ver si me podrias ayudar con un servo Vigor VS-2A.
----------------------------------------------------------------
ESTO FUE LO QUE ESCRIBISTE HACE TIEMPO
Servomotor Vigor VS-3
Bueno he tenido algunos problemas con este miniservomotor, bueno el problema es el siguiente, estuve haciendo un programa que controla un servomotor en CCS C,
pero este motor no responde,
segun lo que yo busque sobre este servomotor de la marca VIGOR VS-3
segun esto:

Operating Voltage: 4.8-6.0V
STD Direction: Counter Clockwise / Pulse Travelling 1500 to 1900µsec
Stall Torque: 6.0V: ¨R2.5 kg.com (35 oz/in), 4.8V: ¨R2.2 kg.com (30.8 oz/in)
Operating Speed: 6.0V: 0.09 sec/ 60?at no load, 4.8V: 0.11 sec/ 60?at no load
Weight: 16.2g (0.56 oz)
Size 29 x 12.8 x 31.5 mm


lo que no entiendo es donde dice :


STD Direction COUNTER CLOCKWISE/ PULSE TRAVELLING 1500 TO 1900 uS


Esto significa que el rango de operation de este servo es de 1500 a 1900?
y gira antihorario?


cualquier comentario sobre este servo....es de ayuda... el programa es simple en ccs c


do{



output_bit(PIN_B0,1);
delay_us(1700);
output_bit(PIN_B0,0);
delay_us(18300);
}while(TRUE);


este programita te genera 50Hz lo necesario apra que trabaje el servo...
solo posiciona el motor en 90 grados..
pero no me funciona..gracias!!!
--------------------------------------------------------------
AHORA para el servo (Vigor VS-2A )que tengo requiero
50Hz y Pulse Travelling 1500 to 1900µsec, no encontre un datasheet
que me asegure que son esos valores.
tambien lo estoy haciendo en ccs c yo hice mi rutina asi

duty=1500;
periodo=20000;
PWM=periodo-duty;

i=1000000;

while(i>=1)
{
contador1=10000;
while(contador1>=1)
{
output_high(PIN_B0);
delay_us(duty);
output_low(PIN_B0);
delay_us(PWM);
contador1--;
}
i--;
}

pero tampoco funciona,
queria ver si pudiste como controlar tu servo, para que me puedas ayudar porfavor.
tambien lo necesito hacer en CCS C ya que estoy haciendo un trabajo de la escuela y estoy ocupando el puerto USB.

gracias
Si alguien mas me puede ayudar se los agradecería muchisimo gracias.
30/09/2010 #5

Avatar de george.manson.69

Respuesta: Servomotor Vigor VS-3
mmm...este motor que mencionas tuve el mismo problema, pero lo solucione...no me acurdo detenidamente como le hice pero el rango que maneja ese motor es muy poco...estamos hablando de que solo tiene un rango de 400uS, y te menciono que por esa razon mejor me cambie a HI tech 311, ya que tiene un rango mas grande y facil de controlar...buscare en mis archivos el programa que use para controlar ese tipo de servos...
02/10/2010 #6


Respuesta: Servomotor Vigor VS-3
hola
ya pude hacer que el servo se quede mas o menos en una posicion de 90° pero ahora si vario el rango que mencionas de mas o menos 400uS el servo se mueve solo como 5° y si aumento más de 400uS el servo ya no responde. ahh ya merito queda XD

No tienes alguna idea del por que esta pasando esto?

gracias
02/10/2010 #7

Avatar de george.manson.69

Respuesta: Servomotor Vigor VS-3
Mira usando delay_us en la funcion hay picos de voltaje, donde puede variar el ancho de pulso, te recomiendo...usar interrupciones por timers 0,1 ya que seran precisos en el tiempo.
Yo empece hacer controles de servos de HI tech y me han funcionado usando Interrupciones por Timers0 o 1.

checa esto
http://www.forosdeelectronica.com/f2...84/index8.html
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.