Go Down

Topic: problemas con ESC y arduino (Read 1 time) previous topic - next topic

gogy

hola, compre 4xESC RCTimer 18A y 4xmotor brushless un polymer lithium ion battery . Hice el programa en arduino con la libreria Servo y puse un potenciometro para controlar los 4 motores con valores del 0 al 180. Los conecto y hace unos tonos raros. La primera vez me funciono, la segunda y tercena no. ¿que significan los tonos?¿como hago que funcione?

Heke

Ufff...

Me parece que en el foro en Español aun no se ha registrado ningun adivino, no se si en el de Salem del condado de Essex (Massachusetts) habra alguno

Te va a tocar poner el post en "Videncia y Tarot" o "Bruja Lola"

Otra opcion que lleva un poco mas de faena seria ponerlo en este foro pero añadiendo como lo has conectado, el codigo que has empleado...vamos... minucias pero es que aqui son muy "pijos" y les tienes que dar todo hecho...   XD

Un saludo.
CUIDADO !! MIS POST NO SON APTOS PARA MENORES. SI ERES MENOR DE 14 AÑOS DEBES DE LEERLOS ACOMPAÑADO DE UN ADULTO

Omnimusha

hola, oficialmente este foro esta en decadencia nadie quiere ayudar o sino entrar a varder  o romper las bo..l.s.

Haber ,  si te puedo  hechar una mano.

...los pitidos te indican un status del  Esc. que puede ser seun el modelo, alarma de baja bateria, cable desconectado, armado del  esc  .etc

aqui  la datasheet del esc http://www.google.com.ar/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CC8QFjAA&url=http%3A%2F%2Fwww.efly.co.il%2Fforums%2Fattachment.php%3Fattachmentid%3D18773%26d%3D1263234401&ei=Ae2yUILqJ4f48wT3v4HgAg&usg=AFQjCNGUDcX1I33rh1lbZeKfHx8S2piEzA

--en primera instacia usted debe armar al esc.comohagoesto ??  lemandas un pulso mas o mes de 30      myservo.write(30);.   y te esparas unos delay(400),  hasta que escuches un pitodpde confirmacion .  ahi te indicaque  solo lefalta que aprientes el  acelerador. lemandas y vas probandode a poco un pulso .el mio arranca a65.  myservo.write(65);   

--asegurate de sujetar bien el motor sino puede llevarte algun lindosusto

Saludos!!

slipy

Saludos:

Actualmente estoy trabajando con motores brushles... como me encontre que era complicado seguir lo que hay por la red me dediqué a probar....
Como veo que es tema dedicadillo justo ahora como tengo tiempo escribo un post en tutoriales intentando currarmelo.

Saludos!!!

slipy



gogy

No anda. Aqui mas detalles:
Code: [Select]

#include <Servo.h>

int pot=0;
int a=2;
int b=3;
int c=4;
int d=5;
Servo miServo1;
Servo miServo2;
Servo miServo3;
Servo miServo4;
void setup(){
  miServo1.attach(a);
  miServo2.attach(b);
  miServo3.attach(c);
  miServo4.attach(d);
  Serial.begin(9600);
}

void loop(){
  int valor=analogRead(pot);
  valor=map(valor, 0, 1023, 65, 179);
  valor=constrain(valor,65,179);
  Serial.println(valor);
  miServo1.write(valor);
  miServo2.write(valor);
  miServo3.write(valor);
  miServo4.write(valor);
  delay(400);
}


Componentes que uso:
- 1 x potenciometro 10k
- 4 x ESC rc timer 18 amp, bec: output 5v 2amp, dc:6-16,8v
- 4 x brushless motor KDA20-22L
- 1 x arduino uno
- 1 x Polymer Lithium Ion Battery - 1500mAh

conexiones:

- potenciometro: cafe-gnd, blanco al pin analogo 0, narango-5v
- ESC: todos los rojos a 5v, blancos a pin 2,3,4,5, negro a gnd.
- la bateria conectada a los 4 ESC por un cable hecho asi: 1 cable rojo soldado a 4 cables rojos, 1 cable negro conectado a 4 cables negros.

especificaciones de los motores:
Key Specifications:

Kv: 924
Suggested Prop: 11 x 4.7
Battery Config: 3S
Operating Current: 6A ~ 14A
Peak Current: 14A
Weight: 56g
Dimensions: 28 x 32mm
Shaft Size: 3.175mm

especificaciones del ESC:
http://www.rctimer.com/index.php?gOo=goods_details.dwt&goodsid=148
fotos:
http://s2.subirimagenes.com/fotos/previo/thump_8186704p1000462.jpg
http://s2.subirimagenes.com/fotos/previo/thump_8186707p1000463.jpg
http://s2.subirimagenes.com/fotos/previo/thump_8186708p1000465.jpg
http://s2.subirimagenes.com/fotos/previo/thump_8186711p1000466.jpg

Omnimusha

men al final no entendistes nada, por favor re leea los comentarios anteriores.

Max_Maker

Lo primero que a bote pronto apostaría que está mal es que has conectado el "cable rojo" (el fino que viene con tierra y datos) a 5V y quizás te hayas cargado algo, porque ese cable no es para que lo alimentes con 5V, sino todo lo contrario: da cierta corriente a 5V DE ALIMENTACIÓN. Es lo que conocemos por BEC y es lo que nos permite a los que hemos hecho aeromodelismo no tener que llevar otro pack de baterías solo para el receptor, sino solo conectar la batería al ESC y este al motor y al receptor, punto.

Estas son las especificaciones de tus aparatos, ahí pone bien claro lo del BEC:

Input voltage:DC 6-16.8V(2-4S Lixx)
BEC:5V  2amp
Running current:18A(Output: Continuous 18A, Burst 20A up to 10 Secs.)
Size:  26mm (L) * 26mm (W) * 7mm (H).
Weight: 18g.

Forma de hacerlo (no había que buscar mucho en la gran G): http://blog.lucaszanella.com/wp-content/uploads/2012/01/arduino_esc_lucaszanela_com.png

Y ahora que lo pienso has conectado 4 en paralelo... Ya nos contarás.
Saludos.
Fácil, sencillo y para toda la familia.

Go Up