Autor Tema: Gamarus. Presentado mi QuadCopter DIY  (Leído 5936 veces)

Desconectado ifrancesc

  • Solo Simulador
  • *
  • Mensajes: 15
  • Reputacion: +0/-0
Gamarus. Presentado mi QuadCopter DIY
« : 24 de Julio de 2011, 19:58:23 pm »
Hola, os quiero informar del estado de construcción de lo que tiene que ser mi QuadCopter que lo he bautizado como "Gamarus".
He estado leyendo mucha información en distintos sitios para poder comenzar.

Tengo algunos estudios de electronica y he decidido hacer lo máximo que pueda hacer yo mismo.
Ya se que venden muchas placas que hacen la función, pero la gracia esta en hacerse-lo uno mismo.

Estará compuesto por 3 placas: Control, Sensores y Placa de conexiones.

He finalizado el diseño y en breve me llegaran la placas y empezare a soldar los componentes.

Así será la electronica:








Este es el post que he puesto en RCGroups:
http://www.rcgroups.com/forums/showthread.php?t=1476707
« Última modificación: 02 de Agosto de 2011, 18:35:10 pm por ifrancesc »
CopterX 450
Eurgle 2.4GH
Realflight G4.5 - Simulando y destrozando
Proyecto Gamarus - En fase diseño

Desconectado ifrancesc

  • Solo Simulador
  • *
  • Mensajes: 15
  • Reputacion: +0/-0
Re: Gamarus. Presentado mi QuadCopter DIY
« Reply #1 : 30 de Julio de 2011, 10:59:13 am »
Ya me han llegado las placas!!!!!!!!
Espero no haberme equivocado en nada y que funcionen a la primera!!!
Ahora toca soldar los componentes que me han llegado de Digikey y a probar!!!

Unas fotos:







« Última modificación: 02 de Agosto de 2011, 21:42:04 pm por ifrancesc »
CopterX 450
Eurgle 2.4GH
Realflight G4.5 - Simulando y destrozando
Proyecto Gamarus - En fase diseño

Desconectado pakito2001

  • Moderador
  • Bot del foro GOLD
  • *****
  • Mensajes: 10.448
  • Reputacion: +28/-0
  • ¡¡¡¿¿ y laaaa emisoraaa ??!!! en San Roqueeee
    • Email
Re: Gamarus. Presentado mi QuadCopter DIY
« Reply #2 : 30 de Julio de 2011, 11:09:18 am »
Me alegro que ya tengas material para montar tu multicopter, pon unas fotillos para ir viendo los progresos y el setup que llevas.
Reactivando los vuelos


Dx7S
Oxí 2
T-Rex 600 nitro súper pro

Desconectado ifrancesc

  • Solo Simulador
  • *
  • Mensajes: 15
  • Reputacion: +0/-0
Re: Gamarus. Presentado mi QuadCopter DIY
« Reply #3 : 02 de Agosto de 2011, 18:27:07 pm »
He terminado de soldar!



« Última modificación: 02 de Agosto de 2011, 18:30:47 pm por ifrancesc »
CopterX 450
Eurgle 2.4GH
Realflight G4.5 - Simulando y destrozando
Proyecto Gamarus - En fase diseño

Desconectado carnacea

  • Estacionarios
  • **
  • Mensajes: 69
  • Reputacion: +1/-0
    • Email
Re: Gamarus. Presentado mi QuadCopter DIY
« Reply #4 : 02 de Agosto de 2011, 19:58:44 pm »
Que buena pinta tiene eso, enhorabuena.

Saludos.

Desconectado ifrancesc

  • Solo Simulador
  • *
  • Mensajes: 15
  • Reputacion: +0/-0
Re: Gamarus. Presentado mi QuadCopter DIY
« Reply #5 : 03 de Agosto de 2011, 19:46:36 pm »
Que buena pinta tiene eso, enhorabuena.

Saludos.


Gracias! Ya funcionan los 2 equipos que he soldado. Al menos funcionan en el MultiwiiConfig. BIEN!!!
Ahora tengo que hacer el chasis con 4 tubos de aluminio y montar-lo todo.
Ya os contaré!
CopterX 450
Eurgle 2.4GH
Realflight G4.5 - Simulando y destrozando
Proyecto Gamarus - En fase diseño

Desconectado ifrancesc

  • Solo Simulador
  • *
  • Mensajes: 15
  • Reputacion: +0/-0
Re: Gamarus. Presentado mi QuadCopter DIY
« Reply #6 : 01 de Septiembre de 2011, 00:52:11 am »
Bueno, despues de unos dias de paron, tengo el chasis acabado.
Estoy usando el codigo Multiwii y he observado algo que no se si es muy normal.
Uso unos ESC Turnigy Plush de 10A y motores Keda. Quad configurado en X.

El caso es que a un motor (detras izquierda) le cuesta mucho arrancar y tengo que poner el MINTHROTTLE un poco alto.
Tengo los ESC configurados y calibrados, el Gyro i Acceleroetro tambien calibrados. Pero hay uno que siempre va mas despacio.

Deduzco que no va lento porque el ESC o el propio motor sea defectuoso sino porque es el propio codigo quien le dice que vaya así.
Esto lo digo porque en el MultiwiiConfig se ve el valor que le aplica al motor y siempre es mas bajo que los otros. Y porque he cambiado de ESC y de Motor... y sigue igual....

Alguien sabe porque puede pasar?

CopterX 450
Eurgle 2.4GH
Realflight G4.5 - Simulando y destrozando
Proyecto Gamarus - En fase diseño

Desconectado HaviR

  • Nose-In
  • ****
  • Mensajes: 1.127
  • Reputacion: +2/-0
  • San Roque - Cádiz
    • Email
