0
Offline
Jr. Member
Karma: 0
Posts: 59
Arduino rocks
|
 |
« Reply #30 on: August 28, 2010, 04:37:46 am » |
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?
|
|
|
|
|
Logged
|
|
|
|
|
Castellon, España
Offline
Sr. Member
Karma: 5
Posts: 328
OR ganizando
|
 |
« Reply #31 on: August 28, 2010, 05:33:31 am » |
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.
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Jr. Member
Karma: 0
Posts: 59
Arduino rocks
|
 |
« Reply #32 on: August 28, 2010, 05:48:18 am » |
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
|
|
|
|
|
Logged
|
|
|
|
|
Castellon, España
Offline
Sr. Member
Karma: 5
Posts: 328
OR ganizando
|
 |
« Reply #33 on: August 28, 2010, 06:05:15 am » |
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).
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Newbie
Karma: 0
Posts: 8
Arduino rocks
|
 |
« Reply #34 on: August 28, 2010, 06:28:58 am » |
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!
|
|
|
|
|
Logged
|
|
|
|
|
Castellon, España
Offline
Sr. Member
Karma: 5
Posts: 328
OR ganizando
|
 |
« Reply #35 on: August 28, 2010, 07:36:25 am » |
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/ServoVenga, un saludo.
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Newbie
Karma: 0
Posts: 8
Arduino rocks
|
 |
« Reply #36 on: August 28, 2010, 08:57:37 am » |
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
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Jr. Member
Karma: 0
Posts: 59
Arduino rocks
|
 |
« Reply #37 on: August 28, 2010, 08:59:05 am » |
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!
|
|
|
|
« Last Edit: August 28, 2010, 09:00:43 am by tarmion »
|
Logged
|
|
|
|
|
0
Offline
Newbie
Karma: 0
Posts: 8
Arduino rocks
|
 |
« Reply #38 on: August 28, 2010, 09:05:42 am » |
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!!
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Jr. Member
Karma: 0
Posts: 59
Arduino rocks
|
 |
« Reply #39 on: August 28, 2010, 09:13:10 am » |
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...
|
|
|
|
|
Logged
|
|
|
|
|
Castellon, España
Offline
Sr. Member
Karma: 5
Posts: 328
OR ganizando
|
 |
« Reply #40 on: August 28, 2010, 09:58:24 am » |
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.
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Jr. Member
Karma: 0
Posts: 59
Arduino rocks
|
 |
« Reply #41 on: August 28, 2010, 10:07:00 am » |
josemanu gracias por contestar El problema esque no tengo multimetro :S Soy novato en estas cosas y aun ando comprandome los materiales..
|
|
|
|
|
Logged
|
|
|
|
|
Castellon, España
Offline
Sr. Member
Karma: 5
Posts: 328
OR ganizando
|
 |
« Reply #42 on: August 28, 2010, 11:13:40 am » |
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.
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Jr. Member
Karma: 0
Posts: 59
Arduino rocks
|
 |
« Reply #43 on: August 28, 2010, 12:31:05 pm » |
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
|
|
|
|
|
Logged
|
|
|
|
|
Castellon, España
Offline
Sr. Member
Karma: 5
Posts: 328
OR ganizando
|
 |
« Reply #44 on: August 28, 2010, 01:38:27 pm » |
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.
|
|
|
|
|
Logged
|
|
|
|
|
|