Go Down

Topic: Servo motores?¿ (Read 6107 times) previous topic - next topic

tarmion

He hecho varias pruebas  y cuando  conecto mas de 3 motores es cuando empieza a hacerme cosas raras,seria mejor entonces poner por cada 3 motores una bateria de 6v?

josemanu

A ver, en teoría, el conexionado de Vcc y GND de los servos a la batería da igual, solo aporta voltaje y la intensidad para que puedan trabajar (otra cosa sería que la batería no diera suficiente intensidad para que pudiesen trabajar todos los servos a la vez, pero entonces se moverían más despacio o no se moverían).

Verifica el consumo de cada servo.

¿Vibran moviendose o solo hacen ruido?, si solo hacen ruido puede ser normal.
http://www.ardumania.es/

Iniciación

tarmion

Creo que el problema es de consumo /fuerza de los motores
Con una pila de 4,5 mueve 1 motor,podria ponerle una pila de 9v para 2 motores?
Lo de vibrar he hecho pruebas y es debido a que el motor no tiene fuerza suficiente para levantar el robot :S

josemanu

OK, no necesitas más voltios si no más amperios.

O mejor, una batería capaz de dar mas descarga.

Si tu batería es de 2100mAh y pueden dar una descarga de 2C pueden dar una 4200mA como máxima descarga. El número C es el multiplicador que te indica la descarga máxima.

Prueba una batería LiPo de 7,4v pueden llegar a descargas de 25C y en ebay las encontraras baratas (necesitan cargadores especiales).
http://www.ardumania.es/

Iniciación

KyTn

Yo tengo una pregunta sobre el control de los servos ... Tengo una Duemilanove y solo he podido controlar un maximo de 6 servos, por lo del los pines con PWM, y he visto que podeis controlar mas ... como lo haceis? yo he probado intentando controlar un servo con un pin digital normal activandolo y jugando con el tiempo esta activo con delay(), pero no funcionaba ... deberia comprarme un controlador de servos externos o como ? quiero controlar 18 servos, pero para ello seguramente me agencie un Arduino Mega, por eso quiero saber si se pueden controlar de esa forma. Gracias

Salu2!

josemanu

KyTn, aquí estamos para compartir conocimiento y ayudarnos los unos a los otros, pero tio, busca un poco antes de preguntar.

http://arduino.cc/es/Reference/Servo

Venga, un saludo.
http://www.ardumania.es/

Iniciación

KyTn

Si esa libreria estoy harto de utilizarla, pero (creo) que solo va con los pines con PWM no? O se puede con todos los digitales? Yo tengo entendido que el control de los servos es por modulacion del ancho de pulso, y eso los demas pines no los tienen.  O no me explico bien, no has podido entenderme =S

tarmion

#37
Aug 28, 2010, 03:59 pm Last Edit: Aug 28, 2010, 04:00 pm by tarmion Reason: 1
Josemanu entonces el problema de que los motores no tengan fuerza para levantar el robot es debido a la falta de alimentacion?
Con esa bateria podria levantar el robot?
Gracias

pd: kytn ,puedes usar la libreria MegaServo ,con eso puedes poner un servo en cada salida digital y escribir en grados
Saludos!

KyTn

Ves tu, de esta libreria no tenía consciencia ... Pues llevo meses buscando el como hacerlo, había buscado el como hacer un generador pwm con el 7555, habia visto a gente que decia que no se podia, otros que si ...


Muchas gracias, probare con esa clase con mi Duemilanove, y veremos que pasa ^^



Salu2!!

tarmion

De todas formas tmb existe la libreria Software Servo, aunque yo esoty usando la libreria Servo y puedo mover los 12 servos ,con el unico problema que comento mas arriba ,el cual no tiene nada que ver con la libreria...

josemanu

tarmion, puede que tu batería no de suficiente descarga como para mover todos los servos a la vez. Yo uso baterías de NiMH de 7.4v y 1600mAh y 6C para mover un coche con dos motores del tipo 370 y tira como una bestia. Según los servos que emplees puede que tus 2100mAh no sean suficientes, yo más bien pienso que la batería que empleas no da suficiente descarga (no da las necesarias C's) como para mover todos los servos.

12 servos pueden comer  muchos amperios, prueba a hacer una cosa: pon uno a funcionar en continuo y con algo de carga y con el multímetro comprueba cuanto consume, luego multiplica por 12 y sabrás cuanto necesitas que de tu batería. Si por ejemplo, uno de esos servos funcionando consumiese 1A necesitarías una batería que pudiese suministrar picos de 12A.

Un saludo.
http://www.ardumania.es/

Iniciación

tarmion

josemanu gracias por contestar
El problema esque no tengo multimetro :S
Soy novato en estas cosas y aun ando comprandome los materiales..

josemanu

Pues tio, un multímetro es fundamental.

No hace falta que te gastes mucha pasta, uno que te mida continuidad, voltajes en alterna y continua, intensidad en continua y resistencias te vale... el los chinos o en el carrefour los puedes encontrar por 5 ó 6 euros.
http://www.ardumania.es/

Iniciación

tarmion

Josemanu con lo de las baterias como se cuantas C,s tiene? porque me he puesto a mirar pero no lo veo por ningun lado :s

josemanu

Tendrás que ir a la web del fabricante, localizar el modelo y mirar su hoja de caracteristicas.

Si son pilas recargables de NiMH tamaño AA de las que venden por cualquier supermercado tendrán 1C... como mucho 2C.

En tiendas de Radio Control puedes encontrar paquetes de baterías NiMH que soportan 5C o 6C.

Si no busca Lipo's o LiFepo4's en ebay. Particulamente las LiFepo4 tienen tamaño estandar  (AA o AAA) aunque su voltaje sea de 3'2v, con lo que con 2 haces andar cualquier cosa y sus descargas son bastante altas.
http://www.ardumania.es/

Iniciación

Go Up