Re: Gamarus. Presentado mi QuadCopter DIY
« Reply #7 : 01 de Septiembre de 2011, 02:38:08 am »
Hola, te felicito por tu proyecto. Te esta quedando a la perfección.
Respecto a lo del motor, si ya calibraste los ESC, la siguiente prueba que haría sería ponerle las hélices y sujetando con la mano ver que tendencias tiene el bicho, tanto en acro como en autoestable. Si ves que te cae de ese lado ya habría que investigar más a fondo ese problema. Siempre hay algún motor que parece que tarda más en arrancar o parar, pero eso no quiere decir que luego el código no haga sus correcciones debidamente. Si aun así no va puedes a modo de prueba meterle el código de quad + y ver si ocurre lo mismo.
Espero que pronto lo podamos ver en vuelo.

Un saludo.
-T-Rex 600 GSP 29cc
-HexaCam YS-X6
-AcroQuadX FF/MW
-QuadX FPV CC Multicopter

-Spektrum DX8

Desconectado Mikel32

  • Estacionarios
  • **
  • Mensajes: 325
  • Reputacion: +0/-0
Re: Gamarus. Presentado mi QuadCopter DIY
« Reply #8 : 01 de Septiembre de 2011, 09:21:14 am »
Hola Francesc: a mí me pasaba lo mismo, me volví loco viendo en el GUI que los motores no aceleraban todos a la vez, y alguno siempre se descompensaba, hasta que lo probé en vuelo atado del techo con una cuerda. Como dice Havir, yo creo que luego el código hace su trabajo, y realiza las correcciones necesarias.
Animo con tu proyecto, que es una pasada! CReo que si tu quieres vas a tener que hacer más plaquitas...

Desconectado pakito2001

  • Moderador
  • Bot del foro GOLD
  • *****
  • Mensajes: 10.448
  • Reputacion: +28/-0
  • ¡¡¡¿¿ y laaaa emisoraaa ??!!! en San Roqueeee
    • Email
Re: Gamarus. Presentado mi QuadCopter DIY
« Reply #9 : 01 de Septiembre de 2011, 12:36:33 pm »
Gran proyecto y con el trabjo que conlleva felicidades lo del motor seguro que es una tonteria.
Reactivando los vuelos


Dx7S
Oxí 2
T-Rex 600 nitro súper pro

Desconectado HaviR

  • Nose-In
  • ****
  • Mensajes: 1.127
  • Reputacion: +2/-0
  • San Roque - Cádiz
    • Email
Re: Gamarus. Presentado mi QuadCopter DIY
« Reply #10 : 01 de Septiembre de 2011, 16:17:17 pm »
También te recomendaría que sistituyeras al menos los cuatro separadores metálicos de la última placa de abajo por unos silentblocks que los hay de la misma medida en M3. De este modo aislarás los sensores de las vibraciones. Otro consejo que le digo a todos por mi experiencia es que las hélices vayan lo más pegadas que sea posible a los motores también para reducir vibraciones.

Un saludo.
-T-Rex 600 GSP 29cc
-HexaCam YS-X6
-AcroQuadX FF/MW
-QuadX FPV CC Multicopter

-Spektrum DX8

Desconectado ifrancesc

  • Solo Simulador
  • *
  • Mensajes: 15
  • Reputacion: +0/-0
Re: Gamarus. Presentado mi QuadCopter DIY
« Reply #11 : 13 de Septiembre de 2011, 21:51:40 pm »
También te recomendaría que sistituyeras al menos los cuatro separadores metálicos de la última placa de abajo por unos silentblocks que los hay de la misma medida en M3. De este modo aislarás los sensores de las vibraciones. Otro consejo que le digo a todos por mi experiencia es que las hélices vayan lo más pegadas que sea posible a los motores también para reducir vibraciones.

Un saludo.


Cierto HaviR, las vibraciones son muy malas. Cuando todo está sujeto con los separadores, las revoluciones de los motores oscilan mucho sin tocar gas. En cambio cuando sujeto la placa de sensores con la mano sin que haya contacto con el chasis, desaparecen las oscilaciones en las revoluciones.
Voy a tener que aislar con espuma o con silentblocks como bien dices.

El tema del motor que giraba mas despacio que los demás, tambien está solucionado. El problema estaba en la orientación de los sensores y su configuración en el código.

Por defecto el código viene así:

#if !defined(GYRO_ORIENTATION)
  #define GYRO_ORIENTATION(X, Y, Z) {gyroADC[ROLL] = X; gyroADC[PITCH] = Y; gyroADC[YAW] = Z;}
#endif

Y haciendo prueba-error lo he dejado así:

#if !defined(GYRO_ORIENTATION)
  #define GYRO_ORIENTATION(X, Y, Z) {gyroADC[ROLL] = Y; gyroADC[PITCH] = -X; gyroADC[YAW] = Z;}
#endif

Entiendo la finalidad del código, pero no entiendo porque tiene que ser así, ya que tengo todos los ejes XYZ de todos los sensores (Acc, Gyro, Mag) en la misma dirección, siendo la Y la dirección principal.

Antes en el GUI del config, el roll y el pitch coincidían con el movimiento que yo hacia con la mano. Pero lo hacia de una manera muy lenta y rara. Era como si al principio del movimiento, roll fuera pich y pich fuera roll. Y al cabo de 1 segundo se auto corregía. Por esto me dio por tocar orientaciones desde el config y al final di con la combinación correcta, aunque no entiendo porque.

Mañana si puedo le pongo las helices y lo pruebo!
CopterX 450
Eurgle 2.4GH
Realflight G4.5 - Simulando y destrozando
Proyecto Gamarus - En fase diseño