PDA

Ver la versión completa : Proyecto Antena tracker 360º


Páginas : [1] 2 3 4 5 6 7

Guillesan
30/05/2015, 19:41
Hola a todos, comparto con vosotros el proyecto de una antena tracker con giro 360º. Hace ya mucho tiempo perseguia el tener una mecanica que tuviera esa capacidad de giro continuo, pues a mi entender soluciona un monton de problemas (lios de cables etc...) y me puese a cacharrear, no sin haber mirado muchas soluciones que andan por la web. Llegue a tener la mecanica funcional pero no tenia claro que elctronica instalar y casi simultaneamente descubri en un foro aleman http://fpv-community.de un grupo de compañeros que habian diseñado una mecanica muy parecida a la mia pero lo que era mas importante es que estaban desarrollando una electronica basada en Arduino y que proponian una placa CRIUS MultiWii Standard Edition Flight Controller MWC SE v2.5 http://fpv-community.de/showthread.php?49179-open360tracker-Der-Community-Antennentracker-Made-in-Germany y de un plumazo se solucionaban varias cuestiones, la placa tiene brujula electronica (HMC5883L), barometro , salida i2C etc. El programa en cuestion esta albergado en https://github.com/SamuelBrucksch/open360tracker y creedme no tiene desperdicio , esta en desarrollo y actualmente se puede compilar para varias versiones de telemetria, Frsky-D , Frsky-X, Mavlink y otros que vendran. El compañero Rangarid ha sido de una gran ayuda sin el la cosa no funcionaria , pero he logrado ponerla en funcionamiento con el protocolo Mavlink que saco de un OSD Myflydream por el puerto data , conectado a un RX Openlrs flasheado con la version especial para esa telemetria https://github.com/gitsly/openLRSng. La brujula electronica permite tener la antena dirigida al norte sin mas, y conectando un gps a la placa la antena sabe en todo momento "donde esta" por lo que el ajuste es cero.Bueno no me alargo mas pongo unas foticos y videos de esta mañana , primera prueba de campo y a plena satisfaccion. Saludos.

Por indicacion del compañero Alberthamon incluyo aqui el link de descarga de la librteria mavlink para arduino necesaria para compilar en ese protocolo y bastante dificil de encontrar, gracias a Alberthamon que la encontro despues de horas de busqueda.
http://uploaded.net/file/9ovfkvq7


https://www.youtube.com/watch?v=D_dGJ0lLL28
https://www.youtube.com/watch?v=rQaOkDd11Pk

ACTUALIZACION DEL POST CON TODOS LOS LINKS, Gracias a nuestro gran compañero Raul,



Espero sepáis entender y valorar el enorme esfuerzo que supone lo que estamos creando, estamos intentando crear una buena herramienta para la comunidad RC.

En el hilo del proyecto seréis bienvenidos para preguntar cualquier duda que tengáis. Los compañeros fijo que se animan.

Antena Tracker 360º Universal

Este es un proyecto DIY para el desarrollo de un sistema de antena tracker con rotación contínua de 360º, que podrás construirte tú mismo fácilmente usando componentes hardware que están al alcance de tú bolsillo.

Aquí encontrarás toda la información necesaria para abordar con éxito tú proyecto personal de antena tracker, gracias a las aportaciones y experiencias de los compañeros:

Plataforma hardware:



Cajas de montaje y diseños 3D (poner enlaces a cada diseño)

Diseño Ivan_Cillo (Thingiverse) (http://www.thingiverse.com/thing:1367337)
Link diseño reducido (Thingiverse) (http://www.thingiverse.com/thing:1351489)


Lista de componentes mecánicos:

Slipring (http://www.ebay.de/itm/190917550062)
Engranajes (http://www.diotronic.com/componentes-mecanicos/varios/motores-electricos/surtido-de-engranajes-mod-1_r_209_7118.aspx)
Rodamientos 10 mm (http://www.rcbay.eu/Kugellager/Innendurchmesser/metrisch/10-0-mm/x-15-0-mm/Kugellager-mit-Bund-F6700-ZZ-10x15x4-mm::314.html)
Servo 360º rotación contínua (http://www.banggood.com/es/GWS-S35-STD-Continuous-Rotation-Servo-p-69028.html)
Servo normal 180º (modificable a 360º) (http://www.banggood.com/TowerPro-MG996R-Metal-Gear-Digital-High-Torque-Servo-55g-p-982287.html)


Lista de componentes electrónicos:

Controladora Crius SE (8bits) (http://www.goodluckbuy.com/crius-multiwii-standard-edition-flight-controller-v2-5-supported-2-axis-gimba.html)
Controladora Flip32 (32bits) (http://www.banggood.com/Naze32-Flight-Controller-With-32-bit-STM32-for-Multicopter-10Dof-p-953849.html)
Modulo GPS (http://www.banggood.com/UBLOXNEO-M8NBN-880-Flight-Control-GPSModuleDual-Module-p-974361.html)(casi cualquiera compatible NMEA ó UBLOX): Modelo Ublox (http://www.banggood.com/UBLOXNEO-M8NBN-880-Flight-Control-GPSModuleDual-Module-p-974361.html)
Conector RCA (http://eu.banggood.com/Wholesale-Warehouse-Audio-Binding-Post-GoldPlated-RCA-Chassis-Panel-Sockets-Connectors-wp-Uk-929292.html)
Display LCD (8 bits) (http://www.banggood.com/IIC-I2C-1602-Blue-Backlight-LCD-Display-Module-For-Arduino-p-950726.html)
Display OLED pequeño, 096" (para 32 bits) (http://eu.banggood.com/Wholesale-Warehouse-0_96-Inch-4Pin-White-IIC-I2C-OLED-Display-Module-12864-LED-For-Arduino-wp-Uk-958196.html)
Display OLED grande, 2.42" (para 32 bits) (http://www.ebay.es/itm/201468080188?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT)
Modulos bluetooth HC-05/06 (conexión inalhámbrica de Telemetría entre TX de RC y Antenna Tracker) (http://www.banggood.com/HC-05-Wireless-Bluetooth-Serial-Transceiver-Module-Slave-And-Master-p-908621.html)






Firmware:



Version 8 bits (para CRIUS SE, Arduino, Arduino Mega, Crius AIO Pro) (https://github.com/raul-ortega/amv-open360tracker)
Version 32 bits (para Flip32/NAZE32) (https://github.com/raul-ortega/u360gts/tree/master/releases)
Aplicación para la configuración de la vesión de 32bits (https://github.com/raul-ortega/u360gts-configurator)



Instrucciones de instalación:



Montaje de la mecánica (Kit alemán) (https://github.com/raul-ortega/amv-open360tracker/blob/master/docs/Manual-de-Montaje-del-Kit-aleman.pdf)
Instalación y configuración del firmware (8 bits) (https://github.com/raul-ortega/amv-open360tracker/wiki)
Instalación y configuración del firmware (32 bits) (http://u360gts.com/wiki_es.html)



Telemetría de entrada:



Integración con módulos Bluetooth (https://github.com/raul-ortega/amv-open360tracker/blob/master/docs/Bluetooth.pdf)
Integración con OpenLrs (OrangeRx) (https://github.com/raul-ortega/amv-open360tracker/blob/master/docs/Telemetria-Orange-OpenLRSng.pdf)
Integración con MFD (http://www.aeromodelismovirtual.com/showthread.php?t=34530&page=89)
Integración con FrRSKY D (Turnigy9x) (https://github.com/raul-ortega/amv-open360tracker/blob/master/docs/NAZE32%2BCleanflight%2BGPS%2BFrSkyD.pdf)
Integración con Smartport (Taranis)
Integración con RVOSD
Integración con Crossfaire



Telemetría de salida



Ingegración con Oruxmaps
Integración con Mission Planner / Droidplanner
Integración con MFD


Descripción del Proyecto

Este proyecto presenta el sistema de antena tracker universal definitivo para su utilización con drones (RPAs, UAVs ...) por aficionados al FPV. Es un proyecto 100% DIY, que se basa en la utilización de componentes hardware de consumo del mundo del R/C, que hace uso de software libre desarrollado por los usuarios de la comunidad.

Por favor, te rogamos que leas con atención toda la información técnica para abordar el montaje, instalación y configuración de tu antena tracker, de lo contrario los dispositivos y elementos electrónicos y/o mecánicos podrían sufrir graves daños.

También te pedimos que hagas un uso de tu antena tracker responsable y dentro de la legalidad vigente. Úsalo bajo tu propia responsabilidad

Características



360 grados de rotación contínua.
Soporta múltiples protocolos de telemetría.
Realiza conversión de protocolo y reenvío a aplicaciones externas (32 bits).
Configurable a través de línea de comandos (32 bits).
Efecto de amortiguación para servo tilt.
Establecimiento automático de la posición home con GPS local.
Información detallada en display LCD (8 bits), y OLED (32 bits).
Menú de configuración en display OLED (32 bits).
Sistema de control PID en servo PAN.
Hasta 4 puertos serie ( 2 en 8 bits), con asignación dinámica (32 bits).



360º De Rotación Contínua

Podrás mover tú antena de forma contínua en un rango de 360 grados sin tener que retroceder hacia atrás. Con la utilziación de un anillo colector (slip ring) y un servo de 360 grados, o uno normal modificado a tal efecto, el firmware es capaz de enviar órdenes para alcanzar al objetivo de forma rápida y precisa.

Multi Protocolo

Este antena tracker es un sistema todo en uno y universal, es capaz de decodificar diferentes protocolos de telemetría de los más populares sistemas de control de vuelo y radio control.

Cuando estás en el campo de vuelo, sólo necesitas cambiar el protocolo y la velocidad de transmisión (baud rate) a través del menú de configuración en el display OLED (sólo versión de 8 bits).

Protocolos soportados (8 y 32 bits):



MFD
NMEA
MAVLINK
RVOSD
FRSKY D
Smartport (FSKY X)
LTM



Amortiguación En Servo Tilt

Se aplica efecto de amortiguación para evitar daños en el servo tilt y otros mecanismos cuando se utiliza con antenas de grandes dimensiones.

Posición HOME Automática

Soporta dispositivos GPS UBLOX y NMEA para el establecimiento automático e la posición HOME del antena tracker.

Información En Display

Muestra información detallada sobre el estado del seguimiento, estado del GPS local (sólo 32 bits), monitorización de la batería, y menú de configuración (sólo 32 bits).

Hasta 4 Puertos Serie

Con la versión de 32 bits es posible configurar hasta 4 puertos serie (2 uart y 2 virtuales), con asignación dinámica de funciones (por ejemplo para gestión del GPS local o reenvío de telemetría a aplicaciones externas).

Comunicación Con Aplicaciones Externas

Convierte la telemetría de entrada a diferentes formatos de telemetría de salida para conectar con aplicaciones externas: MAVLINK, NMEA, MFD.

Podrás monitorizar el movimiento del aeromodelo con aplicaciones como Missión Planner, Oruxmaps, Droidplanner/Tower, etc...

Te invitamos a montarte tu antena tracker siguiendo nuestro proyecto y a participar para que nos cuentes tú experiencia.

JuanTrillo
30/05/2015, 22:52
Te ha quedado de lujo Guillermo. La comodidad de no tener que referenciarlo unido a su giro continuo son incuesionables.

JuanTrillo

Guillesan
08/06/2015, 17:13
Probada la antena a plena satisfacción con la telemetria Mavlink, voy a probar con la telemetria de RangeVideo OSD que baja por la señal de video .
El diversity-decodificador de telemetria de este OSD es el RVGS que conevcta con el exterior por usb, al no interesar esa conexion para la placa controlador de la antena (necesita conexion rs232) he localizado en el interior el chip ftdi FT232RQ en su patilla dos esta la señal a 115200 baudios antes de convertirlo en usb , posteo esto por si alguien tiene interes en ello, aunque veo que no a suscitado mucho inetres mi anterior post. Saludos

JuanTrillo
08/06/2015, 18:31
¡¡¡Yo lo sigo.!!!

Es que eres un adelantado a tu tiempo. [emoji6]

Guillesan
08/06/2015, 18:34
¡¡¡Yo lo sigo.!!!

Es que eres un adelantado a tu tiempo. [emoji6]

Hola Juan , saludos, adelantado...... yo mas bien diria inquieto jajajaja
Puede que no me haya explicado suficientemente bien , no se , no veo mucho interes por este equipo, por lo que a mi respecta te dire que es una gozada, este domingo estuve volando con compañeros que hacia dias no veia y al ver la antena funcionar alucinaron, es de lo mas sencillo y precisa. En fin un saludo.

JuanTrillo
08/06/2015, 18:51
Lo que pasa ea que ahora la tendencia mas generalizada son multis y micros. No llevan tracker. Yo sigo fiel a mis veleros y aviones.

Y pronto a las alas magestuosas.[emoji6]

Guillesan
08/06/2015, 18:53
Lo que pasa ea que ahora la tendencia mas generalizada son multis y micros. No llevan tracker. Yo sigo fiel a mis veleros y aviones.

Y pronto a las alas magestuosas.[emoji6]

Entiendo pero es mi parecer que siendo mayormente 5.8 Ghz la frecuencia usada con los multi, y sabido que es muy pijotera con la direccionabilidad , pues seria de lujo el que la antena estuviera siempre dirigida al multi para mayor calidad de vidoe , creo yo vaya, en fin para gusto los colores. Nos vemos

JuanTrillo
08/06/2015, 19:32
Por supuesto. A nadie que vaya a 70 km/h volando entre arboles o a ras del suelo le apetece que salga "un momento por favor, mantenga la linea abierta, la señal volvera enseguida"[emoji23] [emoji23]

batuadello
08/06/2015, 21:09
Otro que te sigue, pues ando detras de un antena tracker para mi ap myflydream, lo que pasa es que no me entero un pimiento de la mitad de las cosas qe leo[emoji23] [emoji23] no estoy muy puesto en el tema...
Para hacernos una idea los menos entendidos, este sistema sirve para el autopiloto mfd? Que precio rondaría el sistema completo?

Gracias y enhorabuena por tus logros!

Ivan_Cillo
08/06/2015, 21:49
Hola Juan , saludos, adelantado...... yo mas bien diria inquieto jajajaja
Puede que no me haya explicado suficientemente bien , no se , no veo mucho interes por este equipo, por lo que a mi respecta te dire que es una gozada, este domingo estuve volando con compañeros que hacia dias no veia y al ver la antena funcionar alucinaron, es de lo mas sencillo y precisa. En fin un saludo.
Hola Guille!
Interés hay pero yo estoy igual que Batuadello, según empiezo a ver referencias de cosas se me cortocircuita la neurona.
No te digo mas que tengo un quad con multiwii desde hace meses y todavía no he conseguido trimarlo...
Otro que te sigue, pues ando detras de un antena tracker para mi ap myflydream, lo que pasa es que no me entero un pimiento de la mitad de las cosas qe leo[emoji23] [emoji23] no estoy muy puesto en el tema...
Para hacernos una idea los menos entendidos, este sistema sirve para el autopiloto mfd? Que precio rondaría el sistema completo?

Gracias y enhorabuena por tus logros!
Si valiera para el myflydream seria la caña ya que mas barato que el original sale seguro.
No se si Guille lo tiene o podría ver si puede valer pero seria una opción a considerar muy seriamente

Zolber
08/06/2015, 22:34
A mi me pasa como a los compañeros, yo voy todavía en una liga muy inferior, pero me encanta ver lo que soy capaces de montar...
Un saludo.

Enviado desde mi Lenovo A820

m€din@
08/06/2015, 22:49
Hola Guillesan ; Me parece estupendo tu montaje de giro en 360º , fabrico mecanicas para mover antenas y llevo algún tiempo pensando en dotarlas de giro continuo , como hace myflyandream , tengo algunos circuitos en marcha , pero voy a seguir tu ejemplo de elctronica a ver que tal .. postearé resultados y seguiré este interesante hilo , enhorabuena .

Saludos A.Medina

PierPaolo
08/06/2015, 23:10
Otro que se apunta...

El tracker tiene una pinta buenisima... y tengo en mente llagar a tener algo asi.

Saludos.

Guillesan
08/06/2015, 23:19
Bueno releyendo mi propio post tengo que daros la razon, no esta bien explicado, pienso que uno esta tan envebido en lo que hace-monta que no repara en la necesidad de explicar las cosas mas detalladamente para el que aun no ha entrado de lleno en el tema. Si me perdonais el tocho que va a salir intento nuevamente explicarme.
El interes fundamental y primero era en mi caso montar una antena tracker que no dependiera exclusivamente de una electronica concreta, ejemplo:
OSD Myflydream -tiene su propia antena que funciona con una telemetria propia
OSD Range video , lo mismo telemetria propia y decodificador - diversity propio RVGS.
OSD Eagletree pro mas de lo mismo
FRSKY telemetria propia Una lalmada D y otra X de las ultimas versiones
APM al contario de los demas telemetria formato mavlink pero la mecanica a gusto del usuario.
Y alguno mas que descarto por no llenar esto mas de la cuenta. Mi intención era encontrar una solucion a este galimatias, y por tener una mecanica de antena tracker que con poco trabajo y gasto fuera polivalente osea configurable para todos ellos o en su defecto para la mayoria y....... buscando encontre al compañero Rangarid(aleman) que en un foro de su pais www.fpv-comunity.de (http://www.fpv-comunity.de) estaba desarrollando un programa basado en arduino que hacia justo lo que os he dicho, segun la configuracion que prefijas en el programa antes de compilarlo actua con la telemetria escojida,
me explico si tienes un TX-RX Frsky con telemetria en tierra prefijas eso en la compilacion del programa y voila la antena trabaja en esas condiciones .
Que no que cambias de equipo que te as pasado a Myflydream y que te gusta que la antena "se mueva" pues nada compilas el programa nuevamente y le dices al equipo que trabaje con telemetria Mavlink, que es la que entrega este osd por su puerto data.
Por ahora ya hay tres posibilidades funcionando y testadas
1 Frsky-D
2 Frsky-X
3 Mavlink (Es la que he probado yo)

La placa que se usa en la antena es una arduino (Uno,duemilanove, etc) pero con un accesorio aparte de brujula digital HMC5883L.
Pero si lo quieres todo en uno pues se usa la placa "crius multiwii standard edition flight controller mwc se v2.5" que lo lleva todo integrado, por solo unos 20€ tienes en una pequeña plaquita todo lo que necesitas para tu antena tracker ,aparte claro esta la mecanica.
Si ademas quieres mejor funcion y ajuste 0 pues le incluyes a la antena un gps , en mi caso he usado uno que tenia por aqui MTK3339 , que le da a la antena la información de donde esta asi que y a esto me refiero cuando digo que el ajuste en la pista de vuelo es cero, cuandoplantas tu tripode en tu lugar de vuelo , enciendes, la brujula posiciona la antena mirando al norte sin mas, y el gps le dice donde esta, asi que en pocos segundos tu avion le envia la telemetria de su OSD a tierra y a volar , tu atena sabe perfectamente donde esta y lo sigue, sin mas, al tener una configuracion de 360º , gira continuamente y no pierde de vista el avion en ningun momento, y si ademas como es el caso se usa un slipring para conectar las dos partes de la antena (arriba-abajo) no se lian ningun cable , resultado una gozada.Bien hasta aqui , no me enrollo mas, seguire explicando mas de todo esto, sobre todo de como obtener la telemetria en tierra . OK y saludos a todos , espero que esta vez me haya explicado mejor.

Guillesan
08/06/2015, 23:28
Hola Guillesan ; Me parece estupendo tu montaje de giro en 360º , fabrico mecanicas para mover antenas y llevo algún tiempo pensando en dotarlas de giro continuo , como hace myflyandream , tengo algunos circuitos en marcha , pero voy a seguir tu ejemplo de elctronica a ver que tal .. postearé resultados y seguiré este interesante hilo , enhorabuena .

Saludos A.Medina
Me parece estupendo m€dina , si necesitas aclarar algo aqui me tines por lo que pueda ayudarte, un saludo y animate , creeme vale la pena. Saludos.

Guillesan
08/06/2015, 23:30
Hola Guille!
Interés hay pero yo estoy igual que Batuadello, según empiezo a ver referencias de cosas se me cortocircuita la neurona.
No te digo mas que tengo un quad con multiwii desde hace meses y todavía no he conseguido trimarlo...

Si valiera para el myflydream seria la caña ya que mas barato que el original sale seguro.
No se si Guille lo tiene o podría ver si puede valer pero seria una opción a considerar muy seriamente

Si vale para el Myflydream, es que el que estoy usando actualmente y funciona correcto.

Mariete
08/06/2015, 23:47
Si vale para el Myflydream, es que el que estoy usando actualmente y funciona correcto.


¿Cómo "bajas" la telemetría, con un audiomodem? Supongo que todavía nadie ha conseguido decodificar la enviada por el MFD por el audio o el video, no?

Guillesan
08/06/2015, 23:55
¿Cómo "bajas" la telemetría, con un audiomodem? Supongo que todavía nadie ha conseguido decodificar la enviada por el MFD por el audio o el video, no?
No , en la configuracion del OSD tienes posibilidad de decirle te de por el puerto data (Donde se conectaria el modulo bluetooh) que te entregue mavlink, y los baudios.
Yo lo tengo asi y con velocidad 9600, el pin tx de ese puerto lo llevo al receptor openlrs (del compañero Waverider) modelo 500 mW y usando su conexion de telemetria a tierra tambien en 9600 , lo saco desde el tx de la emisora y se lo conecto a la placa de la antena. Funciona estupendamente, eso si hay que flashear el openlrs (TX-RX) con la distribucion especial para soportar mavlink https://github.com/gitsly/openLRSng.
Espero te sirva, saludos.

Mariete
09/06/2015, 00:22
Ok. Muchas gracias.

Estaré pendiente, me parece un tema MUY interesante.

judasall
09/06/2015, 06:55
Juan, este sistema podria sevir para nuestro querido Ikarus?
De todas formas creo que siempre podriamos bajar las tramas GPS por el puerto serie del OpenLRS no?

JuanTrillo
09/06/2015, 08:21
La trama NMEA ya es soportada por la consola, ademas de su estructura propietaria de 29 bytes que ha sido duplicada a 58 bytes permitiendo enviar en tiempo real es estado de las tres imus y las lecturas de los sticks entre otras nuevas cosas. En breve pitot y soporte mavlink. Asi podra usar guillermo su flamante tracker con la consola ikarus y vigilar los aviones que viene por sus seis.[emoji6]

jgbarque
09/06/2015, 20:08
Interesante hilo.

Juan, lo que comentas de la posición de los Sticks en Ikarus es también muy interesante.
En el MFD en pantalla veo la posición del Stick de motor y cuando veo las grabaciones de los vídeos en casa es mucho más interesante saber cómo estaban los sticks que no saberlo. ¿Tienes pensado que se vean en pantalla todos los Sticks?

JuanTrillo
09/06/2015, 20:24
Si. Lo que trato de evitar es usar una pantalla de 40" para verlo todo. Estoy racionalizando la distribucion de tanta info.

JuanTrillo
14/06/2015, 22:35
Interesante hilo.

Juan, lo que comentas de la posición de los Sticks en Ikarus es también muy interesante.
En el MFD en pantalla veo la posición del Stick de motor y cuando veo las grabaciones de los vídeos en casa es mucho más interesante saber cómo estaban los sticks que no saberlo. ¿Tienes pensado que se vean en pantalla todos los Sticks?

j_eMXAUN5lM

El lag es debido al retraso de procesar la telemetria por video. Usando la otra opcion via serie la representacion es inmediata. Lo que hay debajo son la representaciones de las tres imus soportadas. Tambien van a la caja negra.

JuanTrillo

Guillesan
14/06/2015, 22:39
Juan el video dice es privado..

JuanTrillo
15/06/2015, 02:04
ops sorry. lo subi desde el movil. Cambiado.

Rubens
15/06/2015, 22:49
Acabo de "dar" con este hilo. Es justo lo que buscaba, la pena es que no tengo ni papa de como hacer para poder usarlo con el MFD.
Me suscribo ya!

Guillesan
16/06/2015, 00:01
Acabo de "dar" con este hilo. Es justo lo que buscaba, la pena es que no tengo ni papa de como hacer para poder usarlo con el MFD.
Me suscribo ya!

Hola Rubens, justo estoy yo probando la telemetria MFD con este programa en arduino del compañero aleman Rangarid. Intentare explicarme.
Primero , MFD tiene varias telemetrias que pueden seleccionarse desde el setup del OSD ,
1 Telemetria propia por audio (vieja, parece que en desuso)
2 Telemetria propia por video (la que estan usando actualmente en su antena tracker) , funciona segun noticias estupendamente pero valor elevado y solo funcional con su propio OSD
3 Telemetria Mavlink , se obtiene desde el puerto data del propio OSD y se configura al igual desde el setup, tambien deja escoger la velocidad de transmision 9600, 19200, 38400 etc...
Teniendo ya la telemetria Mavlink la bajo a tierra a traves del RX openlrs (yo uso el del compa Waverider de este foro) , en concreto el modelo de "500mW" mas o menos.
Para que funcione correctamente hay que flashear el TX y el RX con la version especial para Mavlink de este openlrs , mas arriba esta editado el link.
ya en tierra se saca esta telemetria desde el TX de la emisora por su puerto serie, se lleva a la antena y ahi la placa arduino decodifica la posicion y posiciona la antena, funciona creeme , este domingo he volado a 6 Km sin ningun fallo de recepcion aire -tierra .
Lo que diferencia a esta antena de las demas electronicas de antena tracker es que es un programa abierto, y se amplia su compatibilidad segun necesidades o gustos, aparte claro esta de que gira sin fin hacia los dos sentidos, y que instalando un gps en tierra el ajuste en el campo es 0
Actualmente es funcional con las telemetrias de Frsky-D, Frasky-X y Mavlink.
Ahora estoy terminando una segunda mecanica , un poco mas potente (servos y demas) que pienso probar con telemetria propia de Rangevideo. Espero te haya aclarado un poco , perdona el tocho.
Estare por aqui para aclararte lo que te parezca.
Un saludo

Ivan_Cillo
16/06/2015, 00:08
Hola Rubens, justo estoy yo probando la telemetria MFD con este programa en arduino del compañero aleman Rangarid. Intentare explicarme.
Primero , MFD tiene varias telemetrias que pueden seleccionarse desde el setup del OSD ,
1 Telemetria propia por audio (vieja, parece que en desuso)
2 Telemetria propia por video (la que estan usando actualmente en su antena tracker) , funciona segun noticias estupendamente pero valor elevado y solo funcional con su propio OSD
3 Telemetria Mavlink , se obtiene desde el puerto data del propio OSD y se configura al igual desde el setup, tambien deja escoger la velocidad de transmision 9600, 19200, 38400 etc...
Teniendo ya la telemetria Mavlink la bajo a tierra a traves del RX openlrs (yo uso el del compa Waverider de este foro) , en concreto el modelo de "500mW" mas o menos.
Para que funcione correctamente hay que flashear el TX y el RX con la version especial para Mavlink de este openlrs , mas arriba esta editado el link.
ya en tierra se saca esta telemetria desde el TX de la emisora por su puerto serie, se lleva a la antena y ahi la placa arduino decodifica la posicion y posiciona la antena, funciona creeme , este domingo he volado a 6 Km sin ningun fallo de recepcion aire -tierra .
Lo que diferencia a esta antena de las demas electronicas de antena tracker es que es un programa abierto, y se amplia su compatibilidad segun necesidades o gustos, aparte claro esta de que gira sin fin hacia los dos sentidos, y que instalando un gps en tierra el ajuste en el campo es 0
Actualmente es funcional con las telemetrias de Frsky-D, Frasky-X y Mavlink.
Ahora estoy terminando una segunda mecanica , un poco mas potente (servos y demas) que pienso probar con telemetria propia de Rangevideo. Espero te haya aclarado un poco , perdona el tocho.
Estare por aqui para aclararte lo que te parezca.
Un saludo
La virgen...así me he enterado hasta yo!!!
Pa tontos totalmente.
Solo una pregunta, y del puerto serie del openlrs al tracker como lo llevas?cable?bluetooth?
Fan total de este proyecto...

Guillesan
16/06/2015, 00:13
La virgen...así me he enterado hasta yo!!!
Pa tontos totalmente.
Solo una pregunta, y del puerto serie del openlrs al tracker como lo llevas?cable?bluetooth?
Fan total de este proyecto...
He usado las dos formas , pero prefiero cable , demasiados enlaces radio, como para tentar una vez mas al señor Murphy.
Como tengo una manguera de conexión desde la antena a la maleta he instalado un cable mas para llevar la telemetria hasta ella.

Guillesan
16/06/2015, 00:21
Unas fotos de la nueva mecanica, aun sin terminar.

Ivan_Cillo
16/06/2015, 00:29
He usado las dos formas , pero prefiero cable , demasiados enlaces radio, como para tentar una vez mas al señor Murphy.
Como tengo una manguera de conexión desde la antena a la maleta he instalado un cable mas para llevar la telemetria hasta ella.
Y tal y como se ven en la foto no se acaban enroscando los cables?porque girando 360*...

Guillesan
16/06/2015, 00:33
Y tal y como se ven en la foto no se acaban enroscando los cables?porque girando 360*...
La pieza de color negro que esta en el eje de la rueda dentada es un slipring, permite pasar hasta doce conexiones entre las dos partes (la fija y la movil) sin problemas pues dentro tiene una mecanica que lo permite , es tan fiable que yo paso incluso señal de video y no tiene el mas minimo fallo. Una gozada y ademas vale 10 € mas o menos.
http://www.ebay.de/itm/190917550062

Ivan_Cillo
16/06/2015, 10:24
La pieza de color negro que esta en el eje de la rueda dentada es un slipring, permite pasar hasta doce conexiones entre las dos partes (la fija y la movil) sin problemas pues dentro tiene una mecanica que lo permite , es tan fiable que yo paso incluso señal de video y no tiene el mas minimo fallo. Una gozada y ademas vale 10 € mas o menos.
http://www.ebay.de/itm/190917550062
Gracias por la información, sabia que tenia que haber algún cacharro que lo hiciera pero desconocía el nombre.
El lrs siempre lo tienes en la emisora?cual usas y de que potencia?porque 6km esta muy bien ya
Edito: acabo de releer que es el lrsmax de 500mw

JuanTrillo
16/06/2015, 15:38
Quiero probar el lrsmax con una antena yagi 433. Jagasevilla lo tiene instalado en su thomas sobre el tracker y el alcance mejora sensiblemente.

Simba
16/06/2015, 23:53
Hola Guillesan y compañia, me acabo de enterar de este proyecto y estoy alucinando en colores.
Yo estuve trabajando con Jalves y Dopler, el el proyecto de antena Traker y llegamos a obtener muy buenos resultados, en lo que se refiere al enlace de telemetria con el Orange OpenLRS, y el seguimiento resultaba aceptable en practicamente los 360º, pero tenia el problema como bien sabes de la zona muerta al final de los 360º y el necesario retroceso por no tener la posibilidad del giro continuo.
Yo al final lo deje estar por varias razones, pero sobre todo por que me queme con tanta prueba de campo y que al final andaba mas que volaba.

En fin que tu proyecto, me ha vuelto a interesar muchisimo y estoy dispuesto a entrar y meterme a fondo.
Tal como explicas parece facil, pero necesito que me digas si puedo empezar a pedir materiales, tales como la placa de control, y el sistema de anillos de trasferencia de datos, los servos tengo alguno del otro proyecto, pero necesitare al menos uno de giro continuo 360º de tipo Robot.
Seria bueno que hicieras una lista de compras, para ir directo al grano.

Gracias y un saludo.

supercanii
17/06/2015, 02:03
Simba... ya faltaba verte por acá también.... :tongue2:
Hacer un servo de rotación continua es muy fácil, hay muchos tuttos por la red, si para la parte mecánica necesitas algo no dudes en pedirla.

Yo llevo ya mucho sin volar, pero en estos proyectos siempre tengo un ojo... :blink:

Simba
17/06/2015, 08:38
Simba... ya faltaba verte por acá también.... :tongue2:
Hacer un servo de rotación continua es muy fácil, hay muchos tuttos por la red, si para la parte mecánica necesitas algo no dudes en pedirla.

Yo llevo ya mucho sin volar, pero en estos proyectos siempre tengo un ojo... :blink:
Hola, qué bueno que estés por aquí y gracias por el ofrecimiento que seguro algún consejo te pido.
Un abrazo.

rortega
17/06/2015, 08:57
Guillesan gracias por compartir el proyecto. Yo también te estoy siguiendo. En su día, siguiendo el proyecto de Simba, adquirí los componentes necesarios para ponerme manos a la obra con él, entre ellos una crius se. Mi idea era precisamente dotar a mi fpv raptor de un sistema de antenna tracking, que recibiera desde la Fixhawk la telemetría a través del orangerx, tratando de hacer una fusión entre el proyecto de simba y el de telemetría sobre orangerx para APM/Pixhawk que otros compañeros llevan en otro hilo. Pero por motivos de trabajo lo tuve que aparcar.

Ésto que nos cuentas suena de maravilla, significa que posiblemente estas vacaciones pueda montar definitivamente el proyecto con no muchos esfuerzos mentales y en poco tiempo.

Gracias por compartir. Seguiremos atentos.

Ésto que nos cuentas suena muy bien

rortega
17/06/2015, 10:38
Acabo de pedir un slip ring ¿Dónde compráis las ruedas dentadas en España?

Rubens
17/06/2015, 10:50
Gracias Guillesan!!!.

Una duda, ¿se puede hacer (bajar la telemetría a tierra que tú lo haces con el RX openlrs) con el sistema de Dragon link?.

Como verás, no tengo ni papa :icon_redface:.

Muchas gracias.

Hola Rubens, justo estoy yo probando la telemetria MFD con este programa en arduino del compañero aleman Rangarid. Intentare explicarme.
Primero , MFD tiene varias telemetrias que pueden seleccionarse desde el setup del OSD ,
1 Telemetria propia por audio (vieja, parece que en desuso)
2 Telemetria propia por video (la que estan usando actualmente en su antena tracker) , funciona segun noticias estupendamente pero valor elevado y solo funcional con su propio OSD
3 Telemetria Mavlink , se obtiene desde el puerto data del propio OSD y se configura al igual desde el setup, tambien deja escoger la velocidad de transmision 9600, 19200, 38400 etc...
Teniendo ya la telemetria Mavlink la bajo a tierra a traves del RX openlrs (yo uso el del compa Waverider de este foro) , en concreto el modelo de "500mW" mas o menos.
Para que funcione correctamente hay que flashear el TX y el RX con la version especial para Mavlink de este openlrs , mas arriba esta editado el link.
ya en tierra se saca esta telemetria desde el TX de la emisora por su puerto serie, se lleva a la antena y ahi la placa arduino decodifica la posicion y posiciona la antena, funciona creeme , este domingo he volado a 6 Km sin ningun fallo de recepcion aire -tierra .
Lo que diferencia a esta antena de las demas electronicas de antena tracker es que es un programa abierto, y se amplia su compatibilidad segun necesidades o gustos, aparte claro esta de que gira sin fin hacia los dos sentidos, y que instalando un gps en tierra el ajuste en el campo es 0
Actualmente es funcional con las telemetrias de Frsky-D, Frasky-X y Mavlink.
Ahora estoy terminando una segunda mecanica , un poco mas potente (servos y demas) que pienso probar con telemetria propia de Rangevideo. Espero te haya aclarado un poco , perdona el tocho.
Estare por aqui para aclararte lo que te parezca.
Un saludo

JuanTrillo
17/06/2015, 11:48
Hasta donde yo se dragonlink no incorpora un canal serie para bajar telemetria. Quizas en las nuevas versiones lo hayan incorporado. Espero ansioso la respuesta de algun forero con el ultimo modelo.

JT

Guillesan
17/06/2015, 13:49
Veo que esto se va animando, me alegro un monton , respondo rapido , esta tarde noche posteare todo lo que me habeis pedido, pero la cosa tiene mucha tela que cortar fruto de que el proyecto es polivalente y de ahi sus variedades-.
Yo de vosotros aun no compraria nada, esperar os dare datos. Adelanto que en el foro aleman venden un kit de mecanica casi terminado, eso si pequeño y solo valido para antenas pequeñas (5.8 Ghz ) , pero muy curioso.
Lo dicho esta noche con algo mas de tiempo posteo el tocho. Saludos a todos.

Simba
17/06/2015, 14:05
Acabo de pedir un slip ring ¿Dónde compráis las ruedas dentadas en España?
No me he leído todo el post de los germánicos pero supongo que las ruedas dentadas tendrán que ser de una relación determinada ¿no?

Guillesan
17/06/2015, 14:07
No me he leído todo el post de los germánicos pero supongo que las ruedas dentadas tendrán que ser de una relación determinada ¿no?
No lo tengo asi yo, y funciona, en su kit (que tambien tengo yo aqui para montar) la relacion de dientes es diferente al que tengo yo en la antena que ya me funciona, la idea es que la electronica gira hasta que la brujula se posiciona en la direccion deseada (la del avion), una gozada creeme.

Simba
17/06/2015, 14:20
Joer Guillesan. Me estoy notando, que me a vuelto a entrar la fiebre del Traker.
Estoy por empezar a pedir el slip ring, y la placa, los servos creo que estoy servido, las ruedas ya daréis detalles para pedirlas.

Simba
17/06/2015, 14:30
Os recuerdo que en el proyecto de Jalves, yo tenia con el Rx de Orange OpenLRSng, enlace perfecto de telemetria sin ningún pitido de falta de paquetes, a cerca de 6 Km y con una antena dipolo en el Rx y una Nagoya en el Tx.
Al menos para los que utilizamos este sistema, Orange OpenLRS o similares con Rx de 100mW, el resultado promete ser espectacular y con los Rx de Jaime de 200 mW aun mejor claro.

Espero la lista de compras para iniciar la aventura.

Gracias Guillesan.

JuanTrillo
17/06/2015, 14:53
Os informo a los que usais OpenLrs y mandais la telemetria ($GPRMC y $GPGGA) a tierra, que la consola Ikarus ya lo soporta, con lo que podeis emplear su periferico tracker o ver simultaneamente a otros pilotos que usen la consola Ikarus, incluidos los usuarios Ikarus, claro.:wink2:

JuanTrillo

Guillesan
17/06/2015, 21:22
Acabo de pedir un slip ring ¿Dónde compráis las ruedas dentadas en España?

Hola yo lo compre aqui
http://www.ebay.es/itm/190917550062?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT

Guillesan
17/06/2015, 21:32
Hola como dije voy a inetentar daros la maxima información de la que dispongo para este proyecto:
Separare la mecanica de la electronica de control, pienso que sera mejor asi.
De la Mecanica

Estaba yo montando mi mecanica y cuando ya la tenia casi terminada me encontre con el foro aleman y su proyecto, curiosamente habiamos llegado a la misma conclusion de montarlo salvando la diferencia de la caja, me alegre y me puse en contacto con Rangarid compañero de ese foro, costo lo suyo pues el traductor de aleman del google parece no lo hace muy bien asi que pasamos a hacerlo en ingles, el resultado fue que le compre su mecanica , pienso que costo unos 60€ y estaba completo aparte elctronica .
Pongo unas fotos de lo que me proporciono.
No la tengo totalmente montada, por que como veis no es muy grande, esta pensado digo yo para antenas mas pequeñas, y como digo yo ya tenia una mas grande terminada.
En el proximo post pongo la mia.

rortega
17/06/2015, 21:34
Hola yo lo compre aqui
http://www.ebay.es/itm/190917550062?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT
El slip ring ya lo compré esta mañana, me refería a la reueda (engranaje) que transmite el movimiento del servo, la grande.

Guillesan
17/06/2015, 21:42
Mi Mecanica
Unas fotosde mi mecanica , como vereis es mas grande pero muy parecida en funcionamiento.
Las dos cajas estan unidas por un tubo de aluminio de 10 mm que casa perfecto con el rodamiento central , la base giratoria central perdonarme pero no me acuerdo donde la compre pero era en Ebay y seguro que se encuentra.
El servo 360º monte el que en el foro aleman aconsejaban
http://www.banggood.com/GWS-S35-STD-Continuous-Rotation-Servo-p-69028.html?p=7Y21131527640201504T
Los rodamientos son de plastico duro que compre en una tienda electronica , me las compuse para mecanizarlos , el del servo va montado directamente sobre la cruceta del propio servo atornillado, siento no poder dar mas datos ni foto esta montado y para verlo hay que desmontarlo todo........
La relacion no es critica por que en la mia no he respetado el tamaño de la alemana y funciona.

Guillesan
17/06/2015, 22:10
El slip ring ya lo compré esta mañana, me refería a la reueda (engranaje) que transmite el movimiento del servo, la grande.

A vale pues lo compre aqui:
http://www.robotshop.com/eu/en/actobotics-parts.html?p=3

Guillesan
17/06/2015, 22:14
Unos pequeños videos de como se inicia y posiciona la antena por si sola , gracias a la brujula y al gps incorporado.

https://www.youtube.com/watch?v=d9piPfC9Fbg

En este se ve como una vez ya posicionada la antena siempre se mantiene hacia el norte

https://www.youtube.com/watch?v=RoodzKQVRek

Guillesan
17/06/2015, 23:10
De la electronica de control

El programa en cuestion esta localizado aqui
https://github.com/SamuelBrucksch/open360tracker

Es arduino y pensado para ser usado con una placa con micro Atmega328 , la micro la uno la duemilanove etc... pero añadiendole brujula HMC5883l y un gps externo ublox o MTK , yo uso el segundo pero he probado los ublox y tambien funciona, para MTK el programa lo configura automaticamente para que dé solo tramas GGA y 38400 de velocidad, debe ser asi por limitaciones del arduino. En el foro aleman aconsejan esta placa http://www.goodluckbuy.com/crius-multiwii-standard-edition-flight-controller-v2-5-supported-2-axis-gimba.html
Es la que yo uso y lo tiene todo en un espacio muy reducido con todos los pins de conexion necesarios tanto para servos como para el LCD y demas, comoda y funcional por un precio muy bajo.
El LCD yo he instalado este http://www.ebay.es/itm/Arduino-compatible-IIC-I2C-TWI-YwRobot-Serial-LCD-1602-16x2-Module-/140893044510?pt=LH_DefaultDomain_3&hash=item20cde13f1e no comprado aqui pero los hay a patadas por pocos euros.
Conexion I2C , 4 cables y arreando, yo lo tengo conectado a traves del slipring desde la placa Crius (arriba) a la caja de abajo para poder verlo sin que gire.
Al compilar el programa en la config.h concretas que telemetria vas a usar si tienes o no gps en la antena , la velocidad de la telemetria etc. una vez terminado cargas a la placa y voila

#ifndef CONFIG_H
#define CONFIG_H

/* Config file
* created by Samuel Brucksch
*
*/
//#define DEBUG
/* MPU6050 config
*
* If multiwii board uses an MPU6050 and compass is connected to its bypass port we need to enable this to configure the compass over the MPU6050
*
*/
#define MPU6050


/** PID Values
*
*/
#define P 5000 //default 2200
#define I 100 //default 280
#define D 1000 //default 20000

/* #### Protocol ####
*
* FRSKY_D, FRSKY_X, HOTT, EXTERNAL
*
* FRSKY_D -> D-Series
* FRSKY_X -> Taranis / XJT
* HOTT -> MX12, MX16 and all other HoTT transmitters with telemetry
* RVOSD
* MFD -> MFD protocol will not work with local GPS!!!!
* MAVLINK -> Mavlink protocol (APM/Pixhawk/...)
* SERVOTEST
*/
#define RVOSD

/* #### Baud Rate ####
*
* baud rate of telemetry input
* 9600 for FRSKY_D -> D-Series
* 57600 for FRSKY_X -> Taranis/XJT and MAVLINK
* 115200 for RVOSD (RVGS)
* ??? for HoTT
*/
#define BAUD 115200

/* #### Tilt servo 0° adjustment ####
*
* Enter PWM value of Servo for pointing straight forward
*/
#define TILT_0 1050

/* #### Tilt servo 90° adjustment ####
*
* Enter PWM value of Servo for pointing 90° up
*/
#define TILT_90 2025

/* #### Pan servo 0° adjustment ####
*
* Enter PWM value of Servo for not moving
*/
#define PAN_0 1470

/* #### Pan servo minimum required speed ####
*
* If the servo has problems to start a rotation when the speed is slow adjust this value until the tracker moves directly from each position
*/
#define MIN_PAN_SPEED 50

/* #### Compass declination ####
*
* http://magnetic-declination.com/
* Enter your city and then get the value for Magnetic declination
* for example [Magnetic declination: 3° 2' EAST]
*
* now enter the value in the format DEGREE.MINUTE * 10 -> 3.2 * 10 = 32
*
* set to 0 if you cannot find your declination!
*/
#define DECLINATION 3

/* #### Compass offset ####
*
* If you did not mount your compass with the arrow pointing to the front you can set an offset here.
*
* Needs to be multiplied by 10 -> 90° = 900
*
* Range: 0 ... 3599
*
*/
#define OFFSET 2700

/* #### DIY GPS / Fix Type ####
*
* If you use the diy GPS the fix type is transmitted with the satellites on Temp2. The value is calculated like this:
* Num of Sats: 7
* Fix Type: 3
* Value = Sats * 10 + Fix Type = 7*10 + 3 = 73
*
* If you use the native frsky gps or fixtype is not present comment to disable.
*/
//#define DIY_GPS

#ifndef MFD
/* #### Ground GPS ####
*
* !!!!!!NOT SUPPORTED YET!!!!!!!
*
* needed for ground gps so home does not need to be manually set
*
* Types:
* MTK, UBX
* UBX not implemented yet
*
* does not work when in MFD mode
*/
#define LOCAL_GPS
#define MTK
#define GPS_BAUDRATE 38400
#endif

/* #### Tracker Setup ####
*
* Start tracking when plane is XXX m away from tracker
*
* It is recommended to start tracking only if plane moved a few meters already. Default: 10m
*
*/
#define START_TRACKING_DISTANCE 10

/* ### LCD Display ###
*
* Uncomment to display data on LCD Display
*
* Please choose for the Display Type:
* I2C
* SPI
*
* LCD Display is required for this.
*
* Requires modified LiquidCrystal library: https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads
*
*/
#define LCD_DISPLAY I2C

/* ### Battery monitoring ###
*
* Uncomment to monitor your Battery
*
* Voltage divider is required for this.
*
*/
#define BATTERYMONITORING
#ifdef BATTERYMONITORING
#define BATTERYMONITORING_RESISTOR_1 18000
#define BATTERYMONITORING_RESISTOR_2 1000
#define BATTERYMONITORING_CORRECTION 1.0 // default 1.0
#endif

/* #### Do not edit below this line */
#if TILT_0 < 800 || TILT_0 > 2200 || TILT_90 > 2200 || TILT_90 < 800
#error "Tilt servo range invalid. Must be between 800 and 2200."
#endif

#if OFFSET < 0 || OFFSET > 3599
#error "Offset invalid. Must be between 0 and 3599."
#endif

#endif


En Protocol hay una configuracion SERVOTEST que se usa antes para confirmar si los servos responden correctamente , como prueba , si la supera adelante.
Ojo si se usa el protocolo Mavlink se debe bajar la libreria especifica , no hay problema en el programa pone el link para obtenerla.
Lo mismo para el LCD parece que usa una libreria especifica.
Hasta aqui lo que creo mas esencial, espero ayude, un saludo.

JuanTrillo
17/06/2015, 23:20
Que pasote te has dado. Muy detallada la explicacion.

Guillesan
17/06/2015, 23:22
Que pasote te has dado. Muy detallada la explicacion.

Pues aun queda Juan, pero me voy dando un respiro para ver si me explico suficiente.
Tu crees que se podria implementar tu telemetria (Ikarus) en esta antena ?

rortega
17/06/2015, 23:32
Menudo trabajo, de lujo.

Mariete
17/06/2015, 23:44
Guillesan, enhorabuena por las detalladas explicaciones. Esto se está poniendo muy interesante.

Por cierto, en el código fuente de arduino hacen referencia a la telemetría del MFD pero, aunque he mirado también en el foro alemán, no termino de aclararme. ¿Sabes si es que han conseguido decodificar la telemetría del MFD? No encuentro más información al respecto.

Guillesan
17/06/2015, 23:55
Guillesan, enhorabuena por las detalladas explicaciones. Esto se está poniendo muy interesante.

Por cierto, en el código fuente de arduino hacen referencia a la telemetría del MFD pero, aunque he mirado también en el foro alemán, no termino de aclararme. ¿Sabes si es que han conseguido decodificar la telemetría del MFD? No encuentro más información al respecto.

Si pero con limitaciones , por ejemplo no es compatible con gps en tierra. Y algo mas de hecho aun no me lo he mirado en profundidad, estoy con Mavlink desde un OSD Myflydream y a punto de probar Rangevideo OSD

Simba
18/06/2015, 00:11
Podría funcionar con un OSD Cyclops Storm, aunque se hiciera uso del GPS del mismo, sacando la información en paralelo ???.

O de otra forma, igual a como se hacia con el Traker Jalves, utilizando un GPS dedicado, y conectado directamente al puerto serie del Rx Open LRS ???.

Son dudas que tengo, por que me he quedado sin mi GPS MFD, cosas que pasan.

Gracias.

Guillesan
18/06/2015, 00:21
Podría funcionar con un OSD Cyclops Storm, aunque se hiciera uso del GPS del mismo, sacando la información en paralelo ???.

O de otra forma, igual a como se hacia con el Traker Jalves, utilizando un GPS dedicado, y conectado directamente al puerto serie del Rx Open LRS ???.

Son dudas que tengo, por que me he quedado sin mi GPS MFD, cosas que pasan.

Gracias.
Entiendo que lo que quieres es sacar las tramas del gps del Cyclops y darselas al RX openlrs para bajarlas a tierra. Hoy por hoy en el programa de Open360Tracker (asi se llama) no esta implementado la recepcion de trama directa nmea, pero no creo que le cueste mucho al compañero Rangarid, de hecho en todas nuestros contactos por mail yo se lo pregunte pues aquel momento era lo que estaba usando con el programa de Jalves y me respondio que lo tenia en mente programarlo, pienso que si se le insiste (yo, tu, nosotros) entiendeme lo terminara haciendo. Hay solo un problema y es que desconozco la velocidad de conexion entre el gps y el cyclops y si es mas de 9600 cosa a esperar sea asi no te lo resistira la conexion serial virtual del openlrs , en mis pruebas para que sea consistente tenia que dejarlo en 9600 , eso si usando un data rate hacia arriba de 19200.

JuanTrillo
18/06/2015, 00:33
Pues aun queda Juan, pero me voy dando un respiro para ver si me explico suficiente.
Tu crees que se podria implementar tu telemetria (Ikarus) en esta antena ?
No se que es mas facil añadir el formato ikarus al firmware de tu tracker o exportar desde ikarus en protocolo mavlink. Debo estudiarlo

Guillesan
18/06/2015, 00:34
No se que es mas facil añadir el formato ikarus al firmware de tu tracker o exportar desde ikarus en protocolo mavlink. Debo estudiarlo

OK esperando se queda uno, gracias.

Simba
18/06/2015, 00:39
Si entiendo, de hecho con el de Jalves yo usaba un GPS Ublox independiente, y a 9600 creo recordar, y de esta forma quedaba totalmente independiente, del GPS que se usara.
Seria muy interesante para muchos de nosotros, que el compañero Rangarid programara esto que comentas, ya que se podría funcionar con independencia de cualquier OSD.

Guillesan
18/06/2015, 00:40
Si entiendo, de hecho con el de Jalves yo usaba un GPS Ublox independiente, y a 9600 creo recordar, y de esta forma quedaba totalmente independiente, del GPS que se usara.
Seria muy interesante para muchos de nosotros, que el compañero Rangarid programara esto que comentas, ya que se podría funcionar con independencia de cualquier OSD.
Me pondre en contacto con el y se lo dire, ya posteare la respuesta.

Simba
18/06/2015, 00:41
OK Guillesan muchas gracias.

Simba
19/06/2015, 00:05
Hola, tengo una duda y una posible solución.
Se trata del OSD a utilizar con el Traker, y puesto que mi Myflydream estara en coma algún tiempo, resulta que tengo por casa el otro OSD que equipa con la Traker myflydream, me refiero al TeleflyPro el cual no es Autopiloto, solo es un OSD de los sencillos, pero que realiza la misma misión de telemetria de seguimiento que el AP, y esta es la cuestión, supongo que trabajara con el mismo protocolo de comunicación Mavlink, y por lo tanto seria el compañero ideal para el que no tenga el Myflydream AP, y por solo 45€.

Este chisme utiliza el Gps de nuestro OSD, sea el que sea, con una toma en paralelo, y gestiona la telemetria de posicionamiento.

Alguien que confirme todo esto ?????

Por cierto ya he empezado las compras, ya pedí el Anillo la Crius y el LCD.

Guillesan
19/06/2015, 00:15
Hola, tengo una duda y una posible solución.
Se trata del OSD a utilizar con el Traker, y puesto que mi Myflydream estara en coma algún tiempo, resulta que tengo por casa el otro OSD que equipa con la Traker myflydream, me refiero al TeleflyPro el cual no es Autopiloto, solo es un OSD de los sencillos, pero que realiza la misma misión de telemetria de seguimiento que el AP, y esta es la cuestión, supongo que trabajara con el mismo protocolo de comunicación Mavlink, y por lo tanto seria el compañero ideal para el que no tenga el Myflydream AP, y por solo 45€.

Este chisme utiliza el Gps de nuestro OSD, sea el que sea, con una toma en paralelo, y gestiona la telemetria de posicionamiento.

Alguien que confirme todo esto ?????

Por cierto ya he empezado las compras, ya pedí el Anillo la Crius y el LCD.

Creo que no te va a servir, tampoco estoy seguro al 100%.
Ese OSD si manda telemetria sera o por audio o video y si es asi lo hara con la telemetria propietaria de MFD , es el MyFlyDream que tiene en su setup la posibilidad de cambiar esa telemetria por Mavlink y la saca por su puerto "data" .
Miralo bien Simba no me vaya yo a equivocar eh pero.....me huele a eso.
Suerte.

Simba
19/06/2015, 00:19
Lo mirare pero es primo hermano del AP, y sera cuestión de ver que se puede hacer en el setup, pero a nivel de instrucciones/características tiene el mismo puerto Data que el AP.

Guillesan
19/06/2015, 00:26
Lo mirare pero es primo hermano del AP, y sera cuestión de ver que se puede hacer en el setup, pero a nivel de instrucciones/características tiene el mismo puerto Data que el AP.
Mandame el link de las instrucciones y me lo miro yo tambien.

marcoasj
19/06/2015, 11:21
Me siento como Fernando alonso con los chinos...sé de que va, me gustaria hacerlo, pero estoy como un año o dos por detrás en conocimientos, tecnología y experiencia.........:facepalm:

Rubens
19/06/2015, 12:27
Menos mal no estoy solo :laugh:. Me pasa lo mismo marcoas :redface2::sad:.

Me siento como Fernando alonso con los chinos...sé de que va, me gustaria hacerlo, pero estoy como un año o dos por detrás en conocimientos, tecnología y experiencia.........:facepalm:

TURRUK
19/06/2015, 13:57
Hola, veo que cada mas gente se anima, queria preguntar lo servo de Hitec HS-785HB vale para este proecto .Este servo tiene giro 570º , se podria convertir que se gira sin fin, algo a si. Solo para aprovechar lo que tengo.:rolleyes:

Guillesan
19/06/2015, 14:01
Hola, veo que cada mas gente se anima, queria preguntar lo servo de Hitec HS-785HB vale para este proecto .Este servo tiene giro 570º , se podria convertir que se gira sin fin, algo a si. Solo para aprovechar lo que tengo.:rolleyes:

Hola Turruk , curiosamente estoy yo probando ese mismo servo , si te fijas en estas fotos ahi lo tienes montado en la antena que estoy terminando, he hecho pruebas y ....... no termina de funcionar bien, este servo si le envias pulsos por debajo de 500 ms o por encima de 2000 ms gira continuo, pero no esta el programa preparado para el, estoy en conversaciones con Rangarid para ver de adaptarlo, si es posible, ya posteare si termina bien la cosa.

http://www.aeromodelismovirtual.com/showpost.php?p=464171&postcount=31

TURRUK
19/06/2015, 14:38
Si yo creo es solo falta cambiar algo, en programa y tiene que ir. Como as echo que se gira sin fin quiero decir continuo.:rolleyes:

Simba
19/06/2015, 16:23
Si yo creo es solo falta cambiar algo, en programa y tiene que ir. Como as echo que se gira sin fin quiero decir continuo.:rolleyes:
Guillesan creo que vas a tener razón con el osd Teleflypro. Carece de menú de configuración y no se podrá cambiar el setup del protocolo del puerto data.

Simba
21/06/2015, 22:54
Hola, a la espera del material, estoy haciendo pruebas con el soft que indicaste, y al tratar de compilarlo me da un montón de errores, que por supuesto no entiendo por no saber de programación.
Pongo una captura para que me indiquéis si es normal, o hay que hacer algo antes de compilar y cargar.

Guillesan
21/06/2015, 22:59
Hola, a la espera del material, estoy haciendo pruebas con el soft que indicaste, y al tratar de compilarlo me da un montón de errores, que por supuesto no entiendo por no saber de programación.
Pongo una captura para que me indiquéis si es normal, o hay que hacer algo antes de compilar y cargar.

Te hace falta bajarte la libreria de mavlink para arduino.
En el programa te lo pone pero yo te lo pongo aqui:

www.multixmedia.org/test/mavlink-tracker-library.tgz

Te lo bajas y le instalas la libreria al arduino , mirate cualquier manual para eso es muy facil, luego vuelbe a compilar, seguramente todo ira bien.

Simba
21/06/2015, 23:25
OK Guillesan lo intentare, y otra cosa, en el programa para el OpenLRSng, me pasa mas de lo mismo, seguro que le falta también algo.
Ya me cuentas.
Y por cierto andamos buscando el rodamiento de bolas, y no encontramos nada apropiado, también no nos resulta facil conseguir o adaptar algún tubo roscado como el que se ve en las fotos de los Teutones.

Si sabéis donde conseguirlo comentar o poner enlace.

Entre tanto vienen las cosas, iríamos montando la mecánica.

Gracias.

JuanTrillo
22/06/2015, 08:54
Guillesan.
Estaba yo pensando que para no tocar el firmware de tu mecanica, podria hacer que la consola le enviara la posicion del avion en tramas mavlink por bluetooh. Dicha posicion puede ser de varias fuentes:

- propia de Ikarus obtenidas por telemetria video.
- del sistema lrs con las tramas nmea a pelo como usa jalves. Se envian a la consola, se muestran y reenvian en formato mavlink a tu tracker.

Si el sistema es frsky o mavlink, el tracker ya lo decodifica, y entonces el camino podria ser inverso y enviarlo a la consola para mostrarlo.

Mi pregunta es: en los casos de usar telemetria frsky, ¿el firmware tracker puede repetir la posicion en formato mavlink para verlo con la ground station? Ya seria la leche.

Desconozco la estructura de datos que usa frsky, aunque debe andar por la web.

JuanTrillo

TURRUK
22/06/2015, 09:58
Hola Guillesan acompilar la programa me da un monton de errores , me instalo la libreria de mavlink , que falta algo mas.:rolleyes:

Simba
22/06/2015, 11:01
Bien a Turruk y a mi nos pasa lo mismo.
Al principio me pareció, que este proyecto estaba a mi alcance, por lo sencillo que parecía.
Pense que estaba claro, me bajaba los programas, compraba la tarjeta de control, el sistema de anillos de 360º, y la mecánica parece muy sencilla.
Pues nada me lio la manta y empiezo a comprar trastos.

Yo lo sigo viendo fácil, pero fácil para los que ya sabéis esas muchas pequeñas cosas, que hacen que funcione.

Creo que me lo vas a tener que poner mucho mas fácil, para que yo tenga éxito, y creo que no soy el único.

Si se puede pon el softwar completo que a ti te funciona, tanto del traker como del OrangeLRS, con todas las librerías y demás.

También será necesario, al menos un pequeño esquema del cableado, de la tarjeta a los servos, y al anillo rozante, con los canales del anillo que se utilizan, y los que dobláis para asegurar contacto.

En fin hacerlo mas asequible a una gran mayoría de nosotros.

Gracias Guillesan.

silvio
22/06/2015, 11:17
...pongo la oreja!
Juer Guillem.... vaia proyecto!
Saludos.

mariors50
22/06/2015, 11:46
uno mas :biggrin2: llevava tiempo ya detras de uno.. tengo una pregunta edito.. con la telemetria de frsky en el avion iria el receptor con su gps, por otro lado en mi caso la taranis tendria que conectar el pin tx y rx a arduino es asi?

Guillesan
22/06/2015, 13:10
Contesto desde la calle, tranquilos , lo vamos a hacer "todos", si he podido yo vosotros también. No soy ningún crack de arduino, solo os pido un poco de paciencia, voy a postear todo en el foro para compilarlo a gusto. Os pido eso si que me pongáis cada uno que plataforma de telemetría pensáis usar, ejemplo:
OSD. MyflyDream
Telemetría. Mavlink
Transmisión: openlrs
Busco un prográma para hacer video de mi pantalla y lo posteo ok

mariors50
22/06/2015, 13:24
yo lo voi a hacer con la telemetria de frsky. ahora mismo pido el gps de frsky y en cuanto llege ire comentando avances..

jgbarque
22/06/2015, 13:30
1

Rubens
22/06/2015, 14:08
Guillesam, yo lo siento pero solo te puedo dar el equipo que uso, no se que telemetría usa o debo usar :icon_redface::

OSD: MyflyDream AP
Equipo RC: Dragon link

No se si con esto vale o hay que dar algún dato más.

Lo siento, pero con respecto a este tema me lleváis varios lustros de ventaja :sad:.

Contesto desde la calle, tranquilos , lo vamos a hacer "todos", si he podido yo vosotros también. No soy ningún crack de arduino, solo os pido un poco de paciencia, voy a postear todo en el foro para compilarlo a gusto. Os pido eso si que me pongáis cada uno que plataforma de telemetría pensáis usar, ejemplo:
OSD. MyflyDream
Telemetría. Mavlink
Transmisión: openlrs
Busco un prográma para hacer video de mi pantalla y lo posteo ok

Simba
22/06/2015, 14:28
OK Guillesan, yo por mi parte usaría esto:

OSD. MyflyDream y tambien Cyclops Storm
Telemetría. Mavlink y con el Storm usaria GPS directo a OpenLRS.
Transmisión: openlrs

Tenemos tiempo y paciencia, lo demás viene solo.

Gracias.

JuanTrillo
22/06/2015, 14:59
Esta semana me voy a poner con el mavlink. Quiero poder usar la consola de repetidor/conversor GPS ($ GPGGA $ GPRMC) a MAVLINK para los sistemas tipo jalves. (GPS+OpenLrs)

Guillesan
22/06/2015, 15:29
Esta semana me voy a poner con el mavlink. Quiero poder usar la consola de repetidor/conversor GPS ($ GPGGA $ GPRMC) a MAVLINK para los sistemas tipo jalves. (GPS+OpenLrs)

Bueno ya estoy en casa, Ojo Trillo jalves usa nmea a pelo no mavlink.

JuanTrillo
22/06/2015, 15:48
Lo se. Pero tu proyecto no acepta trama GPS por ahora. Es decir, si no usas osd y lo unico que tienes es un gps y un openlrs tu sistema guillesan no es valido. Corrigeme si no es asi.

Simba
22/06/2015, 16:19
Lo se. Pero tu proyecto no acepta trama GPS por ahora. Es decir, si no usas osd y lo unico que tienes es un gps y un openlrs tu sistema guillesan no es valido. Corrigeme si no es asi.

Pues seria genial ese conversor, a mi me vendria de perlas ya que pienso usar los dos sistemas.

Por otro lado y por si a alguien le interesa, después de mucho, mucho buscar el rodamiento plano para el giro, que por cierto tiene nombre, se llama Lazy Susan, no he podido encontrarlo si no era con un mínimo pedido de 1000 ud, pero he encontrado este otro que pongo, que incluso con poca faena puede funcionar mucho mejor, y es barato.

http://es.aliexpress.com/store/product/free-shipping-4-8-mini-Quiet-and-Smooth-Solid-Home-Hardware-Aluminum-Round-Lazy-Susan-Bearing/1630926_32264876601.html

supercanii
22/06/2015, 17:41
En Amazon los hay de 3" por 2,60€ (http://www.amazon.es/gp/product/B0002KU5KS/ref=pd_lpo_sbs_dp_ss_2?pf_rd_p=556244407&pf_rd_s=lpo-top-stripe&pf_rd_t=201&pf_rd_i=B002TIPWNQ&pf_rd_m=A1AT7YVPFBWXBL&pf_rd_r=13RWFW7P47PA3NQFFREG) y en 6" por 5,17€ (http://www.amazon.es/Shepherd-Hardware212474Lazy-Susan-6-LAZY-SUSAN/dp/B002TIPWNQ/ref=pd_sim_sbs_23_1?ie=UTF8&refRID=1F67A64K730C0AM5DKD1) guillesan los del kit del alemán de que tamaño son.??

Guillesan
22/06/2015, 17:49
Bueno estoy recopilando toda la información posible. estoy hablando con Rangarid el compañero que ha desarrollado el programa y que a su vez vende los kits de la antena tracker. Me responde que la conexion con tramas nmea directa (tipo jalves) esta desarrollandola , que en nada estara para probar, a lo que me he ofrecido yo , asi que tendremos oprtunidad de conectarle al RX directamente un gps y abajo darle las tramas nmea a la antena como si de un cable serie fuera, sin mas lios. Tambien me ha dicho que si hubiera unos cuantos interesados en comprar sus kits haria un buen precio. OK seguimos pa bingo, estoy preparando un video.

Guillesan
22/06/2015, 18:12
En Amazon los hay de 3" por 2,60€ (http://www.amazon.es/gp/product/B0002KU5KS/ref=pd_lpo_sbs_dp_ss_2?pf_rd_p=556244407&pf_rd_s=lpo-top-stripe&pf_rd_t=201&pf_rd_i=B002TIPWNQ&pf_rd_m=A1AT7YVPFBWXBL&pf_rd_r=13RWFW7P47PA3NQFFREG) y en 6" por 5,17€ (http://www.amazon.es/Shepherd-Hardware212474Lazy-Susan-6-LAZY-SUSAN/dp/B002TIPWNQ/ref=pd_sim_sbs_23_1?ie=UTF8&refRID=1F67A64K730C0AM5DKD1) guillesan los del kit del alemán de que tamaño son.??

El que provee Rangarid en sus kits es de 7 cm de lado.

mariors50
22/06/2015, 18:13
es posible cambiar el recorrido de los servos?. me explico si en vez de 360º quisieramos 180º. ya que creo que me seria mucho mas facil

Guillesan
22/06/2015, 18:13
Lo se. Pero tu proyecto no acepta trama GPS por ahora. Es decir, si no usas osd y lo unico que tienes es un gps y un openlrs tu sistema guillesan no es valido. Corrigeme si no es asi.
Hola Juan , tranqui mas arriba lo explico, me dice Rangarid que esta en ello (implementar ese metodo directo) y que en nada estara para probar.

Simba
22/06/2015, 18:14
En Amazon los hay de 3" por 2,60€ (http://www.amazon.es/gp/product/B0002KU5KS/ref=pd_lpo_sbs_dp_ss_2?pf_rd_p=556244407&pf_rd_s=lpo-top-stripe&pf_rd_t=201&pf_rd_i=B002TIPWNQ&pf_rd_m=A1AT7YVPFBWXBL&pf_rd_r=13RWFW7P47PA3NQFFREG) y en 6" por 5,17€ (http://www.amazon.es/Shepherd-Hardware212474Lazy-Susan-6-LAZY-SUSAN/dp/B002TIPWNQ/ref=pd_sim_sbs_23_1?ie=UTF8&refRID=1F67A64K730C0AM5DKD1) guillesan los del kit del alemán de que tamaño son.??
Gracias super por los enlaces, que ya puesto he pedido uno así podre comparar.

Ya puesto si puedes ponme enlace para los engranajes, por que tampoco los encuentro, soy bastante malo en esto de encontrar cosas.

Gracias.

Guillesan
22/06/2015, 18:15
Guillesam, yo lo siento pero solo te puedo dar el equipo que uso, no se que telemetría usa o debo usar :icon_redface::

OSD: MyflyDream AP
Equipo RC: Dragon link

No se si con esto vale o hay que dar algún dato más.

Lo siento, pero con respecto a este tema me lleváis varios lustros de ventaja :sad:.
Hola Rubens la telemetria del MyFlyDream si te sirve (version mavlink) pero el Dragon link no es bidireccional osea no manda telemetria hacia abajo por lo que no te sirve, necesitarias otro metodo de bajada .

Guillesan
22/06/2015, 18:22
Hola, veo que cada mas gente se anima, queria preguntar lo servo de Hitec HS-785HB vale para este proecto .Este servo tiene giro 570º , se podria convertir que se gira sin fin, algo a si. Solo para aprovechar lo que tengo.:rolleyes:
Este servo es algo especial, si le das pulsos de 500 o de 2500 gira continuadamente , estoy intentando usarlo yo en mi segunda antena pero aun no lo logro. Aqui lo explican:

http://www.robotshop.com/en/hitec-hs785hb-servo-motor.html

supercanii
22/06/2015, 18:26
Gracias super por los enlaces, que ya puesto he pedido uno así podre comparar.

Ya puesto si puedes ponme enlace para los engranajes, por que tampoco los encuentro, soy bastante malo en esto de encontrar cosas.

Gracias.

Por los engranajes igual los imprimimos en 3d... creo que será más económico que pedirlos a robotshop, como no es una parte crítica podemos buscar la mejor relación precisión/velocidad según el servo a usar.

mariors50
22/06/2015, 18:41
Por los engranajes igual los imprimimos en 3d... creo que será más económico que pedirlos a robotshop, como no es una parte crítica podemos buscar la mejor relación precisión/velocidad según el servo a usar.
+1

supercanii
22/06/2015, 18:53
Para el servo de rotación continua lo más económico es trucar uno...

phMV591infI

En este video sacan el pote y lo sustituyen por resistencias, en unos servos que he trucado (los tower pro MG995) el pote se lo dejé y lo unico que hice fue separarlo mecánicamente, cortando el eje del pote que se une al engranaje para que no pueda "leer" su posición.

Luego se ajusta el pote para que cuando el stick esta en posición "neutra" el servo no se mueva y listo, con el soft de la antena tenemos la ventaja que podemos hacer un ajuste fino en el config.h para mandar la señal exacta para que nuestro servo no se mueva alcanzada la orientación correcta.


/* #### Pan servo 0° adjustment ####
*
* Enter PWM value of Servo for not moving
*/
#define PAN_0 1470

Simba
22/06/2015, 18:54
Por los engranajes igual los imprimimos en 3d... creo que será más económico que pedirlos a robotshop, como no es una parte crítica podemos buscar la mejor relación precisión/velocidad según el servo a usar.
Pregunto desde mi ignorancia, pero ¿no sera mejor en metalico?

Guillesan
22/06/2015, 18:55
Por los engranajes igual los imprimimos en 3d... creo que será más económico que pedirlos a robotshop, como no es una parte crítica podemos buscar la mejor relación precisión/velocidad según el servo a usar.

OK , de usar el kit aleman los engranajes ya vienen precisamente impresos en 3d.

supercanii
22/06/2015, 19:00
Pregunto desde mi ignorancia, pero ¿no sera mejor en metalico?

el "peso/esfuerzo/torciones" y demás fuerzas lo soporta mayoritariamente el Lazy Susan el servo y engranajes simplemente transfieren el movimiento.

Los engranajes del extrusor de las printer 3D estan hechos en 3D y seguro reciben más tralla que los del tracker.

Simba
22/06/2015, 19:01
Super no se por que pregunto, por que si tu dices que en 3d sera por que te da confianza, y lo que tu haces con la impresora, me consta por lo que he visto, que es de lo bueno lo mejor.:biggrin2: :laugh:.

supercanii
23/06/2015, 03:37
Como al llegar de currar no tenía sueño me lié a intentar compilar el open360tracker, luego de actualizar el arduino a la última versión 1.6.5 he tenido que instalar las siguientes librerías: mavlink, tinygps, y actualizar liquidcristal_i2c.

Aqui les dejo un link a las librerias que he usado. (https://www.dropbox.com/s/9zjabzx0j69dxzk/Librerias.rar?dl=0)

Para instalarlas hay que ir a Programa -> Include Library -> Add .ZIP Library

http://s25.postimg.org/i0x3s8t9r/librerias.jpg

Si todo sale bien deberían de aparecer al final del listado

http://s25.postimg.org/3vraqfk8f/Sin_t_tulo_1_copia.jpg

Cuando me levante a buscar la cruis que debe de estar en el fondo de algún cajón, cargar el soft, conectar servos y ver que hace... :baba:

JuanTrillo
23/06/2015, 08:26
Estoy pensando... Si hago un firmware especial para Ikarus que pille por spi trama mavlink y lo transmita por video ya no haria falta un tx/rx externo para telemetria aquellos que usamos dragon o thomas. La conexion es muy simple y no hace falta ningun otro dispositivo.

Incluso es posible alimentar Ikarus desde la conexion serie dandole 5v.

Serie.
Camara
Transmisor

Eso es todo.

Luego en tierra un bluetooh en la estacion uavconsole manda los paquetes al tracker y a tu movil o tablet.
La estacion de tierra puede ser cualquier tablet o notebook con windows xp/w7/w8. Yo uso un modesto NB200

JuanTrillo

JuanTrillo
23/06/2015, 08:44
Y para rizar el rizo... Como la consola es multi avion y soportara FRQMAX, puedes pinchar cualquier otro avion en vuelo y el tracker apuntara hacia el y el frqmax seleccionara su banda y canal de video. Voila! Lo ves.

Solo hay que preindicar la banda y frecuencia de los que vuelen. Eso se puede automatizar dandole un nombre unico de piloto a los Ikarus que va en un campo de la telemetria.

Huelga decir que el icono del avion es configurable (ala, multi, avion) asi como el color.

Sea cual sea tu osd; ikarus, rangevideo, mfd, eagletree, gps a pelo y sea cual sea tu sistema lrs; openlrs, thomas, dragon dispondremos de medios para tener integracion y tracker autonomo de giro continuo multibanda.

¡¡Lo vamos a petar!!

JuanTrillo

marcoasj
23/06/2015, 08:58
Se levanta uno por la mañana y HALA ¡¡¡¡ lo ve todo cristalino, cristalino.......(y yo que creía que llegaría el día ese en que ya no habría que estudiar mas.....):blink:

rortega
23/06/2015, 09:31
No sería mala idea que los que compiláis correctamente compartierais el archivo hex resultante, indicando los parámetros de configuración para aquellos que no sepan, no puedan o no tengan. Yo aún no puedo meterle mano al asunto hasta que no esté de vacaciones, pero estoy dispuesto a contribuir creando un repositorio en github, Dropbox, o donde haga falta, recopilando esos archivos, configuraciones y librerías que uséis, si me los váis pasando.

Simba
23/06/2015, 09:51
Buena idea rortega, ayudaría muchísimo.

Yo por mi parte un poco dando palos de ciego, y con el pequeño post de las librerías del compi supercanii, el caso es que he compilado el Open360Traker, y no me da ningún error, casi no me lo puedo creer. :ansioso:

Simba
23/06/2015, 09:55
Pregunta.
¿Tendre que instalar la ultima versión del OpenLRSng ? ¿no podria seguir con la mia de siempre la 3.2.1 ?
Me parece que a ser que si, me lo temía.

Mariete
23/06/2015, 11:06
Genial idea, Juan!

No se pegaran las dos telemetrías pegadas en el video (si usáis las mismas líneas)?

Y para rizar el rizo... Como la consola es multi avion y soportara FRQMAX, puedes pinchar cualquier otro avion en vuelo y el tracker apuntara hacia el y el frqmax seleccionara su banda y canal de video. Voila! Lo ves.

Solo hay que preindicar la banda y frecuencia de los que vuelen. Eso se puede automatizar dandole un nombre unico de piloto a los Ikarus que va en un campo de la telemetria.

Huelga decir que el icono del avion es configurable (ala, multi, avion) asi como el color.

Sea cual sea tu osd; ikarus, rangevideo, mfd, eagletree, gps a pelo y sea cual sea tu sistema lrs; openlrs, thomas, dragon dispondremos de medios para tener integracion y tracker autonomo de giro continuo multibanda.

¡¡Lo vamos a petar!!

JuanTrillo

JuanTrillo
23/06/2015, 11:19
Genial idea, Juan!

No se pegaran las dos telemetrías pegadas en el video (si usáis las mismas líneas)?

La telemetria de video va en banda visible vertical margen izquierdo.
Las otras telemetrias van en zona no visible.
Todo es cuestión de probarlo. Es lo que llevamos haciendo todos desde que empezamos; probar y probar. Y si no vale se inventa otra cosa.:laugh:

La idea es tocar lo mínimo (o nada) los sistemas ya existentes comerciales.

Voy a darle una pensada a todo. Ahora ando unificando capturadoras en la consola. Los ultimos modelos EasyCap estan sumamente rebeldes.

JT

Mariete
23/06/2015, 11:21
La telemetria de video va en banda visible vertical margen izquierdo.

Las otras telemetrias van en zona no visible.

Todo es cuestión de probarlo. Es lo que llevamos haciendo todos desde que empezamos; probar y probar. Y si no vale se inventa otra cosa.:laugh:



La idea es tocar lo mínimo (o nada) los sistemas ya existentes comerciales.



Voy a darle una pensada a todo. Ahora ando unificando capturadoras en la consola. Los ultimos modelos EasyCap estan sumamente rebeldes.



JT


Genial!

He tenido una visión (algo así como una revelación): una maleta mas grande en mi estación de tierra para poder meter un portátil pequeño... Jajaja [emoji23][emoji23][emoji23]

supercanii
23/06/2015, 11:45
Pregunta.
¿Tendre que instalar la ultima versión del OpenLRSng ? ¿no podria seguir con la mia de siempre la 3.2.1 ?
Me parece que a ser que si, me lo temía.

Simba tendras que instalar la version compatible con mavlink el firm de GITSLY (https://github.com/gitsly/openLRSng), aunque yo esperaria a que el alemán saque la versión que funciona con el Gps a "pelo" como el tracker de jalves.

Simba
23/06/2015, 11:57
Simba tendras que instalar la version compatible con mavlink el firm de GITSLY (https://github.com/gitsly/openLRSng), aunque yo esperaria a que el alemán saque la versión que funciona con el Gps a "pelo" como el tracker de jalves.
Si sera lo mejor, solo estoy probando compilaciones con el Arduino, y no consigo con el Open nada mas que errores, con el fichero del traker, tal como ponias todo correcto pero el open no compila bien.

Simba
23/06/2015, 12:23
Vale, culpa mia, he compilado el el firm de GITSLY (https://github.com/gitsly/openLRSng), pero poniendolo para TX (es que soy muy burro), y ya sin problemas todo OK.

De todas formas solo son pruebas para hacer dedos. :rolleyes2:

waverider
23/06/2015, 19:36
Yo estoy por aqui curioseando aunque no diga nada. :)
Y aprovecho guillermo para comentarte que como sabes acabe de terminar la primera parte del frqmax2 y ahora tengo que empezar el tracker. Pero claro antes de empezarlo quiero saber qué electrócnica o servos le vamos a poner... y tu proyecto me parece interesante. Creo que seria fantástico que alguien se animara a hacer la mecanica y yo voy haciendo la parte de la placa. mi idea es que tenga lcd, brujula,y que los datos del modelo los coja o por audio o por puerto serie.
Me quedaría saber si para mover esos servos de 360º es con una señal pwm normal y si van con 5v?
que...¿ alguien se anima a trabajar conmigo? ;) me gusta lo del slipring y los servos de 360

Guillesan
23/06/2015, 19:44
Hola Jaime , yo también estoy al corriente de tu estupendo desarrollo, efectivamente van a 5v y con señal pwm, normal del todo. Si no me equivoco en tu placa pusiste un micro 328 y una salida i2c . Básicamente es un arduino (uno, etc) con un brújula hmc5883l (en eBay 2€) . Estoy usando la antena regularmente y no hay color con lo que había probado anteriormente. Si instalamos esto en tu placa..... Creo que no se puede pedir mas. Los servos uno de giro continuo y uno normal para el tilt. Aquí quedo esperando tu desarrollo, a tu disposición en lo que modestamente pueda ayudar. Un saludo

waverider
23/06/2015, 19:54
fenomenal, pero tengo que revisar todo el codigo para optimizarlo y agregarle la toma de datos por serie o audio.
ademas quiero añadirle una suma de comprobacion de errores para descartar paquetes en mal estado para lo que viene por audio.

Por otro lado, si usas librería estandar de arduino, yo muchas veces las evito porque prefiero programar yo mismo los timers del micro y las interrupciones. De este modo hago un funcionamiento más preciso y fiable.

para el gps se puede usar la libreria de tiny que funciona bien y ya te hace todas las operaciones necesarias.

El programa es sencilllo, por eso sería estupendo ponerle además la pantalla de vristal liquido de 4 filas para mostrar las coordenadas de vuelo y ver la calibración o valor de la brujula.

lo peor lo pase ya.... el frqmax fue terrible programarlo. Ocupa 31720bytes. :) y el micro tiene 32Kb

rortega
23/06/2015, 20:52
Genial!

He tenido una visión (algo así como una revelación): una maleta mas grande en mi estación de tierra para poder meter un portátil pequeño... Jajaja [emoji23][emoji23][emoji23]
Raspberry Pi 2 con Windows 10

Mariete
23/06/2015, 21:00
Raspberry Pi 2 con Windows 10


No se yo este Windows 10 en RP2 qué tal a la hora de capturar video por USB.

Simba
23/06/2015, 21:42
Ale una cosa menos, ya tengo un servo preparado para 360º continuos, nada mas facil, le he quitado el pote y sustituido por otro de 2k2 minuatura con acceso por el exterior, para poder ajustar el centro a 1500 ms, o lo que toque que de la placa. Va fino fino probado con un tester de servos.
El servo en cuestión es un Bluebird 620 de 10Kg.

rortega
23/06/2015, 22:15
No se yo este Windows 10 en RP2 qué tal a la hora de capturar video por USB.
Alguien tendrá que hacer de betatester. De momento sólo comentar que parece que los planes son hacerlo disponible para plataformas con arm.

Por otro lado, he visto recientemente en YouTube un tipo volando un phantom en fpv a través de Raspberry Pi 2 (desconozco que distro linux estaba usando).

rortega
23/06/2015, 22:19
Este finde me quedé a medias con la compilación de APM Planner para linux sobre la Pi 2. Mañana lo retomo. Si va bien podría usarse en combinación con el tracker.

JuanTrillo
23/06/2015, 23:08
Jaime: Antonio Medina fabrica unas mecanicas de alta calidad capaz de soportar tres yagis (2,4 / 433 / 1,2) simultaneamente. ¿Porque no le das un toque? Seguro que le podría integrarse con FRQMAX y el proyecto aleman.

JT

JuanTrillo
23/06/2015, 23:15
...lo peor lo pase ya.... el frqmax fue terrible programarlo. Ocupa 31720bytes. :) y el micro tiene 32Kb

A mi me lo vas a contar. 64K:laugh:

waverider
23/06/2015, 23:22
se lo comentaré juan. gracias

Guillesan
28/06/2015, 22:09
Paso a continuacion la oferta del compañero Rangarid del foro aleman donde estan desarrollando el software de antena tracker 360º.
Ellos han hecho una mecanica a proposito .

El kit consistiria en:
1x mdf lasered parts
1x 3d printed gears
1x flange for slipring
1x lazy susan bearing
El precio serian unos 35€ + portes aunque si hay interesados se podria hacer una compra conjunta.
Una foto de como queda la cosa.



No incluye la placa arduino el slipring, el cojinete y servos, espero no dejarme nada

silvio
28/06/2015, 23:12
Muy muy muuuy interesante....
...así no, el color.

Guillesan
28/06/2015, 23:14
Muy muy muuuy interesante....

...así no, el color.


Si cierto, el color es marrón, madera. Esta foto esta sacada de ese foro y el propietario se ve que la pinto así. Jajajaja

m€din@
29/06/2015, 00:01
Pongo por aqui , un enlace a mis videos por si os interesa el trema de las mecánicas ...

https://www.youtube.com/channel/UCsOyALUIET2QefCmDQG9eqg

ahora no ginan 360 pero ,estoy con esa actualización .

Sl2 A.Medina

UTOPIAS
29/06/2015, 08:26
Pongo por aqui , un enlace a mis videos por si os interesa el trema de las mecánicas ...
https://www.youtube.com/channel/UCsOyALUIET2QefCmDQG9eqg
ahora no ginan 360 pero ,estoy con esa actualización .
Sl2 A.Medina

He visto el video y me surge una pregunta?

¿para qué son 3 trípodes y tantas antenas? son pruebas?
Vuelas con todo ese arsenal?

sl2 y gracias.

rortega
29/06/2015, 08:43
Bueno releyendo mi propio post tengo que daros la razon, no esta bien explicado, pienso que uno esta tan envebido en lo que hace-monta que no repara en la necesidad de explicar las cosas mas detalladamente para el que aun no ha entrado de lleno en el tema. Si me perdonais el tocho que va a salir intento nuevamente explicarme.
El interes fundamental y primero era en mi caso montar una antena tracker que no dependiera exclusivamente de una electronica concreta, ejemplo:
OSD Myflydream -tiene su propia antena que funciona con una telemetria propia
OSD Range video , lo mismo telemetria propia y decodificador - diversity propio RVGS.
OSD Eagletree pro mas de lo mismo
FRSKY telemetria propia Una lalmada D y otra X de las ultimas versiones
APM al contario de los demas telemetria formato mavlink pero la mecanica a gusto del usuario.
Y alguno mas que descarto por no llenar esto mas de la cuenta. Mi intención era encontrar una solucion a este galimatias, y por tener una mecanica de antena tracker que con poco trabajo y gasto fuera polivalente osea configurable para todos ellos o en su defecto para la mayoria y....... buscando encontre al compañero Rangarid(aleman) que en un foro de su pais www.fpv-comunity.de (http://www.fpv-comunity.de) estaba desarrollando un programa basado en arduino que hacia justo lo que os he dicho, segun la configuracion que prefijas en el programa antes de compilarlo actua con la telemetria escojida,
me explico si tienes un TX-RX Frsky con telemetria en tierra prefijas eso en la compilacion del programa y voila la antena trabaja en esas condiciones .
Que no que cambias de equipo que te as pasado a Myflydream y que te gusta que la antena "se mueva" pues nada compilas el programa nuevamente y le dices al equipo que trabaje con telemetria Mavlink, que es la que entrega este osd por su puerto data.
Por ahora ya hay tres posibilidades funcionando y testadas
1 Frsky-D
2 Frsky-X
3 Mavlink (Es la que he probado yo)

La placa que se usa en la antena es una arduino (Uno,duemilanove, etc) pero con un accesorio aparte de brujula digital HMC5883L.
Pero si lo quieres todo en uno pues se usa la placa "crius multiwii standard edition flight controller mwc se v2.5" que lo lleva todo integrado, por solo unos 20€ tienes en una pequeña plaquita todo lo que necesitas para tu antena tracker ,aparte claro esta la mecanica.
Si ademas quieres mejor funcion y ajuste 0 pues le incluyes a la antena un gps , en mi caso he usado uno que tenia por aqui MTK3339 , que le da a la antena la información de donde esta asi que y a esto me refiero cuando digo que el ajuste en la pista de vuelo es cero, cuandoplantas tu tripode en tu lugar de vuelo , enciendes, la brujula posiciona la antena mirando al norte sin mas, y el gps le dice donde esta, asi que en pocos segundos tu avion le envia la telemetria de su OSD a tierra y a volar , tu atena sabe perfectamente donde esta y lo sigue, sin mas, al tener una configuracion de 360º , gira continuamente y no pierde de vista el avion en ningun momento, y si ademas como es el caso se usa un slipring para conectar las dos partes de la antena (arriba-abajo) no se lian ningun cable , resultado una gozada.Bien hasta aqui , no me enrollo mas, seguire explicando mas de todo esto, sobre todo de como obtener la telemetria en tierra . OK y saludos a todos , espero que esta vez me haya explicado mejor.

yo estoy interesado

Simba
29/06/2015, 10:17
Hola, pues por aquí seguimos esperando la llegada del material y pensando en como mecanizar nuestro traker.
Ya tenemos pedido el anillo, la placa, el rodamiento grande y los servos preparados.
El eje central por donde pasan los cables del anillo, lo estamos mecanizando, partiendo de una barra roscada de 10 mm, standar de ferreteria, con arandelas y tuercas, por no disponer de Torno y no tener otra idea, pero creo que quedara perfecto, y el rodamiento para esta barra lo reciclaremos con unos de repuesto de helicóptero, de los de eje principal de rotor.

En fin creo que solo nos faltara el softward apropiado, en nuestro caso preferimos que sea en de GPS a pelo NMEA GPGGA y GPRMC, que es el método que utilizábamos con el traker Jalves y que funcionaba perfecto, con la telemetria de los Open LRSng.
Es ademas el método mas Universal, ya que no depende de ninguna otra electrónica de OSD.

Respecto a la compra de la mecanica de los alemanes, pues en principio, aunque ya tenemos comprada parte de la misma, yo si que estoy interesado en una compra conjunta si la organizais.

Pero bueno creo que lo que mas nos interesa, es disponer cuanto antes del softward, para que eso pite.

¿OK?

silvio
29/06/2015, 10:31
Hola, pues por aquí seguimos esperando la llegada del material y pensando en como mecanizar nuestro traker.
Ya tenemos pedido el anillo, la placa, el rodamiento grande y los servos preparados.
El eje central por donde pasan los cables del anillo, lo estamos mecanizando, partiendo de una barra roscada de 10 mm, standar de ferreteria, con arandelas y tuercas, por no disponer de Torno y no tener otra idea, pero creo que quedara perfecto, y el rodamiento para esta barra lo reciclaremos con unos de repuesto de helicóptero, de los de eje principal de rotor.

En fin creo que solo nos faltara el softward apropiado, en nuestro caso preferimos que sea en de GPS a pelo NMEA GPGGA y GPRMC, que es el método que utilizábamos con el traker Jalves y que funcionaba perfecto, con la telemetria de los Open LRSng.
Es ademas el método mas Universal, ya que no depende de ninguna otra electrónica de OSD.

Respecto a la compra de la mecanica de los alemanes, pues en principio, aunque ya tenemos comprada parte de la misma, yo si que estoy interesado en una compra conjunta si la organizais.

Pero bueno creo que lo que mas nos interesa, es disponer cuanto antes del softward, para que eso pite.

¿OK?

Hola simba...por lo que respecta al eje de 10mm roscado...existen unos ejes pasantes con rosca que van en los portabombillas, u en las lámparas de mampara...los cuales encontrarás en las ferreterias y entiendo que te harán la misma función.... Si no encuentras...yo creo recordar que tengo alguno...te puedo mandar si és necesario..
Saludos.

por cierto....también me interesaria la mecánica de la antena!
Saludos y gracias por este trabajo.

Simba
29/06/2015, 10:36
Gracias silvio tomo nota.

Guillesan
29/06/2015, 10:38
Veo que hay varios interesados en la mecánica. Si os parece os vais apuntando y vemos como lo formalizamos. Con respecto al software ayer mismo Rangarid me confirmo que ya tiene el programa actualizado a nmea directo que lo probaríamos esta semana.

Simba
29/06/2015, 10:46
Ok Guillesan, pues ya comentaras lo de las pruebas, y yo por mi parte te aseguro que lo probare a fondo, pero antes tendré que montarlo :ansioso:.

Yo por mi parte en lo del kit apuntame uno.

JuanTrillo
29/06/2015, 11:48
Utopias: Respondiendo a tu pregunta sobre la mecanica de Medina.

Todos hemos fabricado nuestras propias mecanica caseras de una antena. El problema ha surgido cuando tuvimos que añadir una segunda o tercera.

En la Mecanica de Medina se puede montar simultaneamente:

Yagi 1,2 Ghz Video 850mW
Yagi 2.4 Ghz Video/control WiDv
Yagi 433 Dragon/Thomas
Heliaxial 5,8 Ghz

Eso unido al FRQMAX te permite ver cualquier video a cualquier distancia con un unico hardware.

JT

Guillesan
29/06/2015, 11:50
Guille: Respondiendo a tu pregunta sobre la mecanica de medina.

Todos hemos fabricado nuestras propias mecanica caseras de una antena. El problema ha surgido cuando tuvimos que añadir una segunda o tercera.

En la Mecanica de Medina se puede montar simultaneamente:

Yagi 1,2 Ghz Video 850mW
Yagi 2.4 Ghz Video/control WiDv
Yagi 433 Dragon/Thomas
Heliaxial 5,8 Ghz

Eso unido al FRQMAX te permite ver cualquier video a cualquier distancia con un unico hardware.

JT

Hola Juan te referiras a la pregunta de Utopias, verdad .

JuanTrillo
29/06/2015, 12:04
Con esta simple pieza fácilmente desmontable montas dos antenas yagis.

JT

JuanTrillo
29/06/2015, 12:05
Disculpa Guille. Cierto. En referencia a la pregunta de Utopias.

Un saludo
JT

Guillesan
29/06/2015, 12:43
Resumiendo interesados en el kit salvo error:
rortega
simba
OK ?

rortega
29/06/2015, 14:46
Resumiendo interesados en el kit salvo error:
rortega
simba
OK ?
Ok

UTOPIAS
29/06/2015, 15:21
Que estaba yo primero....:laugh:
Otro Kit pa mí MARRRCCCHHHAAAANNNNDDOOOOOOOO.
Lo he visto funcionar y flipas.
Por cierto Guille cómo quedó el video de seguimiento con las antenas?

Salud, suerte, sl2 y muchas gracias.

UTOPIAS
29/06/2015, 15:23
Muchas gracias Juan por tus respuesta sobre lo de las antenas.
Sois todos unos máquinas.
Salud, sueret y sl2.

silvio
29/06/2015, 15:25
Yo me apunto en otro kit de la antena!
Gracias.

Guille... ya te pediré algún consejillo

waverider
29/06/2015, 15:30
guillermo, cuadno nos llegue este prorotipo del frqmax, que calculo que será en unas dos semanas, y pueda probar que funciona bien, estaría bien que le comentarás al aleman si estan interesados en alguno. Yo tengo ua lista de interesados aqui en españa, que la puedo sumar a la suya, y enviarles el pack a uno para que distribuya alli. ya me diras... lo primero es que funciona bien todo :ansioso:

Guillesan
29/06/2015, 15:45
guillermo, cuadno nos llegue este prorotipo del frqmax, que calculo que será en unas dos semanas, y pueda probar que funciona bien, estaría bien que le comentarás al aleman si estan interesados en alguno. Yo tengo ua lista de interesados aqui en españa, que la puedo sumar a la suya, y enviarles el pack a uno para que distribuya alli. ya me diras... lo primero es que funciona bien todo :ansioso:


Ni que decir, ya lo tenía previsto.

Guillesan
29/06/2015, 15:46
Recuento :
Rortega
Simba
Utopías
Silvio

Guillesan
29/06/2015, 18:27
Bueno sigo probando diferentes telemetrias, le toca a RangeVideoOSD.
La estacion de tierra propia de este OSD , RVGS , recibe los datos enviados por video es decir desde el avion se inyecta en la imagen aparte de los datos en OSD tambien en la señal de video, la velocidad de refresco es muy alta , 115.000 baudios , por lo que la actualiza 25 veces por segundo , muy interesante.
Esto es recibido en la RVGS y decodificado , lo muestra en su pantalla LCD y tambien lo cede al exterior por su conector usb , como para mi placa arduino nos interesa una salida rs232 (serial) he intervenido dentro buscando ese dato , pongo una foto de lo dicho.
Una vez obtenido lo he conectado a un ftdi a mi ordenador , donde se puede ver las tramas obtenidas de la telemetria, perfecto.
Ahora me toca conectarlo a arduino con el software antenatracker360 compilado para trabajar en RVOSD y si todo va bien ya tenemos otra telemetria funcional con el mismo programa.
Con esto obtenemos:
Antena girocontinuo 360º
Telemetria por video , dejando el Openlrs libre de trabajar solo para mando tierra-aire con tasas bajas 4800-9600 (mas alcance)
Y por que no , una sola antena para dos electronicas diferentes , en mi caso MyFlyDream y RVOSD, con solo compilarlo para cada uno, en su momento.

Ivan_Cillo
29/06/2015, 19:29
Recuento :
Rortega
Simba
Utopías
Silvio

Si pedis presupuesto en plan conjnta cuenta conmigo tambien que me lo estoy mirando.
No descartes que te fria a preguntas en breve

Guillesan
29/06/2015, 19:31
Si pedis presupuesto en plan conjnta cuenta conmigo tambien que me lo estoy mirando.
No descartes que te fria a preguntas en breve

Vale, pero de freir na ya vale con la que esta cayendo ...........
Apuntao...

Guillesan
29/06/2015, 19:31
Nuevo recuento:
Rortega
Simba
Utopías
Silvio
Ivan_Cillo

TURRUK
29/06/2015, 19:39
Hola, lo veo cada ves mas caliente esta tema megucta, una preguntita Guillesan como intendido tu usas una placa de adruino cual presisamente se puede saver porfa.

Guillesan
29/06/2015, 19:47
Hola, lo veo cada ves mas caliente esta tema megucta, una preguntita Guillesan como intendido tu usas una placa de adruino cual presisamente se puede saver porfa.

El programa funciona en una arduino (duemilanove, uno , mini etc...) pero yo personalmente uso una
http://www.dx.com/p/crius-mwc-multiwii-se-v2-5-version-multi-copter-4-axis-main-flight-control-board-blue-227394#.VZGDcedPmYQ, y

Por que ? pues por que esta ultima tiene todos los recursos que se necesitan en una sola plaquita , en especial la brujula electronica hmc5883L .

Ojo si esta siguiendo el desarrollo de Waverider FRQMax nuevo veras que se le ha implementado en la placa tambien casi todo lo necesario para a la vez conevrtirlo en una antena tracker como estas añadiendole todo lo concerniente a la recepcion de video, diversity y la leche.......

Esta en que te decidas por una u otra solucion , todas funcionaran , pero con matices de tamaño , conexiones y accesorios necesarios o no .
Por ejemplo , una arduino uno necesitaria comprar aparte una plaquita con la brujula antes dicha y el conexionado seria un poco mas farragoso.
Espero haberme explicado, si no es asi pues insiste...... jajajajaja

TURRUK
29/06/2015, 21:24
El programa funciona en una arduino (duemilanove, uno , mini etc...) pero yo personalmente uso una
http://www.dx.com/p/crius-mwc-multiwii-se-v2-5-version-multi-copter-4-axis-main-flight-control-board-blue-227394#.VZGDcedPmYQ, y

Por que ? pues por que esta ultima tiene todos los recursos que se necesitan en una sola plaquita , en especial la brujula electronica hmc5883L .

Ojo si esta siguiendo el desarrollo de Waverider FRQMax nuevo veras que se le ha implementado en la placa tambien casi todo lo necesario para a la vez conevrtirlo en una antena tracker como estas añadiendole todo lo concerniente a la recepcion de video, diversity y la leche.......

Esta en que te decidas por una u otra solucion , todas funcionaran , pero con matices de tamaño , conexiones y accesorios necesarios o no .
Por ejemplo , una arduino uno necesitaria comprar aparte una plaquita con la brujula antes dicha y el conexionado seria un poco mas farragoso.
Espero haberme explicado, si no es asi pues insiste...... jajajajaja

Todo esta claro ok te permito que insistas...:biggrin:

Simba
30/06/2015, 13:39
Telemetria utilizando Orange OpenLRSng

Bien pues en el caso de utilizar el OpenLRSng, igual al utilizado por mi, en el Traker de Jalves, la verdad es que no tendremos ningún problema, en cuanto al equipo montado en el avión.
Es decir que utilizando el sistema OpenLRSng y similares, solo necesitamos, para hacerlo funcionar, un GPS tipo Ublox-6m.

Lo siguiente es un apunte, de lo que hicimos el año pasado con el Traker Jalves, sacado del post Nº1360.

La idea es utilizar cualquier versión de los Orange OpenLRSng, y no tener que hacer ninguna modificación, en el Software original, para que funcione el GPS, y el enlace con la telemetria funcione correctamente.

Partimos de de un GPS tipo Ublox, de los mas baratos del mercado.
Hay una utilidad para estos GPS Ublox, que se llama U-Center, y que se puede bajar gratis fácilmente, la vamos a necesitar para configurar por primera vez y única nuestro GPS Ublox, ya que el mismo dispone de memoria eeprom, para guardar la configuración.

Solo es necesario configurar la sentencia NMEA, GPGGA, la velocidad de refresco de posición, que la pondremos a 4 hz, y la velocidad del puerto de comunicación del GPS, se pondrá en 4800 baudios.
Todo esto ya lo veremos mas adelante.

La cosa es muy fácil, con el GPS configurado, solo tenemos que conectar al puerto serie del Orange Rx, los cables de GND y el TX y el +5V lo conectaremos al +5 de la linea de servos.
El GND del GPS, al GND del Orange
El TX del GPS, al RX del Orange.
El +5V del GPS, al +5V de los servos del Orange.

Nota: no coger los 3,3V del puerto serial del Orange, pues aunque funciona y es suficiente para hacer funcionar el GPS, produce situaciones de inestabilidad y hace caer al Orange.

Bien pues ya tenemos conectado el GPS al puerto serial del Rx Orange, lo curioso del caso, es que todo lo que le entra en el serial, lo transmite perfectamente al Tx de la emisora, ya que entre ambos forman un enlace bidireccional.

En el modulo Tx de la Emisora, sacaremos del puerto serie, un cable a ser posible blindado, y solo conectaremos el terminal GND y el terminal TX.
Este cable blindado es el que conectaremos a nuestro Arduino UNO, a la entrada de datos Rx.

Actualmente, en lugar del cable de Telemetria, muchos ya venimos usando un enlace con modulos Bluetooht.

Necesitaremos modificar un par de parámetros, con cualquier consola para acceder, a los parámetros de configuración de los Orange, ya sea con el Chrome o con el Companión o con el Monitor serial de arduino.
Necesariamente se tiene que activar la Telemetria.
Poner el Baudrate a 4800 baudios (igual a como configuramos el puerto del GPS)
Poner el Data rate a 19200.

Con esos datos es mas que suficiente para que funcione perfectamente.


Para terminar lo que nos queda claro es que la parte del avión esta al alcance de cualquiera, y solo nos quedaría pendiente que la parte del Traker se modifique para que entienda, lo que sale por el puerto serie del Tx OrangeLRSng, es decir los NMEA : GPGGA y con esto todo quedaría listo.

waverider
30/06/2015, 15:38
Es muy importante que solo transmita las tramas que comentas (GPGGA y GPRMC) para que funcione bien. Lo comento por si alguien omite ese paso :)

Simba
30/06/2015, 16:00
Con todo esto claro, lo único que nos falta es que Guillesan, concrete lo que el compañero del proyecto alemán le prometió, o sea que el programa del Traker, el que reside en la controladora, entienda el NMEA y ya esta, a disfrutar.
Si funciona igual de bien que el proyecto de Jalves, sera un éxito rotundo mas que nada por el sistema de anillos de 360º, que era lo que le faltaba al de Jalves.

Ivan_Cillo
30/06/2015, 19:00
Vale, pero de freir na ya vale con la que esta cayendo ...........
Apuntao...

Sigue cayendo una buena pero voy a hacer una pequeña fritanga jejeje.
Mi equipo es el siguiente:
Myflydream AP, RX lrsmax 500mw de Waverider y TX Orange lrs 100mw.
Con esto si he entendido bien podria hacer dos cosas:
1- Conectar el Myflydream al LRSmax por mavlink y sacar la posicion en el Orange usando el firmware Gytsly (o ese).
2- Conectar el gps al LRSmax y sacar la posicion por el Orange (no se si con el Gytsly tambien).
La opcion mas universal parece la 2 ya que simplemente cambiando el rx y el gps se podria cambiar de avion sin tener que ajustar nada del AP.
Ahora vienen las dudas:
1- ¿El gps del myflydream se podria compartir con el LRSmax o habria que reconfigurarlo?Esto basicamente para ponerlo en un avion sin el Myflydream, porque seria absurdo usarlo y no sacar el mavlink de el. Aunque pensandolo bien aunque no haya que tocarlo para cambiarlo de avion, ¿si que habria que tocar el arduino del tracker no?vaya cacao...
2- ¿Que tipo de ajuste habria que hacer al tracker si no se instala un gps en el?
3- ¿La pantalla del tracker muestra las ultimas coordenadas recibidas?¿O se borran si deja de recibir? Esto seria interesante para si te estampas ir a buscarlo a las ultimas recibidas.
4- ¿Para que tamaño de antenas vale la mecanica de Rangarid?¿Una patch de 1.2 tipo la de Sircana podria con ella?

Asi de momento no se me ocurren mas cosas...ya si eso ya pa otro dia un nuevo fasciculo de la coleccion "Lerdos por Arduino"

Simba
30/06/2015, 20:46
Pues muchas preguntas y muchas de sustancia, iremos por partes.
La 1ª supongo que como comentas pero aun teniendo yo un Myflydream AP, no es la que yo utilizare, sobre todo por que no vuelo un avión solo, y solo tengo un Myflydream AP, y por lo tanto me interesa un sistema que no dependa de ningun OSD en particular.

La 2ª pues si, es la que yo utilizaria, conectar un simple GPS Ublox de unos 12€, al Rx LRXmax o a un Rx OpenLRSng, que para el caso da igual, y recibir en el Tx OpenLRSng la señal NMEA del GPS del avión, para lo cual el Traker tiene que tener el programa que lo entienda, y que supongo están trabajando en ello, y Guillesan nos lo conseguirá.

El GPS de Myflydream AP, creo que no se podrá utilizar, a no ser que tengamos la potra de que coincide con nuestras necesidades, pero creo que va ha ser que no.

La 3ª se sale del contexto del Traker, seria muy bonito lo de la pantalla de coordenadas, pero es otra pelicula, a mi no me preocupa en absoluto, ya que yo utilizo un grabador siempre que vuelo, y en la imagen se ve perfectamente el GPS, y el paisaje del aporrizaje que también es interesante.

El resto lo dejo para que te conteste otro compi.

Un saludo

supercanii
01/07/2015, 02:04
Con todo esto claro, lo único que nos falta es que Guillesan, concrete lo que el compañero del proyecto alemán le prometió, o sea que el programa del Traker, el que reside en la controladora, entienda el NMEA y ya esta, a disfrutar.
Si funciona igual de bien que el proyecto de Jalves, sera un éxito rotundo mas que nada por el sistema de anillos de 360º, que era lo que le faltaba al de Jalves.

Mas que el sistema de anillo el salto mas grande entre un sistema y otro es el uso de la brújula para el posicionado de la antena, con lo que no necesita una calibración inicial ya que la antena por si misma sabe a donde mira, si a eso le sumamos el giro de 360º y la posibilidad de conectar un GPS a la antena tenemos la antena tracker que todos soñábamos pero que costaba un huevo y la mitad del otro... :biggrin:
Y lo mejor de todo es un sistema multiplataforma. :-winner_first_h4h:

Simba
01/07/2015, 15:27
Guillesan, ¿tu pusiste engranajes de relación 1:1?, es que me ha dado por reciclar restos de aporrizajes de heli y lo que puedo conseguir es relación 1:1.

Tal cual esto:

Guillesan
01/07/2015, 17:44
Guillesan, ¿tu pusiste engranajes de relación 1:1?, es que me ha dado por reciclar restos de aporrizajes de heli y lo que puedo conseguir es relación 1:1.

Tal cual esto:


Si eso es concretamente use estos.
http://images.tapatalk-cdn.com/15/07/01/af1f59bd6aec93f207229cc6566b01ba.jpg

Guillesan
01/07/2015, 17:45
Pero ten en cuenta que junto al kit alemán si finalmente los traemos ya vienen

Simba
01/07/2015, 20:02
Si esta claro Guillesan, pero ese Kit no es para mi, es para un compañero que se ha apuntado al lio y no quiere trabajar mucho.
Yo estoy buscando soluciones a los engranajes y demas cosas, reciclando los restos que quedan por casa de los helis.
Ya tengo disponible otra relación que creo sera mejor, es de 4:2,5, que creo que sera mejor por control de inercias y la respuesta es lo suficiente rapida como para seguir en avión en un pase por la pista a velocidad alta.

Por cierto se sabe algo de cuando esta disponible la versión para NMEA, por aqui estamos esperando para iniciar las pruebas.

Un saludo.

Guillesan
01/07/2015, 20:35
Si esta claro Guillesan, pero ese Kit no es para mi, es para un compañero que se ha apuntado al lio y no quiere trabajar mucho.
Yo estoy buscando soluciones a los engranajes y demas cosas, reciclando los restos que quedan por casa de los helis.
Ya tengo disponible otra relación que creo sera mejor, es de 4:2,5, que creo que sera mejor por control de inercias y la respuesta es lo suficiente rapida como para seguir en avión en un pase por la pista a velocidad alta.

Por cierto se sabe algo de cuando esta disponible la versión para NMEA, por aqui estamos esperando para iniciar las pruebas.

Un saludo.


Esta en ello, de hecho tengo una prueba inicial , en el arduino se tendrá que poner " GPS_TELEMETRY" aún no es operativa pero le falta muy poco.
El día que me paso esta versión me dijo que no podía seguir por que le había llamado un compañero que había perdido un avión............ Y tenían que salir a buscarlo. Le conteste que no sabia que en "Alemania" también se perdían aviones ( con un poco de coña , se entiende" . Una cosa más , si el avión deja de mandar telemetría las coordenadas se mantienen en pantalla, esto se lo pedí yo personalmente y lo programo. Bueno estamos a la espera, saludos a todos.

waverider
01/07/2015, 20:43
Guillesan , con tu permiso quiero ponerme en contacto con el para pedirle el tema de los protocolos que faltan por probar... Gps nmea , audio, etc . tienes alguna noticia de esto? Es que para probarlo no se que protocolo usar. Quizá el Gps seria perfecto.

Enviado desde mi ZOPO ZP998 mediante Tapatalk

waverider
01/07/2015, 20:45
Ups. Me pillaste escribiendo. Vale.. Ya lo he leído ;)

Enviado desde mi ZOPO ZP998 mediante Tapatalk

Guillesan
01/07/2015, 20:45
Guillesan , con tu permiso quiero ponerme en contacto con el para pedirle el tema de los protocolos que faltan por probar... Gps nmea , audio, etc . tienes alguna noticia de esto? Es que para probarlo no se que protocolo usar. Quizá el Gps seria perfecto.

Enviado desde mi ZOPO ZP998 mediante Tapatalk


Hola Jaime, como ves he respondido a Simba que esta casi a punto de dármelo ya con protocolo directo nmea, no querría marearlo en demasía, entiendes.

Guillesan
01/07/2015, 20:46
Ups. Me pillaste escribiendo. Vale.. Ya lo he leído ;)

Enviado desde mi ZOPO ZP998 mediante Tapatalk


Y a mi también me pillaste escribiendo, somos..... Rápidos jajaja

Simba
01/07/2015, 20:48
Esta en ello, de hecho tengo una prueba inicial , en el arduino se tendrá que poner " GPS_TELEMETRY" aún no es operativa pero le falta muy poco.
El día que me paso esta versión me dijo que no podía seguir por que le había llamado un compañero que había perdido un avión............ Y tenían que salir a buscarlo. Le conteste que no sabia que en "Alemania" también se perdían aviones ( con un poco de coña , se entiende" . Una cosa más , si el avión deja de mandar telemetría las coordenadas se mantienen en pantalla, esto se lo pedí yo personalmente y lo programo. Bueno estamos a la espera, saludos a todos.
OK, pues nada solo queda esperar a que esté operativa y a probar, aqui tengo al compañero Turruk, que se esta comiendo las uñas de impaciencia :laugh::ansioso:, pero ya quedq menos.

Un saludo.

Guillesan
01/07/2015, 22:20
OK, pues nada solo queda esperar a que esté operativa y a probar, aqui tengo al compañero Turruk, que se esta comiendo las uñas de impaciencia :laugh::ansioso:, pero ya quedq menos.

Un saludo.
Pero Turruk no tiene un MyFlyDream ?

Simba
01/07/2015, 22:37
Si, y yo tambien, pero solo uno cada uno, y como volamos con OrangeLRSng
pues las posibilidades se multiplican.
Eso de depender exclusivamente de un OSD, que no es barato por cierto, pues la verdad no mola, y este proyecto tiene esa grandisima ventaja, que es independiente del OSD que utilizas, claro si vuelas con OrangeLRSng o similares.
Ya lo comente en el hilo del OpenLRS, y en el del Traker Jalves, pero como buy bien sabes Gillesan, es una gozada que lo que le enchufas en el puesrto serie del RX, lo tengas disponible sin mas en el puerto serie del TX.

Yo estoy pensando si seria posible, creo que si pero me falta confirmación, de trasmitir los NMEA del puerto serie Tx, al Traker por Bluetooht, y quedarse libre total de hilos por tierra.
¿Que te parece?

Guillesan
01/07/2015, 23:03
Si, y yo tambien, pero solo uno cada uno, y como volamos con OrangeLRSng
pues las posibilidades se multiplican.
Eso de depender exclusivamente de un OSD, que no es barato por cierto, pues la verdad no mola, y este proyecto tiene esa grandisima ventaja, que es independiente del OSD que utilizas, claro si vuelas con OrangeLRSng o similares.
Ya lo comente en el hilo del OpenLRS, y en el del Traker Jalves, pero como buy bien sabes Gillesan, es una gozada que lo que le enchufas en el puesrto serie del RX, lo tengas disponible sin mas en el puerto serie del TX.

Yo estoy pensando si seria posible, creo que si pero me falta confirmación, de trasmitir los NMEA del puerto serie Tx, al Traker por Bluetooht, y quedarse libre total de hilos por tierra.
¿Que te parece?

Vamos a ver en mi opinion, si ya teneis MFD osd , yo lo usaria para la telemetria en version Mavlink, por que ? Primero menos trastos, un gps mas tambien es mas complicacion de instalacion fisica y posibilidad de que este interferido por el video (1.2 ghz).
Segundo usado con la distribucion especial de openlrs para mavlink la transmision serial es mas eficiente, de hecho baja a 9600 sin problemas, lo he probado en mi equipo y he llegado a 6 km sin un solo fallo.
Mavlink envia las tramas de forma mas recia que un serial transparente.
si ademas vas mas lejos y compartes la informacion mavlink para el pc usando su programa tienes mas datos en pantalla como voltaje , horizonte artifial , etc ah y la posicion en mapa que no es poco.
Y no tienes que incluir mas gastos lo tienes todo en tu osd y rx open.
Con respecto al bluetooh te confirmo que si funciona , yo tengo enlazados dos modulos un HC-05 y un HC-06 master slave y se conectan perfectamente emisora y antena, sin mas cables.

JuanTrillo
01/07/2015, 23:14
Ya está disponible la compatibilidad NMEA de la consola Ikarus.

Ventajas.
- Compatibilidad OpenLrs + GPS
- Captura y grabacion de video
- Archivo de log
- Reproduccion logs
- Interconectividad entre consolas
- Soporte tracker Ikarus
- Cacheo mapas
- Compatible Ikarus:laugh:
- Gratis

En breve

- Compatibilidad FRQMAX
- Compatibilidad MAVLINK
- Compatibilidad antena tracker 360

Actualizacion
<descargar> (https://www.dropbox.com/s/4wmauozql7zdm7r/UavConsole%20Ikarus.rar?dl=0)

Instalable
<descargar> (https://www.dropbox.com/s/154nthakf414ywd/UAVConsole%20Instalador.rar?dl=0)

Comenzando
kV7IXnA0-Vw

Soporte Tracker
XqbCkWZzqJs

Grabacion de Video
tJVCD53DrcQ

Configuracion NMEA gps OpenLrs
GeFMgpPlAJE


JuanTrillo

Guillesan
01/07/2015, 23:17
Joder Juan eres la OSTIA con todas las letras.
Buen trabajo
Saludos

waverider
01/07/2015, 23:34
Amigos, he estado hablando con Kari Hautio y tengo que contaros bastantes costillas del openlrsng. Si OS parece OS lo pongo En el hilo del Lrsmax para no manchar y ser ordenado. Lo comentó aquí por las compatibilidades de la telemetría para el tracker. Alguna costilla interesante seria que me plantee poner el Lrsmax en la estación y comunicarse con un receptor de 2.4 . bien que sepáis que el lrsmax puede no solo coger ppm para funcionar. También admite sbus, sumd, dsm2 y los protocolos de spektrum y los de frysky. Esto facilitaría la conexión al rx. Lo único que si se va a usar su telemetría entonces hay que usar ppm , ya que el puerto serie quedaría ocupado para leer estas entradas.
No obstante es muy interesante saberlo para los que uséis la telemetría por vídeo de vuestro osd.

Enviado desde mi ZOPO ZP998 mediante Tapatalk

waverider
01/07/2015, 23:35
Cuando hablo de estos protocolos me refiero a la conexión de entrada del tx del Lrsmax. Ok? ;)

Enviado desde mi ZOPO ZP998 mediante Tapatalk

JuanTrillo
01/07/2015, 23:39
Desde la consola puedo mandar por wifi:

- A Android con OruxMaps
- A Tracker 360 por Mavlink (convierte NMEA/GPS a MAVLINK)
- A FRQMAX (pinchas un avion. Tracker y video se conmuta a el):wink2:

Juan Trillo

JuanTrillo
01/07/2015, 23:48
Joder Juan eres la OSTIA con todas las letras.
Buen trabajo
Saludos

Gracias a ti Guillermo. Sin tu ayuda con OpenLrs + GPS no lo hubiera conseguido.

JT

Guillesan
01/07/2015, 23:51
Vas a comparar hombre, el curro de programación que te has dao. Bueno habrá que probarlo todo, todo.

Simba
02/07/2015, 00:36
Vamos a ver en mi opinion, si ya teneis MFD osd , yo lo usaria para la telemetria en version Mavlink, por que ? Primero menos trastos, un gps mas tambien es mas complicacion de instalacion fisica y posibilidad de que este interferido por el video (1.2 ghz).
Segundo usado con la distribucion especial de openlrs para mavlink la transmision serial es mas eficiente, de hecho baja a 9600 sin problemas, lo he probado en mi equipo y he llegado a 6 km sin un solo fallo.
Mavlink envia las tramas de forma mas recia que un serial transparente.
si ademas vas mas lejos y compartes la informacion mavlink para el pc usando su programa tienes mas datos en pantalla como voltaje , horizonte artifial , etc ah y la posicion en mapa que no es poco.
Y no tienes que incluir mas gastos lo tienes todo en tu osd y rx open.
Con respecto al bluetooh te confirmo que si funciona , yo tengo enlazados dos modulos un HC-05 y un HC-06 master slave y se conectan perfectamente emisora y antena, sin mas cables.

Guillesan no dudo en ningún momento de todo lo que comentas, pero como te comentaba solo dispongo de un OSD MDF, y mi idea es utilizar el Traker 360, también con otros 2 OSD Cyclops Storm, ademas de utilizarlo con los Micro Quad 250, con solo poner un simple OSD de 12€.
Incluso vuelvo a comentar, que en mis pruebas con el traker Jalves la telemetria directa con un simple Orange OpenLRSng de serie, con sus 100mW de enlace de telemetria, llegue a mas de 5 Km sin ningún pitido de falta de paquetes ni el mas mínimo fallo en el seguimiento del Traker, ademas de que no pretendo ir mas lejos.

Si me veo obligado a utilizar Mavlink, solo me queda una única posibilidad, o sea el MFD, y este ya lo he tenido, incluso con Traker pero es exclusivo y excluyente con todos los demás chismes que tengo.

Comprendes ahora mi empeño en el NMEA directo.
Es algo que he probado y se que funciona, y ahora con el Traker 360 seria la leche.

Lo sencillo si bueno 2 veces bueno.

Un saludo.

Simba
02/07/2015, 01:42
Guillesan según esto que pones:
Con respecto al bluetooh te confirmo que si funciona , yo tengo enlazados dos modulos un HC-05 y un HC-06 master slave y se conectan perfectamente emisora y antena, sin mas cables.

Te hago caso y ya he pedido los dos HC-05 y HC-06, creo entender que uno trabaja como master y otro como slave.

Gracias.

Mariete
02/07/2015, 02:00
Sigo el tema con mucha atención para ver los avances pero no lo veo muy fácil para los que volamos con Dragonlink (en mi caso Dragonlink + MFD en unos y Dragonlink + Eagle Tree Vector en otros).

Sigo pendiente poniendo la orejilla a ver qué aprendo. No me gustaría tener que meter otro TX más en los aviones para bajar la telemetría.

Simba
02/07/2015, 02:29
Perdonar pero ahora me ha dado por los Bluetoo, la culpa es de Guillesan :rolleyes2:.
Se supone que con el Bluetoo configurado y funcionando como una pasarela de datos entre el Tx Orange OpenLRS y el Traker, ya no hace falta el cable de datos, hasta aquí perfecto pero ademas por lo que estoy leyendo, se puede seguir el vuelo de nuestro avión en el móvil con la utilidad OruxMaps.

¿Lo habéis probado también?

Esto es para alucinar:worthy::ansioso:

supercanii
02/07/2015, 02:49
Perdonar pero ahora me ha dado por los Bluetoo, la culpa es de Guillesan :rolleyes2:.
Se supone que con el Bluetoo configurado y funcionando como una pasarela de datos entre el Tx Orange OpenLRS y el Traker, ya no hace falta el cable de datos, hasta aquí perfecto pero ademas por lo que estoy leyendo, se puede seguir el vuelo de nuestro avión en el móvil con la utilidad OruxMaps.

¿Lo habéis probado también?

Esto es para alucinar:worthy::ansioso:

si... funciona con cualquier soft de mapa que acepte un GPS externo como entrada de datos... en su tiempo con mi viejo samsung OminaII usaba la aplicación compepocket AIR, que esta optimizada para el vuelo libre y entre las utilidades tenía un "centrador de termicas", ahora con android OruxMaps es una muy buena opción.

diegojjd
02/07/2015, 06:37
Hay una aplicación para adroid que hace que el Gps bluetooth sustituya al interno en todo. Así no hace falta usar el orux. El teléfono pensará que está subido en el avión. Hay que activar la casilla "Enable Mock Gps provider" de la pantalla principal. Lo uso bastante porque el Gps de mi andorid falla más que una escopeta de feria.

https://play.google.com/store/apps/details?id=googoo.android.btgps

JuanTrillo
02/07/2015, 09:43
Genial. Lo probare y de camino soluciono mis problemas con el s2. Buen aporte.

Rubens
02/07/2015, 09:51
Estoy en el mismo caso que Mariete, vuelo con Dragonlink + MFD y no veo buen apaño para nosotros :sad:.

Sigo el tema con mucha atención para ver los avances pero no lo veo muy fácil para los que volamos con Dragonlink (en mi caso Dragonlink + MFD en unos y Dragonlink + Eagle Tree Vector en otros).

Sigo pendiente poniendo la orejilla a ver qué aprendo. No me gustaría tener que meter otro TX más en los aviones para bajar la telemetría.

JuanTrillo
02/07/2015, 09:57
A ver si lo entiendo. El problema es que MyFlyDream saca la telemetria por video en formato propietario que solo su tracker acepta. La alternativa es activar el envio pos via serie en formato mavlink para lo que se necesitaria un tx/rx que dispusiera de canal serie y enviarlo. Similar a los modem de telemetria pixhawk o al canal serie que proporcionan los OpenLrs.

En el caso de usar Thomas o Dragon hay que buscar como bajar la telemetria.

¿Van por ahi los tiros?

Rubens
02/07/2015, 10:05
Yo creo que si Juan :sad:. Es decir, más dinero y mas cacharros en el avión :redface:.

A ver si lo entiendo. El problema es que MyFlyDream saca la telemetria por video en formato propietario que solo su tracker acepta. La alternativa es activar el envio pos via serie en formato mavlink para lo que se necesitaria un tx/rx que dispusiera de canal serie y enviarlo. Similar a los modem de telemetria pixhawk o al canal serie que proporcionan los OpenLrs.

En el caso de usar Thomas o Dragon hay que buscar como bajar la telemetria.

¿Van por ahi los tiros?

JuanTrillo
02/07/2015, 10:13
Gracias Rubens por la aclaracion.

Entonces la solucion es factible. Podria diseñar una plaquita con entrada video+serie y salida video que inyecte la telemetria tipo ikarus, respetando el resto del osd.

Al soportar mavlink serviria para telemetria en mfd y como osd+telemeteia en pixhawk.

Para rizar el rizo, si le conectamos un canal libre de la emisora ademas recibiria ordenes (uplink) que en el caso de pixhawk podria enviar de vuelta en formato mavlink, teniendo un canal bidireccional limpio de identico alcance a tu radio y video.

Sin configuración. Autentico Plug&play.

JuanTrillo
02/07/2015, 10:18
Ahh. Lo mejor. La telemetria video empleada seria Open, no propietaria, haciendo muy factible su integracion en otros sistemas.

De hecho WiDv la ha implementado como opcion en su sistema de alta definicion.

JT

JuanTrillo
02/07/2015, 10:21
¿Se nota mucho que tengo ganas de que nos veamos todos en el mapa?[emoji6]

Rubens
02/07/2015, 10:45
Gracias a ti Juan!!! Yo no entiendo mucho, pero creo que esa puede ser una buena solución para nosotros (dragonlink+MFD).

Como te ha dicho Guillesa: "Joder Juan eres la OSTIA con todas las letras." y no le falta razón.

¿Esa plaqueta sería muy costosa y grande?

Muchas gracias por vuestra ayuda, interés y dedicación!!!! sin vosotros este foro sería otra cosa..... Y lo sabes! jajajja:laugh:.



Gracias Rubens por la aclaracion.

Entonces la solucion es factible. Podria diseñar una plaquita con entrada video+serie y salida video que inyecte la telemetria tipo ikarus, respetando el resto del osd.

Al soportar mavlink serviria para telemetria en mfd y como osd+telemeteia en pixhawk.

Para rizar el rizo, si le conectamos un canal libre de la emisora ademas recibiria ordenes (uplink) que en el caso de pixhawk podria enviar de vuelta en formato mavlink, teniendo un canal bidireccional limpio de identico alcance a tu radio y video.

Sin configuración. Autentico Plug&play.

JuanTrillo
02/07/2015, 10:51
Se lo voy a comentar a mi buen amigo waverider, para que lo calcule. Me gusta mucho el acabado y calidad de sus placas.

Mariete
02/07/2015, 10:55
¿Se nota mucho que tengo ganas de que nos veamos todos en el mapa?[emoji6]


Juan, ¡eres la hostia!

Esto estaría genial. :-)

Si la nueva plaquita admitiera además la conexión directa de un GPS ya seria la rehostia porque permitiría también usarlo de forma completamente independiente del OSD que haya en el avión.

Me explico con dos ejemplos:

1. Con MFD: podríamos utilizar la salida serie del MFD (que es en formato Mavlink) o bien "capturar" la salida del GPS del propio MFD (o poner otro aparte) para los que ya estén usando la salida Mavlink para otra cosa o no les funcione (yo no la he probado nunca).

2. Con un Eagle Tree Vector, que no tiene salida de telemetría* como el MFD y que, para hacerlo más difícil, tiene un GPS I2C (del que no podemos "robar" los datos) o con otros OSDs que sean así de "cerrados"; simplemente habría que poner un segundo GPS de los baratitos para tu plaquita y lo tendríamos todo.

* he oído campañas de que el Eagle Tree Vector (que tiene un puerto serie no documentado) saca por ahí la telemetría en formato FrSky. Me suena haber visto en algún sitio un tuto para recibir la telemetría del Vector en la Taranis pero ahora no lo encuentro.

Jejeje

Me parece que en breve podremos hacer unos vuelos en formación geniales, viéndonos todos a la vez en un mapa en tiempo real :-)

JuanTrillo
02/07/2015, 10:59
Dices hacer que la entrada serie de la plaquita acepte gps o mavlink o frsky (si esta publicado el protocolo). Siempre que sea un "o" lo veo muy factible.

batuadello
02/07/2015, 11:03
Os voy siguiendo! Otro con mfd+dragon link! Como funciones y sea relativamente facil de configurar me pudo uno!
Buen trabajo!!

Mariete
02/07/2015, 11:24
Dices hacer que la entrada serie de la plaquita acepte gps o mavlink o frsky (si esta publicado el protocolo). Siempre que sea un "o" lo veo muy factible.


Justo! ;-)

Esto, si la plaquita es suficientemente ligera y pequeña, abre muchísimas posibilidades incluso para los micro multis de clase 250 y parecidos y permite mandar fácilmente la telemetría que proporciona la Naze, CC3D, Multiwii o similares (que es Mavlink). Los "racers" también podrán verse en la pantalla, todos juntitos. ;-)

Por cierto, hablando de esto último, si la placa puede ser mucho más pequeña perfecto, pero si no, a lo mejor sería buena idea hacerla del tamaño estándar de las controladora tipo Naze para poderla "apilar" y que no ocupe espacio. Me parece que son 32mm con 30,5mm entre agujeros (habría que comprobarlo).

Con esto ya inventamos el botijo! Una cosa superabierta, la navaja suiza del FPV ;-)

Estoy emocionado! Entre Jaime y tú le vais a dar una vuelta de tuerca a todo esto (y ya si se consigue una mecánica de tracker fiable, sencilla y barata...) :-)

JuanTrillo
02/07/2015, 11:30
Todos los caminos conducen a Roma. Mirad lo que me ha mandado Medina para integrar.

mOqa3sKFhTE

JuanTrillo
02/07/2015, 11:33
sería buena idea hacerla del tamaño estándar de las controladora tipo Naze para poderla "apilar" y que no ocupe espacio. Me parece que son 32mm con 30,5mm entre agujeros (habría que comprobarlo)...

Buena idea. Me vendria de perlas ese dato para empezar a diseñarlo.

JT

Mariete
02/07/2015, 11:37
Todos los caminos conducen a Roma. Mirad lo que me ha mandado Medina para integrar.



mOqa3sKFhTE


Genial!

Por cierto, (ya se lo comenté a Waverider por email) parece ser que el antenna tracker de MFD tiene un protocolo documentado que permite controlarlo desde cualquier sistema externo. El protocolo no lo debe tener mucha gente pero en algún foro alemán (yo creo que en el de OpenTracker360) he visto que lo tienen.

Puesto que somos muchos los que ya tenemos esta mecánica estaría muy bien que estuviera soportada para no estar obligados a tener varias mecánicas y usarlas en función de lo que volemos.

PD: Mis mensajes parecen la carta de los Reyes Magos jejeje

Mariete
02/07/2015, 11:45
Buena idea. Me vendria de perlas ese dato para empezar a diseñarlo.



JT


Esto es el manual de la Naze32:

60913

Placa de 36mmx36mm con agujeros separados 30.5mm

Si te sobra sitio en la placa a lo mejor se podría dejar preparada para que quien quiera pueda montar otras cosas útiles (filtro de vídeo, regulador o BEC, etc).

jgbarque
02/07/2015, 13:30
Veo que os lo estais pasando pipa y me dais una envidia que no sabeis cuanta. Por mi parte tengo Orangel LRS, Rx de LRS max, MFD, Ikarus.... así que espero en algún momento tener un ratillo para meterme.

Enhorabuena a todos.!

JuanTrillo
02/07/2015, 13:32
Tu tienes 100% de probabilidad de exito. Lo llevas todo.[emoji23] [emoji23]

jgbarque
02/07/2015, 14:53
Jaja, cierto, demasiados cacharritos, muchas ganas pero poco tiempo :sad:

caliwhite
02/07/2015, 16:14
Estaría interesado en el kit aleman, pero me surge una duda , tengo el MFD ap y de LRS Rlink, pero no se si soporta el RX bajar la Telemetria Mavlink al Tx
esto dice el fabricante:
"EXT port for extension, support Futaba Sbus and Spektrum/JR Satellite port and plan to support Joystick control, etc. Dual-direction communication is ready. "

http://www.royalway-tech.com/rlink-16chan-long-range-uhf-system-p-245.html

Alguien podría indicarme si este sistema LRS seria compatible con el proyecto de este Antena tracker 360º.
gracias, Un saludo.

Guillesan
02/07/2015, 16:21
Estaría interesado en el kit aleman, pero me surge una duda , tengo el MFD ap y de LRS Rlink, pero no se si soporta el RX bajar la Telemetria Mavlink al Tx
esto dice el fabricante:
"EXT port for extension, support Futaba Sbus and Spektrum/JR Satellite port and plan to support Joystick control, etc. Dual-direction communication is ready. "

http://www.royalway-tech.com/rlink-16chan-long-range-uhf-system-p-245.html

Alguien podría indicarme si este sistema LRS seria compatible con el proyecto de este Antena tracker 360º.
gracias, Un saludo.
Pues leido el link que pones la cosa estaria en concretar esto "Dual-direction communication is ready" , se entnderia que si baja informacion aunque no dice nada mas, me da a mi en la nariz que es un openlrs hecho propio y customizado, vaya un clon .
Yo preguntaria al fabricante si efectivamente tiene transmision aire -tierra y que protocolos aguanta y velocidad.

jrevuelm
02/07/2015, 20:33
Paso a continuacion la oferta del compañero Rangarid del foro aleman donde estan desarrollando el software de antena tracker 360º.
Ellos han hecho una mecanica a proposito .

El kit consistiria en:
1x mdf lasered parts
1x 3d printed gears
1x flange for slipring
1x lazy susan bearing
El precio serian unos 35€ + portes aunque si hay interesados se podria hacer una compra conjunta.


No incluye la placa arduino el slipring, el cojinete y servos, espero no dejarme nada

Hola a todos. En primer lugar, saludaros a todos por ser mi primer post y agradecer este hilo de Guillesan, aunque he de decir, que a pesar de leer el hilo varias veces, sigo sin tenerlo muy claro. Pensé que entendía algo sobre los que decía Guillesan en los primeros posts, pero a partir de la página 5-6 ya me he perdido del todo: no sé si se sugue hablando de lo mismo o ya estáis queriendo darle otra vuelta de tuerca.

Os cuento mi caso para que me aclaréis un poco por donde tirar: mi uso sería sobre todo para multis (1km aprox) con un receptor de video 5.8ghz diversity donde habrá una omnidireccional y una helical (que no sé si cambiar por una plana). La helical ahora la apunto con la cabeza ya que llevo unas ecogafas con el receptor pegado en un lateral, así que imaginaros lo dificil que es apuntar bien. Por eso me gustaría mucho dispone de un tracker.

Aunque ahora llevo una Naza en el multi, la idea es pasarme a APM o Pixhawk.

En cuanto a la radio, ahora uso uno Turnigy 9x de serie. Compré en su día el módulo Orange OpenLRX y un receptor pero no he llegado a usarlo.

Dicho esto entiendo que necesito el kit de los alemanes, la CRIUS, servos, cojinete y slipring ¿correcto? ¿La Crius es la que se encargaría de hacer de tracker o hay que poner una APM como tracker o cómo va eso?

Siento si esto lo habéis explicado, pero si es así, no me entero y como digo he leido varios veces el hilo de principio a fin. Quizás se podría editar el primer post con esta lista de la compra y enlaces de donde comprar lo que no vendenlos alemanes (sobre todo el servo y el slipring y cojinete, que la Crius es más fácil de encontrar)

Como digo, me apuntaría al kit alemán, pero claro, una vez que sepa que luego voy a poder/saber completarlo con lo que falte para hacerlo funcionar.

Muchas gracias y perdonad tanta ignorancia.

Guillesan
02/07/2015, 21:42
Hola a todos. En primer lugar, saludaros a todos por ser mi primer post y agradecer este hilo de Guillesan, aunque he de decir, que a pesar de leer el hilo varias veces, sigo sin tenerlo muy claro. Pensé que entendía algo sobre los que decía Guillesan en los primeros posts, pero a partir de la página 5-6 ya me he perdido del todo: no sé si se sugue hablando de lo mismo o ya estáis queriendo darle otra vuelta de tuerca.

Os cuento mi caso para que me aclaréis un poco por donde tirar: mi uso sería sobre todo para multis (1km aprox) con un receptor de video 5.8ghz diversity donde habrá una omnidireccional y una helical (que no sé si cambiar por una plana). La helical ahora la apunto con la cabeza ya que llevo unas ecogafas con el receptor pegado en un lateral, así que imaginaros lo dificil que es apuntar bien. Por eso me gustaría mucho dispone de un tracker.

Aunque ahora llevo una Naza en el multi, la idea es pasarme a APM o Pixhawk.

En cuanto a la radio, ahora uso uno Turnigy 9x de serie. Compré en su día el módulo Orange OpenLRX y un receptor pero no he llegado a usarlo.

Dicho esto entiendo que necesito el kit de los alemanes, la CRIUS, servos, cojinete y slipring ¿correcto? ¿La Crius es la que se encargaría de hacer de tracker o hay que poner una APM como tracker o cómo va eso?

Siento si esto lo habéis explicado, pero si es así, no me entero y como digo he leido varios veces el hilo de principio a fin. Quizás se podría editar el primer post con esta lista de la compra y enlaces de donde comprar lo que no vendenlos alemanes (sobre todo el servo y el slipring y cojinete, que la Crius es más fácil de encontrar)

Como digo, me apuntaría al kit alemán, pero claro, una vez que sepa que luego voy a poder/saber completarlo con lo que falte para hacerlo funcionar.

Muchas gracias y perdonad tanta ignorancia.

Nada esto es justo lo que se debe hacer leer, preguntar y vuelta otra vez.....ah y volar fin ultimo de todo esto.
En lo concerniente al kit estas en lo cierto todo es correcto.
La naza que usas ahora no se si entrega telemetria , tampoco he leido que enlace usas es decir emisora tx y rx en el multi.
Si te pasas a APM o Pixhawk lo tienes resuelto esa electronica si entrega telemetria y evidente es formato Mavlink, solucionado ya tenemos los datos a bajar, ahora toca saber como lo bajamos a tierra, tienes openlrs comprado pero no usado, pues solucionado otra vez, cojes esos dos equipos TX y RX y los flasheas con la distribucion openlrs especial para mavlink, mas arriba hablo de ella y esta el link para obtenerla, ya tienes todos los elementos del guiso ahora toca cocinar, precisamente el kit aleman esta pensado para trabajar con antenas de poco peso , las de 5.8 Ghz y otras pero no muy pesadas, las tuyas (helical) las movera sin problemas, asi que tu mismo manos a la obra y a volar con antena tracker. Ah y no te cortes a preguntar , este es el fin de este foro. Saludos

JuanTrillo
02/07/2015, 22:09
Yo hice un manual y tutorial de Ikarus en Ingles y Español. Link en el post n1 en rojo. Aun asi...

Ivan_Cillo
03/07/2015, 09:23
precisamente el kit aleman esta pensado para trabajar con antenas de poco peso , las de 5.8 Ghz y otras pero no muy pesadas, las tuyas (helical) las movera sin problemas

Ya lo pregunte hace unos días pero no tuve respuesta...
Con otras no muy pesadas te refieres a la patc circular de 1,2 como la de sircana?
Porque si no puede con ellas creo que yo voy a pasar del kit alemán y hacerme uno mas fuerte

JuanTrillo
03/07/2015, 09:47
La mecanica puede ser esa u otra mas robusta preparada para mas peso. Lo unico necesario es que se monte el anillo de contactos y la señal que soporte el pan este preparada. Poco mas arriba he puesto un video de ejemplo de una primera version 360 de la mecanica de medina por ejemplo.

El sistema es el mismo que emplea Ikarus para mover el servo de direccion con el objetivo de ajustar el rumbo en el avion.
Rumbo objetivo = calculo de angulo pan
Rumbo actual = lectura brujula
Salida servo = centro + f (pid)

jrevuelm
03/07/2015, 09:57
Nada esto es justo lo que se debe hacer leer, preguntar y vuelta otra vez.....ah y volar fin ultimo de todo esto.
En lo concerniente al kit estas en lo cierto todo es correcto.
La naza que usas ahora no se si entrega telemetria , tampoco he leido que enlace usas es decir emisora tx y rx en el multi.
Si te pasas a APM o Pixhawk lo tienes resuelto esa electronica si entrega telemetria y evidente es formato Mavlink, solucionado ya tenemos los datos a bajar, ahora toca saber como lo bajamos a tierra, tienes openlrs comprado pero no usado, pues solucionado otra vez, cojes esos dos equipos TX y RX y los flasheas con la distribucion openlrs especial para mavlink, mas arriba hablo de ella y esta el link para obtenerla, ya tienes todos los elementos del guiso ahora toca cocinar, precisamente el kit aleman esta pensado para trabajar con antenas de poco peso , las de 5.8 Ghz y otras pero no muy pesadas, las tuyas (helical) las movera sin problemas, asi que tu mismo manos a la obra y a volar con antena tracker. Ah y no te cortes a preguntar , este es el fin de este foro. Saludos

Mil gracias. Pues entonces apúntame para pedir el kit alemán y ahora recopilo el resto de elementos que se necesitan. ¿Hay una idea de cuando se hará el pedido y se recibirá?

Guillesan
03/07/2015, 10:00
Ya lo pregunte hace unos días pero no tuve respuesta...
Con otras no muy pesadas te refieres a la patc circular de 1,2 como la de sircana?
Porque si no puede con ellas creo que yo voy a pasar del kit alemán y hacerme uno mas fuerte

Hola Ivan_Cillo, te contesto al tamaño de antenas.
La antena patch circular de 1.2 de sircana el kit la moveria sin problemas, esta en poner un servo tilt con cierta fuerza , nada especial.
A las pesadas me referia por ejemplo a una helical de 8 o 10 vueltas que es muy larga y ofrece una fuerza considerable por culpa de la ley de la balanza.
Pongo aqui un video creo demostrativo de lo que puede ser un kit montado con una antena bastante grande.

https://www.youtube.com/watch?v=oYgpxlpr30M

Espero te sirva.
Saludos.

Guillesan
03/07/2015, 10:05
Nuevo recuento:
Rortega
Simba
Utopías
Silvio
Ivan_Cillo
jarevuelm

Rubens
03/07/2015, 12:11
Una duda, ¿Cuanto costaría la mecánica de Medina?, ¿la mecánica de Medina soportaría antenas mas pesadas?. ¿Ambos kits, el de Medina y el de los alemanes, vendrían con las mismas piezas?.

Otra pregunta mas :icon_redface:, ¿a cualquiera de las 2 mecánicas sería ponerle la placa de Jaime, aparte del receptor de video y afuncionar?

Perdonar si es algo de perogrullo, pero es para tenerlo claro :redface2: y saber si coger una u otra mecánica o qué hacer.

Muchas gracias,

Simba
03/07/2015, 13:32
Vamos a ver, igual digo una tonteria, pero bueno para es estamos.
Si resulta que la Nace32 tiene o utiliza protocolo Mavlink, y se por haberlo probado, que lee perfectamente el protocolo NMEA de mi GPS Ublox, ¿podria ser que entregue por su puerto serie, (con protocolo Mavling), las posicionesw GPS ?.
Bueno no se si esto es correcto, y como entender esto, pero de echo yo veo las posiciones GPS y todo lo demas claro, en el MinimOSD, por lo tanto mas bien estoy seguro.

Otra cosa es que yo no se o como se come lo del protocolo Mavlink, vamos que no se en que consiste, no soy informatico y solo veo lo que sale en el MinimOSD.

Veis por donde voy, que si esto que comento es tal como digo, con una Nace 32, o con la mia la Fip 32+ deberia tener el Mavlink disponible, otra cosa es que yo sepa que hacer con el, pero para eso estais vosotros. :rolleyes2:

Decirme algo porfa. Gracias.


P.D.: Ya van llegando las cosas, el rodamiento Susan y el LCD ya esta aquí

Simba
03/07/2015, 13:46
Yo utilizo en los Micro 250, los Orange OpenLRSng, y la Placa Flip32+ ademas del MinmOSD, si le meto el Tx del puesto serie (el que va al MinimoOSD) con una Y al Rx del puerto serie del Rx OpenLRS.
¿que es lo que saldra por el Tx de la emisora?
Supongo que saldra algo en protocolo Mavling, que igual el Traker lo entiende.

Esas son mis dudas que no son pocas.

Gracias.

caliwhite
03/07/2015, 19:30
Bueno esperando a que alguien pueda echarme una mano a resolver la duda que tengo con el LRS RLINK sobre si soporta telemetria o no.
Me apunto a la compra conjunta del Kit aleman que salga el sol por Antequera.
Gracias.

Guillesan
03/07/2015, 23:36
Nuevo recuento:
Rortega
Simba
Utopías
Silvio
Ivan_Cillo
jarevuelm
caliwhite

Simba
04/07/2015, 01:21
Justo! ;-)

Esto, si la plaquita es suficientemente ligera y pequeña, abre muchísimas posibilidades incluso para los micro multis de clase 250 y parecidos y permite mandar fácilmente la telemetría que proporciona la Naze, CC3D, Multiwii o similares (que es Mavlink). Los "racers" también podrán verse en la pantalla, todos juntitos. ;-)

Por cierto, hablando de esto último, si la placa puede ser mucho más pequeña perfecto, pero si no, a lo mejor sería buena idea hacerla del tamaño estándar de las controladora tipo Naze para poderla "apilar" y que no ocupe espacio. Me parece que son 32mm con 30,5mm entre agujeros (habría que comprobarlo).

Con esto ya inventamos el botijo! Una cosa superabierta, la navaja suiza del FPV ;-)

Estoy emocionado! Entre Jaime y tú le vais a dar una vuelta de tuerca a todo esto (y ya si se consigue una mecánica de tracker fiable, sencilla y barata...) :-)
Hola, vamos a ver si yo me entero, que en cuanto me despisto un poco, pierdo el tren.

Esta plaquita de la que hablais, deduzco que al final le metas la telemetria NMEA, o Mavlink, el caso es que transformaría estos datos, en formato de video, el cual se decodificaria en el ¿?¿? ya no se donde, supongo que en el Traker 360, o ¿donde?.
Se tendría que sacar del video, como lo hace el Traker MFD.
O en un sistema que supongo teneis algunos, sea Groun Station o consola de Ikarus (yo de esto no se nada de nada), pero deduzco que descodificareis la señal del video, y la retransmitiréis por Wifi al traker 360.

A vosotros os parecerá fácil de entender, pero para el común de los mortales, no resulta nada facil seguiros.

Yo si todo consiste, en que con esta plaquita, se soluciona toda la telemetria, y no se tiene que utilizar la del OpenLRSng, pues estupendo, yo ya me apunto por lo menos a 4 plaquitas, pero espero que no tenga que montar ninguna Estación Base Tierra para descodificar y retransmitir. :locos::ansioso::locos::icon_twisted::icon_twisted:.

Un saludo.

Rubens
04/07/2015, 07:43
Guillesan o Juan Trillo, porfa a ver si me sabéis aclarar mi duda que he planteado para apuntarme a la compra del kit alemán o esperar a la mecánica de Medina.
Muchas gracias.


Una duda, ¿Cuanto costaría la mecánica de Medina?, ¿la mecánica de Medina soportaría antenas mas pesadas?. ¿Ambos kits, el de Medina y el de los alemanes, vendrían con las mismas piezas?.

Otra pregunta mas :icon_redface:, ¿a cualquiera de las 2 mecánicas sería ponerle la placa de Jaime, aparte del receptor de video y afuncionar?

Perdonar si es algo de perogrullo, pero es para tenerlo claro :redface2: y saber si coger una u otra mecánica o qué hacer.

Muchas gracias,

m€din@
04/07/2015, 09:55
Guillesan o Juan Trillo, porfa a ver si me sabéis aclarar mi duda que he planteado para apuntarme a la compra del kit alemán o esperar a la mecánica de Medina.
Muchas gracias.

Hola rubens ; Mi mecánica sale en 350 € con contacto rotativo de 12 vias , montada y lista para instalar la electrónica .

Sl2 A.Medina

JuanTrillo
04/07/2015, 13:39
La ground station Ikarus vale cero. Si hacemos la plaquita se puede emplear el tracker Ikarus que le estoy añadiendo giro 360. Si pones la electronica de jaime tienes las funcionalidades del sistema aleman mas la seleccion y escaneo de video multibanda. Las salidas a servo seran en ambos sistemas identicas. Pan 360 continuo y til 0/90

JuanTrillo
04/07/2015, 13:43
El objetivo del proyecto aleman es conseguir tracker 360 sin cable sea cual sea tu osd.
El objetivo FRQMAX es el aleman mas conmutacion/escaneo de banda y canal de video.
El objetivo de la consola Ikarus es el objetivo FRQMAX mas interaccion multiplataforma.

Un resumen a grandes rasgos.

JuanTrillo

Simba
04/07/2015, 15:55
Bien Juan gracias por las aclaraciones, pero que ningún caso de los que comentas es mi objetivo.
Yo lo que quiero es utilizar la electronica de los alemanes, y a ser posible tener 2 posibilidades de telemetria.
La primera la que ya esta implementada y probada por Guillesan, me refiero a la Mavlink para utilizar con el OSD MFD, y posibles sistemas que utilizan Mavlink, luego explico.
La segunda NMEA directo (GPS), siempre y cuando este operativa y probada por Guillesan o por mi si es el caso.

Yo escucho o leo y atiendo a todo lo que comentáis, de lo cual saco la conclusión (según Guillesan) que la Mavlink es mucho mejor que la NMEA, por lo tanto a ser posible sera la que utilizare, pero necesito un sistema auxiliar, que metiendole NMEA, me entregue Mavlink.

Bien pues creo que si no me corriges, el convertidor de NMEA a MAVLINK puede ser una tarjeta Nace32, o una Flip32 o cualquiera de estas que se utilizan en los Micros 250.

Simplemente con esto se le mete un GPS a la Nace23 y te saca por el puerto serie el Mavlink, claro esta con todo lo demás de la Nace23, o sea voltaje, velocidad, rumbo, RSSI, horizonte, ademas de los puntos GPS.

Yo solo quiero que me digáis si voy bien encaminado, y si esto a falta de probarlo, es factible.
Si fuera realizable, es muy fácil de utilizar y económico, una flip32 cuesta 25€, y con esto se podrían hacer operativo para todos los aviones y para los micros 250 y otros que utilizan la Nace32 solo haría falta el GPS.

El problema lo tienen los que no utilizan OpenLRSng, es decir los que no tienen telemetria bidireccional como los Dragon Link y otros.
Pero para los muchos que utilizamos OpenLRSng, seria una solución de las 3B, buena, bonita y barata, a y cuando mas simple mejor, por que lo bueno si simple 2 veces bueno.

Venga a ver si me sacáis de dudas, y me comentáis algo de lo realizable o no realizable del lo que propongo.

Gracias.

waverider
04/07/2015, 16:19
Es es la idea que tengo. Tanto envío nmea como mavlink o frysky a través del lrsmax. Ya sea teniendo una placa de navegacion o conectando el Gps al receptor directo. En tierra el Lrsmax va en la estación y comunica la telemetría al tracker.

El envio de la señal ppm al Lrsmax se haría a través Dr un receptor de nuestra emisora 2.4.
De este modo no vamos con cacharros colgando. Es fácil y compacto todo y se alimenta con la misma batería.
La ventaja es que todos los osd son compatibles porque o mandas mavlink o mandas nmea del Gps.

Enviado desde mi ZOPO ZP998 mediante Tapatalk

JuanTrillo
04/07/2015, 16:34
Una duda me surge. La transmision mavlink por openlrs requiere que el canal serie vaya a mas de 4800 baudios?

waverider
04/07/2015, 16:43
Creo que se puede elegir. Las pruebas que la gente ha hecho son a 9600

Enviado desde mi ZOPO ZP998 mediante Tapatalk

JuanTrillo
04/07/2015, 16:56
Y no es cierto que a 9600 se perjudica el alcance?

waverider
04/07/2015, 17:06
Es una buena pregunta. Por eso dependiendo de lo que se busque puede ser mejor o no. Si vuellas no muy lejos podría ser interesante solucion. Si vuelas muy lejos quizá no sea lo mas adecuado. Por eso yo pongo la alternativa de transmitir por la telemetría de vídeo. O nmea a 4800.
Creo quue ikarus ahí juega un papel importante. Creo que deberíais ir pensando en un ikarus micro para aviones y multis con salida mavlink y su telemetría de vídeo que tiene. Una solución completa. Algo muy plugn playa y preconfigurado. Puede ser realmente interesante.

Enviado desde mi ZOPO ZP998 mediante Tapatalk

JuanTrillo
04/07/2015, 17:07
Simba.

Me alegro que tengas claro lo que quieres en base a los resultados de las pruebas de otros, pero hay mas intereses que los tuyos.

La informacion de posicionamiento mediante NMEA es tan precisa como pueda ser la de MAVLINK, con la ventaja de que es directa desde gps sin retraso por procesamiento y conversion a mavlink.

Ademas se ha probado el envio GPRMC y GPGGA a tasas de 2 Hz y velocidad 4800 baudios sin afectar al ancho de banda ni alcance de los OpenLrs.

Evidentemente, si tu objetivo es un micro y no vas mas alla de 1 km, dos a lo sumo, las especificaciones en lo referente a alcance no son las mismas que las de usuarios de aviones o alas que desean mayores distancias.

En resumen, dependiendo del uso, dependera la solucion.

JuanTrillo

waverider
04/07/2015, 17:08
Mira hemos respondido igual a la vez... Esta claro qu deberíamos trabajar juntos en la ikarus micro

Enviado desde mi ZOPO ZP998 mediante Tapatalk

JuanTrillo
04/07/2015, 17:10
Ya estas tardando. Yo ya estoy liado con el firmware. No digo mas...[emoji6]

Guillesan
04/07/2015, 21:10
Y no es cierto que a 9600 se perjudica el alcance?
Hola Juan , mira la velocidad seria minimo 9600, de hecho en MyFlyDream usando su salida data de Mavlink minimo que te deja es 9600, los que yo uso.
Por lo que el data rate tierra -aire de Openlrs en mi caso LRSMAX lo tengo que poner a 19200.
Si es verdad que penaliza la distancia de mando pero yo a 6 km no he tenido problemas, pienso que se haria mas patente a mayores distancias digamos 15 o mas. pienso pero no lo he probado.

Guillesan
04/07/2015, 21:13
Me olvidaba una dato, el Mavlink de MFD es light quiero decir que manda pocas tramas , por ejemplo Rangarid el programador aleman tuvo que rehacerme el programa por que inicialmente el soft esperaba la numero de satelites y esa trama MFD no la envia.
Sucede algo asi como las tramas nmea que si envias muchas diferentes debes subir la velocidad sino no caben, ok

diegojjd
04/07/2015, 21:28
No se habla nada de la opción de datos inyectados en el audio del fpv. Maximiza el alcance del mando por poder prescindir de la telemetría y no condiciona los baudios del gps ni te obliga a usar el openlrs.

waverider
04/07/2015, 23:01
Por audio o vídeo es interesante. Me gustaría que el alemán lo implementara. Guille se lo has comentado?

Enviado desde mi ZOPO ZP998 mediante Tapatalk

Simba
04/07/2015, 23:50
Simba.

Me alegro que tengas claro lo que quieres en base a los resultados de las pruebas de otros, pero hay mas intereses que los tuyos.

La informacion de posicionamiento mediante NMEA es tan precisa como pueda ser la de MAVLINK, con la ventaja de que es directa desde gps sin retraso por procesamiento y conversion a mavlink.

Ademas se ha probado el envio GPRMC y GPGGA a tasas de 2 Hz y velocidad 4800 baudios sin afectar al ancho de banda ni alcance de los OpenLrs.

Evidentemente, si tu objetivo es un micro y no vas mas alla de 1 km, dos a lo sumo, las especificaciones en lo referente a alcance no son las mismas que las de usuarios de aviones o alas que desean mayores distancias.

En resumen, dependiendo del uso, dependerá la solucion.

JuanTrillo

Juan perdona pero siento mucho que me malinterpretes, y que digas, que quiero ver resultados en base a las pruebas de otros.
Yo lo que pretendo es hacer que este proyecto, salga adelante de la forma mas simple a ser posible, y con la participación de todos.

Respecto a lo que comentas del alcance, con los OpenLRSng, que según parece desconoces, te digo a ti y al resto de compañeros, que al igual que Guillesan, yo lo he probado y volado, no solo en tierra, me refiero al sistema Traker de Jalves con el cual en año pasado, para estas mismas fechas, estuvimos varios meses dando la paliza por este foro.

De las pruebas realizadas, y solo fueron eso pruebas, no se pretenda batir récords, yo con mis humildes equipos estuve volando a mas de 5 Km, con un seguimiento del Traker perfecto, y lo mas importante si cabe, sin ningún pitido o alarma de fallo de paquetes de telemetria.

Con estas pruebas, se nos quedo claro una cosa, que podíamos haber ido bastante mas lejos, e incluso en situaciones mejores de posicionamiento de antena en el Tx OpenLRSng, en caso de utilizar repetidor, como apuntaba waverrider, el rango de alcance se duplicaría fácilmente.

Piensa que estaba sentado tranquilamente, a ras del suelo a la sombra y con trastos alrededor, y también hay que tener en cuenta que estamos hablando de telemetria del Orange OpenLRSng, con 100mw en la antena dipolo del RX, y en la emisora el modulo Orange OpenLRSng, con 450 mW.

Que conste que este reportaje de las pruebas es la enésima vez que lo comento, y muchos lo sabéis bien.

Resumiendo, que llegamos a la conclusión real de que funcionaba, funcionaba bien, era barato y a nosotros ese rango de entre 8 a 10 Km sin ninguna complicación extra, nos servia de sobra.

Un saludo.

JuanTrillo
05/07/2015, 00:30
Simba:

Te pido disculpas si te ha molestado mi comentario. El motivo es que cuando en un hilo vivo en el que hay una permanente tormenta de ideas, con la unica pretension de buscar soluciones para todas las plataformas osd, los terminos no me vale y yo lo que quiero me han llevado a determinar, quizas por error, que se trataba de una desconsideracion hacia un proyecto mas ambicioso que unas necesidades puntuales de un forero.

Si he malinterpretado tus intenciones te reitero mis disculpas.

Yo tambien he realizado pruebas de telemetria con los sistemas OperLrs empleando el LRSMAX.
Como algunos sabran, Ikarus permite enviar su telemetria de forma simultánea por video y serie.
Pues bien, los resultados de alcance con telemetria a 9600 no han sido concluyentes. Dichas pruebas han sido realizadas por un compañero del foro, mackgyver, empleando tanto receptores orange como receptores fabricados por Jaime. Digo que no son concluyentes porque aun cuando hemos empleado las mismas antenas en tx y rx de los sistemas dragon, entendemos que este sistema es susceptible de multitud de ajustes aparte de su velocidad telemetrica. Es por ello que el hecho de haber podido alejarnos a mas de 5km al reducir la tasa de baudios a 4800 no nos parezca concluyente, pero si al menos significativo.

En cualquier caso, la posicion de un movil, definido por longitud, latitud y altura no debe ocupar mas de 11 bytes (2x float de 4 bytes mas 1x entero largo de dos bytes mas un bytes de crc) en su formato mas compacto.

Dudo mucho que no haya forma de hacer que el protocolo mavlink se adapte a ese ancho de banda, por lo que no ha de haber lugar a problema alguno.

Saludos
JuanTrillo

Simba
05/07/2015, 00:58
Disculpas aceptadas juan, y que no pasa nada, esto es un foro como muy bien dices, de tormenta de ideas, y es fácil malinterpretar.

En lo referente a los parámetros que usamos en los OpenLRS, y que fueron cruciales para el éxito, recuerdo que si no se respetaban, saltaban todas las alarmas, en forma de pitidos de fallos de paquetes, fueron estos que puse un poco mas atrás:
Poner el Baudrate a 4800 baudios (igual a como configuramos el puerto del GPS)
Poner el Data rate a 19200.

Y también si aumentamos el Baudrate, agobiamos al puerto serie y se pierden muchos datos GPGGA y GPRMC.

El alcance con el Data rate a 19200, está por determinar, pero muchas veces intervienen otros muchos factores, como antenas potencia y clima, pero seguro que mas de los 10 Km garantizados.

Un saludo.

rortega
05/07/2015, 08:06
Disculpas aceptadas juan, y que no pasa nada, esto es un foro como muy bien dices, de tormenta de ideas, y es fácil malinterpretar.

En lo referente a los parámetros que usamos en los OpenLRS, y que fueron cruciales para el éxito, recuerdo que si no se respetaban, saltaban todas las alarmas, en forma de pitidos de fallos de paquetes, fueron estos que puse un poco mas atrás:
Poner el Baudrate a 4800 baudios (igual a como configuramos el puerto del GPS)
Poner el Data rate a 19200.

Y también si aumentamos el Baudrate, agobiamos al puerto serie y se pierden muchos datos GPGGA y GPRMC.

El alcance con el Data rate a 19200, está por determinar, pero muchas veces intervienen otros muchos factores, como antenas potencia y clima, pero seguro que mas de los 10 Km garantizados.

Un saludo.

Un par de cuestiones, la primera para tofos: supongo que para transmitir mavlink con los orange 433 estáis usando el firm modificado para rx y tx, el mismo del que se hablaba ya hace tiempo en otro hilo.

Juan en cuanto a poder usar el ancho de banda con el protocolo estoy pensando en voz alta y se me vienen varias técnicas a la mente: compresión de datos, corrección de errores y retransmisión de paquetes. Desconozco si mavlink aplica alguna de estas técnicas, y supongo que de aplicarlas hará falta más hardware y más firmware.

Y puesto que he leído por ahí que con Ikarus es posible usar dos canales simultáneamente, otra técnica en la que estoy pensando es en el enrutamiento de paquetes y balanceo de carga. Se que suena a berenjenal, pero donde hay un canal físico con transmisión de datos exitosa, nada es imposible.

Para simba en particular: por qué abandonasteis el proyecto?

Disculpad que no intervenga más pero estoy a 2000 km de mis equipos y me es imposible hacer pruebas.

Guillesan
05/07/2015, 08:58
Por audio o vídeo es interesante. Me gustaría que el alemán lo implementara. Guille se lo has comentado?

Enviado desde mi ZOPO ZP998 mediante Tapatalk

Hola el chico aleman esta enfrascado en terminar de programar la conexion nmea directa si hablamos de audio pero muy por encima.
Pero en este link del foro he encontrado esto
http://fpv-community.de/showthread.php?52955-Eigenbau-Tracker-mit-Downlink-%FCber-den-Audiokanal

Igual te sirve , saludos.

rortega
05/07/2015, 09:39
En las implementaciones de parsers para protocolo NMEA que he visto los 4800 bps parece que es suficiente, así que la opción cd los openlrs en modo bidireccional, no debería suponer ningún problema si sólo se quiere recibir la trama NMEA. No obstante, si lo único que se necesita es la posición, como apuntaba Juan, con implementar un pequeño parser que tan sólo transmita la posición GPS (coordenadas y altitud), sería suficiente para el tracker.

Simba
05/07/2015, 10:49
Hola rortega, pues mira el proyecto de Traker Jalves, yo en particular lo deje por agotamiento, por que termine quemado con tantas y tantas pruebas, pero para entonces ya estaba totalmente operativo.

Una vez conseguido que los GPS se configuraran, en nuestro caso eramos 3 los que estábamos con el proyecto y teníamos 3 tipos diferentes de GPS, con lo cual se complico bastante, y en mi caso no conseguimos cargar parámetros desde el RX OpenLRS al GPS, pero a Jalves y Dopler si les funciono.
Yo lo conseguí de una forma mas simple, sencillamente mi Ublox-6m tiene memoria Eprom, y una vez cargados los parámetros con el Ucenter, los conserva y no hace falta cargar parámetros GPS, cada vez que se arranca.

Luego con el GPS y la telemetria funcionando, entramos en fase de mejorar el posicionamiento mecánico del Traker, el cual siempre funciono, pero dependiendo de lo fino que fueran los servos (ajuste de fabrica) teníamos al final del recorrido de + 180º y de - 180º una desviación de unos 30º, y ajustar eso también llevo lo suyo, en fin que con mas error o menos, al final era totalmente volable.

A partir de ese momento perdí bastante el interés, al fin y al cabo ya estaba funcionando, y Jalves y Dopler se enredaron en ampliaciones como el lector de SD y el LCD de coordenadas, y terminaron de rematarme.

Según yo lo veo con un poco de perspectiva, al Traker Jalves solo le falto el recorrido total y continuo de los 360º

Eso fue todo que no fue poco, has preguntado y me he enrollado, que le vamos hacer.
Espero tenerte activo cuanto antes en el proyecto.


Un saludo y felices vacaciones.

JuanTrillo
05/07/2015, 10:58
Cuando uso uplink llevo ack y contador de paquetes Asi la telemetria bidireccional es robusta. Usando la emisora como modem con tasa de subida de 50 baudios por canal libre se consiguen resultados sorprendentes.

Con Ikarus lo uso por ejenplo para re-enviar la nueva posicion del tracker (Home) si es movil o para enviar continuamente la posicion del avion liebre, ya sea real o virtual.

JuanTrillo

Simba
05/07/2015, 11:00
Otra cosa que se me olvido y quisiera comentar, la velocidad de refresco de datos del GPS era de 2Hz, y funciono perfecto, sobre todo a distancias próximas a la antena, donde se requiere un movimiento rápido, a 1 Hz no se sigue bien al avión si va a bastante velocidad.

Simba
05/07/2015, 11:14
Guillesan apuntame otra Mecanica Germana, es para otro compi que se ha viciao.
Gracias.

waverider
05/07/2015, 12:53
Yo Creo que no hace falta liarse con implementaciones de comunicaciones como si fueran ciertas capas de una red ip. Que si nack, balanceo, compresión, reenvio de paquetes etc,
A una tasa de refresco de 5hz del gps y una tasa de bit de 4800 baudios creo que es suficiente para transmitir coordenadas y altura de una forma constante, con un sistema sencillo de comprobación de error basta. Esto para una solución sencilla vale. El resto de datos se pueden mandar por la telemetría propia del osd. A través del vídeo. Que no quieres ir muy lejos para ir con multi? Pues... Incluso gente esta enviando mavlink a 9600 para cargar mas la telemetría o enviar datos de navegación.
Lo importante es que sea sencillo de usar y de buen resultado . no creéis?

;)))




Enviado desde mi ZOPO ZP998 mediante Tapatalk

waverider
05/07/2015, 13:09
supone que mavlink es de por si un protocolo ligero con 8bytes de encabezamiento con un byte de dirección para el avión correpsnoodiente, un numero de id, y deteccion de paquetes perdidos.
Ya lo tenemos hecho, no hace falta complicarse más ;)

A 9600 baudios se consiguen 20 Hz enviando 42 bytes de datos sin contar con la cabecera.



Enviado desde mi ZOPO ZP998 mediante Tapatalk

Simba
05/07/2015, 13:22
Yo Creo que no hace falta liarse con implementaciones de comunicaciones como si fueran ciertas capas de una red ip. Que si nack, balanceo, compresión, reenvio de paquetes etc,
A una tasa de refresco de 5hz del gps y una tasa de bit de 4800 baudios creo que es suficiente para transmitir coordenadas y altura de una forma constante, con un sistema sencillo de comprobación de error basta. Esto para una solución sencilla vale. El resto de datos se pueden mandar por la telemetría propia del osd. A través del vídeo. Que no quieres ir muy lejos para ir con multi? Pues... Incluso gente esta enviando mavlink a 9600 para cargar mas la telemetría o enviar datos de navegación.
Lo importante es que sea sencillo de usar y de buen resultado . no creéis?

;)))




Enviado desde mi ZOPO ZP998 mediante Tapatalk

Correcto Jaime, cuanto mas sencillo mejor, y para el GPS con tasa de refresco de 2 Hz, va mas que bien perfecto, no se necesita nada mas, incluso lo de la comprobación de errores, si está y no gasta recursos vale, pero si no no hace ninguna falta, y a las pruebas me remito.

Lo principal es que el Traker valla fino y cumpla su misión.

El resto lo podéis complicar todo lo que queráis, que al final pasara como con el de Jalves, que la gente se espanta con tanto chisme y se tira para ateas.
Todo lo que se ponga auxiliar al Traker, tiene que ser opcional, para el que quiera que lo ponga, y el que no pues a lo sencillo.
Yo no gasto ni estación base si nada, solo Traker y Gafas y a lo sumo ahora estoy utilizando Repetidor a 1,2/5,8, pero esto es libre y cada cual se complica lo que quiere y tiene ganas.

Un saludo.


Enviado desde mi ZOPO ZP998 mediante Tapatalk[/QUOTE]

Rubens
05/07/2015, 13:43
Juan, ¿has podido mirar esto que comentabas? Para poder usar el dragon link con esta antena tracker.

Estoy ansioso de que me digas que puedo usar el dragon link en este proyecto :rolleyes2:.

Gracias.


Gracias Rubens por la aclaracion.

Entonces la solucion es factible. Podria diseñar una plaquita con entrada video+serie y salida video que inyecte la telemetria tipo ikarus, respetando el resto del osd.

Al soportar mavlink serviria para telemetria en mfd y como osd+telemeteia en pixhawk.

Para rizar el rizo, si le conectamos un canal libre de la emisora ademas recibiria ordenes (uplink) que en el caso de pixhawk podria enviar de vuelta en formato mavlink, teniendo un canal bidireccional limpio de identico alcance a tu radio y video.

Sin configuración. Autentico Plug&play.

mariors50
05/07/2015, 13:56
yo sigo atento aver como avanza. veria muy positivo para este proyecto usar el audio para bajar los datos. :biggrin2:

Simba
05/07/2015, 15:22
yo sigo atento aver como avanza. veria muy positivo para este proyecto usar el audio para bajar los datos. :biggrin2:
Pero ¿no lo ibas a bajar con la Taranis? con Telemetrial Frsky.
Si tienes problemas, le plantas un Orange LRS a la taranis y listo, es lo que yo llevo.

mariors50
05/07/2015, 15:50
Pero ¿no lo ibas a bajar con la Taranis? con Telemetrial Frsky.
Si tienes problemas, le plantas un Orange LRS a la taranis y listo, es lo que yo llevo.
en principio iva a montar eso. pero aparte que me salia algo caro, no tengo del todo claro como sacar la telemetria de la taranis al tracker.

rortega
05/07/2015, 22:37
Yo Creo que no hace falta liarse con implementaciones de comunicaciones como si fueran ciertas capas de una red ip. Que si nack, balanceo, compresión, reenvio de paquetes etc,
A una tasa de refresco de 5hz del gps y una tasa de bit de 4800 baudios creo que es suficiente para transmitir coordenadas y altura de una forma constante, con un sistema sencillo de comprobación de error basta. Esto para una solución sencilla vale. El resto de datos se pueden mandar por la telemetría propia del osd. A través del vídeo. Que no quieres ir muy lejos para ir con multi? Pues... Incluso gente esta enviando mavlink a 9600 para cargar mas la telemetría o enviar datos de navegación.
Lo importante es que sea sencillo de usar y de buen resultado . no creéis?

;)))




Enviado desde mi ZOPO ZP998 mediante Tapatalk
Pues eso mismo es lo que decía, que para el tracker es más que suficiente.

juanan_n1
06/07/2015, 00:38
Me uno!! Pero me queda mucho por leer, una pasada compañero! Gracias por compartirlo con nosotros


Enviado desde mi iPhone utilizando Tapatalk

Rubens
06/07/2015, 10:16
Venga, me tiro a la piscina...Guillesan, apúntame para el kit alemán :rolleyes:

Guillesan
06/07/2015, 10:16
Venga a la locura jajaja

Guillesan
06/07/2015, 10:18
Nuevo recuento:
Rortega
Simba
Utopías
Silvio
Ivan_Cillo
jarevuelm
caliwhite
Rubens

Guillesan
06/07/2015, 10:30
Para información en general Rangarid solo tiene 12 Kits en total .
8 Apuntados.
Saludos.

manreg
06/07/2015, 10:43
Guillesan, apúntame un kit.
Gracias.

Guillesan
06/07/2015, 10:45
Guillesan, apúntame un kit.
Gracias.

Oido cocina.

Guillesan
06/07/2015, 10:46
Nuevo recuento:
Rortega
Simba 2
Utopías
Silvio
Ivan_Cillo
jarevuelm
caliwhite
Rubens
manreg

Guillesan
06/07/2015, 11:29
Tengo buenas noticias señores, Rangarid a rectificado el software y ya funciona con nmea directo, en la casilla config.h ya sale la opcion GPS_TELEMETRY por lo que ha falta de probarlo ya teneeis esa opcion funcional.
Venga a probar.

waverider
06/07/2015, 12:02
que bueno ! ;)

Enviado desde mi ZOPO ZP998 mediante Tapatalk

Simba
06/07/2015, 12:40
Buena noticia Guillesan, ¿habrá que volver a bajar el nuevo programa? supongo que si.
Lastima que salga de viaje unos días, la semana que viene ya estaré disponible para las pruebas.

mariors50
06/07/2015, 12:52
lo de gps telemetry que es exactamente? bajamos la telemetria directa por video???

Simba
06/07/2015, 12:59
Ya lo he bajado y lo he visto, y lo primero que veo es que el Baut Rate del GPS lo tiene por defecto a 9600, (# define BAUD 9600)
Esto habrá que cambiarlo a 4800, es decir igual a los 4800 del puerto del GPS, y los 4800 del puerto del RX OpenLRS.
En todos los sitios lo mismo, si no no va OK.

Simba
06/07/2015, 13:03
lo de gps telemetry que es exactamente? bajamos la telemetria directa por video???
No Marior50, de video nada, el GPS directo al Rx OpenLRS en su puerto serie, y en el Tx OpenLRS de obtiene las sentencias NMEA que el GPS entrego al Rx openLRS, así de simple.

mariors50
06/07/2015, 13:07
No Marior50, de video nada, el GPS directo al Rx OpenLRS en su puerto serie, y en el Tx OpenLRS de obtiene las sentencias NMEA que el GPS entrego al Rx openLRS, así de simple.
gracias por la aclaracion :biggrin2:
:biggrin2::biggrin2:

Guillesan
06/07/2015, 13:12
Todo es configurable, baudios , protocolo, si o no gps en tierra,declinacion, ajuste de la direccion de la brujula por si no puedes montar la placa mirando hacia adelante, centro de los servos, final de 0-90º del tilt, velocidad del pant, valores PID, vaya todo, de una tacada.
Inicialmente y cuando tienes la mecanica funcionando, lo compilas en SERVOTEST, asi puedes ajustar los valores, y ver cual se ajusta mas a tus servos, una vez obtenidos, lo trasladas al programa y compilas con tu protocolo elejido y......... a probar.
Un saludo

Simba
06/07/2015, 13:20
Necesitamos un manual :rolleyes2:, o repetir las mismas cosas tropecientas veces.
Si es posible seria de grandisima ayuda, y simplificaría mucho las cosas.

Ya se que es tedioso, pero si yo supiera hacerlo lo haría. :laugh::laugh: :biggrin2:.

Gracias Guillesan.

Ivan_Cillo
06/07/2015, 13:21
Todo es configurable, baudios , protocolo, si o no gps en tierra,declinacion, ajuste de la direccion de la brujula por si no puedes montar la placa mirando hacia adelante, centro de los servos, final de 0-90º del tilt, velocidad del pant, valores PID, vaya todo, de una tacada.
Inicialmente y cuando tienes la mecanica funcionando, lo compilas en SERVOTEST, asi puedes ajustar los valores, y ver cual se ajusta mas a tus servos, una vez obtenidos, lo trasladas al programa y compilas con tu protocolo elejido y......... a probar.
Un saludo
Y una vez dicho esto...cuando lanzamos el pedido de la conjunta???
[emoji16] [emoji16] [emoji16] [emoji16]

mariors50
06/07/2015, 13:30
una pequeña duda. para ejecutar el servotest ai que enviar algun comando en monitor serie por arduino? ya que e compilado con servotest y solo se mueve un poco al conectarlo

Guillesan
06/07/2015, 14:27
una pequeña duda. para ejecutar el servotest ai que enviar algun comando en monitor serie por arduino? ya que e compilado con servotest y solo se mueve un poco al conectarlo

Efectivamente en la consola serial h0000 seria centro, h2700 muevete a 270º , t0 mira al horizonte t90 mira hacia arriba, etc.
Una video mejor que ......lo dicho.
https://www.youtube.com/watch?v=NZM1Q_JXACc

mariors50
06/07/2015, 14:31
gracias :biggrin2:

Guillesan
06/07/2015, 14:33
Y una vez dicho esto...cuando lanzamos el pedido de la conjunta???
[emoji16] [emoji16] [emoji16] [emoji16]

Por lo que cuento hay 10 equipos ya interesados , decidme cuando quereis que inicie la compra.

Ivan_Cillo
06/07/2015, 16:06
Yo por mi cuanto antes, no por no esperar...sino porque antes de que acabe el mes seguramente emigre y tenga que dejarlo todo aparcado

Simba
06/07/2015, 18:04
Guillesan ¿tienes algún tipo esquema de cableado para la Crius y resto de componentes?

Veo en las indicaciones de GitHub, que están nombrados los pines de interconexión, pero no veo por donde le entra a la Crius la señal de posición, los NMEA en mi caso.

Guillesan
06/07/2015, 18:42
La Crius tiene una entrada UART serigrafiada, debes ponerle la entrada RX y Masa(GND).


Guillesan ¿tienes algún tipo esquema de cableado para la Crius y resto de componentes?

Veo en las indicaciones de GitHub, que están nombrados los pines de interconexión, pero no veo por donde le entra a la Crius la señal de posición, los NMEA en mi caso.

Guillesan
06/07/2015, 18:54
Primeras pruebas de la conexion nmea directo, a falta de probarlo en la antena , le he conectado un gps directo a la entrada de la Crius. 4800 baudio sentencias gga y gprmc. Funciona correctamente. Pongo un pequeño video, vereis como en el lcd cambia segun muevo la placa los grados H:xxx
Esto promete para los que no quieran liarse con mas protocolos.

https://www.youtube.com/watch?v=RcXe7VBG-f8

rortega
06/07/2015, 20:13
Eso pinta muy bien Guillesan, menudo curro te estás pegando.

Guillesan
06/07/2015, 20:32
Bueno señores los que os habeis apuntado al kit quereis que ya hagamos la compra?
La cosa sale a 35€ unidad mas portes desde alemania, me dice Rangarid que con 20€ seria para mandarme el paquete, luego estarian los portes a cada uno en su domicilio que no se cuanto puede ser pongamos unos 6€ unidad por lo que serian 35+2+6=43€ por barba .
Decidme si estais de acuerdo y nos traemos esos 10 Kits a falta de que se apunte alguien mas a ultima hora , quedan solo dos kits mas.
Saludos y ya direis

rortega
06/07/2015, 20:34
Bueno señores los que os habeis apuntado al kit quereis que ya hagamos la compra?
La cosa sale a 35€ unidad mas portes desde alemania, me dice Rangarid que con 20€ seria para mandarme el paquete, luego estarian los portes a cada uno en su domicilio que no se cuanto puede ser pongamos unos 6€ unidad por lo que serian 35+2+6=43€ por barba .
Decidme si estais de acuerdo y nos traemos esos 10 Kits a falta de que se apunte alguien mas a ultima hora , quedan solo dos kits mas.
Saludos y ya direis
Por mí, adelante.

Mariete
06/07/2015, 20:51
Venga! Yo me apunto también!

manreg
06/07/2015, 20:56
De acuerdo con los costes.
Saludos.

Guillesan
06/07/2015, 21:00
Venga! Yo me apunto también!

Hola Mariete tu no estabas apuntado verdad, vale una mas , y son 11 si no me descuento. Bienvenido al club.

Guillesan
06/07/2015, 21:00
Nuevo recuento:
Rortega
Simba 2
Utopías
Silvio
Ivan_Cillo
jarevuelm
caliwhite
Rubens
manreg
Mariete

Simba
06/07/2015, 21:26
Por mi OK, los 2 que tengo apuntados.

Gracias Guillermo.

UTOPIAS
06/07/2015, 21:33
Nuevo recuento:
Rortega
Simba 2
Utopías
Silvio
Ivan_Cillo
jarevuelm
caliwhite
Rubens
manreg
Mariete

Ya tardamos;
Cómo se te hacen los ingresos?

salud, suerte y sl2.

waverider
06/07/2015, 21:37
Guille tengo que hablar contigo.

Sería posible pedir al aleman que nos haga un formato de LCD para 20x4 caracteres / fila?

El frq lleva esta pantalla mas grande y seria perfecto si puede meter todo en la misma pantalla: coordenadas y arriba el resto de datos, para que no vaya cambiando.

Guillesan
06/07/2015, 21:59
Pues nada sigamos pa bingo pongo aqui mi cuenta Paypal guillesan@gmail.com y por favor me indicais cada uno la direccion postal OK
Saludos.

marcoasj
06/07/2015, 22:08
Venga para mi el último......si no lo pido se que luego me viy a arrepentir.....

Simba
06/07/2015, 22:29
Por si a alguien le sirve para empezar:

Guillesan
06/07/2015, 22:38
Nuevo final:
Rortega
Simba 2
Utopías
Silvio
Ivan_Cillo
jarevuelm
caliwhite
Rubens
manreg
marcoasj

Simba
06/07/2015, 22:42
Pago realizado por los 2 Kits.

Dirección de envío, en la nota de Paypal.

Gracias Guillermo.

Guillesan
06/07/2015, 22:52
Pago realizado por los 2 Kits.

Dirección de envío, en la nota de Paypal.

Gracias Guillermo.

Bien simba recibido.

Simba
06/07/2015, 23:07
Alguna recomendación para el GPS Local, parece que ellos recomiendan el Mediatek GPS, por que estos se configuran con el Firm de la placa.

Yo personalmente preferiría uno mas barato tipo Ublox que son los que conozco, y se configurar con el U-Center.

¿Que te parece Guillesan?

Mariete
06/07/2015, 23:09
Nuevo final:
Rortega
Simba 2
Utopías
Silvio
Ivan_Cillo
jarevuelm
caliwhite
Rubens
manreg
marcoasj


He desaparecido! :-)

Guillesan
06/07/2015, 23:11
He desaparecido! :-)
Me cagen, fallo mio perdona si es verdad estaba estp descontao, apunto.
Nuevo recuento:
Rortega pagado
Simba 2 pagado
Utopías
Silvio
Ivan_Cillo
jarevuelm
caliwhite pagado
Rubens
manreg
Mariete
Total 12 OK

rortega
06/07/2015, 23:14
Bingo!...ups, quise decir, pagado! :biggrin2:

Guillesan
06/07/2015, 23:17
Bingo!...ups, quise decir, pagado! :biggrin2:
Vale recibido.

Guillesan
06/07/2015, 23:25
Por si a alguien le sirve para empezar:

Correcto

caliwhite
06/07/2015, 23:49
Pago realizado.

Dirección de envío, en la nota de Paypal.
Gracias.

Guillesan
06/07/2015, 23:51
Pago realizado.

Dirección de envío, en la nota de Paypal.
Gracias.

Recibido , ok

Ivan_Cillo
07/07/2015, 00:09
Me podéis llamar bocazas y todo lo que queráis.
Llevo toda la tarde pensándolo y me tengo que caer de la conjunta.
La mecánica me llegaría pero la electrónica no tengo muy claro que me diera tiempo a montarla antes de irme porque no la he ni pedido.
A si que para dejarlo a medias prefiero ni empezarlo porque hasta septiembre mínimo estaré fuera.
Si alguno quiere el puesto suyo es.
Seguiré el proyecto de todas formas

Guillesan
07/07/2015, 00:12
Me podéis llamar bocazas y todo lo que queráis.
Llevo toda la tarde pensándolo y me tengo que caer de la conjunta.
La mecánica me llegaría pero la electrónica no tengo muy claro que me diera tiempo a montarla antes de irme porque no la he ni pedido.
A si que para dejarlo a medias prefiero ni empezarlo porque hasta septiembre mínimo estaré fuera.
Si alguno quiere el puesto suyo es.
Seguiré el proyecto de todas formas
No hombre no , que bocazas, si aqui nos apuntamos a todas las guerras que ya no saves por donde tirar , tranquilo.
Lo siento pues .

avefenix
07/07/2015, 00:28
No es oportunismo:biggrin::biggrin::biggrin: pero si es la mecánica de la que trata Jaime en su proyecto FRQ MAX ll me gustaría coger el relevo del compañero.

Saludos by R@F@.

krampman
07/07/2015, 00:44
Eso... Que mecánica es?
Por si queda la oportunidad de apuntarse

Guillesan
07/07/2015, 01:05
No es oportunismo:biggrin::biggrin::biggrin: pero si es la mecánica de la que trata Jaime en su proyecto FRQ MAX ll me gustaría coger el relevo del compañero.

Saludos by R@F@.

Pues como Ivan_Cillo ha dejado su puesto tuyo es , solo hay 12 por lo que estan otra vez todos solicitados. OK

Guillesan
07/07/2015, 01:08
Nuevo recuento:
Rortega pagado
Simba 2 pagado
Utopías
Silvio
Avefenix sustituido a Ivan_Cillo
jarevuelm
caliwhite pagado
Rubens
manreg
Mariete
Total 12 OK

Guillesan
07/07/2015, 01:10
Eso... Que mecánica es?
Por si queda la oportunidad de apuntarse
Sintiendolo mucho no puedo apuntarte, como digo antes solo hay 12 y estan todos colocados.

krampman
07/07/2015, 01:13
Sintiendolo mucho no puedo apuntarte, como digo antes solo hay 12 y estan todos colocados.

Ok gracias, aquí atento por si se cae otro.
De todas formas que mecánica es, la naranja?

Guillesan
07/07/2015, 01:14
Ok gracias, aquí atento por si se cae otro.
De todas formas que mecánica es, la naranja?
La misma pero en madera.

marcoasj
07/07/2015, 02:01
Me cagen, fallo mio perdona si es verdad estaba estp descontao, apunto.
Nuevo recuento:
Rortega pagado
Simba 2 pagado
Utopías
Silvio
Ivan_Cillo
jarevuelm
caliwhite pagado
Rubens
manreg
Mariete
Total 12 OK
Ahora he desaparecido yo....

Guillesan
07/07/2015, 09:02
Que lio venga arreglao
Nuevo recuento:
Rortega pagado
Simba 2 pagado
Utopías pagado
Silvio pagado
Avefenix sustituido a Ivan_Cillo
jarevuelm
caliwhite pagado
Rubens
manreg
Mariete
marcoasj pagado
Total 12 OK

silvio
07/07/2015, 09:38
Pago realizado, Merci Guillem!
Pa recogerlo ya me paso un dia por el campo... gracias.

marcoasj
07/07/2015, 09:39
Pago Realizado.

Dirección de envio en Paypal.

Graciaaaasss

UTOPIAS
07/07/2015, 12:51
"Pagatus tuussss" o "HavemusPapa" = a HavemusPAYPAL"

Muchas gracias. :worthy::worthy:

salud,s ueret y sl2.

UTOPIAS
07/07/2015, 12:53
Pago realizado, Merci Guillem!
Pa recogerlo ya me paso un dia por el campo... gracias.

Silvio "El campo" es muy grande pásate por el club!!!! :laugh::party::-11::meparto:

salud, suerte y sl2.

silvio
07/07/2015, 12:57
Silvio "El campo" es muy grande pásate por el club!!!! :laugh::party::-11::meparto:

salud, suerte y sl2.

...Jjjajja...que c..ón...!!
ok, casi mejor...asín lo haré!

Rubens
07/07/2015, 16:07
Guillesan, ¿cuanto era?, para pagarte :redface2:

Guillesan
07/07/2015, 16:55
Guillesan, ¿cuanto era?, para pagarte :redface2:

total 43€
35+2 portes alemania+6 portes españa

Simba
07/07/2015, 19:58
Guillesan, te pregunte unos post atrás, sobre le Tipo de GPS que utilizas dentro del Traker, y si puedes pon modelo y link para comprarlo.
Seguramente se podrá poner cualquiera que previamente esté configurado, pero lo mas fácil sera utilizar el que ellos recomiendan, que no se cual es.

Gracias.

Guillesan
07/07/2015, 20:21
Guillesan, te pregunte unos post atrás, sobre le Tipo de GPS que utilizas dentro del Traker, y si puedes pon modelo y link para comprarlo.
Seguramente se podrá poner cualquiera que previamente esté configurado, pero lo mas fácil sera utilizar el que ellos recomiendan, que no se cual es.

Gracias.

Hola Simba, los gps usados por mi son dos los de siempre MTK y Ublox los dos funcionan perfectamente 38400 y solo gga por limitaciones del hardware arduino, no se resiente en absoluto.
El soft esta preparado para si le pones un MTK , configurarlo por si solo desde la placa arduino cada vez que se enciende, con Ublox yo lo configure una vez con U-center y como queda guardado en eprom ningun problema.

Aprovecho para decir que acabo de hacer la prueba con Openlrs serial directo tramas gga y gprmc 1hz 4800 y funciona la antena "cojonud......"
El open usado es un Tx y RX de orange que tengo a 868 Mhz y que uso para pruebas aqui en casa y para vuelos cercanos.
Cuando pueda pondre video de funcionamiento , realmente es una gozada.
Saludos.

Simba
07/07/2015, 20:28
OK, pues queda claro que cualquier GPS de los U-Blox me vale.
Respecto a tus pruebas, me alegro que todo valla bien, prueba cuando puedas a 2 Hz, que seguro que va mejor en vuelo cercano y con velocidad, al menos a mi me funcionaba con movimiento mas fino, y el puerto serie del OpenLRS no de saturaba nada, vamos que no perdía un solo dato NMEA.

Guillesan
07/07/2015, 20:41
OK, pues queda claro que cualquier GPS de los U-Blox me vale.
Respecto a tus pruebas, me alegro que todo valla bien, prueba cuando puedas a 2 Hz, que seguro que va mejor en vuelo cercano y con velocidad, al menos a mi me funcionaba con movimiento mas fino, y el puerto serie del OpenLRS no de saturaba nada, vamos que no perdía un solo dato NMEA.


Probaremos Simba probaremos, pero son ya demasiadas guerras...... En cuanto pueda, además habría que hacerlo de noche, con este calor cualquiera sale......jajaja

Simba
07/07/2015, 22:17
Si esta claro compañero, que con la que esta cayendo hay que ir con calma.
Me has echo recordar, las sudadas que me pegue yo el año pasado con el de Jalves. :laugh::laugh::laugh: :ansioso::ansioso:

avefenix
07/07/2015, 23:01
Para no hacer esperar a los compañeros......pago hecho.
Guillesan, en la nota de pago de paypal te he dejado mi nombre y dirección completa. Gracias.

Saludos by R@F@.

Guillesan
07/07/2015, 23:03
Para no hacer esperar a los compañeros......pago hecho.
Guillesan, en la nota de pago de paypal te he dejado mi nombre y dirección completa. Gracias.

Saludos by R@F@.
OK Gracias tomo nota

Guillesan
07/07/2015, 23:04
Nuevo recuento:
Rortega pagado
Simba 2 pagado
Utopías pagado
Silvio pagado
Avefenix pagado
jarevuelm pagado
caliwhite pagado
Rubens pagado
manreg pagado
Mariete. Pagado
marcoasj pagado
Total 12 OK

Guillesan
07/07/2015, 23:07
Venga señores animense los que faltan por pagar, vamos vamos que nos vamos.

Mariete
07/07/2015, 23:35
Pagado!

Venga que ya estamos... :-) jejeje

waverider
08/07/2015, 03:54
Guille una pregunta... por curiosidad

Que servo llevas en el tilt?

waverider
08/07/2015, 03:56
ahh y donde has pillado los engranajes?

eDITO. esto ya lo he visto :biggrin:

Compraste el adaptador de piñon para servoy el engranaje grande con el adaptador para acoplar al eje?

Rubens
08/07/2015, 10:10
Pago realizado. Ayer se me fue la pinza por completo :facepalm:.

jrevuelm
08/07/2015, 10:22
Pagado también. Perdonad el retraso pero no estaba entrando en el hilo estos días.

UTOPIAS
08/07/2015, 10:23
Pago realizado. Ayer se me fue la pinza por completo :facepalm:.

Vale, solo faltan 2, jarevuelm y manreg alguien los conoce personalmente para un MP?
No es por ansias, es que nos metemos en Agosto ... y eso son vacaciones y es posible que alguno no esté para recepcionar los paquetillos....

salud, suerte y sl2.

krampman
08/07/2015, 11:55
Vale, solo faltan 2, jarevuelm y manreg alguien los conoce personalmente para un MP?
No es por ansias, es que nos metemos en Agosto ... y eso son vacaciones y es posible que alguno no esté para recepcionar los paquetillos....

salud, suerte y sl2.


Hola, si ves que no aparecen y tal, yo ya dije que estaba interesado, me pones un privado y pago isofactamente.

paque vais a esperar hasta septiembre....��

Guillesan
08/07/2015, 12:38
Vale enviado el pago a Samuel (Rangarid), faltaba pagar manreg pero por no retrasar la cosa lo he puesto yo y asi adelantamos.
Ahora a esperar llegada, ire haciendo las pegatinas con vuestras direcciones, asi en cuanto llegue salen volando ok.
Saludos a todos.

JuanTrillo
08/07/2015, 12:42
Le acabo de enviar un WhatsUp a manreg para que no se despiste.:wink2:

Guillesan
08/07/2015, 12:43
Nada, se ve que quiso pagarlo y el Paypal le decía que yo no admitía esa clase de pago........ Ya me lo arreglara, gracias Juan

silvio
08/07/2015, 12:44
Nada, se ve que quiso pagarlo y el Paypal le decía que yo no admitía esa clase de pago........ Ya me lo arreglara, gracias Juan

Eso pasa cuando la tarjeta no está operativa...
...por experiéncia!

Si la cambia, arreglao!

JuanTrillo
08/07/2015, 12:50
Entre pegatina y pegatina prueba si puedes la consola con tramas NMEA. Puedo reenviarlas al tracker360 y asi quien quiera llevar un portatil puede geolocalizar visualmente el avion, guardar la ruta, pintar termicas y todas esas chorraditas que sabes que incorpora.:laugh:

Guillesan
08/07/2015, 12:50
Estoy en ello.

marcoasj
08/07/2015, 12:53
Estoy en ello.
Si, por favor, yo soy de los del gps directo........[emoji3] [emoji3]
Y creó que en cuanto llegue el material el hilo va a echar humo....[emoji23] [emoji23] [emoji23] [emoji23] vamos a necesitar un tracker para seguir el hilo.......

silvio
08/07/2015, 12:57
...y por cierto.... alguien ha echo ya la lista de la compra!?
lo digo pq yo tengo que mirarmelo y pedir el material que falta... y si alguien puede poner a groso modo lo que haria falta, a modo de recopilación... pués seria genial.

Ya sease el rodamiento grandote, el servo, los engranajes...

gracias.

Guillesan
08/07/2015, 12:59
...y por cierto.... alguien ha echo ya la lista de la compra!?
lo digo pq yo tengo que mirarmelo y pedir el material que falta... y si alguien puede poner a groso modo lo que haria falta, a modo de recopilación... pués seria genial.

Ya sease el rodamiento grandote, el servo, los engranajes...

gracias.

Creo que mas arriba lo puse, miratelo sino lo vuelbo a poner.

manreg
08/07/2015, 13:07
Vale enviado el pago a Samuel (Rangarid), faltaba pagar manreg pero por no retrasar la cosa lo he puesto yo y asi adelantamos.
Ahora a esperar llegada, ire haciendo las pegatinas con vuestras direcciones, asi en cuanto llegue salen volando ok.
Saludos a todos.

Gracias Guillesan. Continúo intentando enviarte el dinero. La respuesta de Paypal es la que te mandé por email. Voy a ver si es problema de mi tarjeta.

Guillesan
08/07/2015, 13:08
Vale tranquilo, a tu aire que se estas de vacaciones, disfrútalo

marcoasj
08/07/2015, 13:09
Creo que mas arriba lo puse, miratelo sino lo vuelbo a poner.

Pues si hiciera usted el favor de especificar que es lo que viene en el kit y que falta para el sistema completo pues sería de gran ayuda para ir pidiendo....

marcoasj
08/07/2015, 13:12
Paso a continuacion la oferta del compañero Rangarid del foro aleman donde estan desarrollando el software de antena tracker 360º.
Ellos han hecho una mecanica a proposito .

El kit consistiria en:
1x mdf lasered parts
1x 3d printed gears
1x flange for slipring
1x lazy susan bearing
El precio serian unos 35€ + portes aunque si hay interesados se podria hacer una compra conjunta.


No incluye la placa arduino el slipring, el cojinete y servos, espero no dejarme nada


vale perdón, solo falta lo que falta...

¿Esta Actualizado ?

UTOPIAS
08/07/2015, 13:14
Guille;
Ante todo muchas gracias.!!!:worthy::worthy:
Obsv:
El mío si me lo envías volando actívale el RTH/RTL.
Es que los de correos "AirMail" is not the same that "Brithis AirMail"

Salud, suerte y sl2.:-11::facepalm::meparto:

marcoasj
08/07/2015, 14:07
El slip ring aqui

http://www.ebay.de/itm/190917550062


PD.- sustituir ebay.de por ebay.es para que se entienda.

Salu2

Guillesan
08/07/2015, 14:20
Bien todo pagado, y ya tengo el numero de tracking de DHL del envio desde Alemania. Esto corre señores.
Vayan calentando motores.

manreg
08/07/2015, 14:20
Eso pasa cuando la tarjeta no está operativa...
...por experiéncia!

Si la cambia, arreglao!


Correcto, finalmente era problema con mi tarjeta. Ya esta solucionado y pago realizado.

Gracias Guillesan por poner mi parte.

Saludos a todos.

marcoasj
08/07/2015, 14:25
El slip ring ya lo compré esta mañana, me refería a la reueda (engranaje) que transmite el movimiento del servo, la grande.

Rortega, cuanto tiempo tardó en llegarte el Slip Ring ?

Salu2

rortega
08/07/2015, 14:30
Rortega, cuanto tiempo tardó en llegarte el Slip Ring ?

Salu2
No sé si me ha llegado aún, tengo que preguntar a mi mujer, estoy fuera de España desde hace unos meses.

waverider
08/07/2015, 20:59
hola!,

algiuen tiene los archivos de los engranajes de pan para imprimirlos en 3D?

Mariete
08/07/2015, 21:07
No sé si me ha llegado aún, tengo que preguntar a mi mujer, estoy fuera de España desde hace unos meses.


Yo lo pedí hace unos meses y me tardó bastante. Del orden del mes y medio, creo recordar.

Guillesan
08/07/2015, 22:22
hola!,

algiuen tiene los archivos de los engranajes de pan para imprimirlos en 3D?
Lo siento jaime no tengo esos ficheros.
Yo uso unos que encontre en una tienda de electronica , hay de varios tamaños, si te interesa te diria donde.

Guillesan
08/07/2015, 22:28
Se que se esta preguntando por el rodamiento central, segun indicaciones de Rangarid yo uso este
http://www.rcbay.eu/Kugellager/Innendurchmesser/metrisch/10-0-mm/x-15-0-mm/Kugellager-mit-Bund-F6700-ZZ-10x15x4-mm::314.html

Y este para el eje tilt:
http://www.rcbay.eu/Kugellager/Innendurchmesser/metrisch/4-0-mm/x-11-0-mm/Kugellager-mit-Bund-F694-ZZ-4x11x4-mm::162.html

Este es el servo que mejor me ha funcionado en las dos antenas que he montado:
http://www.banggood.com/es/GWS-S35-STD-Continuous-Rotation-Servo-p-69028.html

waverider
08/07/2015, 22:34
gracias !,

he preguntado al aleman cuadno los tengo os los paso.

Guillesan
08/07/2015, 22:37
Esta es la nueva antena que estoy terminando en grandehttp://images.tapatalk-cdn.com/15/07/08/2acc2e8bc5223fc3bc5cadd395da0758.jpghttp://images.tapatalk-cdn.com/15/07/08/1a36ec2c44628496ea584c4001893654.jpg

waverider
08/07/2015, 22:40
anda coño, si hemos coincidido en la idea del eje.

jjeje . Yo he puesto un eje de CNC con engranages al servo con un ratio de 1:2 para programar el servo por software para que haga 180º y asi conseguir algo más de torque.

Aunque yo he dejado el eje corto para una antena patch. pero siempre se puede cambiar.

No se lo digas a nadie es un secreto , per MI idea es poner una antena PATCH de doble polarizacion para 5.8. De esta forma conecto ambos receptor a la misma antena y que actuen en función de la posicion del avion :)

Guillesan
08/07/2015, 22:41
Unas fotos mejores
http://images.tapatalk-cdn.com/15/07/08/08261264137b4a884b37085604542272.jpghttp://images.tapatalk-cdn.com/15/07/08/42e971d04eab06a75b905cff09c3e21b.jpghttp://images.tapatalk-cdn.com/15/07/08/5228687d987ec4f75419fde463eaa380.jpg

waverider
08/07/2015, 22:41
me interes saber coo has conectado el servo al tilt con ese eje :)

waverider
08/07/2015, 22:43
vale exactzamente igual que lo que voy a hacer yo. de donde has sacado los engranjes para el tilt??? :) llevo años buscando un acople de servo que no cueste un ojo de la cara . Es que paso de comprar los de servocity me parece un atraco a mano armada

Guillesan
08/07/2015, 22:43
Dos rodamientos de 10mm , tubo de aluminio de ese diámetro, servo de 30kg (a lo bestia) , dos rodamientos comprados en Diotronic(Barcelona)

Guillesan
08/07/2015, 22:46
vale exactzamente igual que lo que voy a hacer yo. de donde has sacado los engranjes para el tilt??? :) llevo años buscando un acople de servo que no cueste un ojo de la cara . Es que paso de comprar los de servocity me parece un atraco a mano armada


Cierto, un atraco.
Para el rodamiento pequeño., primero le hago con broca un agujero central, mas pequeño que el del servo a usar, luego con un macho y mucho cuidado fuerzo a entrar el servo, queda fuertisimo

waverider
08/07/2015, 22:46
yo he comprado la varilla de la CNC de acero, lso rodamientos, emngranajes y servo y todos los accesotrios en china... asi ire mas lento. pero os pondre fotos cuando lo vaya teniendo

waverider
08/07/2015, 22:48
para el servo del tilt tengo que hacer lo mismo que tu, lo malo, que he comprado ell enrganaje de metal y el servo tb...
se supone que es de 6mm el agujero asio que espero que entre... y con fijación y un buen tormnilo.... sino me va entonces te pediré que me digas donde has comprado los tuyos para ponerlos

Guillesan
08/07/2015, 22:49
Para el grande agujero central 10mm , al tubo de aluminio le hago un taladro pasante , paso un tornillo fino de lado a lado y al rodamiento le hago un encaje del tornillo para que quede embutido dentro del cuerpo plástico, ciano a gogo y acelerador para secado, queda como una piedra. Lo jofido es hacer los agujeros centrados y en su distancia exacta

Guillesan
08/07/2015, 22:50
para el servo del tilt tengo que hacer lo mismo que tu, lo malo, que he comprado ell enrganaje de metal y el servo tb...
se supone que es de 6mm el agujero asio que espero que entre... y con fijación y un buen tormnilo.... sino me va entonces te pediré que me digas donde has comprado los tuyos para ponerlos


Tienda DIOTRONIC, si no los ves dímelo y te compro una bolsa

waverider
08/07/2015, 22:51
el frq cabe justo al otro lado de la caja donde no va la mecanica.
con las placas de expansion y el LRSMAX que mande la telemetria al tracker.

Voy a meterle un receptor de fryskay con salida PPM y me quito el lrs de la emisora

waverider
08/07/2015, 22:51
Conozco la tienda de cuando curraba de instalador.
Voy a mirar :)

Guillesan
08/07/2015, 22:53
el frq cabe justo al otro lado de la caja donde no va la mecanica.
con las placas de expansion y el LRSMAX que mande la telemetria al tracker.

Voy a meterle un receptor de fryskay con salida PPM y me quito el lrs de la emisora


Que crees que estoy yo haciendo

Guillesan
08/07/2015, 22:54
http://images.tapatalk-cdn.com/15/07/08/ead8af20dc25b418e6cd8fbb9d058ca6.jpg
Estos son de la bolsita que compre

silvio
08/07/2015, 22:57
Se que se esta preguntando por el rodamiento central, segun indicaciones de Rangarid yo uso este
http://www.rcbay.eu/Kugellager/Innendurchmesser/metrisch/10-0-mm/x-15-0-mm/Kugellager-mit-Bund-F6700-ZZ-10x15x4-mm::314.html

Y este para el eje tilt:
http://www.rcbay.eu/Kugellager/Innendurchmesser/metrisch/4-0-mm/x-11-0-mm/Kugellager-mit-Bund-F694-ZZ-4x11x4-mm::162.html

Este es el servo que mejor me ha funcionado en las dos antenas que he montado:
http://www.banggood.com/es/GWS-S35-STD-Continuous-Rotation-Servo-p-69028.html

Gracias Guillermo.

manreg
08/07/2015, 22:59
Esta es la nueva antena que estoy terminando en grandehttp://images.tapatalk-cdn.com/15/07/08/2acc2e8bc5223fc3bc5cadd395da0758.jpghttp://images.tapatalk-cdn.com/15/07/08/1a36ec2c44628496ea584c4001893654.jpg

Guillesan, ¿puedes poner alguna foto del servo tilt y su conexión con la varilla donde están instaladas las anteenas? ¿que servo has utilizado para el pan y el tilt?

Saludos.

Guillesan
08/07/2015, 23:03
Rodamientos 10mm a cada lado de la cajahttp://images.tapatalk-cdn.com/15/07/08/905134b9f11e17771cdf0aa1bb769be2.jpghttp://images.tapatalk-cdn.com/15/07/08/54811426467d445352b50cdada938c72.jpghttp://images.tapatalk-cdn.com/15/07/08/1dfd7081bd7b00261a9a85e7ef08cb70.jpghttp://images.tapatalk-cdn.com/15/07/08/a8e99e563e0c4b994aa18c58f60ee1ec.jpg

Guillesan
08/07/2015, 23:18
Ajuste de la brujula

https://www.youtube.com/watch?v=qgfkv8b0uQ8&feature=em-upload_owner

supercanii
08/07/2015, 23:28
Viendo los sistemas de antenas a lo bestia que estan instalando, en ellos no sería mejor poner el sensor (el MPU6050) solidario a la "antena*" para que mida "in-situ" la inclinación y asi poder usar el sistema de motorización que mejor valla y no sea este quien indique la posición.?? al estilo gimbal brushlees.
Lo mismo que hacen con la brujula/paneo leen la posición de la brújula e intentan llegar a la posición buscada, hacerlo con el tilt... (solo es un pensamiento en vos alta)


*cuando digo antena puede ser el eje, y/o cualquier otra parte que se mueva con ella. no necesariamente pegado a la antena.. :locos:

Guillesan
09/07/2015, 00:13
Viendo los sistemas de antenas a lo bestia que estan instalando, en ellos no sería mejor poner el sensor (el MPU6050) solidario a la "antena*" para que mida "in-situ" la inclinación y asi poder usar el sistema de motorización que mejor valla y no sea este quien indique la posición.?? al estilo gimbal brushlees.
Lo mismo que hacen con la brujula/paneo leen la posición de la brújula e intentan llegar a la posición buscada, hacerlo con el tilt... (solo es un pensamiento en vos alta)


*cuando digo antena puede ser el eje, y/o cualquier otra parte que se mueva con ella. no necesariamente pegado a la antena.. :locos:


Pues no es mala idea no, aunque en la placa que uso no podria apartar el MPU6050, pero en otras si. Lo tomo en conciencia. Gracias.

supercanii
09/07/2015, 00:34
Pues no es mala idea no, aunque en la placa que uso no podria apartar el MPU6050, pero en otras si. Lo tomo en conciencia. Gracias.

jaja al alemán lo vamos a tener trabajando fulltime* con los pedidos de "mejoras" porque seguramente tenga que modificar algo en el código para que lea el sensor y actué en conciencia al igual que hace con la brújula o igual ya lo tiene implementado no se...


*ya bastante nos hizo currar la Merkel a ahora le toca a ellos... :locos:

marcoasj
09/07/2015, 12:23
Tienda DIOTRONIC, si no los ves dímelo y te compro una bolsa


http://www.diotronic.com/componentes-mecanicos/varios/motores-electricos/surtido-de-engranajes-mod-1_r_209_7118.aspx

Guillesan
09/07/2015, 12:24
Bien Marcoasj, esos son , buena búsqueda.

marcoasj
09/07/2015, 12:27
Bien Marcoasj, esos son , buena búsqueda.

Y estaban bien pero bien escondidos...:rolleyes2:

marcoasj
09/07/2015, 13:17
Este Servo de 360 nos sirve?

http://www.diotronic.com/raspberry-pi-arduino/arduino/accesorios/dig-cont-rotation-360%C2%A7-servo_r_1079_26768.aspx


DIGITAL CONTINUOUS ROTATION (360°) SERVO

El Digital Continuous Rotation(360°)Servo Module es un Servo Motor. Lleva el conector TinkerKit de 3 pines para ser conectado directamente al Sensor Shield. (Si no se utiliza el Sensor Shield recuerdate que el conector siempre tiene la señal en el pin del medio, sin importar el color de los cables del Servo).
Es la mejor opción para agregar elementos de robótica o mecatrónica a tu proyecto.

Los servo motores se componen de motores eléctricos mecánicamente conectados a un potenciómetro. Arduino controla el Servo por medio de Servo Library.
El Servomotor es continuo: al variar la anchura del impulso, eso se traducirá en la rotación en una dirección u otra.

Descripción del modulo:

Modulación Analog
Torsión 5V (3.30 kg-cm)
Velocidad 5V 0.17 sec/60°
Peso 44g
Tamaño L 42mm / W 20.5mm / H 39.5mm
Ángulo de rotación 360°
Tipo de conector TinkerKit


Gracias.

manreg
09/07/2015, 13:52
yo he comprado la varilla de la CNC de acero, lso rodamientos, emngranajes y servo y todos los accesotrios en china... asi ire mas lento. pero os pondre fotos cuando lo vaya teniendo

¿Puedes poner los links de estas compras?
Gracias.

waverider
09/07/2015, 15:15
La lista completa DIY

rodamientos eje:
http://www.aliexpress.com/snapshot/6769757420.html?orderId=68104779656664

Eje 6mm: de longitud 200 porque mi caja es de 180x180 y me sobra 1cm por cada lado.
http://www.aliexpress.com/snapshot/6769757416.html?orderId=68104779636664

Tornillos servos:
http://www.aliexpress.com/snapshot/6769757414.html?orderId=68104779626664

Tuerca para tripode
http://www.aliexpress.com/snapshot/6769757412.html?orderId=68104779616664

Engranajes 1:1 que no se si me valdrán con hueco 6mm
http://www.aliexpress.com/snapshot/6769757424.html?orderId=68104779676664

Piñon para engranage. Espero que valga con lso otros. tiene pinta de que si.
http://es.aliexpress.com/item/12-Teeth-6mm-Hole-Diameter-Motor-Metal-Steel-Gear-Wheel-Top-Screws-Silver-Pack-Of-2/32303520213.html

Extensores para sujetar servo . son de la medida de mi servo.
http://www.aliexpress.com/snapshot/6769757422.html?orderId=68104779666664

Servo 15-18Kg
http://www.aliexpress.com/snapshot/6769757418.html?orderId=68104779646664
Quiza se quede algo corto de torque,... ya veremos. Espero que no porque yo solo quiero mover 1kg. y con los engranajes supongo que ira bien

Rodamientos base
http://www.ebay.es/itm/261897133828?_trksid=p2060353.m2749.l2649&var=560734996612&ssPageName=STRK%3AMEBIDX%3AIT

Slipring
http://www.ebay.es/itm/190917550062?_trksid=p2060353.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT

Tornillo hueco para pasar cables y sujetar engranage de arrriba
http://www.ferreteriajumillasola.com/accesorio-portalampara-tija-3cm-hueca-varilla-roscada-pasaca-tagCodArtKEL2058
No he encontrado de los otros con base. Pero se que son de los que se usan como soporte para los portalamparas.

servo base:
http://www.goodluckbuy.com/gws-digital-servo-sail-winch-s125-1t-2bb-360-degree-7-6kg-106oz-in-1-28sec.html
MODIFICADO PARA GIRO CONTINUO METIENDO UN POT MULTIVUELTA DENTRO Y AJUSTANDOLO PARA QUE NO SE MUEVA EN 1500us

soporte de eje para sujetar la U de la antena
http://tienda.bricogeek.com/motores/254-soporte-de-eje-6mm-para-gearmotor.html

el plato giratorio es el puesto unos post atras.

y creo que eso es todo.

Los engranajes de la base estoy valorando que laguien me los imprima en PVC. Me han dicho que tiene que ser PVC para que aquanten . Si alguien tiene impresora sería estupendo que me hiciera el favor. Ya dispongo de los archivos!! los alemanes me han respondido.

Simba
09/07/2015, 15:36
El problema lo tendréis al tener que agrandar el diámetro del eje de la corona grande a 10 mm qués lo que parece tener el soporte roscado.

waverider
09/07/2015, 15:53
Te refieres al engranaje grande la base no? ese ya tiene 10mm

Simba
09/07/2015, 15:57
No, me refiero al engranaje central al que arrastra el servo de pan que tiene el tuyo 6 mm y los que ponian del lote de plastico eran de 3mm y hay que agrandan a 10 mm

Simba
09/07/2015, 16:02
Yo los míos de recuperación de helicóptero ya me las tuberías que ingeniar con un torno para hacerlo y no es fácil con los de plastico por no tener soporte para fijar al torno.

waverider
09/07/2015, 16:03
No, me refiero al engranaje central al que arrastra el servo de pan que tiene el tuyo 6 mm y los que ponian del lote de plastico eran de 3mm y hay que agrandan a 10 mm

vale, los engranajes que yo he puesto son para el tilt. tiene 6mm porque el eje del tilt es de acero de 6mm y el acople al servo tilt es de unos 6mm. para ponerlo directo. Que es ahi donde dudo.

Los de pan no los he puesto porque van impresos en 3D. es la unica pieza que no está enla lista

Simba
09/07/2015, 16:06
Vale Ok. Esos son los más complicados y esta claro que la solución fácil pasa por la impresión 3d

waverider
09/07/2015, 17:00
Puieden ser de plastico perfectamente. Todo el peso queda sujeto por el plato que gira (cojinete)

es importante imprimirlos en ABS. eso si.

Guillesan
09/07/2015, 17:37
No se si habeis visto esto:
http://www.aeromodelismovirtual.com/showpost.php?p=467149&postcount=397

Son los que he usado yo, baratos y fuertes , se dejan trabajar muy bien.

waverider
09/07/2015, 17:43
Si guillesan . muchas gracias. yo lo vi tarde, probaré´lo mio y si no va muy fino comrparé esos :)

Guillesan
09/07/2015, 18:55
Este Servo de 360 nos sirve?

http://www.diotronic.com/raspberry-pi-arduino/arduino/accesorios/dig-cont-rotation-360%C2%A7-servo_r_1079_26768.aspx


DIGITAL CONTINUOUS ROTATION (360°) SERVO

El Digital Continuous Rotation(360°)Servo Module es un Servo Motor. Lleva el conector TinkerKit de 3 pines para ser conectado directamente al Sensor Shield. (Si no se utiliza el Sensor Shield recuerdate que el conector siempre tiene la señal en el pin del medio, sin importar el color de los cables del Servo).
Es la mejor opción para agregar elementos de robótica o mecatrónica a tu proyecto.

Los servo motores se componen de motores eléctricos mecánicamente conectados a un potenciómetro. Arduino controla el Servo por medio de Servo Library.
El Servomotor es continuo: al variar la anchura del impulso, eso se traducirá en la rotación en una dirección u otra.

Descripción del modulo:

Modulación Analog
Torsión 5V (3.30 kg-cm)
Velocidad 5V 0.17 sec/60°
Peso 44g
Tamaño L 42mm / W 20.5mm / H 39.5mm
Ángulo de rotación 360°
Tipo de conector TinkerKit


Gracias.

Yo lo he probado y no me funcionaba del todo bien, no te lies y compra el de Bangood

supercanii
10/07/2015, 02:04
Si hace falta yo les imprimo los engranajes en 3d... y si eso los envío todos a Guillesan y que él los "adjunte" a cada uno de los kit pedidos, asi ahorramos en portes.

rortega
10/07/2015, 06:54
Si hace falta yo les imprimo los engranajes en 3d... y si eso los envío todos a Guillesan y que él los "adjunte" a cada uno de los kit pedidos, asi ahorramos en portes.
Yo los engranajes aún no los he pedido. Por mi perfecto.

marcoasj
10/07/2015, 08:33
Si hace falta yo les imprimo los engranajes en 3d... y si eso los envío todos a Guillesan y que él los "adjunte" a cada uno de los kit pedidos, asi ahorramos en portes.


Por mi perfecto también..

marcoasj
10/07/2015, 09:33
Yo lo he probado y no me funcionaba del todo bien, no te lies y compra el de Bangood


:worthy: Pedido.......

manreg
10/07/2015, 09:43
http://images.tapatalk-cdn.com/15/07/08/ead8af20dc25b418e6cd8fbb9d058ca6.jpg
Estos son de la bolsita que compre

Guillesan, para utilizar estos engranajes ¿atornillas el brazo del servo como se ve en la foto o taladras el eje y lo metes a presión?

Los engranajes creo que son estos:
Accesorios mecánicos para robotica
código C-6084
marca Cebek
Modulo 1.
En Sevilla los he visto en electrónica Goya.

Cebek también vende otros más pequeños, les llama modulo 0,5.

Saludos.

Guillesan
10/07/2015, 09:48
Guillesan, para utilizar estos engranajes ¿atornillas el brazo del servo como se ve en la foto o taladras el eje y lo metes a presión?

Los engranajes creo que son estos:
Accesorios mecánicos para robotica
código C-6084
marca Cebek
Modulo 1.
En Sevilla los he visto en electrónica Goya.

Cebek también vende otros más pequeños, les llama modulo 0,5.

Saludos.

He usado las dos formas, aqui si es verdad que se ve en la foto que uso atornillado pero tambien al servo he forzado la entrada del engranaje al servo, con mucho cuidado eso si.
Por cierto tener en cuenta que los engranajes necesarios estan incluidos en el kit aleman, lo digo para los que habeis comprado OK

marcoasj
10/07/2015, 09:56
He usado las dos formas, aqui si es verdad que se ve en la foto que uso atornillado pero tambien al servo he forzado la entrada del engranaje al servo, con mucho cuidado eso si.
Por cierto tener en cuenta que los engranajes necesarios estan incluidos en el kit aleman, lo digo para los que habeis comprado OK


Por mi perfecto también..


Pues entonces no....:blink:

manreg
10/07/2015, 12:01
Guillesan, tengo unas dudas sobre la varilla de 10 mm que utilizas en el tilt de tu tracker ¿exactamente que varilla es? ¿donde la has comprado? ¿entra fácilmente en los rodamientos o hay que meterla a presión?

Gracias.

Guillesan
10/07/2015, 12:05
Varilla de aluminio , comprado en Bricomat, Leroy etc, entra justa, justa en rodamientos

rortega
10/07/2015, 18:09
Pues si están incluidos los engranajes, entonces supercani no.

Guillesan
10/07/2015, 18:31
Bueno esto va tomando forma, hoy he instalado el LRSMax en la misma antena yagi. Esta bien que se cuiden los dB en el video pero también en el Tx de mando, mas si se espera recibir telemetría. No se si me estoy pasando pero disfruto como un "cerdito" montando........
Aún falta bastante pero menos que ayer
Unas fotos.http://images.tapatalk-cdn.com/15/07/10/03084f8a2813ba471d427d20095ad8a1.jpghttp://images.tapatalk-cdn.com/15/07/10/d0044f8817c6f33fa16cd6d5e0d44f64.jpghttp://images.tapatalk-cdn.com/15/07/10/a9b26d478b8ca6a692101411ee4ffc59.jpg

Simba
10/07/2015, 20:20
A ver si te entiendo Guillesan pretendes montar en el mismo traker una antena con su Tx de mando o sea el LRRMAX y también una antena con su Rx de video? ????
Yo también tuve esa idea pero la descarte por que al acercarme con la emisora OpenLRS 433 me metía mucho ruido en el video de 1.2 que es el que estoy gastando.
Dime cual es tu configuración y si utilizas algún filtro.
Gracias

Guillesan
10/07/2015, 21:50
Filtros de rx tengo, aunque tambien es cuestion de receptores y frecuencias.
Canal 8 1240 esmas propenso a ser influido, el 9 1280 y en adelante no tanto.
Yo uso rx 1.2 lawmate que son mas duros a las interferencias, todo es probar.

Simba
10/07/2015, 21:58
Si yo también uso lawmate 1.2 pero no llevo ningun filtro y quizás sea eso.
¿Que filtro le pones y donde en Rx o el Tx

JuanTrillo
10/07/2015, 23:13
Nosotros montamos en tracker antena yagi 433 y receptor chinorri con yagi 1, 2. Con separarlas 40/50 cm fin del problema.

Enviado desde mi GT-I9100 mediante Tapatalk

Guillesan
10/07/2015, 23:40
Me permito poner una foto del equipo de Roberto Montiel, que uso para hacer el record de 71 km, donde se ve una yagi de 433 y una helical de Sircana sin mas problemas, funciono y de que manera, esa distancia son ya palabras mayores..

JuanTrillo
11/07/2015, 00:08
Los dos sistemas de los extremos llevan tx433 y rx1, 2.

https://youtu.be/R1Hpwolc8pI

Enviado desde mi GT-I9100 mediante Tapatalk

UTOPIAS
11/07/2015, 09:05
Cómo os gusta cacharrear, lo vuestro es vicio. jjjj, me lo paso pipa viendo vuestros adelantos, inventos, mejoras y adaptaciones, ahora bien para los 8 o 10 kms... , pues los he visto con una simple SWP, en mi caso me saqué la heliaxial y ahora la sustituí por una path del sircana también, por supuesto.

Salud, sueret y sl2 y MUCHAS GRACIAS.

m€din@
11/07/2015, 09:38
Los dos sistemas de los extremos llevan tx433 y rx1, 2.

https://youtu.be/R1Hpwolc8pI

Enviado desde mi GT-I9100 mediante Tapatalk

Jeje , ahí estuvimos probando tres Tracker con sus respectivas ground station siguiendo a un mismo avión por si fallaba alguna , pero funcionaron las tres a la perfección , el proximo video girarán en 360 ....

Sl2 A.Medina

avefenix
11/07/2015, 11:55
La lista completa DIY

rodamientos eje:
http://www.aliexpress.com/snapshot/6769757420.html?orderId=68104779656664

Eje 6mm: de longitud 200 porque mi caja es de 180x180 y me sobra 1cm por cada lado.
http://www.aliexpress.com/snapshot/6769757416.html?orderId=68104779636664

Tornillos servos:
http://www.aliexpress.com/snapshot/6769757414.html?orderId=68104779626664

Tuerca para tripode
http://www.aliexpress.com/snapshot/6769757412.html?orderId=68104779616664

Engranajes 1:1 que no se si me valdrán con hueco 6mm
http://www.aliexpress.com/snapshot/6769757424.html?orderId=68104779676664

Piñon para engranage. Espero que valga con lso otros. tiene pinta de que si.
http://es.aliexpress.com/item/12-Teeth-6mm-Hole-Diameter-Motor-Metal-Steel-Gear-Wheel-Top-Screws-Silver-Pack-Of-2/32303520213.html

Extensores para sujetar servo . son de la medida de mi servo.
http://www.aliexpress.com/snapshot/6769757422.html?orderId=68104779666664

Servo 15-18Kg
http://www.aliexpress.com/snapshot/6769757418.html?orderId=68104779646664
Quiza se quede algo corto de torque,... ya veremos. Espero que no porque yo solo quiero mover 1kg. y con los engranajes supongo que ira bien

Rodamientos base
http://www.ebay.es/itm/261897133828?_trksid=p2060353.m2749.l2649&var=560734996612&ssPageName=STRK%3AMEBIDX%3AIT

Slipring
http://www.ebay.es/itm/190917550062?_trksid=p2060353.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT

Tornillo hueco para pasar cables y sujetar engranage de arrriba
http://www.ferreteriajumillasola.com/accesorio-portalampara-tija-3cm-hueca-varilla-roscada-pasaca-tagCodArtKEL2058
No he encontrado de los otros con base. Pero se que son de los que se usan como soporte para los portalamparas.

servo base:
http://www.goodluckbuy.com/gws-digital-servo-sail-winch-s125-1t-2bb-360-degree-7-6kg-106oz-in-1-28sec.html
MODIFICADO PARA GIRO CONTINUO METIENDO UN POT MULTIVUELTA DENTRO Y AJUSTANDOLO PARA QUE NO SE MUEVA EN 1500us

soporte de eje para sujetar la U de la antena
http://tienda.bricogeek.com/motores/254-soporte-de-eje-6mm-para-gearmotor.html

el plato giratorio es el puesto unos post atras.

y creo que eso es todo.

Los engranajes de la base estoy valorando que laguien me los imprima en PVC. Me han dicho que tiene que ser PVC para que aquanten . Si alguien tiene impresora sería estupendo que me hiciera el favor. Ya dispongo de los archivos!! los alemanes me han respondido.

Es de agradecer. Muchas gracias Jaime.
Yo me estoy volviendo L:locos:C:locos: para recopilar todo el material.
A los que no tengan a mano para comprar la varilla de aluminio de 10 mm como yo, aquí teneis y bastante económica...........

http://www.ebay.es/itm/111714150824?_trksid=p2057872.m2749.l2649&var=410714900688&ssPageName=STRK%3AMEBIDX%3AIT

Saludos by R@F@.

Guillesan
14/07/2015, 08:39
Copio pego las instrucciones de montaje del kit de antena tracker que estamos esperando, estan en aleman pero las fotografias y esquemas estan creo suficientemente bien para hacer una idea del montaje, saludos a todos.




Baubericht

Vorbereitungen
Der Aufbau des Trackers ist relativ einfach, alle Teile passen gut zusammen. Am Anfang kann man sich überlegen, ob man das Gehäuse direkt fest verklebt, oder die Übergänge mit Klebeband fixiert. Der Vorteil ist, man kann später das Gehäuse komplett zerlegen und kommt gut an die Innerreien. Denkbar ist später auch eine Kombination beider Methoden.

benötigte Materialien
- 1x Gehäuseteilesatz
- 1x Drehlager
- 1x Flansch
- 2x Kugellager
- 3x Chinchbuchse
- 1x XT60 Stecker
- 1x Servobuchse (Servoverlängerung)
- 4x M2 Schrauben & Muttern |
- 3x M3 Schrauben & Muttern | -> Längen werden nachgereicht, die Drehtellerbefestigung nochmal überarbeitet!
- 3x M4 Schrauben & Muttern |
- 1x M4 Schraube & 2x Mutter (für TILT-Bügel)
- 1x Alublech 300x30x2

- 1x 360° PAN-Servo
- 1x 180° TILT-Servo
- 1x Multiwii
- 1x Schleifring

(die genauen Bezeichnungen werden noch nachgereicht!)

- Schraubendreher
- Maulschlüssel/Nuss

unteres Gehäuse
Der Tracker kann in 2 Baustufen aufgebaut werden: Unterteil und Oberteil. Wir beginnen mit dem Unterteil. Dazu sind folgende Gehäuseteile notwendig:
http://3delta-tech.de/FPVC/FPVCT-001.jpg

Eins der Seitenteile ist doppelt vorhanden. Diese Blende ist für eigene Einbauten, wenn die vorgesehene Buchsenanordnung nicht genutzt werden soll!

Zuerst wird die Blende mit den Buchsen bestückt. Man sollte darauf achten, dass man die Buchsen und Stecker vor dem Einbau an die Kabel lötet, das erleichtert das Handling! http://fpv-community.de/images/smilies/wink.gif
http://3delta-tech.de/FPVC/Tracker/Zeichnung_Panel.jpg
Bei meinen Bildern werdet ihr erstmal keine weiteren Buchsen oder Stecker finden, das liegt daran, dass ich bei mir einen mini XLR Stecker einbaue, ist zusammen mit der DIY Video Brille eine nette Steckverbindung... (Details auf Wunsch später) [ToDo]

Nun bereiten wir die Bodenplatte vor. Die Bodenplatte sieht aus wie die Deckplatte, hat aber 3 Schraubenlöcher weniger! http://fpv-community.de/images/smilies/wink.gif Jetzt braucht ihr noch ein kleines Quadrat, ebenfalls mit einem Loch drin! ACHTUNG es gibt noch ein Gehäuseteil, welches Rechteckig ist, das wird später erst benötigt!
Dieses Quadrat klebt ihr genau über das Loch in der Bodenplatte. Hier sitzt später das Stativgewinde drin, damit ihr den Tracker auf einem Stativ befestigen könnt! http://fpv-community.de/images/smilies/wink.gif

http://3delta-tech.de/FPVC/Tracker/Zeichnung_Boden_Unterteil.jpg

Ich habe das Ganze mit Holzleim verklebt:
http://3delta-tech.de/FPVC/Tracker/FPVC_Tracker_003.jpg

Die Bodenplatte könnt ihr jetzt mal auf Seite legen, wir bauen das Gehäuse so auf, dass ihr später von unten an alle Kabel und Anschlüsse dran kommt! http://fpv-community.de/images/smilies/smile.gif

Nehmt den Deckel vom unteren Gehäuse, zusätzlich braucht ihr den Flansch und 3x M3x6 Schrauben samt passender Mutter. Ich habe einfach 3 Nylonschrauben genommen, weil ich die noch rumfliegen hatte:
http://3delta-tech.de/FPVC/Tracker/Zeichnung_Deckel_Unterteil.jpg

Anschließend könnt ihr die Seitenteile auf die Deckelplatte stecken. Die Seitenteile sind so konstruiert, dass 2 gegenüberliegende Teile identisch sind (ignoriert in dieser Skizze bitte die Bodenplatte und den Boden vom oberen Gehäuse, das kommt später).
http://3delta-tech.de/FPVC/Tracker/Zeichnung_Unterteil.jpg

Mit ein wenig Holzleim wird das untere Gehäuse bombenfest:
http://3delta-tech.de/FPVC/Tracker/FPVC_Tracker_002.jpg

http://3delta-tech.de/FPVC/Tracker/FPVC_Tracker_005.jpg

Nun kann schon das Drehlager mit dem Deckel vom Unterteil verbunden werden. Hierzu benötigt ihr 4x M4x6 Schrauben und passende Muttern. Wenn ihr die untere Platte später verschrauben wollt, könnt ihr auch längere Schrauben nehmen, die dann unten raus schauen. Ein Beispiel samt Schraubenlänge folgt noch... http://fpv-community.de/images/smilies/tongue.png
http://3delta-tech.de/FPVC/Tracker/FPVC_Tracker_007.jpg

http://3delta-tech.de/FPVC/Tracker/FPVC_Tracker_008.jpg

Der untere Teil ist jetzt erstmal soweit, dass wir uns weiter nach oben arbeiten können. Gehäuseboden unten und Panel kommt später noch, ihr habt also eigentlich noch ein bisschen Zeit, euch GEdanken zu machen, welche Anschlüsse ihr nutzen wollt! http://fpv-community.de/images/smilies/wink.gif

oberes Gehäuse
Fahren wir fort mit dem oberen Gehäuse. Hier beginnen wir zunächst mit der Bodenplatte und verschrauben diese mit dem Drehlager. An der Stelle, wo der Flansch durch das Gehäuse gesteckt wird, wird ein Kugellager eingepresst. Der Flansch vom Kugellager ist dabei oben. Beachtet bitte, dass die Bodenplatte vom oberen gehäuse nur mit 3x M4 Schrauben befestigt wird. An der frei bleibenden Stelle sitzt später das TILT-Servo.
http://3delta-tech.de/FPVC/Tracker/Zeichnung_Boden_Oberteil.jpg
http://3delta-tech.de/FPVC/Tracker/Zeuchnung_Boden_mit_Flansch.jpg

Nach diesem Schritt seht ihr dieses Ergebnis:
http://3delta-tech.de/FPVC/Tracker/FPVC_Tracker_010.jpg
Bitte drauf achten, dass die kleine Aussparung an der unteren Bodenplatte rechts ist! Also wenn ihr von oben drauf schaut, sind unten beide Schrauben vom Lager nebeneinander, die einzelne Schraube oben ist oben links (das Bild oben ist um 90° gehen den Uhrzeigersinn verdreht)! So sitzt das Servo später auf der rechten Seite vom Tracker! Man kann es auch spiegelverkehrt aufbauen, dann passen aber die Bilder hier nicht mehr... http://fpv-community.de/images/smilies/wink.gif

Jetzt macht es Sinn, zuerst die Seitenteile und den Zwischenboden vom oberen Gehäuse aufzubauen. Zuerst steckt ihr alle Teile zusammen und prüft, ob die Teile richtig herum sind. Ich habe die Teile dann probehalber auf den Tracker gesetzt, so sieht man, ob die Seitenteile auf der richtigen Seite sind:
http://3delta-tech.de/FPVC/Tracker/FPVC_Tracker_006.jpg

http://3delta-tech.de/FPVC/Tracker/FPVC_Tracker_013.jpg

Passt alles, kann nun das Gerüst verklebt werden! Bitte jetzt noch nicht den Zwischenteil auf den unteren Boden kleben! http://fpv-community.de/images/smilies/wink.gif Zum Verkleben eignet sich UHU Holzleim:
http://3delta-tech.de/FPVC/Tracker/FPVC_Tracker_014.jpg

http://3delta-tech.de/FPVC/Tracker/FPVC_Tracker_020.jpg

Als nächstes bereiten wir das PAN-Servo vor. Hierzu wird das kleine Zahnrad auf den Kranz vom Servo gesteckt und mit einer Schraube gesichert (Schraube liegt dem Servo bei).
http://3delta-tech.de/FPVC/Tracker/FPVC_Tracker_018.jpg

Das so vorbereitete Servo kann nun von oben durch die Öffnung im Zwischenboden gesteckt weden. Der Kabelanschluss zeigt nach vorne zur späteren Antenne:
http://3delta-tech.de/FPVC/Tracker/Zeichnung_Zwischenboden.jpg
Beim Festschrauben vom Servo habe ich 2x M3x10 Schrauben verwendet (werde später 4 Schrauben verwenden). Die, dem Servo beiliegenden Puffer helfen ein wenig bei der Entkopplung vom Servo zum Gehäuse. Die Schrauben noch nicht ganz fest ziehen, wir brauchen das zunächst nur für die Ausrichtung vom Zahnrad.

Das große Zahnrad kommt mit passendem Gewinde daher (zumindest die weiße, gedruckte Version). Schraubt das Zahnrad nun auf den Flansch, klebt es aber noch nicht fest!
http://3delta-tech.de/FPVC/Tracker/FPVC_Tracker_016.jpg

Wenn ihr jetzt das vorbereitete Gehäuse (Seitenwände & Zwischenboden) auf die untere Bodenplatte setzt, seht ihr, ob die Zahnräder auf einer Ebene liegen. Wenn die Höhe vom großen Zahnrad noch nicht passt, könnt ihr das durch verdrehen passend machen. Passt die Höhe nun, reichen in der Regel ein paar Tropfen Sekundenkleber von oben auf das Gewinde. Wenn ihr ganz sicher gehen wollt, dreht das Zahnrad schnell ab (nach oben) und wieder zurück in eure ermittelte Lage. Ich habe das Zahnrad einfach eine viertel Umdrehung hoch und wieder runter gedreht, das hält bombenfest! http://fpv-community.de/images/smilies/wink.gif
http://3delta-tech.de/FPVC/Tracker/FPVC_Tracker_017.jpg

Mein Plan ist es, eine Crius MW SE v2.5 einzusetzen. Um eine sichere Verbindung zum Gehäuse zu bekommen, habe ich 4 Distanzbolzen samt M3 Gewinde (kennen die meisten vom Copter) auf den Zwischenboden geharzt. Hierzu habe ich den Controller mit den Distanzbolzen befestigt, da, wo die Bolzen stehen, einen Klecks Harz aufgetragen und das GAnze trocknen lassen. So hat man eine passgenaue Befestigung:
http://3delta-tech.de/FPVC/Tracker/FPVC_Tracker_019.jpg

Ok, nun haben wir erstmal alle wichtigen Schritte für die Mechanik erledigt. Mein Gehäuse ist derzeit noch nicht mit dem Boden verklebt und ich überlege, ob ich es einfach mit gutem Klebeband aufbauen soll. So kann man im Falle einer Änderung an alle Komponenten dran kommen, ohne etwas zu zerstören. Die oberen Abdeckungen werde ich ähnlich befestigen.

Elektronik
Kommen wir nun zu der Verkabelung. Hierzu zählt vor allem der Schleifring als zentrales Element. Beim Schleifring wollte ich eigentlich die Verbinder so erstellen, dass ich bei Bedarf den Tracker auseinandernehmen kann. Eine 100% Lösung habe ich allerdings noch nicht gefunden, habe aber die ein oder andere Idee. Es wird also die Verkabelung unten nachgereicht! http://fpv-community.de/images/smilies/wink.gif

Den Schleifring oben habe ich kurzerhand auf eine Stiftleiste gelegt, so kann ich flexibel alle Pins nutzen und bei Tests umstecken. Meine Nutzung der zur Verfügung stehenden Adern sieht wie folgt aus:
Schleifring Belegung (12 Adern; [^^] unten nach oben, [vv] oben nach unten, [^v] beide Richtungen)


^v Masse => 3 Pins => blau, schwarz, grau
^^ 12V => 2 Pin => rot, gelb
^^ Tx FrSky => 1 Pin => lila
vv Video 1 => 2 Pins => grün, h-blau
vv Video 2 => 2 Pins => weiß, orange
vv Audio => 1 Pin => braun
xx Frei => 1 Pin => rosa



Habe mal versucht, das als kleine Grafik zu skizzieren. Lochrasterstreifen, GND und 12V durchgehend, sonst immer 3er Blöcke, danach habe ich die Leiterbahn aufgetrennt:
http://3delta-tech.de/FPVC/Tracker/Verkabelung_2.png

So sieht dann die Platine am Schleifring aus, hier sieht man nur die Position:
http://3delta-tech.de/FPVC/Tracker/FPVC_Tracker_022.jpg

Schleifring, achja, da war noch was: der Flansch muss bearbeitet werden! Zumindest eine Seite, die Richtung Servo zeigt. Habe einfach einen Seitenschneider genommen und den Flansch passend geknipst. Die Form sieht man hier:
http://3delta-tech.de/FPVC/Tracker/FPVC_Tracker_024.jpg

Die Befestigung der Platine reiche ich nach, ich fixiere sie einfach mit doppelseitigem Klebeband neben der Crius, so kommt man mit allen Kabeln gut da dran. [ToDo]

Wie bereits erwähnt, verwende ich am Panel u.a. ein miniXLR Stecker, damit ich meine DIY Brille direkt anstecken kann und Spannung & Vdeo mit nur einem Stecker realisieren kann. Hier mal mein Panel als:
http://3delta-tech.de/FPVC/Tracker/FPVC_Tracker_025.jpg

http://3delta-tech.de/FPVC/Tracker/FPVC_Tracker_026.jpg
Servobuchse und XT60 wurden mit Epoxy gesichert:
http://3delta-tech.de/FPVC/Tracker/FPVC_Tracker_027.jpg
Verwendung wie folgt:


XT60: Akkueinspeisung
miniXLR: Video 1, GND & Akkuspannung
2x Chinch: Video 1 & Video 2
Servobuchse: GND, leer, TX (von FrSky oder sonstige Telemetrie)



Als nächstes bestücken wir das obere Gehäuse mit den Tastern (Home & Kalibrierung), der Klinkenbuchse (4-pol, Video 1, Audio L & R, GND) und einem Servobuchse (GND, VCC, Video2):
http://3delta-tech.de/FPVC/Tracker/FPVC_Tracker_023.jpg
Die Klinken- & Servobuchse ermöglichen den Anschluss vom Videoempfänger, die Belegung habe ich gemäß meines Boscam D58-2 DUO vorgenommen. Spannung und Video 2 erfordern dann noch ein passendes Kabel, dazu später mehr [ToDo].

Verkabelung
http://3delta-tech.de/FPVC/Tracker/Verkabelung.png

Fortsetzung folgt...

marcoasj
14/07/2015, 08:46
Te cag......!!!!!

silvio
14/07/2015, 09:23
Espectacular! Vaia pájaro!!
Gracias Guillermo!
Saludos.

rortega
14/07/2015, 09:51
Comparto con vosotros una carpeta que tengo en Dropbox donde voy metiendo manuales y el código del tracker. Concretamente he pasado a PDF el que Guillesan a proporcionado, además de otro manual sobre la mecánica, que en su día bajé desde el foro alemán:

https://www.dropbox.com/sh/aao394e7z0kka8p/AAAhoCTPSxtfLGPSO2Z8aHG7a?dl=0

Simba
14/07/2015, 11:25
Hola gracias por compartir toda esta información, nos sera muy útil.
A mi ya me ha llegado todo el material, ahora solo falta esperar el Kit y a montar.
En las fotos he visto una cosa que no haba visto antes, me refiero al circuito ese de colores, que es donde van centralizados los cables de los anillos, supongo que está echo de PBC multiusos, una forma practica de tener todo controlado.

Un saludo

UTOPIAS
14/07/2015, 12:02
Hola gracias por compartir toda esta información, nos sera muy útil.
A mi ya me ha llegado todo el material, ahora solo falta esperar el Kit y a montar.
En las fotos he visto una cosa que no haba visto antes, me refiero al circuito ese de colores, que es donde van centralizados los cables de los anillos, supongo que está echo de PBC multiusos, una forma practica de tener todo controlado.
Un saludo

Hola Simba;
Qué material te ha llegado?
Es que yo me pedí el material (el servo 360º y el slingring a los sitios indicados pero no me ha llegado nada todavía)...
sl2 y gracias.

Simba
14/07/2015, 12:21
Pues me ha llegado el slingring, la Crius y el LCD.
Los servos y demás cosas ya las tenia, y algunas otras que eran para cuando no habíamos pedido el kit, también llegaron hace 2 semanas.

Simba
14/07/2015, 16:46
Chicos, después de estudiar el mecano de los alemanes, hay cosas que no me gustan dada dada, parece mentira que siendo alemanes no lo tengan en cuenta.
Me refiero a que una vez pegado el mecano, ya no se puede desmontar, o sea que si se quiere desmontar por cualquier causa, se tiene que romper el invento.

Yo desde luego lo voy a montar, tanto la placa intermedia de montaje de servo Pan, como la inferior de la parte de abajo, como la parte plana de la superior, para que se pueda desmontar y fijar con tornillos.

Cuando lo tenga en fase de montaje ya pondré alguna foto.

A fin de cuentas somos modelistas y con poco esfuerzo puede quedar mucho mejor.

rortega
14/07/2015, 18:33
Chicos, después de estudiar el mecano de los alemanes, hay cosas que no me gustan dada dada, parece mentira que siendo alemanes no lo tengan en cuenta.
Me refiero a que una vez pegado el mecano, ya no se puede desmontar, o sea que si se quiere desmontar por cualquier causa, se tiene que romper el invento.

Yo desde luego lo voy a montar, tanto la placa intermedia de montaje de servo Pan, como la inferior de la parte de abajo, como la parte plana de la superior, para que se pueda desmontar y fijar con tornillos.

Cuando lo tenga en fase de montaje ya pondré alguna foto.

A fin de cuentas somos modelistas y con poco esfuerzo puede quedar mucho mejor.
Te quieres creer que esta mañana, cuando estaba copiando y pegando el manual para pasarlo a PDF, viento las fotos pensé exactamente lo mismo.

marcoasj
14/07/2015, 19:51
Pues ayer me enviaron un correo los de bangood para decirme que el servo 360 no estaba en stock, que si cancelaba o esperaba......en fin....como no hay prisa.....

supercanii
15/07/2015, 02:22
Pues ayer me enviaron un correo los de bangood para decirme que el servo 360 no estaba en stock, que si cancelaba o esperaba......en fin....como no hay prisa.....
Marco no te compliques mucho con el servo de 360, trucate uno de tamaño "estandar" y a rular... y si es para antenas de 5.8 más fácil lo tienes.

avefenix
15/07/2015, 09:24
Pues ayer me enviaron un correo los de bangood para decirme que el servo 360 no estaba en stock, que si cancelaba o esperaba......en fin....como no hay prisa.....

Mirad esto por si teneis problemas para localizar un servo de 360º y no quereis que os peguen un palo al bolsillo.

http://www.ebay.es/itm/281743055549?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT

Yo ya lo he pedido, porque he observado que sólo le quedan 8 unidades y hay mas de 20 usuarios haciendo seguimiento de este artículo. Por fiabilidad de vendedor, no hay nada que temer.......Tiene 100% votos positivos, aunque solo ha hecho 187 compras/ventas.

Saludos by R@F@.

Simba
15/07/2015, 13:58
Bien como no me puedo estar quieto, y a la espera del Kit, me ha dado por cargar en la Crius el Arduino, y he conectado por probar los servos de Pal y Tild ,y un interruptor de calibracion, la entrada de datos y el GPS están sin conectar.

El Arduino se cargo perfectamente sin errores.

Lo unico que hace al alimentar con 5V, es que el servo de Pan, se pone a girar sin parar, y no hace nada mas, no se para ni al accionar el interruptor de calibración.

Puede ser que todo sea correcto y que a falta de datos sea lo normal, pero por tener alguna información, ¿que me podeis contar?

Gracias.

Simba
15/07/2015, 17:22
Hola, no recuerdo haberlo leído, pero hay algún sitio donde se pueda leer, el procedimiento de puesta en marcha, y ajuste o calibración del traker.

Es mas que nada para seguir un procedimiento, y determinar que es lo que debe o no debe hacer el Traker, distancia del a la que empieza el seguimiento, y cosas así.

Guillesan
15/07/2015, 17:34
Bien como no me puedo estar quieto, y a la espera del Kit, me ha dado por cargar en la Crius el Arduino, y he conectado por probar los servos de Pal y Tild ,y un interruptor de calibracion, la entrada de datos y el GPS están sin conectar.

El Arduino se cargo perfectamente sin errores.

Lo unico que hace al alimentar con 5V, es que el servo de Pan, se pone a girar sin parar, y no hace nada mas, no se para ni al accionar el interruptor de calibración.

Puede ser que todo sea correcto y que a falta de datos sea lo normal, pero por tener alguna información, ¿que me podeis contar?

Gracias.

Gira continuadamente por que la electronica deberia ser solidaria con ese giro, esta esperando que el movimiento se iguale al angulo prefijado, es decir sin telemetria espera que se gire al norte, por lo que si coges la placa y la mueves lentamente veras que termina parando , ese sera el norte.

Simba
15/07/2015, 18:09
OK, voy a probarlo y comento.

Simba
15/07/2015, 18:34
Bueno creo que el sistema, ya esta dando síntomas de que está vivo.

En principio el servo no estaba lo centrado que debiera, por ser auto transformado, y no estaba ajustado exactamente en el centro para 1500ms, o eso creo yo.
Una vez centrado, al conectar pega un arranque corto de unos 30º y se para.
A continuación si se pulsa el botón de calibración, por mas de 5" (si es una simple pulsación no hace nada) al soltar el botón empieza a girar y da unas 5 vueltas a toda marcha y se para en seco.
El led de la flecha de dirección de laplaca se enciende cada vez que el servo se nueve.

Todo esto sobre la mesa, y sin girar la placa o sea todo en estático.

Eso es todo

supercanii
15/07/2015, 19:33
Bueno creo que el sistema, ya esta dando síntomas de que está vivo.

En principio el servo no estaba lo centrado que debiera, por ser auto transformado, y no estaba ajustado exactamente en el centro para 1500ms, o eso creo yo.
[...]

Recuerda que ese "punto" lo puedes modificar por soft en el config... si no lo has tocado estaría para un pulso de 1470ms ¿?

/* #### Pan servo 0° adjustment ####
*
* Enter PWM value of Servo for not moving
*/
#define PAN_0 1470

Simba
15/07/2015, 22:15
Gracias super, es una forma de hacerlo, pero como tengo acceso, al pote del servo, se puede ajustar también desde ese punto.
De todas formas me he dado cuenta, que no todos los servos responden igual, de echo el primero que prepare para 360º, retirando el Pote del engranaje, no termina de funcionar bien, ya que en la prueba de calibración, solo hace la mitad de la maniobra, solo gira hacia un lado y se para, pero no arranca para el lado contrario.
Creo que debe de ser por la anchura del pulso, es como si necesitara un pulso con mas desviación, para arrancar.
En cambio he preparado otro servo, que tenia del TraKer de Jalves, el de 360º no continuo, y con este si que hace toda la maniobra de calibración con giro a los dos lados.

Simba
16/07/2015, 19:59
Hola, seguimos con las pruebas, el compañero Turruk esta iniciando las pruebas de seguimiento, pero no consigue que arranque el Traker.

La calibración la hace bien, pero al desplazarse en tierra bastante mas de 10m el Traker se queda totalmente inmóvil.

En estas pruebas no tenemos ningún GPS Local en el Traker, y nos preguntamos si habría que configurar algo en el programa, para que tome como Home, la posición del GPS del avión.
O quizás hacer algún otro protocolo de arranque, con el boton de Home.

Y en caso de utilizar un GPS Local de tipo U-blox, ¿que sentencias de NMEA ? se tendrían que configurar con el U-Center para que el Traker las entienda.

Bueno, ya veis que ya estamos en el lio, el Sr. Turruk es muy inquieto y no para, pero esto nos hace aprender a todos.

Gracias.

Guillesan
17/07/2015, 01:04
Hola, seguimos con las pruebas, el compañero Turruk esta iniciando las pruebas de seguimiento, pero no consigue que arranque el Traker.

La calibración la hace bien, pero al desplazarse en tierra bastante mas de 10m el Traker se queda totalmente inmóvil.

En estas pruebas no tenemos ningún GPS Local en el Traker, y nos preguntamos si habría que configurar algo en el programa, para que tome como Home, la posición del GPS del avión.
O quizás hacer algún otro protocolo de arranque, con el boton de Home.

Y en caso de utilizar un GPS Local de tipo U-blox, ¿que sentencias de NMEA ? se tendrían que configurar con el U-Center para que el Traker las entienda.

Bueno, ya veis que ya estamos en el lio, el Sr. Turruk es muy inquieto y no para, pero esto nos hace aprender a todos.

Gracias.

Si no teneis gps en la antena , se debe esperar que el del avion tenga buena posicion digamos 6 satelites, cerca de la antena , en pantalla lcd debe verse la posicion lat,long...
Estando asi se aprieta el boton home, queda guardada y entonces empieza el juego, si se separa el avion de la antena se debe ver el cambio de esasos datos y tambien el de distancia entre antena y avion.
Si se tiene gps solo debe entregar gga , a 38400 si es que no se a compilado con otra velocidad, solo esa trama por limitaciones del software pues ese segundo puerto serial del gps tierra es virtual y no admite mas.

Simba
17/07/2015, 01:15
Bien pues probaremos mañana, tal como comentas.
En la compilación creo que tiene puesto por defecto, el GPS Local a 9600 y 1 Hz.
Es de suponer que si es un GPS U-Blox se tendrá que configurar igual.
Y si es yn GPS MTK, se supone que se configura solo.

Quiero suponer que en principio, tanto si se tiene GPS Local, como si no se tiene, el proceder sera el mismo, o sea ver que en el LCD, se ven datos de Longitud Latitud, y apretar el botón Home.
A partir de eso, al separarse de la antena + de 10m, empieza el juego.

Confirma todo el lio Guillesan.

Gracias.

Guillesan
17/07/2015, 08:48
Bien pues probaremos mañana, tal como comentas.
En la compilación creo que tiene puesto por defecto, el GPS Local a 9600 y 1 Hz.
Es de suponer que si es un GPS U-Blox se tendrá que configurar igual.
Y si es yn GPS MTK, se supone que se configura solo.

Quiero suponer que en principio, tanto si se tiene GPS Local, como si no se tiene, el proceder sera el mismo, o sea ver que en el LCD, se ven datos de Longitud Latitud, y apretar el botón Home.
A partir de eso, al separarse de la antena + de 10m, empieza el juego.

Confirma todo el lio Guillesan.

Gracias.

Si hay gps local el boton home no hace falta apretarlo.

TURRUK
17/07/2015, 10:30
Si hay gps local el boton home no hace falta apretarlo.

Hola el LSD I2 se conecta segun cserogrfia de la placa ? Porque no funciona solo se inciende la linia abajo y nada mas , falta activar en el programa.:rolleyes:

Simba
17/07/2015, 14:01
Bien traduzco, lo que quiere decir Turruk, es que el LCD no funciona, que conectado correctamente no saca ninguna información.

Hemos estado probando, y llegamos a la conclusión, de que falta algo en el fostware o en el hardware, que hace que no funcione.

La configuración es la siguiente:
En GPS Local tenemos un U-Blox a 1 Hz y 9600, con solo GPGGA.

En el Orange un GPS U-Blox a 1 Hz y 4800, con PGGGA y GPRMC, tambien se probo a 2 Hz.

Puerto serie del Tx Orange, sale Tx a Rx del puerto UARD y masa a masa del UARD, por si acaso también probamos a conectar el Rx del Orange al Tx del UARD.

Los síntomas son, que no sale ninguna información por el LCD, y por lo tanto no hace nada de nada mas.

Por pensar hemos pensado en la posibilidad de que no se lean los datos del GPS avión, o sea que la entrada de la Crius no lea bien los datos, esto ya nos paso con el Traker Jalves, y se soluciono colocando una resistencia de 1K entre la entrada de señal y masa, esto se debía a decacoplo de impedancias entre el Orange y el Arduino, y con esta resistencia se soluciono.

Ya no se por donde tirar y quedo a la espera de sugerencias.

Un saludo.

Guillesan
17/07/2015, 14:11
Bien traduzco, lo que quiere decir Turruk, es que el LCD no funciona, que conectado correctamente no saca ninguna información.

Hemos estado probando, y llegamos a la conclusión, de que falta algo en el fostware o en el hardware, que hace que no funcione.

La configuración es la siguiente:
En GPS Local tenemos un U-Blox a 1 Hz y 9600, con solo GPGGA.

En el Orange un GPS U-Blox a 1 Hz y 4800, con PGGGA y GPRMC, tambien se probo a 2 Hz.

Puerto serie del Tx Orange, sale Tx a Rx del puerto UARD y masa a masa del UARD, por si acaso también probamos a conectar el Rx del Orange al Tx del UARD.

Los síntomas son, que no sale ninguna información por el LCD, y por lo tanto no hace nada de nada mas.

Por pensar hemos pensado en la posibilidad de que no se lean los datos del GPS avión, o sea que la entrada de la Crius no lea bien los datos, esto ya nos paso con el Traker Jalves, y se soluciono colocando una resistencia de 1K entre la entrada de señal y masa, esto se debía a decacoplo de impedancias entre el Orange y el Arduino, y con esta resistencia se soluciono.

Ya no se por donde tirar y quedo a la espera de sugerencias.

Un saludo.

En al compilacion se debe declarar que el LCD es i2c si procede tal que asi.

/* ### LCD Display ###
*
* Uncomment to display data on LCD Display
*
* Please choose for the Display Type:
* I2C
* SPI
*
* LCD Display is required for this.
*
* Requires modified LiquidCrystal library: https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads
*
*/
#define LCD_DISPLAY I2C
#define LCD_SIZE_ROW 2 // default 2

Previamente se debe haber descargada las librerias del LCD y incluidas en arduino como dice en el programa desde esta direccion
https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads

Simba
17/07/2015, 16:53
Mira Guillesan, por mas que lo intento, no soy capaz de hacer que esto funcione, mis conocimientos de Arduino, no van mas allá de copiar y pegar.

Estoy pensando si seria posible, que tu que ya lo tienes funcionando, pusieras un enlace a Dropbox, con el fichero ya modificado con todo, para instalar en la Crius, y ya está.

¿Que te parece?

Gracias.

Guillesan
17/07/2015, 18:01
Ante todo tranquilidad que con tiempo y ganas terminamos haciendolo funcionar ok, tampoco yo soy ningun crack del arduino.
Necesito saber si has bajado e incluido las librerias que indica en el programa, fijaros que hay un monton de comentarios en letra gris mas tenue dando explicaciones de cada cosa en el programa, por lo que quiero saber si habeis bajado esas librerias, ok
Vayamos por pasos.

Guillesan
17/07/2015, 18:16
Aqui os pongo un enlace a mi dropbox donde he subido las librerias necesarias, ojo no se si son todas las necesarias, iremos viendo.

https://www.dropbox.com/sh/3iw5mvy471kikuy/AAAtm2YslwB731557dXOYB4Ua?dl=0

Una buena idea seria me dieras los resultados del arduino al compilar , vaya lo que sale cuando le das a compilar, si termina bien o por lo contrario se queja de algun problema ok

Simba
17/07/2015, 19:31
Vale pues me he bajado las librerias, de las dos formas posibles, directamente a mi Dopbox (se quedan como ficheros independientes) y directamente a mis descargas (que se queda todo en un Zip).
Luego he abierto el Arduino y he seguido el mini manual de supercani, el resultado son los errores que siguen:

Arduino:1.6.6 Hourly Build 2015/07/16 04:42 (Windows 7), Placa:"Arduino Pro or Pro Mini, ATmega328 (5V, 16 MHz)"

Specified folder/zip file does not contain a valid library
WARNING: Category 'USB' in library Keyboard is not valid. Setting to 'Uncategorized'
WARNING: Category 'USB' in library Mouse is not valid. Setting to 'Uncategorized'
Libreria invalidad encontrada en C:\Users\Jose Vicente\Documents\Arduino\libraries\__MACOSX: C:\Users\Jose Vicente\Documents\Arduino\libraries\__MACOSX
WARNING: Category 'USB' in library Keyboard is not valid. Setting to 'Uncategorized'
WARNING: Category 'USB' in library Mouse is not valid. Setting to 'Uncategorized'
Libreria invalidad encontrada en C:\Users\Jose Vicente\Documents\Arduino\libraries\__MACOSX: C:\Users\Jose Vicente\Documents\Arduino\libraries\__MACOSX

This report would have more information with
"Show verbose output during compilation"
activala desde Archivo > Preferencias



Ya no he seguido, seguramente lo hago mal pero no se el que.

waverider
17/07/2015, 19:46
simba por mucho que te lo comile guillesan cada placa tiene unas especificaciones diferentes y solo te funcionará si la configuras correctamente. Por ejemplo en funciona de si usas lcd, gps etc.

debes seleccionar el LCD correcto y por otro lado cada LCD del mercado pouede venir con un valor diferente para el direccionamiento. Debes preguntar cual es la direccion I2C a tu vendedor y cotejarla con la del codigo.


por otro lado los problemas en la mala configuraion de librerias son otro escollo que a veces es dificil de solucionar si no se entiende como funciona exactamente. para que te compile bien necesitas tener las librerias cargadas correctamente. Creo que todas e4stan indicadas en el propio codigo , para ver cuales son necesarias.

Simba
17/07/2015, 19:58
Pero vamos a ver, si llevamos lo mismo, y es la misma placa o sea la Crius que comentamos, y el LCD es también el mismo, no entiendo el porque no tiene que funcionar.
Mismo programa y mismo Hardware, todos tenemos lo que se ha dicho que compremos.

Luego lo del tipo de GPS y demás, es mas fácil de cambiar.

Y si al final es tan complicado como dices, lo mejor sera un Tuto sea escrito o vídeo, que aclare para los legos como yo, cuales son los pasos a seguir.

Siempre me pasa lo mismo con estos temas, y al final todo resulta mucho mas fácil de lo que parece.

waverider
17/07/2015, 20:05
Bueno en realidad es asi como se aprende. Todos pasamos por ellos tranquilo, no es solo cosa tuya :)

Simba
17/07/2015, 20:30
Bueno me he dado cuenta que con la empanada que llevo, borre el Arduino y lo volví a cargar, por si era algo que tenia mal, el caso es que lo instale mal, y ahora ya si parece que esta correcto.
El resultado es que se ha tragado las librerias sin dar errores, y luego ya con el Arduino del Traker 360, es donde me salen estos errores:

This report would have more information with
"Show verbose output during compilation"
enabled in File > Preferences.
Arduino: 1.0.6 (Windows 7), Board: "Arduino Pro or Pro Mini (5V, 16 MHz) w/ ATmega328"
compass.cpp: In function 'int getHeading()':
compass.cpp:196: error: 'atan2' was not declared in this scope
compass.cpp:199: error: 'M_PI' was not declared in this scope
compass.cpp:201: error: 'M_PI' was not declared in this scope
compass.cpp:204: error: 'M_PI' was not declared in this scope


La cosa parece un poco mas normal ¿no?

Guillesan
17/07/2015, 20:45
Bueno me he dado cuenta que con la empanada que llevo, borre el Arduino y lo volví a cargar, por si era algo que tenia mal, el caso es que lo instale mal, y ahora ya si parece que esta correcto.
El resultado es que se ha tragado las librerias sin dar errores, y luego ya con el Arduino del Traker 360, es donde me salen estos errores:

This report would have more information with
"Show verbose output during compilation"
enabled in File > Preferences.
Arduino: 1.0.6 (Windows 7), Board: "Arduino Pro or Pro Mini (5V, 16 MHz) w/ ATmega328"
compass.cpp: In function 'int getHeading()':
compass.cpp:196: error: 'atan2' was not declared in this scope
compass.cpp:199: error: 'M_PI' was not declared in this scope
compass.cpp:201: error: 'M_PI' was not declared in this scope
compass.cpp:204: error: 'M_PI' was not declared in this scope


La cosa parece un poco mas normal ¿no?
Simba dime que placa usas la Criuss?

waverider
17/07/2015, 21:00
te falta la libreria math.h

Simba
17/07/2015, 22:14
Si la Crius que comentamos, esta :
ttp://www.goodluckbuy.com/crius-mul...xis-gimba.html (http://www.goodluckbuy.com/crius-multiwii-standard-edition-flight-controller-v2-5-supported-2-axis-gimba.html)

Guillesan
17/07/2015, 22:59
Si la Crius que comentamos, esta :
ttp://www.goodluckbuy.com/crius-mul...xis-gimba.html (http://www.goodluckbuy.com/crius-multiwii-standard-edition-flight-controller-v2-5-supported-2-axis-gimba.html)
Vale , en la pestaña config.h debes poner esto:

#ifndef CONFIG_H
#define CONFIG_H

/* Config file
* created by Samuel Brucksch
*
*/
//#define DEBUG
/* MPU6050 config
*
* If multiwii board uses an MPU6050 and compass is connected to its bypass port we need to enable this to configure the compass over the MPU6050
*
*/
#define MPU6050


/** PID Values


El resto dejalo como lo tengas ahora, vuelbe a compilar e informa.

Simba
17/07/2015, 23:28
Esto es lo que sale:



Arduino:1.6.5 (Windows 7), Placa:"Arduino Uno"

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:27:0,
from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:225,
from C:\Users\Jose Vicente\Documents\Arduino\libraries\open360tracker/math.h:6,
from compass.cpp:12:
c:\program files (x86)\arduino\hardware\tools\avr\avr\include\util\delay.h: In function 'void _delay_ms(double)':
c:\program files (x86)\arduino\hardware\tools\avr\avr\include\util\delay.h:160:42: error: 'fabs' was not declared in this scope
__ticks_dc = (uint32_t)(ceil(fabs(__tmp)));
^
c:\program files (x86)\arduino\hardware\tools\avr\avr\include\util\delay.h:160:43: error: 'ceil' was not declared in this scope
__ticks_dc = (uint32_t)(ceil(fabs(__tmp)));
^
c:\program files (x86)\arduino\hardware\tools\avr\avr\include\util\delay.h: In function 'void _delay_us(double)':
c:\program files (x86)\arduino\hardware\tools\avr\avr\include\util\delay.h:242:42: error: 'fabs' was not declared in this scope
__ticks_dc = (uint32_t)(ceil(fabs(__tmp)));
^
c:\program files (x86)\arduino\hardware\tools\avr\avr\include\util\delay.h:242:43: error: 'ceil' was not declared in this scope
__ticks_dc = (uint32_t)(ceil(fabs(__tmp)));
^
compass.cpp: In function 'int getHeading()':
compass.cpp:196: error: 'atan2' was not declared in this scope
double heading = atan2((magADC[1]* magGain[1]) - magZero[1], (magADC[0]* magGain[0]) - magZero[0]) ;
^
compass.cpp:199: error: 'M_PI' was not declared in this scope
heading += 2 * M_PI;
^
compass.cpp:201: error: 'M_PI' was not declared in this scope
if (heading > 2 * M_PI)
^
compass.cpp:204: error: 'M_PI' was not declared in this scope
return (int) ((heading * 1800.0 / M_PI) + DECLINATION + OFFSET) % 3600;
^
'atan2' was not declared in this scope

This report would have more information with
"Show verbose output during compilation"
activala desde Archivo > Preferencias

Ivan_Cillo
18/07/2015, 09:17
Hay una cosa que me intriga y no se si es que me he despistado y no lo he visto o es que no se ha comentado.
El servo de 360° digamos que esta controlado básicamente por la brújula, pero y el otro? Simplemente por trigonometría? Que servo usáis? Y como se ajusta?por software?
Porque me imagino que habrá que ajustar algo, sobretodo cuando usáis piñones en vez del servo directo al soporte de la antena

Mariete
18/07/2015, 10:22
Estoy tratando de completar todo el material para cuando nos lleguen los kits (para cuando, por cierto?) y tengo dudas con el LCD.

¿Qué LCD estáis utilizando vosotros?

Simba
18/07/2015, 22:21
No quería pero al final me he liado otra vez.

Después de documentarme un poco del tema de las librerías, he llegado a las conclusiones siguientes:
La compilación sale sin errores, después de instalar las librerías de TinyC5883L y LiquidCristal, es decir hasta aquí todo correcto.

Pero cuando compilo después de añadir Mavlink sales estos errores :

Arduino:1.6.5 (Windows 7), Placa:"Arduino Uno"

In file included from open360tracker.ino:1:0:
C:\Users\Jose Vicente\Documents\Arduino\libraries\Mavlink/checksum.h:28:35: error: variable or field 'crc_accumulate' declared void
static inline void crc_accumulate(uint8_t data, uint16_t *crcAccum)
^
C:\Users\Jose Vicente\Documents\Arduino\libraries\Mavlink/checksum.h:28:35: error: 'uint8_t' was not declared in this scope
C:\Users\Jose Vicente\Documents\Arduino\libraries\Mavlink/checksum.h:28:49: error: 'uint16_t' was not declared in this scope
static inline void crc_accumulate(uint8_t data, uint16_t *crcAccum)
^
C:\Users\Jose Vicente\Documents\Arduino\libraries\Mavlink/checksum.h:28:59: error: 'crcAccum' was not declared in this scope
static inline void crc_accumulate(uint8_t data, uint16_t *crcAccum)
^
C:\Users\Jose Vicente\Documents\Arduino\libraries\Mavlink/checksum.h:45:29: error: variable or field 'crc_init' declared void
static inline void crc_init(uint16_t* crcAccum)
^
C:\Users\Jose Vicente\Documents\Arduino\libraries\Mavlink/checksum.h:45:29: error: 'uint16_t' was not declared in this scope
C:\Users\Jose Vicente\Documents\Arduino\libraries\Mavlink/checksum.h:45:39: error: 'crcAccum' was not declared in this scope
static inline void crc_init(uint16_t* crcAccum)
^
C:\Users\Jose Vicente\Documents\Arduino\libraries\Mavlink/checksum.h:58:15: error: 'uint16_t' does not name a type
static inline uint16_t crc_calculate(const uint8_t* pBuffer, uint16_t length)
^
C:\Users\Jose Vicente\Documents\Arduino\libraries\Mavlink/checksum.h:78:42: error: variable or field 'crc_accumulate_buffer' declared void
static inline void crc_accumulate_buffer(uint16_t *crcAccum, const char *pBuffer, uint16_t length)
^
C:\Users\Jose Vicente\Documents\Arduino\libraries\Mavlink/checksum.h:78:42: error: 'uint16_t' was not declared in this scope
C:\Users\Jose Vicente\Documents\Arduino\libraries\Mavlink/checksum.h:78:52: error: 'crcAccum' was not declared in this scope
static inline void crc_accumulate_buffer(uint16_t *crcAccum, const char *pBuffer, uint16_t length)
^
C:\Users\Jose Vicente\Documents\Arduino\libraries\Mavlink/checksum.h:78:62: error: expected primary-expression before 'const'
static inline void crc_accumulate_buffer(uint16_t *crcAccum, const char *pBuffer, uint16_t length)
^
C:\Users\Jose Vicente\Documents\Arduino\libraries\Mavlink/checksum.h:78:83: error: 'uint16_t' was not declared in this scope
static inline void crc_accumulate_buffer(uint16_t *crcAccum, const char *pBuffer, uint16_t length)
^
open360tracker:660: error: expected '}' at end of input
expected '}' at end of input

This report would have more information with
"Show verbose output during compilation"
activala desde Archivo > Preferencias


Y después de instalar la librería HMC5883L estos otros errores :

Arduino:1.6.5 (Windows 7), Placa:"Arduino Uno"
C:\Users\Jose Vicente\Documents\Arduino\libraries\HMC5883L\HMC5883L.cpp:24:23: fatal error: WProgram.h: No such file or directory
#include <WProgram.h>
^
compilation terminated.
Error de compilación

This report would have more information with
"Show verbose output during compilation"
activala desde Archivo > Preferencias


En fin no se si lo hago bien, las librerias las cargo todas en la primera pestaña, en la que pone Open360Traker, con las dos primeras la compilación sale perfecta, pero con las tras salen errores, igual es que los fickeros están mal, o quizás es que no los coloco donde debiera.

Ya me contais, si voy por buen camino, o mejor me dedico a otra cosa, como por ejemplo volar. :rolleyes2: :laugh: :laugh:.

waverider
19/07/2015, 20:00
Hola a todos,
si alguien usa openlrsng y va a usar el tracker con la telemetria de este que me lo diga. Estoy buscando un betatester para el receptor nuevo de 1w.

la prueba incluye:
- pruebas de estabilidad de potencia.
- alcance (video con rssi grabado)
- comportamiento con el resto de componentes del modelo. (servos etc)

recomiendo placa navegacion con rth.

Guillesan
20/07/2015, 15:54
Señores ya tengo los paquetes preparados, hoy salen para cada uno de vosotros los kits . Seguimos con el tema espero lleguen pronto.

UTOPIAS
21/07/2015, 09:14
Recibido!!!!
:worthy::worthy::party:
sl2 y gracias.

Simba
22/07/2015, 00:22
Bueno, mantengo la ilusión de que al final funcione :rolleyes2: :biggrin2: :laugh: :ansioso:.

Una cosa si alguien esta pensando en comprar un GPS, puedo informar que compre uno que va de maravilla, es barato y de nueva generación, ya no utiliza memoria Eeprom si no Flas, no necesita pila para guardar parámetros y ultimas posiciones, tiene 2 indicadores led de fijación satelites uno en cada lado, en fin bueno bonito y barato, y que conste que no tengo comisión.

http://www.banggood.com/1-5Hz-VK2828U7G5LF-TTL-Ublox-GPS-Module-With-Antenna-p-965540.html

krampman
22/07/2015, 01:14
Bueno, mantengo la ilusión de que al final funcione :rolleyes2: :biggrin2: :laugh: :ansioso:.

Una cosa si alguien esta pensando en comprar un GPS, puedo informar que compre uno que va de maravilla, es barato y de nueva generación, ya no utiliza memoria Eeprom si no Flas, no necesita pila para guardar parámetros y ultimas posiciones, tiene 2 indicadores led de fijación satelites uno en cada lado, en fin bueno bonito y barato, y que conste que no tengo comisión.

http://www.banggood.com/1-5Hz-VK2828U7G5LF-TTL-Ublox-GPS-Module-With-Antenna-p-965540.html


Yo compre un NEO-6 V2 que se vende barato por hay y tras pelearme mucho mucho no hay manera de configurarlo, claro esta que le pasa como a ese, Dicen que es Ublox y lo de Ublox no sale por ningún sitio, no hay manera de que comunique con el Ublox Control center, no hay manera de cambiar nada.

Puedes hacer la prueba de conectarlo y ver si te deja cambiar los parámetros de velocidad de puerto, rate, sbas, activar comandos Ublox, darle a grabar, quitar de la corriente, esperar un poco y ver si mantiene lo que has cambiado.

Si es asi, te doy un beso :tongue2::party:

Simba
22/07/2015, 01:19
Si ya hice todo eso que comentas y todo ok. Perfecto y cojer satélites hasta dentro de casa.
De haberlo probado a conciencia no habría dicho nada.

Simba
22/07/2015, 01:22
Por fuera es más simple que un botijo.
Sólo se ven 3 Led no tiene ni pila ni na de na todo lo tiene integrado en el modulo Ublox y creo que puede llegar hasta 10 hz.

krampman
22/07/2015, 01:44
Por fuera es más simple que un botijo.
Sólo se ven 3 Led no tiene ni pila ni na de na todo lo tiene integrado en el modulo Ublox y creo que puede llegar hasta 10 hz.

Ok gracias, voy a pedir.

Yo al final destape el mio y ni siquiera era Ublox, por eso que no dejaba configurar, era un silabs creo

Saludos

silvio
22/07/2015, 08:47
Bueno, mantengo la ilusión de que al final funcione :rolleyes2: :biggrin2: :laugh: :ansioso:.

Una cosa si alguien esta pensando en comprar un GPS, puedo informar que compre uno que va de maravilla, es barato y de nueva generación, ya no utiliza memoria Eeprom si no Flas, no necesita pila para guardar parámetros y ultimas posiciones, tiene 2 indicadores led de fijación satelites uno en cada lado, en fin bueno bonito y barato, y que conste que no tengo comisión.

http://www.banggood.com/1-5Hz-VK2828U7G5LF-TTL-Ublox-GPS-Module-With-Antenna-p-965540.html

Genial Simba, pedido!

Gracias.

marcoasj
22/07/2015, 10:17
Señores ya tengo los paquetes preparados, hoy salen para cada uno de vosotros los kits . Seguimos con el tema espero lleguen pronto.


Recuerda que yo quedo a la espera....te daré un toque para cuando vuelva.....

Salu2 (joer que envidia me dais.......)

Guillesan
22/07/2015, 10:18
Guardado el de marcoasj

silvio
22/07/2015, 10:19
Guardado el de marcoasj

buuff..... y yo Guille... a ver cuando me puedo pasar... que es que ahora ya, antes de vacaciones voy de culo...
Bueno, te digo algo a ver si éste finde....

Gracias y saludos.

Guillesan
22/07/2015, 10:21
buuff..... y yo Guille... a ver cuando me puedo pasar... que es que ahora ya, antes de vacaciones voy de culo...

Bueno, te digo algo a ver si éste finde....



Gracias y saludos.


El tuyo también anda por aquí. Tranquilo te lo paso en cuanto nos veamos

Simba
22/07/2015, 13:28
Hola Guillesan, ya he recibido los dos Kits, pero me faltan los dos rodamientos uno para cada Kit, del eje de 10 mm, los que se colocan en la parte superior, como guiá del eje roscado de 10mm.

Ya me dices algo.

Gracias.

Rubens
22/07/2015, 14:55
A mi aun no me ha llegado :sad:, a ver si mañana me lo entregan, aunque yo voy sin prisas.

UTOPIAS
22/07/2015, 15:38
Hola Guillesan, ya he recibido los dos Kits, pero me faltan los dos rodamientos uno para cada Kit, del eje de 10 mm, los que se colocan en la parte superior, como guiá del eje roscado de 10mm.
Ya me dices algo.
Gracias.

Xiquet, los rodamientos van aparte. Miraros la lista de componentes con sus links Guille puso un listado con los links. Posiblemente en una ferretería pudieras encontrarlos o los pides por internet.

Salud, suerte y sl2.

Simba
22/07/2015, 16:42
Vale vale no lo tenia yo tan claro.
Ni me acuerdo de que se dijera explícitamente.
Lo pedimos como hemos pedido el resto de trastos y ya está.
Yo con que al final funcione me conformo 😜😜😜😜

UTOPIAS
22/07/2015, 17:37
Vale vale no lo tenia yo tan claro.
Ni me acuerdo de que se dijera explícitamente.
Lo pedimos como hemos pedido el resto de trastos y ya está.
Yo con que al final funcione me conformo 😜😜😜😜
:laugh::laugh::laugh:, No hombre no te enfades, te lo digo paar que no pierdas tiempo y lo pidas, el hilo con el detalle es este:
http://www.aeromodelismovirtual.com/showpost.php?p=467082&postcount=373

rodamientos, eje y servo ....

salud, suerte y sl2.

Guillesan
22/07/2015, 18:23
Hola Guillesan, ya he recibido los dos Kits, pero me faltan los dos rodamientos uno para cada Kit, del eje de 10 mm, los que se colocan en la parte superior, como guiá del eje roscado de 10mm.

Ya me dices algo.

Gracias.

Hola Simba, me alegra lo hayas recibido, con respecto a los rodamientos pues ya se me ha adelantado Utopias, no estaban incluidos, son poca cosa, lo siento no te habias fijado digo yo.
Bueno venga a montar tranquilo que funciona.
El tema software, vamos a ver si terminais compilandolo bien , si vemos que la cosa se pone fuerte, os lo compilo yo y subo el *.hex para que podais flashearlo, aunque esto claro esta le deja a uno sin posibilidad de rectificar nada por si solo.
Tendriais que decirme concretamente unos datos propios de cada uno, protocolo, servo pan, servo tilt, si poneis gps o no, etc....

TURRUK
22/07/2015, 19:45
Hola Simba, me alegra lo hayas recibido, con respecto a los rodamientos pues ya se me ha adelantado Utopias, no estaban incluidos, son poca cosa, lo siento no te habias fijado digo yo.
Bueno venga a montar tranquilo que funciona.
El tema software, vamos a ver si terminais compilandolo bien , si vemos que la cosa se pone fuerte, os lo compilo yo y subo el *.hex para que podais flashearlo, aunque esto claro esta le deja a uno sin posibilidad de rectificar nada por si solo.
Tendriais que decirme concretamente unos datos propios de cada uno, protocolo, servo pan, servo tilt, si poneis gps o no, etc....

Hola a si me gusta pon porfa hex para bajar y esta:biggrin2:
mi hadware es crius, servo HS- 785HB. pan. Open lrs orange por telemetria GPS UBLOX NMEA. Gracias. A si jente se anima mas, yo tengo gana para que funciona, mi mecanica ya hace tiempo esta montada pero no va soft.

Guillesan
22/07/2015, 19:46
Venga pues lo preparo, haber si mañana ya puedo subirlo

TURRUK
22/07/2015, 19:47
Venga pues lo preparo, haber si mañana ya puedo subirlo

:party::party::party::-800:

Guillesan
22/07/2015, 19:47
Por cierto vas a usar Gps en base

TURRUK
22/07/2015, 20:10
Por cierto vas a usar Gps en base

Si, porque? :rolleyes: esto afecta algo.

Guillesan
22/07/2015, 20:11
Necesito saber todos los elementos que vas a usar, Gps, lcd, etc

TURRUK
22/07/2015, 20:15
Necesito saber todos los elementos que vas a usar, Gps, lcd, etc

Si ful total LSD GPS .

Simba
22/07/2015, 20:21
Utopias, que no me enfado hombre, no me mal interpretes, solo era por el fastidio de tener que estar esperando otra vez a que lleguen los rodamientos, que ya están pedidos.

Guillesan, muy bien por lo del .Exe, no veas lo que nos ayudara.
Turruk y yo llevamos la misma configuración, y si que llebamos GPS en la base, concretamente un Ublox a 1Hz y 9600 con solo GPGGA.

El LCD es el que se puso al principio del post, yo solo copie el enlace, este que pusiste tu :
http://www.ebay.es/itm/Arduino-compa...item20cde13f1e (http://www.ebay.es/itm/Arduino-compatible-IIC-I2C-TWI-YwRobot-Serial-LCD-1602-16x2-Module-/140893044510?pt=LH_DefaultDomain_3&hash=item20cde13f1e)

Los servos son diferentes pero en esencia son similares.

Simba
22/07/2015, 20:24
No es por nada, pero me imagino la cara de Turruk, cuando le has dicho que pones el .exe.:ansioso::ansioso::ansioso::rolleyes2:, estara mas feliz que un niño con juguete nuevo.

TURRUK
22/07/2015, 20:32
No es por nada, pero me imagino la cara de Turruk, cuando le has dicho que pones el .exe.:ansioso::ansioso::ansioso::rolleyes2:, estara mas feliz que un niño con juguete nuevo.

Hola Simba , no tanto pero si, a ver si eso va jo... o mejor una cosa muy simple que da por saco perdon. :icon_redface:

Guillesan
22/07/2015, 20:39
Venga especial Turruk y amigos....
Aqui dejo un link a dropbox bajarse los dos ficheros
El zip es un programilla especial para subirle a la placa crius que tienes el *.hex que tambien esta en la carpeta
Vamos a ver si te funciona.
https://www.dropbox.com/sh/9dh5zpo3dmofli7/AABLZLZ6yNueotMg7c1YFgHta?dl=0

Guillesan
22/07/2015, 20:59
pequeñas instrucciones de uso del programilla para flashear la placa.

http://arduino-play.blogspot.com.es/2014/06/cargar-programa-compilado-hex-mediante.html

Simba
22/07/2015, 22:43
Bien esto empieza a ponerse interesante.
Y empiezan las dudas, la primera es como cargar en la Crius el Butloader.
Yo siempre cargue el Butloader en los Orange, con un USBASP pero aquí se comenta que se requiere un programador ISP, ¿es esto lo mismo que un USBASP ?.
Quizas se tengan que soldar a la Crius los 6 pines del ISP. ¿?¿?¿?¿?¿?

Para mi esto es casi nuevo, yo no he pasado de los OrangesLRS, pero bueno todo es empezar.

Guillesan
22/07/2015, 22:48
Bien esto empieza a ponerse interesante.
Y empiezan las dudas, la primera es como cargar en la Crius el Butloader.
Yo siempre cargue el Butloader en los Orange, con un USBASP pero aquí se comenta que se requiere un programador ISP, ¿es esto lo mismo que un USBASP ?.
Quizas se tengan que soldar a la Crius los 6 pines del ISP. ¿?¿?¿?¿?¿?

Para mi esto es casi nuevo, yo no he pasado de los OrangesLRS, pero bueno todo es empezar.

ISP es el nombre del puerto, que se graba con USBASP, si lo tienes lanzate y meteselo........ el programa.

Simba
22/07/2015, 22:56
Vale, luego deduzco que se puede cargar con un USBASP, pero la Crius no tiene los pines del ISP soldados, y en este momento no puedo soldarlos, igual mañana los sueldo pero no tengo información de la Crius, si que veo un grupo de 6 puntos de soldadura, que para mi es el ISP, en los cuales uno de ellos en una esquina es cuadrado, lo comparare con el de los Orange para ver la polaridad.

Como ves voy un poco a la palpa.

Luego cuando ya tenga soldados los pines y le meta el USBASP, ¿Que hago, le cargo el Bootloader con el Arduino ? supongo que si, pero necesito confirmación en todos los pasos.

Al ataqueeeeee. :laugh::laugh:

Guillesan
22/07/2015, 22:59
Vale, luego deduzco que se puede cargar con un USBASP, pero la Crius no tiene los pines del ISP soldados, y en este momento no puedo soldarlos, igual mañana los sueldo pero no tengo información de la Crius, si que veo un grupo de 6 puntos de soldadura, que para mi es el ISP, en los cuales uno de ellos en una esquina es cuadrado, lo comparare con el de los Orange para ver la polaridad.

Como ves voy un poco a la palpa.

Luego cuando ya tenga soldados los pines y le meta el USBASP, ¿Que hago, le cargo el Bootloader con el Arduino ? supongo que si, pero necesito confirmación en todos los pasos.

Al ataqueeeeee. :laugh::laugh:
La Criuss no tiene los pins soldados, la mia si , las dos, intentalosin grabarle nada a mi no me hizo falta,

TURRUK
22/07/2015, 23:05
La Criuss no tiene los pins soldados, la mia si , las dos, intentalosin grabarle nada a mi no me hizo falta,

Vamos simba yo ya soldado:tongue2:

Simba
22/07/2015, 23:09
Guillesan, que es lo que no te hizo falta cargarle, ¿el Bootloader?.

Tu los pines en la Crius ¿ya los tenias soldados? ews lo que tiene comprar super barato :icon_twisted:

Guillesan
22/07/2015, 23:10
Vamos simba yo ya soldado:tongue2:
Podriais poner foto de esa placa criuss?

Simba
22/07/2015, 23:30
Es esta es la V2.5 y es la misma que se puso el enlace:

TURRUK
22/07/2015, 23:30
Podriais poner foto de esa placa criuss?

Señores ya me cargado bootloader , a intentar cargar con esta programa Xloader archivo hex nada , que hago mal ?:rolleyes: En la programa solo pone loading y nada pero el fdti nada.

Guillesan
22/07/2015, 23:32
Es esta es la V2.5 y es la misma que se puso el enlace:

Joder con los chinitos, pues si es la misma pero sin los pins del isp, por ahorrarse unos centimos son capaces de todo, vale pues , a soldar y funcionara.

Simba
22/07/2015, 23:37
A ver Guillesan que Turruk se ha atascao.
Turruk y por que no lo cargas con el USBASP, como en los Orange.

TURRUK
22/07/2015, 23:38
Joder con los chinitos, pues si es la misma pero sin los pins del isp, por ahorrarse unos centimos son capaces de todo, vale pues , a soldar y funcionara.

En la programa Xloader que tipo de placa nesesito selecionar solo se puede elegir 5 tipos de placas.:locos:

Simba
22/07/2015, 23:46
Deberia ser una que ponga Admega 328, pero no pone nada mas y debería ser a 16 Mhz pero no lo pone.

TURRUK
22/07/2015, 23:47
En la programa Xloader que tipo de placa nesesito selecionar solo se puede elegir 5 tipos de placas.:locos:

Ya esta :ansioso: necesito seleccionar Duemilanove/Nano(AT MEGA328) por lo menos se cargò a si.:ansioso:

Simba
22/07/2015, 23:54
Cojonudo, pues ya estás mandando al crio, a que se de una vuelta por el barrio con el Orange a ves si lo sigue el traker, :ansioso::ansioso::ansioso::ansioso:, bueno no mejor no, no me hagas caso, mañana me ofrezco yo a ser portador del Orange :-800::-800:.

Estoy emocionaoooo.

Simba
22/07/2015, 23:57
Chicos mañana mas, bona nit a tots.

TURRUK
22/07/2015, 23:58
Ya esta :ansioso: necesito seleccionar Duemilanove/Nano(AT MEGA328) por lo menos se cargò a si.:ansioso:

Eso no pinta bien ni se puede hacer calibracion nada no se algo mal:facepalm:

Guillesan
23/07/2015, 09:40
Eso no pinta bien ni se puede hacer calibracion nada no se algo mal:facepalm:
Turruk, querria me pusieras una foto de tu montaje, incluido el lcd .
Habiendo flasheado ayer con el hex que te puse, que ves en ese lcd cuando le das tension?

TURRUK
23/07/2015, 09:59
Turruk, querria me pusieras una foto de tu montaje, incluido el lcd .
Habiendo flasheado ayer con el hex que te puse, que ves en ese lcd cuando le das tension?

Hola Señor, mucha gracias , pero en la LSD NO VEO NADA:cool: SERVOS COMO SI FUERA NO TIENE CORRIENTE.

Guillesan
23/07/2015, 10:00
Hola Señor, mucha gracias , pero en la LSD NO VEO NADA:cool: SERVOS COMO SI FUERA NO TIENE CORRIENTE.
Pon una foto por favor de ese montaje, lo mas cercano posible.

TURRUK
23/07/2015, 10:13
Hola Señor, mucha gracias , pero en la LSD NO VEO NADA:cool: SERVOS COMO SI FUERA NO TIENE CORRIENTE.

A qui ya e hecho los fotos:61127

61128

Guillesan
23/07/2015, 10:17
A qui ya e hecho los fotos:61127

61128
El lcd parece que no esta bien conectado , revisa porfavor la conexion scl,sda

TURRUK
23/07/2015, 10:38
[QUOTE=Guillesan;468564]El lcd parece que no esta bien conectado , revisa porfavor la conexion scl,sda[/QUO

O mejor falta conectar la telemetria como si fuera para volar , porque a qui en la casa sobre mesa, no se omejor no va, coneccion de LSD esta bien.

Guillesan
23/07/2015, 10:42
[QUOTE=Guillesan;468564]El lcd parece que no esta bien conectado , revisa porfavor la conexion scl,sda[/QUO

O mejor falta conectar la telemetria como si fuera para volar , porque a qui en la casa sobre mesa, no se omejor no va, coneccion de LSD esta bien.
No , en el lcd deberia salir los datos aun sin telemetria.
Al flashearlo no tuviste ningun aviso de fallo, todo corrio bien?

TURRUK
23/07/2015, 10:47
[quote=TURRUK;468567]
No , en el lcd deberia salir los datos aun sin telemetria.
Al flashearlo no tuviste ningun aviso de fallo, todo corrio bien?

SI esta va todo bien , me pregunto en programa de Xloader que tipo de placa necesito elegir AT mega 328 o otra .

UTOPIAS
23/07/2015, 10:50
Venga señores!!!
más precisión y celeridad que nos tenéis en ascuas.
Al final será como siempre el puto mayordomo, al tiempo.
Menudo thriler que nos tenéis montado, la próxima peli con palomitas y cocacola.
Venga ánimos que cosas más complicadas habéis conseguido.
:worthy::worthy::party::party::ansioso::ansioso::-800::-800::plane::-11::-11::facepalm::facepalm::meparto::meparto::-winner_first_h4h::-winner_first_h4h::-winner_first_h4h:

salud, suerte y sl2.

Simba
23/07/2015, 11:04
Buenos días currantes, Ya tengo la placa con los pines, y le he metido el Bootloader con USBASP, y el .Hex con el FTDI, todo correcto no hay ningún mensaje de error.
Se supone que tiene que funcionar, pero me temo que no lo puedo probar hasta la tarde, me tienen las mujeres secuestrao. :facepalm: :rolleyes2:.

Guillesan
23/07/2015, 12:32
Esto es lo que se debe ver en el arranque en el LCD

https://youtu.be/b7UH3Ux7BUQ

Simba
23/07/2015, 12:36
Guillesan, NO FUNCIONA, parece ser que este .hex no corre en esta placa Crius, no hace na de na.

Podría ser como comento Turruk, que en el Xloader no tenga la opción de esta Crius, y aunque el .hex se carga bien, luego no direcciona los puertos correctamente, o sea que no va.

La pregunta que yo me hago y Turruk y los demás seguidores también, es que tipo de placa estas tu utilizando, pues si a ti te funciona, sera seguro que a nosotros también nos tiene que funcionar.
A fin de cuentas de lo que se trata, es que nosotros IMITEMOS totalmente, todo lo que tu tienes, si podemos claro.

Simba
23/07/2015, 12:39
Guillesan, cono por no decir cono, tu estas utilizando una placa de Arduino UNO, y yo tengo 3 por casa, ¿que cono estamos haciendo ?.:ansioso::ansioso:.
Venga que no decaiga y sin alterarnos :laugh::laugh: .

Guillesan
23/07/2015, 12:40
Es indiferente, esta la he usado para ejemplo, tu hex esta hecho para una criuss

Simba
23/07/2015, 12:49
Vale pero tu que placa estas utilizando, una crius ¿cual Crius? que hay varias, y si es otra o un Arduino supermilanove o el que sea, a mi me da igual, si no lo tengo lo compro y ya está, pero quiero hacerlo exactamente igual, a como lo hacer tu, en Soft y en Hard, es la única forma que veo claro que nos funcione.
Pero siempre estoy abierto a sugerencias claro.

Guillesan
23/07/2015, 12:52
Vale pero tu que placa estas utilizando, una crius ¿cual Crius? que hay varias, y si es otra o un Arduino supermilanove o el que sea, a mi me da igual, si no lo tengo lo compro y ya está, pero quiero hacerlo exactamente igual, a como lo hacer tu, en Soft y en Hard, es la única forma que veo claro que nos funcione.
Pero siempre estoy abierto a sugerencias claro.
Yo uso esta
http://www.goodluckbuy.com/crius-multiwii-standard-edition-flight-controller-v2-5-supported-2-axis-gimba.html
Pero esencialmente es un arduino atmega 328, con ampliacion de accesorios como es la brujula, y conexiones al exterior (pins) para mejor instalacion .

Simba
23/07/2015, 13:24
Artista, ¿no ves que es la misma exacta, V2.5 que la que estamos utilizando?
Supongo que esa es la que has probado, y a ti te funciona.
Y que le has cargado el .hex con el mismo programa que comentaste y hemos utilizado.
Y ¿que placa le has metido al Xloader ?, la que nosotros le metemos es Duemilanove/Nano(AT MEGA328), a ver si tu le metes otra.

Simba
23/07/2015, 13:34
Guillesan, digo yo, no seria posible que nos des en un fichero Zip, el programa que tu utilizas, en esa misma placa, para cargar con la IDE de Arduino.

Tal como tu lo tienes, lo tienes con las librerías y con todo, que es lo mismo que tenemos nosotros, y si luego tenemos que cambiar algún parámetro de GPS o de otra cosa, pues se cambia pero serán cocas cosas valla.

Lo descomprimimos como hacemos siempre y lo cargamos con Arduino.

Guillesan
23/07/2015, 15:31
Guillesan, digo yo, no seria posible que nos des en un fichero Zip, el programa que tu utilizas, en esa misma placa, para cargar con la IDE de Arduino.

Tal como tu lo tienes, lo tienes con las librerías y con todo, que es lo mismo que tenemos nosotros, y si luego tenemos que cambiar algún parámetro de GPS o de otra cosa, pues se cambia pero serán cocas cosas valla.

Lo descomprimimos como hacemos siempre y lo cargamos con Arduino.

El programa como tu dices es arduino, con las librerias necesarias instaladas, sin mas.
no se donde teneis el error, creeeme, pero con perseverancia creo que lo superaremos.

caliwhite
23/07/2015, 15:58
Kit recibido en perfectas condiciones.
Gracias, Un saludo.

Simba
23/07/2015, 16:01
No si perseverancia y moral no nos falta eso te lo aseguro

TURRUK
23/07/2015, 16:22
No si perseverancia y moral no nos falta eso te lo aseguro

Va ultimo cartucho, pasa nos fichero en el zip y a si salimos de dudas.:wink2:

UTOPIAS
23/07/2015, 17:39
A la Paz de Dios;

Tengo el Kit
Tengo los 2 Servos
Tengo el SlincRing 12
Los rodamientos en camino

Qué me falta a parte de de perseverancia? y de esperar las placas del FRQ-MAX 2.0 para 2,4-1,2-5,8

Me tengo de bajar algún programa?
Eso del arduino, etc...?

Alguien que me ilumine, que no quiero gastar cartuchos... los reservo para otros temas...

Por cierto creo que alguno ha mecanizado el kit alemán de una forma practicable, me podría dar pistas?


salud, suerte y sl2.

Guillesan
23/07/2015, 17:51
Va ultimo cartucho, pasa nos fichero en el zip y a si salimos de dudas.:wink2:
He subido a dropbox un segundo hex , mirar de cargarlo y decirme el resultado
Configurar el xloader con placa uno
open360tracker2.hex

TURRUK
23/07/2015, 20:52
He subido a dropbox un segundo hex , mirar de cargarlo y decirme el resultado
Configurar el xloader con placa uno
open360tracker2.hex

Hola, ya algo, por lo menos los servos funciona, se puede hacer calibracion , pero en LSD nada.:rolleyes:

Guillesan
23/07/2015, 20:55
Hola, ya algo, por lo menos los servos funciona, se puede hacer calibracion , pero en LSD nada.:rolleyes:

Cuando dices hacer calibracion a que te refieres , boton calibracion brujula?
Haz una prueba , invierte los dos cables sda scl del LCD.

Simba
23/07/2015, 20:56
Hola, estoy cargando el fichero .hex, pero parece que no quiere cargar ya lleva 5 minutos y no termina.
La placa he puesto la Uno (Atmeda 328). el Bau rate se pone en 115200.
Definitivamente lo voy a parar por que se ha quedado flipao.

TURRUK
23/07/2015, 21:02
Cuando dices hacer calibracion a que te refieres , boton calibracion brujula?
Haz una prueba , invierte los dos cables sda scl del LCD.

Si lo e hecho calibrar, lo invertido lo dos cables SDA Y SCL nada.

Guillesan
23/07/2015, 21:06
Si lo e hecho calibrar, lo invertido lo dos cables SDA Y SCL nada.
Turruk detras del LCD hay un potenciometro para ajustar el LCD , pon los cables como estaban , sda y scl correspondientes con la placa y gira ese potenciometro, puede ser que tengas mucho contraste y por eso no se vea, no se prueba.

Simba
23/07/2015, 21:13
Yo tambien lo estoy probando y nada de nada.
Como no cargaba el Xloader con la placa Uno a 115200, lo he puesto a 57600, y ahora si que parece cargarlo bien, pero luego no va y no hace na de na.

Guillesan
23/07/2015, 21:16
Yo tambien lo estoy probando y nada de nada.
Como no cargaba el Xloader con la placa Uno a 115200, lo he puesto a 57600, y ahora si que parece cargarlo bien, pero luego no va y no hace na de na.
Bueno mirar , creo sois vecinos Turruk y tu, os propongo que me envieis las dos placas crius y los lcd , yo os lo reviso-flasheo y las envio de vuelta.

TURRUK
23/07/2015, 21:22
Bueno mirar , creo sois vecinos Turruk y tu, os propongo que me envieis las dos placas crius y los lcd , yo os lo reviso-flasheo y las envio de vuelta.

Parece que lees mente, esa buena opcion .:-11:

Guillesan
23/07/2015, 21:24
Parece que lees mente, esa buena opcion .:-11:
Pues venga cuanto antes mejor.

TURRUK
23/07/2015, 21:27
Pues venga cuanto antes mejor.

Si señor, hay que coger el toro por los cuernos algo ha si.:biggrin2:

Guillesan
23/07/2015, 21:30
Si señor, hay que coger el toro por los cuernos algo ha si.:biggrin2:
Parece que Simba tiene tambien alguna placa arduino, si le parece bien que la ponga en el paquetito tambien y si ya lo hacemos todo los gps que usareis en la antena tambien los conecto reviso y envio, ya no se me ocurre nada mas , enviarlo, mi direccion la teneis en el paquete de envio de los kits si es que aun lo teneis sino os lo paso por privado ok

TURRUK
23/07/2015, 21:35
Parece que Simba tiene tambien alguna placa arduino, si le parece bien que la ponga en el paquetito tambien y si ya lo hacemos todo los gps que usareis en la antena tambien los conecto reviso y envio, ya no se me ocurre nada mas , enviarlo, mi direccion la teneis en el paquete de envio de los kits si es que aun lo teneis sino os lo paso por privado ok

Ok me parece bien.

Simba
23/07/2015, 21:45
Vale acabo de verlo, nos ponemos en contacto y te mandamos las placas Crius, los LCDs y los GPS.

Simba
23/07/2015, 21:53
OK Guillermo, mañana preparamos paquetes y los mandamos.

Gracias

rortega
23/07/2015, 23:50
Yo he recibido hoy el kit. Gracias. Lo tengo a medio montar, pero aún me falta el slincring, lo mismo llega cuando haya terminado mis vacaciones y tenga que volverme a suiza. Mañana le meto mano a la crius y por lo menos pruebo los servos, que por cierto, los compré hace 8 meses y los he sacado hoy, son de 360, pero se me salen de la caja por la parte de arriba :(

UTOPIAS
24/07/2015, 09:53
Yo he recibido hoy el kit. Gracias. Lo tengo a medio montar, pero aún me falta el slincring, lo mismo llega cuando haya terminado mis vacaciones y tenga que volverme a suiza. Mañana le meto mano a la crius y por lo menos pruebo los servos, que por cierto, los compré hace 8 meses y los he sacado hoy, son de 360, pero se me salen de la caja por la parte de arriba :(

Hola;

Las medidas adecuadas del servo eran = 39,5 x 20 x 35,6 - Por lo menos las del indicado para el kit según el alemán.
siempre le podrás hacer un encaje, si la diferencia no es muy exagerada...

salud, suerte y sl2.

Simba
24/07/2015, 12:04
Guillesan, por si sirve de ayuda, en el tema de las dificultades para cargar la placa Crius, comento lo siguiente.

Después de descomprimir el Xloader.xip, se tiene el Xloader.exe, y el avrdude.exe, pues bien así como el Xloader arranca perfectamente, y es manejable, el otro el avrdude no arranca y si lo hace yo no veo nada, es como si mi ordenador con Windows 7, no lo soportase. Veo en el administrador de tareas del windows, que no lo tiene arrancado.

Por otro lado leí que a fin de cuentas, el avrdude era el que realmente convierte y carga el archivo .hex, a la placa.

¿No sera por esto que no podemos cargar el .hex? ?????

Gracias.

Simba
24/07/2015, 12:16
Otra cosa, ¿podria ser que no arranque el avrdude, por no tener Java 8 ? ??

Yo tengo el Java 7

Guillesan
24/07/2015, 12:42
No , no lo creo, cuando me lleguen vuestras placas voy a hacer un video de su flasheo, espero esten bien, correctas en funcionamiento.

Simba
24/07/2015, 12:53
Vale vale Guillesan, yo es que en mi supina ignorancia, no dejo de mirar y mirar a ver si encuentro algo, pero el que no sabe, es como el que no ve, y no hay mas.

TURRUK
24/07/2015, 13:02
No , no lo creo, cuando me lleguen vuestras placas voy a hacer un video de su flasheo, espero esten bien, correctas en funcionamiento.

Hola Guillesan pasa me tu direccion porfa . Gracias.

Guillesan
24/07/2015, 13:04
Hola Guillesan pasa me tu direccion porfa . Gracias.

Enviada

TURRUK
24/07/2015, 13:07
Hola Guillesan pasa me tu direccion porfa . Gracias.

Ok ya lo teñgo.:plane:

waverider
24/07/2015, 16:56
Hola a todos. Yo os recomiendo que intentéis copilarlo por vuestra cuenta porque cualquier ajuste de los servos del tilt no vais a poder hacerlo. O incluso poner o quitar Gps, o compás. O también ajustar el protocolo elegido para funcionar.

Creo que Guillesan esta haciendo un gran favor a todos y no os imagináis el trabajo que supone todos le pidais la compilaxion varias veces. Por favor pensadlo antes de hacerlo para no abusar de su amabilidad . el tiempo que supone aprender a cargar unas librerías Y compilar es ínfimo al lado del trabajo que sus pone el resto. Además cuando lo sepáis hacer habréis aprendido para cualquier otro proyecto y ademas os sorprenderá lo sencillo que resulta. Yo cuando pruebe el frqmax para este firmware os pondré mas datos. Animo y al lio

rortega
24/07/2015, 19:40
Por si alguien le sirve de ayuda, dejo por aquí unas notas y links con lo necesario para compilar y subir el firm con Arduino (sólo versión windows):

Nota: Lo he compilado y subido a una controladora MultiWii 328P Flight Controller w/FTDI & DSM2 Comp. Port (http://hobbyking.com/hobbyking/store/__27033__MultiWii_328P_Flight_Controller_w_FTDI_DSM2_Comp_Port.html) de hobbyking. Para una crius SE 2.x debería ser el proceso muy parecido.

1.- Descargar e instalar Arduino 1.6.5 (https://www.arduino.cc/download_handler.php?f=/arduino-1.6.5-r2-windows.exe)Si ya tienes instalada una versión anterior, ve al paso 2, y en caso de que tengas problemas de compatibilidad entre la librería y la versión de Arduino, desinstala Arduino e instala ésta versión 1.6.5, la última versión a fecha de hoy.
2.- Descargar las librería LiquidCristal 1.2.1 y TinyGPS-13
(https://github.com/mikalhart/TinyGPS/releases/tag/v13)Instalar usando el menú Programa->Include Library-> Add .Zip Library.

La librería LiquidCrista 1.2.1 la he descargado desde el dropbox de Guillesan. También la he añadido al link de mi drobbox que pongo más abajo.
3.- Descarga e instalar el controlador del adaptador USB FTDI (http://www.ftdichip.com/Drivers/CDM/CDM20814_WHQL_Certified.zip).Es necesario para poder comunicar esta controladora que lleva un puerto FTDI USB integrado. Si se usa otra controladora distinta con un puerto FTDI externo usar los drivers específicos del fabricante, aunque es posible que esta librería también sea válida.
4.- Descarga el código fuente del firmware open360tracker desde github (https://github.com/SamuelBrucksch/open360tracker/archive/master.zip)Se trata del código fuente de la última versión del firmware. Descomprimimos el archivo zip y hacemos doble click en el archivo open360tracker.ino, o bien desde Arduino: Archivo -> Abrir -> open360tracker.ino

La wiki para configurar el código (https://code.google.com/p/open360tracker/wiki/Servos) fuente la puedes encontrar aquí (podría estar algo desactualizada).
5.- En el programa Arduino, seleccionamos en el menú Herramienta:Placa: Arduino Pro o Pro Mini
Procesador: Atmega 328 (5v, 16 Mhz)
Programador: AVRISP mkII
Puerto: COM7 (en mi caso, el vuestro puede ser otro número

He añadido todos estos archivos a mi carpeta dropbox (https://www.dropbox.com/sh/aao394e7z0kka8p/AAAhoCTPSxtfLGPSO2Z8aHG7a?dl=0), que compartí en otro post. El contenido de la carpeta está estructurado para que no haya confusiones.

Simba
24/07/2015, 20:51
rortega muchas gracias por la aportación.
Sin animo de hacerme pesado, te comento.
El proceso que yo he utilizado es exactamente el mismo que tu, las librerías solo me admitía la TinyGPS y la del cristal liquid (LCD), con ellas la compilación no daba problemas, con las otras librerías si salían errores.

Las librerías las instalo en la primera pestaña del sketch Arduino es decir en la Open360traker. ¿por que? no lo se pero igual es el problema.

Luego en el punto 5 comentas (Programador: AVRISP mkII), yo utilizo un FTDI que funciona perfectamente y es que que utilizo habitualmente a 5V.
En su día cuando trabajamos con los Orange OpenLRSng, al cargar con el FTDI (en este caso a 3,3v), me comentaron que no se ponía ningún programador, ya que por puerto serie con el FTDI, en realidad no se utilizaba programador, o sea que siempre lo tengo marcado con USBASP, que es el que utilizo cuando cargo por ISP.

Bien pues digo yo, ¿no sera este el problema?, repito el que no sabe es como el que no ve, pero si se le dice y presta atención, igual lo hace medianamente bien.

Por lo demás no veo nada mas, o sea lo de la colocación de la librerías, y lo del programador.

Un saludo.

Simba
24/07/2015, 21:59
Por cierto ¿que es eso de ajustar los fuses? ¿hay que hacer algo especial, ademas de cargar el programa ?.

Gracias.

rortega
25/07/2015, 11:35
Por cierto ¿que es eso de ajustar los fuses? ¿hay que hacer algo especial, ademas de cargar el programa ?.

Gracias.

Por regla general, los microprocesadores tienen la posibilidad de configurar/ajustar su comportamiento en base a unos parámetros configurables. Por ejemplo, se puede ajustar la frecuencia de reloj si ponemos un oscilador u otro, el voltaje al que va a trabajar, cambiar opciones de inicio, permitir o no la programación vía serie, permitir el reseteo, etc... Según el propósito para el que se vaya a usar el microprocesador pude interesar configurarlo de una forma u otra.

El calculador en alguna ocasión he tenido que usarlo:

http://eleccelerator.com/fusecalc/fusecalc.php?chip=atmega328p

Aquí la documentación oficial:

http://www.atmel.com/webdoc/atmelstudio/atmelstudio.programmingdialog.fuses.html

Y aquí una explicación más entendible:

http://www.martyncurrey.com/arduino-atmega-328p-fuse-settings/

rortega
25/07/2015, 11:51
rortega muchas gracias por la aportación.
Sin animo de hacerme pesado, te comento.
El proceso que yo he utilizado es exactamente el mismo que tu, las librerías solo me admitía la TinyGPS y la del cristal liquid (LCD), con ellas la compilación no daba problemas, con las otras librerías si salían errores.

Las librerías las instalo en la primera pestaña del sketch Arduino es decir en la Open360traker. ¿por que? no lo se pero igual es el problema.


La forma en la que instalas las librerías hace exactamente eso, volcarlas en dicha carpeta. Si trabajas con otros sistemas operativos lo mejor es hacerlo como dices tú, así no hay que saberse la ruta exacta. Yo lo hago así por comodidad, nada más. Pasa el link de la librería LCD que has usado y la añado a las instrucciones.



Luego en el punto 5 comentas (Programador: AVRISP mkII), yo utilizo un FTDI que funciona perfectamente y es que que utilizo habitualmente a 5V.
En su día cuando trabajamos con los Orange OpenLRSng, al cargar con el FTDI (en este caso a 3,3v), me comentaron que no se ponía ningún programador, ya que por puerto serie con el FTDI, en realidad no se utilizaba programador, o sea que siempre lo tengo marcado con USBASP, que es el que utilizo cuando cargo por ISP.
Efectivamente, al usar el programador FTDI lo que obtienes es como si la placa fuese un dispositivo serie y te comunicas directamente con ella por un puerto COM (en mi caso el COM7). El programador que indico es el que aparece por defecto al instalar Arduino y debería dar igual lo que indiques.

Lo realmente importante es tener claro que se usa un FTDI y se selecciona el COM correcto e indicar que se trata de un Arduino Pro o Pro Mini, salvo que estés usando realmente una placa Arduino distinta o equivalente (lease a groso modo que monte el mismo procesador con misma frecuencia de reloj, voltaje y memoria).


Bien pues digo yo, ¿no sera este el problema?, repito el que no sabe es como el que no ve, pero si se le dice y presta atención, igual lo hace medianamente bien.Hay que leer mucho, los que aparentamos saber algo leemos mucho, cierto es que tenemos alguna base, pero para poder manejarnos con el Arduino (procesadores atmega en general) hemos tenido que leer mucho, y trastear sin miedo a romperlo. Yo tengo algún compañero que sin tener ni idea del tema, se ha montado todos sus multis con Multiwii/NAZE32 desde cero, sin ayuda, leyendo, probando, rompiendo, volviendo a probar, con OSD, GPS, ... Yo lo tengo como ejemplo de "voluntad".

Simba
25/07/2015, 12:40
Aqui os pongo un enlace a mi dropbox donde he subido las librerias necesarias, ojo no se si son todas las necesarias, iremos viendo.

https://www.dropbox.com/sh/3iw5mvy471kikuy/AAAtm2YslwB731557dXOYB4Ua?dl=0

Una buena idea seria me dieras los resultados del arduino al compilar , vaya lo que sale cuando le das a compilar, si termina bien o por lo contrario se queja de algun problema ok

rortega, cito lo que puso Guillesan un coco mas atras.

A mi ya te comente que las que no me daban problemas de compilación eran las que te puse, las otras salían un monton de errores.

Simba
25/07/2015, 12:53
Tengo ganas de ver que tal te funciona, o si aunque no lo tengas terminado de montar, al menos lo has probado con los servos y el GPS, para ver que síntomas de vida tiene.

Nosotros Turruk y yo por mas que lo hemos intentado, no le damos en el clavo, y como no tenemos otros recursos, que los que vosotros y el foro en general nos aportan, estamos a la espera de buenas noticias.
A Guillesan SI que le funciona y esa es nuestra máxima esperanza.

rortega
25/07/2015, 14:12
Pues parece que funciona...

Sólo tengo conectado el servo de PAN.

Le estoy inyectando a través del FTDI la trama NMEA, usando un emulador GPS muy simple (gpsfeed+), que no me deja jugar mucho con los parámetros. No consigo giro de 360 pero creo que se debe a los datos del gps y la configuración del hom. Es como si el tracker no estuviera en el centro, por lo que el drone/avión se mueve en una ventana pequeña y no pasa por detrás del tracker. Espero aclararme con el simulador para descartar que se deba a la configuración de algún parámetro para el servo.

Ahí lleváis el vídeo:


HplxwKQWJEc

https://youtu.be/HplxwKQWJEc
La pena es que no dispongo de mucho tiempo para dedicarle a ésto. Mañana me voy unos días y para cuando vuelva me quedarán 4 o 5 días nada más, a no ser que me lleve en la maleta a Suiza todo el artilujio para seguir probando allí una vez que acabe con las vacaciones.

rortega
25/07/2015, 15:06
rortega, cito lo que puso Guillesan un coco mas atras.

A mi ya te comente que las que no me daban problemas de compilación eran las que te puse, las otras salían un monton de errores.

He comprobado librería LiquidCristal. Aunque con la versión 1.6.5 de Arduino ya viene la librería, la versión se ve que no es compatible, por lo que es necesario agregar la versión de la librería que tiene Guillesan en su dropbox.
Si se agrega desde Arduino, ésta va a la carpeta de librerías del perfil del usuario, por lo que al compilar se usan los fuentes de esta última.

Hay un problema en el código fuente. Si descomenta la opción del Display LCD, tienes que descomentar también la del GPS Local, de lo contrario obtienes errores de compilación (no recuerdo si habéis tratado este problemilla en el hilo, va creciendo y ya me cuesta releer todo).

Simba
25/07/2015, 16:23
He comprobado librería LiquidCristal. Aunque con la versión 1.6.5 de Arduino ya viene la librería, la versión se ve que no es compatible, por lo que es necesario agregar la versión de la librería que tiene Guillesan en su dropbox.
Si se agrega desde Arduino, ésta va a la carpeta de librerías del perfil del usuario, por lo que al compilar se usan los fuentes de esta última.

Hay un problema en el código fuente. Si descomenta la opción del Display LCD, tienes que descomentar también la del GPS Local, de lo contrario obtienes errores de compilación (no recuerdo si habéis tratado este problemilla en el hilo, va creciendo y ya me cuesta releer todo).

Pues creo que no, no se ha dicho nada de esto.
No lo llego a entender del todo, quieres decir que hay que descomentar las dos opciones, e ldisplay LCD y el GPS local.
Si puedes pon el Nº de linea de codigo fuente.
Igual ese era nuestro problema.

Yo en estos momento tengo la version 1.0.6 Arduino, ¿ es necesario cambiar a la ultima? o me quedo como estoy.

Una pregunta, le puedo meter a un Arduino UNO esta versión del Traker, la que utilizamos con la Crius, o hay que cambiar algo.

Gracias.

Simba
25/07/2015, 16:25
Bueno si ya veo una diferencia que sera insalvable, el Auduino UNO no tiene Brujula, y no sirve.

rortega
25/07/2015, 16:30
Bueno si ya veo una diferencia que sera insalvable, el Auduino UNO no tiene Brujula, y no sirve.

Puedes comprar una pequeña brújula. No obstante, yo compraría directamente una crius se v2.5. La que yo tengo (la Multiwii flight controller 328p de hobbyking) os traería algunos quebraderos de cabeza.

rortega
25/07/2015, 16:42
Pues creo que no, no se ha dicho nada de esto.
No lo llego a entender del todo, quieres decir que hay que descomentar las dos opciones, e ldisplay LCD y el GPS local.
Si puedes pon el Nº de linea de codigo fuente.
Igual ese era nuestro problema.

Yo en estos momento tengo la version 1.0.6 Arduino, ¿ es necesario cambiar a la ultima? o me quedo como estoy.

Una pregunta, le puedo meter a un Arduino UNO esta versión del Traker, la que utilizamos con la Crius, o hay que cambiar algo.

Gracias.

Si queremos usar el LCD, hay que descomentar la línea

#define LCD_DISPLAY I2C

Ésto provoca errores de compilación aún teniendo la librería LiquidCrystal correcta instalada:



open360tracker.cpp.o: In function `loop':
C:\Program Files (x86)\Arduino/open360tracker.ino:290: undefined reference to `getSats()'
collect2.exe: error: ld returned 1 exit status
Error de compilación



Si descomentas la línea

#define LOCAL_GPS

ese error de compilación desaparecen.

Lo de usar la versión 1.6.5 es arbitrario, yo lo uso porque en el portátil no tenía instalado arduino, y he ido directamente a la última versión. Como puedo compilar sin errores, quise compartir el proceso de instalación y demás para aquellos que estén teniendo problemas y quieran probar si se resuelven sus problemas.

Recuerdo, que uso la versión más reciente del código fuente, estoy con windows 8.1, uso la librería TinyGPS-13 y la LiquidCristal1.2.1. Con esta combinación de Arduino y Librerias, el código compila correctamente y el tracker toma vida propia...

Simba
25/07/2015, 16:58
Ok muy bien no sabes lo que me alegra.
El tema del Arduino uno era por entretenerme ya que la Crius esta de viaje a casa de Guillesan.
Igual nos hemos precipitado y con tus comentarios quizás la tendríamos funcionando.
Pero bueno es genial que sepamos como hacerla funcionar.

Simba
25/07/2015, 18:01
rortega, podridas decirme la pestaña y el nº de linea, donde hay que descomentar Display LCD, tienes que descomentar también la del GPS Local.
No lo encuentro, o es que yo ya lo tengo decomentado. en fin es para estar seguro.

Gracias.

rortega
25/07/2015, 18:12
rortega, podridas decirme la pestaña y el nº de linea, donde hay que descomentar Display LCD, tienes que descomentar también la del GPS Local.
No lo encuentro, o es que yo ya lo tengo decomentado. en fin es para estar seguro.

Gracias.
En el archivo config.h. ojea el archivo que no es muy grande, que de memoria no se decírtelo y ahora mismo estoy en la playa.

Simba
25/07/2015, 18:17
Ok gracias feliz playa

Simba
25/07/2015, 20:12
Para cuando puedas rortega.

Tal como lo tengo, que es haciendo tal cual tu comentas, con el TinyGPS y el Liquidcristal, la compilación es perfecta.

En estos momentos lógicamente no tengo la Crius, y no puedo probar, pero quiero salir de dudas de una cosa.
¿Es necesario cargarle las librerías de Mavlink y HMC5883L ?, si esta es una versión para utilizar con telemetria directa de GPS, no se el porque se han incluido estas librerías.
El echo es que yo siempre he intentado cargarlas y siempre me dieron errores, y si no las cargo, compila perfectamente.

El caso es que tu tampoco las cargas, y te funciona, luego yo creo que a mi me debe de funcionar tambien.

marcoasj
25/07/2015, 20:49
En el archivo config.h. ojea el archivo que no es muy grande, que de memoria no se decírtelo y ahora mismo estoy en la playa.
Pues otro que esta en la playa y que cuando vuelva le espera un cursillo intensivo de arduino

Simba
25/07/2015, 22:37
Pues mira marcoasj, la lastima es que no se donde dirigirme, si es que se puede, para hacer un curso de Arduino.
Aquí en mi pueblo, funciona un sistema de cursos de muchas actividades, que se llama Universidad Popular, y que ofrecen como digo, todo tipo de cursos, como por ejem. Fotofrafia Digital, Idiomas, Informática, y muchos mas, pero la lastima es que esto del Arduino, no es tan popular, pero vamos que si me entero que se organiza algo, seguro que me apunto.

Si alguien sabe de algún curso, bien a distancia o como sea, seria interesante para mi, que lo comunicase.

Un saludo.

marcoasj
25/07/2015, 22:55
Pues mira marcoasj, la lastima es que no se donde dirigirme, si es que se puede, para hacer un curso de Arduino.
Aquí en mi pueblo, funciona un sistema de cursos de muchas actividades, que se llama Universidad Popular, y que ofrecen como digo, todo tipo de cursos, como por ejem. Fotofrafia Digital, Idiomas, Informática, y muchos mas, pero la lastima es que esto del Arduino, no es tan popular, pero vamos que si me entero que se organiza algo, seguro que me apunto.

Si alguien sabe de algún curso, bien a distancia o como sea, seria interesante para mi, que lo comunicase.

Un saludo.
No hombre, me refería a lo que decía rortega, para esto sólo funciona leer, vídeos, tutos, manuales y el famoso prueba y error, lo que pasa es que cuando este tema te coge de vacaciones pues es imposible,.....vamos que lo dejó para la vuelta, para estar concentrado.....[emoji6]

rortega
26/07/2015, 10:58
cuandoplantas tu tripode en tu lugar de vuelo , enciendes, la brujula posiciona la antena mirando al norte sin mas, y el gps le dice donde esta, asi que en pocos segundos tu avion le envia la telemetria de su OSD a tierra y a volar , tu atena sabe perfectamente donde esta y lo sigue, sin mas, al tener una configuracion de 360º , gira continuamente y no pierde de vista el avion en ningun momento, y si ademas como es el caso se usa un slipring para conectar las dos partes de la antena (arriba-abajo) no se lian ningun cable , resultado una gozada.Bien hasta aqui , no me enrollo mas, seguire explicando mas de todo esto, sobre todo de como obtener la telemetria en tierra . OK y saludos a todos , espero que esta vez me haya explicado mejor.

Guillesan, necesitaría saber la forma de proceder si no se usa GPS local en el tracker. Por lo que yo entiendo, le meto alimentación al tracker, con la ayuda de la brújula supongo que apuntaría al norte, y empieza a recibir la posición del gps del avión, que lo tengo delante a pocos metros. A continuación pulso el botón home, para que el tracker sepa que donde está el avión ahora mismo es el home y empezaría a puntar a él. Echamos el avión a volar y el tracker empezaría a hacer su trabajo ¿Es así o me he saltado algo? Como me voy a limitar de momento a usar simuladores de GPS, lo mismo meto la posición home a mano en el código fuenta para verificar que los servos me hacen bien los 360 grados, pero antes necesito saber si el proceso sin GPS es como te lo he contado.

Gracias.

Simba
26/07/2015, 11:15
Creo que es correcto pero no empieza a seguir el avión hasta que se separa del home marcado unos 10m .

UTOPIAS
26/07/2015, 11:24
Creo que es correcto pero no empieza a seguir el avión hasta que se separa del home marcado unos 10m .

Correcto. En las pruebas que he visto hasta que no está separado unos buenos metros, no reacciona adecuadamente.

salud, suerte y sl2.

Guillesan
26/07/2015, 11:40
Perfecto si es así el procedimiento, pero es muy interesante ponerle Gps en tierra. Plug and play total . Por lo que vale un ublox o Mtk

Guillesan
26/07/2015, 11:46
Me hace mucha ilusión ver que ya estáis usándolo, cuando lo descubrí en el foro alemán pensé que era la solución casi ideal. Turruk, Simba, tranquilos que os funcionara
Saludos a todos

Simba
26/07/2015, 15:27
Ok Guillesan, y gracias por todo compañero, pero no me resisto a intentarlo por mi mismo, quiero saber todo lo que pueda, y ademas tendré que cargar el sistema en otro Traker de un compañero, que aun no tiene la Crius.

Guillesan, ya lo he preguntado a ti y a rortega, pero como van pasando los mensajes y es un lio acordarse de todo, no me habéis contestado, a lo que pregunte.
Me refiero a que en este sistema de Telemetria por GPS directo, las librerias que tenemos que cargar, son las 4 que pusiste, o solo las de TinyGPS-13 y LiquidCristal.

Gracias.

waverider
26/07/2015, 15:28
Hola!,

Ya esta funcionando el firmware en el frqmax2. Creo que no e encontrado fallos. Guillermo cuando lo recibas el lunes avisame. Lo puedes flasear con usbasp o ftdi. Para usbaso ya tienes los pines colocados . Hay dos ISP sería el de abajo. Cuidado no equivocarse que borras la prog del frqmax.

EDITO: por cierto, con el jumper para coger la corriente del a fuente del fraqmax para los servos va perfectamente . a mi nome mete ruido en la imagen . La fuente es de 3A.

http://i23.photobucket.com/albums/b370/nosoyna/DSC_0244_zpsyg6omcnx.jpg

rortega
26/07/2015, 15:44
Ok Guillesan, y gracias por todo compañero, pero no me resisto a intentarlo por mi mismo, quiero saber todo lo que pueda, y ademas tendré que cargar el sistema en otro Traker de un compañero, que aun no tiene la Crius.

Guillesan, ya lo he preguntado a ti y a rortega, pero como van pasando los mensajes y es un lio acordarse de todo, no me habéis contestado, a lo que pregunte.
Me refiero a que en este sistema de Telemetria por GPS directo, las librerias que tenemos que cargar, son las 4 que pusiste, o solo las de TinyGPS-13 y LiquidCristal.

Gracias.
Para Telemetría GPS con instalar esas dos librerías es suficiente. Y si no usas LCD basta con la TinyGPS-13. Es exactamente lo que has visto en el vídeo que puse, donde uso un emulador para simular que le llegan tramas NMEA.

Simba
26/07/2015, 15:55
Vale pues muchas gracias, ya me quedo mas tranquilo, y creo que tal como lo tengo ahora, que es igual que tu, esto tiene que funcionar.

Un saludo.

waverider
26/07/2015, 16:37
Os dejo una foto del clustering, a ver si os gusta

http://i23.photobucket.com/albums/b370/nosoyna/DSC_0247_zps0uqfkbkx.jpg

waverider
26/07/2015, 17:29
Os dejo un LINK (https://drive.google.com/open?id=0B4ZUuk32PWxLeHo1X2VaMVhEbXM)para descargar directamente un archivo rar. SI lo descomprimis teneis el archivo open360tracker.bat que os abre el arduino con el programa con las librerias ya preparadas. A falta solo de configuirar en la pestaña Config.h.

Simba
26/07/2015, 19:34
Jaime me dice que necesito permiso para descargar.

waverider
26/07/2015, 19:39
los que me vais solicitando permiso os lo voy dando. avisame si no te deja

Simba
26/07/2015, 20:15
Jaime, ¿ ese programa es para el Traker de Guillesan ? ¿ con LCD de 2 lineas ?

No veo donde están las librerias, pero vamos es que ver veo poco, ya me entiendes.

Gracias.

avefenix
27/07/2015, 08:41
El viernes pasado me llegó el kit del alemán, pero entre unas cosas y otras hasta anoche, no le di un vistazo. Gracias Guillesan.

Tengo una primera impresión de que las cajas van a quedar pequeñas. A lo sumo, todo bien apretado y poco ventilado:mad:.

De todos modos, aún tiene que llegar FRQMAX2, sleepring, etc y no le voy a meter mano hasta que tenga todos los componentes.

Estoy casi seguro que voy a cambiar las cajas del alemán por cajas de electricista estancas, así resuelvo 2 problemillas: Espacio y capacidad de desmontar.

Ya postearé resultados cuando tenga todos los componentes y calcule las dimensiones de cajas que necesito.

Saludos by R@F@.

waverider
27/07/2015, 08:48
Hola rafa, yo he pillado dos cajas cuadradas de policarbonato con tapa transparente de las estancas de electricista, porque esas cajas efectivamente son para una antenita de 5.8 y se quedan algo pequeñas. De ahí que posteara la lista de material que pillé, Engranajes, rodamientos y todo lo demás para adaptarlo a la nueva caja. Si tu tb requieres mas espacio puedes aprovechar todo lo del kit alemán poniendo una caja nueva porque todo te servirá. A ver si me acaba De llegar el material y OS lo enseño

waverider
27/07/2015, 08:52
Simba. Es el firmware alemán preparado para configurar y compilar. Si vuelves a leer mi post anterior con detenimiento seguro que se te aclaran las dudas

rortega
27/07/2015, 09:02
Simba. Es el firmware alemán preparado para configurar y compilar. Si vuelves a leer mi post anterior con detenimiento seguro que se te aclaran las dudas
Pues yo también he pensado que era sólo para tu placa Jaime, como en el post previo has puesto un foto del hardware apilado...

Y digo yo Jaime, no sería mejor seguir ambos proyectos por separado, cada uno en su correspondiente hilo y así no nos liamos. Yo personalmente sigo también tu hilo porque me parece muy interesante, y aunque en tu placa se pueda compilar también el sketch de arduino, y de hecho allí lo hablas, yo creo que es menos lío para el que no sepa de que va el tema si no se mezcla todo aquí también. Espero que no te moleste el comentario y que entiendas que lo hago por el bien de la comunidad.

Simba
27/07/2015, 09:06
Pues si yo también estaba pensando lo mismo.

Simba
27/07/2015, 09:10
Es más hay que decir claro que este programa que pones Jaime es para el Máx , aunque se pueda adaptar al de Guillesan como ya estamos haciendo.
De lo contrario habrá mucha gente que se despistar aun más si cabe.

marcoasj
27/07/2015, 11:04
Hola rafa, yo he pillado dos cajas cuadradas de policarbonato con tapa transparente de las estancas de electricista, porque esas cajas efectivamente son para una antenita de 5.8 y se quedan algo pequeñas. De ahí que posteara la lista de material que pillé, Engranajes, rodamientos y todo lo demás para adaptarlo a la nueva caja. Si tu tb requieres mas espacio puedes aprovechar todo lo del kit alemán poniendo una caja nueva porque todo te servirá. A ver si me acaba De llegar el material y OS lo enseño
Yo también estoy pensando que en cuanto la cosa funcione le cambio la caja ( eso si no lo hago desde el principio. ¿ Donde habéis pedido las cajas ? O es en una tienda normal de electricidad ??
El viernes pasado me llegó el kit del alemán, pero entre unas cosas y otras hasta anoche, no le di un vistazo. Gracias Guillesan.

Tengo una primera impresión de que las cajas van a quedar pequeñas. A lo sumo, todo bien apretado y poco ventilado:mad:.

De todos modos, aún tiene que llegar FRQMAX2, sleepring, etc y no le voy a meter mano hasta que tenga todos los componentes.

Estoy casi seguro que voy a cambiar las cajas del alemán por cajas de electricista estancas, así resuelvo 2 problemillas: Espacio y capacidad de desmontar.

Ya postearé resultados cuando tenga todos los componentes y calcule las dimensiones de cajas que necesito.

Saludos by R@F@.

waverider
27/07/2015, 11:47
En cualquier tienda de.suministros electricidad

waverider
27/07/2015, 11:49
El programa que puse es para el tracker. Están hecho por el alemán. Y es el mismo que se utiliza en el microncontrolador 2 del frq

waverider
27/07/2015, 11:51
Coñe que lo he puesto por vosotros... Para que lo tengáis hecho. Abridlo y comentar/des comentar las línea de la pestaña config.h y ya lo podéis volcar a vuestra placa

Simba
27/07/2015, 13:54
Estoy en pleno montaje del Kit, y no me he resistido a hacer algunas pequeñas modificaciones, en primer lugar me resistía a pegar la placa intermedia sin poder desmontar, ye he metido unos tacos, que ya que es de pura carpintería hacen su función.
En conjunto el Kit es muy muy básico, y de un material que no me gusta nada, pero es lo que hay y una vez pintado puede quedar hasta bien.

Las dimensiones sobre todo en altura, son un fallo muy grande, pues no caben la mayoría de los servos estándar, yo al final voy a recurrir a un viejo servo Futaba que me entra justo justo, sin las gomas separadoras.

Lo de hacer un empalme a la caja superior para que quepa un servo mayor, lo veo un trabajo tedioso, pero bueno cada cual verá.
Pongo unas fotos :

Nota: la tarjeta de control que se ve no es la Crius, es solo para ver como queda.

rortega
27/07/2015, 15:33
Estoy en pleno montaje del Kit, y no me he resistido a hacer algunas pequeñas modificaciones, en primer lugar me resistía a pegar la placa intermedia sin poder desmontar, ye he metido unos tacos, que ya que es de pura carpintería hacen su función.
En conjunto el Kit es muy muy básico, y de un material que no me gusta nada, pero es lo que hay y una vez pintado puede quedar hasta bien.

Las dimensiones sobre todo en altura, son un fallo muy grande, pues no caben la mayoría de los servos estándar, yo al final voy a recurrir a un viejo servo Futaba que me entra justo justo, sin las gomas separadoras.

Lo de hacer un empalme a la caja superior para que quepa un servo mayor, lo veo un trabajo tedioso, pero bueno cada cual verá.
Pongo unas fotos :

Nota: la tarjeta de control que se ve no es la Crius, es solo para ver como queda.
Tiene buena pinta. Yo le abriré una ventana a la tapa superior para el servo, y listo.

Acabo de llevarme el kit conmigo a 400 km, estoy de playa pero le echaré algún ratillo. Mi problema es el servo 360, que no se lleva bien con los pulsos empleados, le daré alguna vuelta al código para intentar adaptarlo a mis servos.

Simba
27/07/2015, 15:38
Buena idea ya comentaras lo de los pulsos.

Guillesan
27/07/2015, 19:57
Bueno señores Turruk y Simba, vuestras Crius estan funcionando con un poco mas de tiempo os pongo los videos para que lo veais y vayais salivando jajajajaja.
Ya estais comprando dos LCDs nuevos, no tengo ni idea por que los vuestros no van.
Saludos

Simba
27/07/2015, 20:03
Gracias muchas gracias Guillesan.
Si los LCD no van pues que les den. Son los que pusiste aquí y creo que son iguales al tuyo pero si conoces algún otra tienda de confianza lo pones y los compro cuanto antes.
A y muy importante ya nos dirás lo que haces para que funcionen, que no creo que sea magia.

waverider
27/07/2015, 20:36
guille no tires esos lcd. Mira por detras y dime lo que pone serigrafiado.

TURRUK
27/07/2015, 20:42
Bueno señores Turruk y Simba, vuestras Crius estan funcionando con un poco mas de tiempo os pongo los videos para que lo veais y vayais salivando jajajajaja.
Ya estais comprando dos LCDs nuevos, no tengo ni idea por que los vuestros no van.
Saludos

Hola mucha gracias Guillesan por tu curo, yo sospechaba sobre este LSD .Ahora
falta esperar de vuelta y a volar.:plane:

Guillesan
27/07/2015, 20:45
Primero he probado con vuestras pantallas, y no funcionaba, hay una que si la apretas un poco parece que inicia pero termina apagandose.
He flasheado las dos placas , con los datos concretos de:
Protocolo: GPS_TELEMETRY
Baudios: 4800
GPS Local: 38400 , solo GGA , 1 Hz
Los gps que me habeis mandado estaban el de Simba a 5 Hz , y GGA Y GPRMC el de Turruk no me acuerdo muy bien pero los he configurado con el U-center a lo que se necesita, los he apagado y vuelto a funcionar para confirmar que guardan la configuración.
Los dos funcionan correctamente.

Este es el de Turruk:
https://www.youtube.com/watch?v=RigHZQp3kSo

Aqui el de Simba:
https://www.youtube.com/watch?v=CR_-CB86Ots

Voy a hacer unas pocas pruebas mas y si todo es correcto mañana tarde van pallla.
Este es el LCD que uso yo http://www.ebay.es/itm/321784271602?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT
Saludos

TURRUK
27/07/2015, 21:08
Primero he probado con vuestras pantallas, y no funcionaba, hay una que si la apretas un poco parece que inicia pero termina apagandose.
He flasheado las dos placas , con los datos concretos de:
Protocolo: GPS_TELEMETRY
Baudios: 4800
GPS Local: 38400 , solo GGA , 1 Hz
Los gps que me habeis mandado estaban el de Simba a 5 Hz , y GGA Y GPRMC el de Turruk no me acuerdo muy bien pero los he configurado con el U-center a lo que se necesita, los he apagado y vuelto a funcionar para confirmar que guardan la configuración.
Los dos funcionan correctamente.

Este es el de Turruk:
https://www.youtube.com/watch?v=RigHZQp3kSo

Aqui el de Simba:
https://www.youtube.com/watch?v=CR_-CB86Ots

Voy a hacer unas pocas pruebas mas y si todo es correcto mañana tarde van pallla.
Este es el LCD que uso yo http://www.ebay.es/itm/321784271602?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT
Saludos
Si Señor mas claro no puede ser. Gracias :worthy::worthy::worthy:

Simba
27/07/2015, 22:05
Bueno pues ya he pedido otros 2 LCD , so de aquí de Valencia con que creo que llegaran pronto.

Por las fotos y características son iguales a los que no funcionan, solo que esos vinieron de la Gran Bretaña, y si los mando a mi cargo no me sale a cuentas.
En fin a ver si con estos tenemos mas suerte.

rortega
27/07/2015, 22:08
Bueno pues ya he pedido otros 2 LCD , so de aquí de Valencia con que creo que llegaran pronto.

Por las fotos y características son iguales a los que no funcionan, solo que esos vinieron de la Gran Bretaña, y si los mando a mi cargo no me sale a cuentas.
En fin a ver si con estos tenemos mas suerte.
No he mirado las specs, pero doy por hecho que son I2C, no? Pasa el link que lo mismo pido uno.

Simba
27/07/2015, 22:19
Yo he pedido estos que pongo pero me temo que no le quedan tiene stoch 0

http://www.ebay.es/itm/321808303228?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT

Simba
27/07/2015, 23:26
Guillesan en el LCD se ven ademas de Lat y Lon, otros datos que no se lo que son, imagino por lo que pone en el programa, que alguno sera la tensión pero el resto ni idea.

rortega
29/07/2015, 11:13
Ya he verificado que mi servo 360 no es compatible con rotación contínua. Es un 360, sí, pero gira como máximo a a un ángulo de 400º. Me toca pillar un servo adecuado.

Simba
29/07/2015, 12:43
No hombre yo lo intentaría con ese mismo servo.
Sólo tienes que desmontarlo y retirar el potenciómetro del engranaje.
Quitar si tiene algún tope mecánico pero creo que siendo de 360 no lo tendrá.
Luego sitúas el potenciómetro donde más fácil te resulte el ajuste.
De esa forma tienes ajuste de 0° para afinar el 0.
Yo lo tengo como te comento.

marcoasj
30/07/2015, 18:40
Bueno, Guillermo, cuando puedas me lo envías, que mañana llego y tengo un mono que.....

Guillesan
30/07/2015, 18:49
Bueno, Guillermo, cuando puedas me lo envías, que mañana llego y tengo un mono que.....
Venga , mañana sale.

rortega
31/07/2015, 12:39
No hombre yo lo intentaría con ese mismo servo.
Sólo tienes que desmontarlo y retirar el potenciómetro del engranaje.
Quitar si tiene algún tope mecánico pero creo que siendo de 360 no lo tendrá.
Luego sitúas el potenciómetro donde más fácil te resulte el ajuste.
De esa forma tienes ajuste de 0° para afinar el 0.
Yo lo tengo como te comento.
A ver su puedo, que con el ritmo de veraneante que llevo no tengo ni un minuto.

Simba
31/07/2015, 12:41
Si tienes alguna pega, aquí estamos para lo que necesites.

Simba
01/08/2015, 12:46
Hola, tengo buenas noticias, yo he probado en casa y funcionar funciona, el LCD marca lo que toca, y la brújula de la placa parece que funciona correcto.
Como digo yo solo he probado en casa y por no tener acabado la parte mecánica, para ver que funcionaba, pero Turruk me acaba de llamar, y lo ha probado en el campo de vuelo y en tierra funciona, marca todo perfecto y lo sigue cuando se desplaza, pero los servos tienen mucha ganancia, y oscila mucho con movimientos muy rápidos y se nota que le falta ajuste de los PID.

Legados hasta este punto, tenemos el problema del ajuste de los servos, y nos da bastante CAGUE, el modificar el config h, por aquello de no estar seguros que vuelva a funcionar, es decir después de cargar nosotros el programa una vez modificado el PID.

Guillesan al final creo entender por las pruebas de rortega, que solo hace falta cargar las librerias del TineGPS y el Cristal liquid, pero con tanto post y como pasaste en su dia 4 ficheros de librerias, esto es un lio del copón.

Por otro lado, no sabemos como de hace el Servo Tester, ese que sale en el video del Aleman haciendolo.
Supongo que lo hace con la consola de arduino, con un FTDI y le mete unos valores, para ajustar tanto el Tilt como el Pan, y sobre todo el recorrido del Tilt, para ajustar los 90º.

Podías poner unas pocas instrucciones para legos, para legos avanzados :rolleyes2:, a ver si las entendemos.

En fin que estamos muy contentos, ya que lo hemos visto funcionar, y da muy buenas sensaciones.

Gracias Guillesan por todo. :worthy::worthy::worthy:.

TURRUK
01/08/2015, 20:32
Hola ya he probado seguidor de la antena funciona bien , gracias Guillesan por ayudar.:party::plane:

Guillesan
01/08/2015, 22:00
Me alegro un montón. Escribo desde el movil, cuando pueda os daré unos datos para ajustar los servos. Ok a disfrutar

rortega
01/08/2015, 23:59
Felicidades chicos

Simba
02/08/2015, 01:02
Bien pues como lo que toca es, empezar a ajustar PID y demas, nos tenemos que meter a cambiar, y volver a cargar el programa en la Crius.

Parece ser que por el puesto serie, con el FTDI no podemos acceder a la Crius.
Turruk ha cargado la Crius por el USBASP, y mañana veremos el resultado de los cambios.

Yo por mi parte, tengo problemas en mi PC, después de hacer una limpieza, he perdido el driver del USBASP y tengo que volver a instalarlo.

La cuestión es, Guillesan ¿tu por donde le cargar el programa a la Crius? por el FTDI o por el USBASP.

Si mañana si a TurruK le funciona como esperamos, lo probaremos en vuelo y sacaremos conclusiones.

Y seria interesante que pusieras los PID que tu utilizas, aunque solo sea como referencia, seria muy interesante.
Y otra cosa, necesitamos un método para ajustar los servos.

Un saludo.

TURRUK
02/08/2015, 01:13
Felicidades chicos

De nada, tu tambien eh explicado muy claro gracias :icon_redface: a ver si me explicais como hacer servotest como en este video: https://www.youtube.com/watch?v=NZM1Q_JXACc:rolleyes:

Simba
02/08/2015, 22:12
Seguimos con buenas noticias, hoy creo que hemos dado un gran paso adelante.
Ya sabemos modificar y cargar el firm, todas las veces que haga falta, y nos consta que hacer,l hace mucha falta.
Hoy TurruK ha volado con el Traker360, y si bien solo ha sido de tanteo, la experiencia ha sido muy positiva.
Solo ha sido un vuelo cercano a máxima distancia de unos 2 Km, el seguimiento con los parámetros iniciales, aunque nos seguía, era un poco a saltos, y le faltaba precisión, ocasionada creo por falta de velocidad de respuesta.
Luego del vuelo, hemos pasado a justar parámetros, y la cosa ha mejorado enormemente, y aunque ya no hemos vuelto a volar, creemos que el próximo día de vuelo, la mejora en el ajuste va ha ser espectacular, ya que en tierra el seguimiento es casi perfecto, y sin saltos o sea un seguimiento fluido y continuo.

En fin a ver si os animáis, y empezáis a probar.

Un saludo.

Guillesan
02/08/2015, 23:02
Seguimos con buenas noticias, hoy creo que hemos dado un gran paso adelante.
Ya sabemos modificar y cargar el firm, todas las veces que haga falta, y nos consta que hacer,l hace mucha falta.
Hoy TurruK ha volado con el Traker360, y si bien solo ha sido de tanteo, la experiencia ha sido muy positiva.
Solo ha sido un vuelo cercano a máxima distancia de unos 2 Km, el seguimiento con los parámetros iniciales, aunque nos seguía, era un poco a saltos, y le faltaba precisión, ocasionada creo por falta de velocidad de respuesta.
Luego del vuelo, hemos pasado a justar parámetros, y la cosa ha mejorado enormemente, y aunque ya no hemos vuelto a volar, creemos que el próximo día de vuelo, la mejora en el ajuste va ha ser espectacular, ya que en tierra el seguimiento es casi perfecto, y sin saltos o sea un seguimiento fluido y continuo.

En fin a ver si os animáis, y empezáis a probar.

Un saludo.

Bueno me alegro mucho, que ajustes habeis hecho .

Simba
03/08/2015, 01:04
Bueno los ajustes que hemos dejado son estos:
P---4000
I--- 200
D---3000
MP Speed---75
OFFSET ---600

Pero podías poner los que llevas tu, y así los comparamos. :rolleyes2: :laugh:. venga que no creo que sean un secreto ¿no?

El cambio ha sido espectacular, pero claro dependerá de los servos de cada cual.

Guillesan
03/08/2015, 09:38
Bueno los ajustes que hemos dejado son estos:
P---4000
I--- 200
D---3000
MP Speed---75
OFFSET ---600

Pero podías poner los que llevas tu, y así los comparamos. :rolleyes2: :laugh:. venga que no creo que sean un secreto ¿no?

El cambio ha sido espectacular, pero claro dependerá de los servos de cada cual.

Bueno veo que la cosa va palante.
Mis datos de configuracion no son secreto no hombre no, pero como bien dices son muy diferentes para cada uno tanto por los servos usados como por el desarrollo de los engranajes usados, yo termine mi mecanica antes de descubrir este programa aleman, asi que tuve que adaptarlo a mis condiciones, de ahi que no tenga interes para los que usais el kit.
OK, nada a ir haciendo pruebas y ajustando la cosa, vale la pena, habras visto que funcionar funciona y muy bien.
Saludos.

Simba
03/08/2015, 09:53
Vale, pero aunque cada sistema, por los servos y desmultiplicacion de engranajes, sea algo diferente, podemos sacar conclusiones, de como lo tenemos, según que y como.

La diferencia entre el antes y después de los ajustes, es tan grande que al principio, aunque se le veía que funcionaba, era bastante mediocre por no decir que era malo. Pero después del los ajustes, se puede comparar con el sistema de MFD, que teníamos al lado y prácticamente a falta de afinar, se parecía mucho.
Al final lo que pretendemos es que funcione +- como el Traker de MFD.

Tu me dices como lo tienes, y que servos utilizas y con que desmultiplicación, y yo con la velocidad de los servos (características), ya me hago una composición.

Es mas importante de lo que parece, o sea que por favor si es posible, pasa la información, que a mi si me vale, OK. :ansioso:.
Tamos locos :locos::locos::ansioso:

Guillesan
03/08/2015, 09:58
Vale, pero aunque cada sistema, por los servos y desmultiplicacion de engranajes, sea algo diferente, podemos sacar conclusiones, de como lo tenemos, según que y como.

La diferencia entre el antes y después de los ajustes, es tan grande que al principio, aunque se le veía que funcionaba, era bastante mediocre por no decir que era malo. Pero después del los ajustes, se puede comparar con el sistema de MFD, que teníamos al lado y prácticamente a falta de afinar, se parecía mucho.
Al final lo que pretendemos es que funcione +- como el Traker de MFD.

Tu me dices como lo tienes, y que servos utilizas y con que desmultiplicación, y yo con la velocidad de los servos (características), ya me hago una composición.

Es mas importante de lo que parece, o sea que por favor si es posible, pasa la información, que a mi si me vale, OK. :ansioso:.
Tamos locos :locos::locos::ansioso:

Bueno, vale , lo reviso despues y lo paso.
OK

Simba
03/08/2015, 10:05
gracias Guillesan, cuantos mas datos tenemos mejor, luego ya es cuestión de en tenderlos.

Yo estoy muy contento de como se va comportando, al menos en Pan va bastante bien, luego en Tilt lo tenemos que ver en vuelo, pero le hemos puesto de maximo recorrido 1800 ms al servo, que corresponde +- con los 90º en un servo normal de 120º de desplazamiento.
Esto ultimo aun no lo tenemos claro sera cuestión de ir a prueba / error.

Simba
03/08/2015, 10:08
Por todo esto, es por lo que Turruk estaba intentando, de todas las formas posibles, que le paséis información de como hacer los servo test, con alguna utilidad o con la consola de arduino o como sea, pero como hemos visto que hay quien lo hace en un video que puso TurruK, seria de gran utilidad.

UTOPIAS
03/08/2015, 10:09
Bueno, vale , lo reviso despues y lo paso.
OK

:laugh::laugh::laugh::laugh::laugh::laugh::laugh::laugh:

Guille, yo creo que lo mejor sería que el Simba, te pagara una semanita a cuerpo de rey en su tierra y se lo dejas fino, fino.

Simba!!!!;

No me desgastes a Guille, que me tiene que atender a mí dentro de un tiempo y me lo vas a volver :ansioso::ansioso::ansioso::-800:
Keep calm:-11::-11::facepalm::facepalm::meparto::meparto:

salud, suerte y sl2.

Guillesan
03/08/2015, 10:12
El servo test, se debe flashear como dije con ese protocolo en el programa arduino
SERVOTEST
Una vez compilado y cargado, en la consola a traves del FTDI conectado como si fueras a flashearlo, no en la entrada TX RX de telemetria, y con la misma velocidad que le hayas puesto en vuestro caso 4800 si no la habeis cambiado vais probando , por ejemplo
h2700 (muevete a 270º)
t45 (mueve tilt a 45º)
etc....

Simba
03/08/2015, 10:20
Hombre Utopias, ya se ve que estas detrás de la mata, a ver lo que cae, tu y muchos mas, pero no pasa nada, alguien se tiene que mojar y ya que esto nos va a algunos, que nos gusta mas que a un tonto una tiza, pues bueno en algo tenemos que gastar el tiempo, de vacaciones pagadas perpetuas.

Pero ojo que esto si no se le dedica muchoooooo tiempo, sencillamente o no va o va como el culo, a mi lo mediocre no me gusta, y si no va como el mejor, pues lo diré y que cada cual elija y si no nos gusta pues ya tenemos el los comerciales, que siempre los estamos comparando al menos el de MFD.

Nada paciencia que al final creo valdrá la pena.

UTOPIAS
03/08/2015, 10:27
Hombre Utopias, ya se ve que estas detrás de la mata, a ver lo que cae, tu y muchos mas, pero no pasa nada, alguien se tiene que mojar y ya que esto nos va a algunos, que nos gusta mas que a un tonto una tiza, pues bueno en algo tenemos que gastar el tiempo, de vacaciones pagadas perpetuas.
Pero ojo que esto si no se le dedica muchoooooo tiempo, sencillamente o no va o va como el culo, a mi lo mediocre no me gusta, y si no va como el mejor, pues lo diré y que cada cual elija y si no nos gusta pues ya tenemos el los comerciales, que siempre los estamos comparando al menos el de MFD.
Nada paciencia que al final creo valdrá la pena.


:laugh::laugh::laugh::-11::-11::-11::facepalm::facepalm::facepalm::meparto::meparto::meparto:

Es que me falta material, el FRQMAX, sino ya estaría montado y FUNCIONANDO.:laugh::laugh::laugh:
Guille un crack y con más paciencia que un santo.

salud, suerte y sl2.

Simba
03/08/2015, 10:30
El servo test, se debe flashear como dije con ese protocolo en el programa arduino
SERVOTEST
Una vez compilado y cargado, en la consola a traves del FTDI conectado como si fueras a flashearlo, no en la entrada TX RX de telemetria, y con la misma velocidad que le hayas puesto en vuestro caso 4800 si no la habeis cambiado vais probando , por ejemplo
h2700 (muevete a 270º)
t45 (mueve tilt a 45º)
etc....

O sea a ver si yo lo entiendo, hay que flashear la Crius, con un programa que tiene implementado en Servo test, y luego conectamos la Crius con un FTDI (como si la flashearamos), y nos comunicamos con la consola de Arduino con puerto a lo que tengamos en la Crius o se en nuestro caso 4800.

¿Y donde esta ese programa de Servo test? yo no me acuerdo que se dijera nada.

rortega
03/08/2015, 10:34
Enhorabuena por esa mejora tras los ajustes. Yo aquí a un montón de km de casa no puedo hacer nada :( En una semanita estoy de vuelta, a ver si entonces le meto mano al servo para hacerlo rotar.

Yo os sigo con emoción...

61262

Guillesan
03/08/2015, 10:35
O sea a ver si yo lo entiendo, hay que flashear la Crius, con un programa que tiene implementado en Servo test, y luego conectamos la Crius con un FTDI (como si la flashearamos), y nos comunicamos con la consola de Arduino con puerto a lo que tengamos en la Crius o se en nuestro caso 4800.

¿Y donde esta ese programa de Servo test? yo no me acuerdo que se dijera nada.
No es un programa aparte es el mismo programa:


/* #### Protocol ####
*
* FRSKY_D, FRSKY_X, HOTT, EXTERNAL
*
* FRSKY_D -> D-Series
* FRSKY_X -> Taranis / XJT
* HOTT -> MX12, MX16 and all other HoTT transmitters with telemetry
* RVOSD
* MFD -> MFD protocol will not work with local GPS!!!!
* MAVLINK -> Mavlink protocol (APM/Pixhawk/...)
* GPS_TELEMETRY -> direct NMEA input
* SERVOTEST
*/
#define GPS_TELEMETRY (Aqui le pondrias SERVOTEST)

La crius puedes flashearla de dos maneras con el usbasp o por el puerto serie (ojo no el de la telemetria) , es el que tiene dtr,etc... este es el que debes usar para conectarlo a la consola arduino.

Guillesan
03/08/2015, 10:38
Enhorabuena por esa mejora tras los ajustes. Yo aquí a un montón de km de casa no puedo hacer nada :( En una semanita estoy de vuelta, a ver si entonces le meto mano al servo para hacerlo rotar.

Yo os sigo con emoción...

61262
Ortega, quedate ahi hombre que la zurzan a la antena, coñe que envidia.
Pasatelo bien

Simba
03/08/2015, 10:41
No es un programa aparte es el mismo programa:


/* #### Protocol ####
*
* FRSKY_D, FRSKY_X, HOTT, EXTERNAL
*
* FRSKY_D -> D-Series
* FRSKY_X -> Taranis / XJT
* HOTT -> MX12, MX16 and all other HoTT transmitters with telemetry
* RVOSD
* MFD -> MFD protocol will not work with local GPS!!!!
* MAVLINK -> Mavlink protocol (APM/Pixhawk/...)
* GPS_TELEMETRY -> direct NMEA input
* SERVOTEST
*/
#define GPS_TELEMETRY (Aqui le pondrias SERVOTEST)

La crius puedes flashearla de dos maneras con el usbasp o por el puerto serie (ojo no el de la telemetria) , es el que tiene dtr,etc... este es el que debes usar para conectarlo a la consola arduino.
Vale, ¿donde copio y pego esas lineas?
Y supongo que tendria que cambiar la ultima a :
#define SERVOTEST

¿es eso?

Simba
03/08/2015, 10:42
Ten en cuenta que de Arduino solo se COPIAR y PEGAR :rolleyes2: y poco mas.

Guillesan
03/08/2015, 10:42
Vale, ¿donde copio y pego esas lineas?
Y supongo que tendria que cambiar la ultima a :
#define SERVOTEST

¿es eso?
No hombre mirate bien el programa, no debes pegar nada ya esta en el, solo debes sustituir:

#define GPS_TELEMETRY

por

#define SERVOTEST

Simba
03/08/2015, 10:44
Tu ves si el que no sabe es como el que no ve.

Gracias Guille eres un Crak

UTOPIAS
03/08/2015, 10:48
Tu ves si el que no sabe es como el que no ve.

Gracias Guille eres un Crak

Y un SANTO. cargado de paciencia.[emoji106]

Enviado desde mi GT-I9195 mediante Tapatalk

Simba
03/08/2015, 10:55
Turruk, ¿lo tienes claro? lo del servo test.

Linea 30 de Config. h, le pones : #define SERVOTEST
Y a rular.

Lo quiero para ya VALE.

Un abrazo y dale las gracias a Guillesan.

Simba
03/08/2015, 15:17
Hola, que no cunda el panico, pero quiero hacer una pregunta, a los que saben mas que yo de Arduino, que deben ser muchos.

Tengo un problema cuando compilo el programa del Traker 360, con la versión 1.0.6, me da este error:
This report would have more information with
"Show verbose output during compilation"
enabled in File > Preferences.
Arduino: 1.0.6 (Windows 7), Board: "Arduino Pro or Pro Mini (5V, 16 MHz) w/ ATmega328"
open360tracker.ino: In function 'void setup()':
open360tracker:159: error: 'class TwoWire' has no member named 'setClock'


En cambio cuando compilo con la ultima versión de Arduino, la 1.6.5 este ni ningún otro mensaje sale, o sea que comila bien con la 1.6.5 y mal con la versión anterior.


¿A que se puede deber esto ?, es una de las causas por las que se nos resistía el tema de la Crius desde un principio.

Gracias compañeros.

rortega
03/08/2015, 17:23
Hola, que no cunda el panico, pero quiero hacer una pregunta, a los que saben mas que yo de Arduino, que deben ser muchos.

Tengo un problema cuando compilo el programa del Traker 360, con la versión 1.0.6, me da este error:
This report would have more information with
"Show verbose output during compilation"
enabled in File > Preferences.
Arduino: 1.0.6 (Windows 7), Board: "Arduino Pro or Pro Mini (5V, 16 MHz) w/ ATmega328"
open360tracker.ino: In function 'void setup()':
open360tracker:159: error: 'class TwoWire' has no member named 'setClock'


En cambio cuando compilo con la ultima versión de Arduino, la 1.6.5 este ni ningún otro mensaje sale, o sea que comila bien con la 1.6.5 y mal con la versión anterior.


¿A que se puede deber esto ?, es una de las causas por las que se nos resistía el tema de la Crius desde un principio.

Gracias compañeros.
Incompatibilidad, seguramente la librería en cuestión implicada no tuviera desarrolla determinadas funciones que al ser llamadas desde el código del Alemán den dicho error.

rortega
03/08/2015, 17:27
Incompatibilidad, seguramente la librería en cuestión implicada no tuviera desarrolla determinadas funciones que al ser llamadas desde el código del Alemán den dicho error.
En las distintas versiones de Arduino se van incorporando versiones nuevas o actualizadas de las librerías. Es por eso que con la versión 1.6.5 de Arduino hay añadir la versión 1.2.1 de Crystaliquid, con la que se programó el código del tracker, a pesar de que Arduino ya la incorpora.

Simba
03/08/2015, 18:23
Bien vamos entendiendo el porque de algunas cosas.

Otra pregunta ya que estamos, ¿ sabéis si la Crius tiene algún punto de reset?.
Algo así como dos puntos de soldadura, donde hacer un puente y que al alimentar se resetea el micro, en algunas placas se le llama boot.

Yo en una placa Flip 23+, después de un fuerte aporrizaje, se quedo muerta, y haciendo esta operación volvió a la vida.

rortega
03/08/2015, 18:39
Hasta donde yo sé, la v2 no lo tenía, había que quitar la batería para hacerlo. Se podría hacer un apaño soldando directamente a la patilla de reset del atmega328, pero hay que ser fino para ello. Creo recordar que había que meterle tensión a no más de 5v tras pasar por una resistencia. Yo implementé un botón reset en mi primer multi basado en Multiwii con controladora completamente artesanal.

marcoasj
03/08/2015, 20:33
A ver, guillermo, estoy ya liao con los trabajos manuales y veo que carezco de la tornilleria necesaria. Entraban en el kit o hay que cogerla a parte ??

http://images.tapatalk-cdn.com/15/08/03/3836bf0341b02d8dfba41db221cc0312.jpg

Guillesan
03/08/2015, 20:35
No los tornillos no estaban incluidos,

marcoasj
03/08/2015, 20:35
No los tornillos no estaban incluidos,
Ok

Guillesan
03/08/2015, 20:36
A este kit le vienen los tornillos de plastico

marcoasj
03/08/2015, 20:37
A este kit le vienen los tornillos de plastico
Pues yo no tengo ninguno

Guillesan
03/08/2015, 20:38
No es indispensable, de hecho yo lo monte con metalicos

marcoasj
03/08/2015, 20:41
No es indispensable, de hecho yo lo monte con metalicos
Vale, ok, si es por saberlo nada más, no vayaba ser que me falte algo....

http://images.tapatalk-cdn.com/15/08/03/a2c6680bafd1e6dfa6da81bf20cd3680.jpg

Estobes lo que me venía en la bolsita.

Guillesan
03/08/2015, 20:42
No ya me cerciore yo de que estuviera todo, si lees un post anterior mío, relacionaba lo que haría falta aparte del kit, revísalo porfa

marcoasj
03/08/2015, 20:43
No ya me cerciore yo de que estuviera todo, si lees un post anterior mío, relacionaba lo que haría falta aparte del kit, revísalo porfa
De acuerdo, ahora lo busco, gracias.[emoji6]

Simba
03/08/2015, 21:52
Hasta donde yo sé, la v2 no lo tenía, había que quitar la batería para hacerlo. Se podría hacer un apaño soldando directamente a la patilla de reset del atmega328, pero hay que ser fino para ello. Creo recordar que había que meterle tensión a no más de 5v tras pasar por una resistencia. Yo implementé un botón reset en mi primer multi basado en Multiwii con controladora completamente artesanal.

La pregunta la hacia por lo siguiente, al compañero TurruK, le ha pasado que probando lo del Servo tester, y ya una vez que todo estaba funcionando bien, ha pensado en alimentar la placa con un bec, para alimentar los servos y decidió quitar el + del FTDI, en la creencia que seria mejor, no juntar en la placa los 2 positivos, el del FTDI y el del Bec, el caso es que en un movimiento fuerte de un servo, se la ha quedado parado, y la placa se ha colgado y no reacciona a nada, ni permite cargar el bootloader ni programa ni nada de nada.

Por todo esto pensaba yo en la posibilidad de hacer un boot o reset del micro.

Estoy seguro que en estos momentos ya esta liado con el tema, y cualquier información seguro que le ayuda en el intento de revivir la Crius.

Son cosas que pasan, sobre todo al que lo intenta. :redface2:.

Gracias.

UTOPIAS
03/08/2015, 22:51
La pregunta la hacia por lo siguiente, al compañero TurruK, le ha pasado que probando lo del Servo tester, y ya una vez que todo estaba funcionando bien, ha pensado en alimentar la placa con un bec, para alimentar los servos y decidió quitar el + del FTDI, en la creencia que seria mejor, no juntar en la placa los 2 positivos, el del FTDI y el del Bec, el caso es que en un movimiento fuerte de un servo, se la ha quedado parado, y la placa se ha colgado y no reacciona a nada, ni permite cargar el bootloader ni programa ni nada de nada.
Por todo esto pensaba yo en la posibilidad de hacer un boot o reset del micro.
Estoy seguro que en estos momentos ya esta liado con el tema, y cualquier información seguro que le ayuda en el intento de revivir la Crius.
Son cosas que pasan, sobre todo al que lo intenta. :redface2:.
Gracias.

Aprovecha ahora y cógete:laugh:
un FRQMAX 2.0 para todas las frecuencias y con tracker ....:wink2:

sl2.

Simba
03/08/2015, 23:02
Aprovecha ahora y cógete:laugh:
un FRQMAX 2.0 para todas las frecuencias y con tracker ....:wink2:

sl2.
OK campeon, y luego se lo das a Guillesan para que te lo ponga en marcha, y te ajuste parámetros ¿a que si ?

UTOPIAS
04/08/2015, 07:45
OK campeon, y luego se lo das a Guillesan para que te lo ponga en marcha, y te ajuste parámetros ¿a que si ?

El FRQMAX 2.0 es PLug&Fly. El maestro Guille supervisa y da el V.B.:wink2::biggrin2:
sl2.

marcoasj
04/08/2015, 10:17
El FRQMAX 2.0 es PLug&Fly. El maestro Guille supervisa y da el V.B.:wink2::biggrin2:
sl2.
+1

Simba
04/08/2015, 16:36
Bien, para que veáis hasta donde llega, la perseverancia de algunos, el Sr. TurruK le ha cambiado el Chip Admega 328 a la placa Crius, se lo ha desmontado a un Arduino mini, y lo ha montado en la Crius, pa mear y no echar gota, y ademas le funciona como nueva, este si que es un Crak :facepalm: :rolleyes2:.

La cuestión que nos queda pendiente, es que no se atreve de momento, a volver a probar el servo test.
Se supone que para hacerlo correctamente, la placa crius debe de estar alimentada con un BEC a 5V, que soporte bien el tirón de los servos, y el FTDI conectado todo el a la Crius y al USB del PC.

Pregunta tonta ¿es correcto tal como lo he puesto?, ¿Se corre algún riesgo en volver a perder el Admega 328 ?.
Es que el chico esta un poco acongojado. :ansioso::ansioso:

Simba
04/08/2015, 20:14
Probado servo test, todo perfecto.
La prueba se ha realizado con una placa Arduino UNO, por no arriesgar con la Crius, pero vamos que es solo precaución, para no volver a tener un parón.

El ajuste de recorrido de Tilt se hace muy facil y con total precisión.
El Pan de momento hasta que no me llegue el rodamiento central de 10mm, no lo puedo probar con precisión, pero la herramienta de ajuste Servo test, queda certificado que es muy buena y creo que necesaria para un buen ajuste.

sl2

Guillesan
04/08/2015, 21:27
Probado servo test, todo perfecto.
La prueba se ha realizado con una placa Arduino UNO, por no arriesgar con la Crius, pero vamos que es solo precaución, para no volver a tener un parón.

El ajuste de recorrido de Tilt se hace muy facil y con total precisión.
El Pan de momento hasta que no me llegue el rodamiento central de 10mm, no lo puedo probar con precisión, pero la herramienta de ajuste Servo test, queda certificado que es muy buena y creo que necesaria para un buen ajuste.

sl2

Bueno veo que vais adelantando, hace ya bastantes links ya os apuntaba a todos este tema de ajuste con servotest.
Sobre todo el tema valocidad del servo pan y el ajuste delos valores PID.
Pongo un link de la pagina donde explica el procedimiento de ajuste PID , esta es la formula que se ha usado en este programa por parte de Rangarid, programador aleman.
Me la acaba de pasar por peticion mia.
http://blog.solutions-cubed.com/pid-motor-control-with-an-arduino/

Simba
04/08/2015, 22:18
Guillesan ¿tu has llegado a hacer el ajuste de servo test con la Crius ?

Es solo por que se nos quite la Neura. :biggrin2::rolleyes2:

Guillesan
04/08/2015, 22:41
Si , hice ese ajuste con la crius

Simba
04/08/2015, 23:02
Gracias Guillesan, así estamos seguros.

Simba
05/08/2015, 09:03
Guillesan. ¿como se le cambia el sentido de marcha? en nuestro caso, cuando busca el Norte se queda mirando al Sur, la flecha de indicación apunta al Sur.

Supongo que es como en la Nace, que hay algún parámetro para orientar, a 90º o 120º , es para ajustar el cableado a la posición real.

Gracias.

Guillesan
05/08/2015, 09:12
Guillesan. ¿como se le cambia el sentido de marcha? en nuestro caso, cuando busca el Norte se queda mirando al Sur, la flecha de indicación apunta al Sur.

Supongo que es como en la Nace, que hay algún parámetro para orientar, a 90º o 120º , es para ajustar el cableado a la posición real.

Gracias.

Una vez mas en config.h

"
/* #### Compass offset ####
*
* If you did not mount your compass with the arrow pointing to the front you can set an offset here.
*
* Needs to be multiplied by 10 -> 90° = 900
*
* Range: 0 ... 3599
*
*/
#define OFFSET 900

Simba
05/08/2015, 10:04
Gracias mostruo.

sl2

Simba
05/08/2015, 10:54
Con respecto a lo que comentaste, de las formulas de calculo de los PID, es cuanto menos curioso, el ver la cantidad de cosas que se le puede meter a un chisme tan pequeño, pero bueno eso del calculo no esta a mi alcance.

En el terreno practico o de campo que es lo mio, hay que tener las cosas +o- claras, a la hora de tocar los PID, esta cloro que al tuntun no suele funcionar si no es de chamba.

Para seguir un procedimiento sencillo, hay que empezar por la P.
P es la ganancia o factor de multiplicación del error, para conseguir que se corrija ese error.

--- Si tiende a oscilar sobre el punto, con movimientos vivos, como coleteando, hay que ir bajando el valor, hasta que deje de oscilar.

--- Si por el contrario se mueve lento, y no llega a pillar el punto, hay que subir el valor de P.

Luego pasamos a la I, que es un factor de ganancia, parecido a la P, cuyo valor se suma a la P, pero retrasado en un tiempo, por eso se le llama valor integral.

--- Si vemos que al cambiar de posición lo hace relativamente bien, pero no llega a centrar sobre el punto, es decir que llega pero con un error (este puede ser por delante o por detras), en este caso le vamos aumentando el valor de I, hasta que vemos que centra bien, y no llega a oscilar.
El truco esta en llegar casi, al punto en que quiere empezar a oscilar.

Por ultimo llegamos al valor de D, que es la función derivativa, y es una acción, que hay que entenderla, como una reacción o fuerza que se adelanta, al movimiento generado por la P.
Es por decirlo de alguna manera, la fuerza que se genera a partir de la velocidad con que se produce el error, y es enérgica pero muy corta en el tiempo.

--- Bien pues aumentaremos el valor de D, para contrarrestar los retrasos en la acción de P, por las inercias del sistema, como pesos y rozamientos.
Al subir el valor de D, de damos velocidad de reacción y hay que subir poco a poco, ya que puede introducir oscilaciones y rebotes. , cuando eso se produce, se baja un poco el valor de D, hasta que no oscile y se reajusta un poco a la baja el valor de P y de I, para amortiguar las oscilaciones.

Al final todo consiste en tener + o - las ideas claras, y probar y probar.

Espero no haberos liado aun mas.

sl2.

Simba
05/08/2015, 11:18
Otra cosa MUY IMPORTANTE, es el valor de MIN_PAN_SPEED 50, de entrada a nosotros, pese a tener un servo de Pan bastante rápido, con el valor por defecto que es de 50, no reaccionaba bien y parecía que le faltaba caña.
En nuestro caso, fue subir el valor a 75, y todo empezó a ser mas o menos predecible, o sea a ver que la cosa funcionaba bien.

Por eso digo lo de muy importante y que dependerá del servo que se utilice.

sl2.

Simba
06/08/2015, 23:23
Seguimos con las pruebas, contentos pero no conseguimos eliminar, cierto grado de oscilación.
Seguir sigue perfectamente al avión, pero con algo de Parkinson sobre el punto de mira.
Estamos empezando a sospechar, que se debe a perturbaciones electromagnéticas, producidas por el propio servo de Pan.
La brújula de la Crius, es muy sensible a cualquier perturbación magnética en las proximidades de la misma, tan solo acercando a 10cm un destornillador, se flipa y desorienta.
Por eso pensamos, que se esta produciendo una cierta retroalimentación entre el campo magnético generado por el motor y los cables de alimentación del servo, que salen de la propia Crius, y el sensor magnético de la Crius.

He soltado todo este royo para que entendáis el problema y lo podamos comparar con las pruebas de Guillesan y algún otro compañero que este probando.
OK.

caliwhite
09/08/2015, 17:52
No hay manera de cargar el firmware a la multiwii, he utilizado el link de waverider, pero siempre me da el mismo error.
Dejo una imagen; haver si alguien me arroja alguna luz.
Gracias.


http://i1172.photobucket.com/albums/r565/caliwhite1/Sin%20tiacutetulo_zpsuilsgut0.png

supercanii
10/08/2015, 02:55
La compilación parece ser correcta... como tienes conectada la multiwii para cargar el firm.?? y que opción usas en el Arduino para programarla.??

waverider
10/08/2015, 16:55
No tienes programador conectado/configurado/seleccionado
te lo dice en rojo :biggrin:

javiec
11/08/2015, 02:42
Buenas, acabo de enterarme de este hilo y es una pena porque habia estado muy interesado en adquirir el kit ya que estoy mirando la opcion de comprar un tracker. Existe alguna opcion de pedir un kit al aleman?

Muchas gracias y Guillesan menuda currada te has pegado, enhorabuena.




Enviado desde mi iPhone utilizando Tapatalk

rortega
11/08/2015, 20:33
A ver si algunos de los que hayáis hecho el servotest podéis indicarme brevemente como funciona la utilidad. Me he puesto hace un ratillo y le he quitado el potenciómetro y metido las resistencias. Ya gira el servo 360 grados contínuo, y quiero probar si va bien el servo. Pero como ando muy pillado de tiempo, si alguien me lo explica brevemente. ¿Puedo meter comandos desde el monitor serie tipo ángulo o en milisegundos para que se mueva en otra dirección, se pare, etc, o simplemente lo hace girar constantemente y listo?

Guillesan
11/08/2015, 20:51
En monitor serie de arduino saldrán lis datos actuales , tu puedes cambiarlos para probar.
Por ejemplo:
h2700 (ordenas muévete a 270 grados)
t90 ( mueve tilt a 90 grados)
Etc

rortega
11/08/2015, 21:12
En monitor serie de arduino saldrán lis datos actuales , tu puedes cambiarlos para probar.
Por ejemplo:
h2700 (ordenas muévete a 270 grados)
t90 ( mueve tilt a 90 grados)
Etc

Un millón de gracias. Parece que el servotest funciona correctamente. Gracias nuevamente.

Guillesan
11/08/2015, 21:13
Ok

marcoasj
12/08/2015, 03:01
Hola como dije voy a inetentar daros la maxima información de la que dispongo para este proyecto:
Separare la mecanica de la electronica de control, pienso que sera mejor asi.
De la Mecanica

Estaba yo montando mi mecanica y cuando ya la tenia casi terminada me encontre con el foro aleman y su proyecto, curiosamente habiamos llegado a la misma conclusion de montarlo salvando la diferencia de la caja, me alegre y me puse en contacto con Rangarid compañero de ese foro, costo lo suyo pues el traductor de aleman del google parece no lo hace muy bien asi que pasamos a hacerlo en ingles, el resultado fue que le compre su mecanica , pienso que costo unos 60€ y estaba completo aparte elctronica .
Pongo unas fotos de lo que me proporciono.
No la tengo totalmente montada, por que como veis no es muy grande, esta pensado digo yo para antenas mas pequeñas, y como digo yo ya tenia una mas grande terminada.
En el proximo post pongo la mia.


Guillermo , repasando el post, acabo de darme cuenta de que no tengo las palitas esas de color blanco que hacen de soporte del tilt (fotos en post 50). ¿Venían o hay que pedirlas? Y en ese caso ¿donde?
:-) :biggrin2:

Simba
12/08/2015, 10:04
Buenos dias Srs.
Tengo problemas con mi placa Crius, no me deja comunicarme por puerto serie FTDI, y por lo tanto no puedo comunicar con la consola de Arduino, para hacer el servo test.

creo que no tengo bien el boot loader, ya que al cargarlo con el USBASP lo hace en menos de 3 segungos, y aunque no salen errores para mi que no lo carga.
Utilizo en el Arduino, la placa Arduino Pro or Pro Mini, procesador Atmeda 328, aunque he intentado con la placa Arduino Uno y con otras, pero el resultado es el mismo, no carga el boot loader.

Con el USBASP, si que le cargo el programa y veo que en principio funciona, se ven datos en el LCD y hace bien la maniobra de ajuste.

También me preocupa, aunque esto será para luego, cuando el puerto serie me funcione, que cuando el GPS Local pilla satelites, veo que el Traker se mueve e intenta ponerse en dirección norte, pero los datos de posición GPS Latitud y Longitud salen todo ceros, y la brujula si que marga el Rumbo +- 360, aunque oscilando mucho.

Es todo que para mi no es poco, llevo peleando unas horas.

Sl2.

Guillesan
12/08/2015, 10:40
Buenos dias Srs.
Tengo problemas con mi placa Crius, no me deja comunicarme por puerto serie FTDI, y por lo tanto no puedo comunicar con la consola de Arduino, para hacer el servo test.

creo que no tengo bien el boot loader, ya que al cargarlo con el USBASP lo hace en menos de 3 segungos, y aunque no salen errores para mi que no lo carga.
Utilizo en el Arduino, la placa Arduino Pro or Pro Mini, procesador Atmeda 328, aunque he intentado con la placa Arduino Uno y con otras, pero el resultado es el mismo, no carga el boot loader.

Con el USBASP, si que le cargo el programa y veo que en principio funciona, se ven datos en el LCD y hace bien la maniobra de ajuste.

También me preocupa, aunque esto será para luego, cuando el puerto serie me funcione, que cuando el GPS Local pilla satelites, veo que el Traker se mueve e intenta ponerse en dirección norte, pero los datos de posición GPS Latitud y Longitud salen todo ceros, y la brujula si que marga el Rumbo +- 360, aunque oscilando mucho.

Es todo que para mi no es poco, llevo peleando unas horas.

Sl2.
Lo del FTDI debes revisarlo si, desde aqui se hace dificil.
Con respecto al los datos LAT y LON de la pantalla se refiere al los introducidos por telemetria osea los que se reciben desde el avion, debes comprobar si tienes satelites del GPS local , saldra en pantalla S5 o S6 etc.

Simba
12/08/2015, 11:10
Ok guillesan, tienes razón el lo de Lan y Long, no había caído.

Estoy con lo del ftdi.

rortega
12/08/2015, 12:25
Ok guillesan, tienes razón el lo de Lan y Long, no había caído.

Estoy con lo del ftdi.
Simba, el tema de los fuses guardaba relación con lo del tema de cargar o no bootloader y poder programar vía serie. No obstante es un poco complicado, y lo que quizás te convenga sea cargarle nuevamente el bootloader con el usabasp desde Arduino.

Eso, o tienes problemas con los drivers, o bien el tx/rx del atmega328 está "fundido".

Y otra cosa, si intentas subir por ftdi teniendo seleccionado en Arduibo el programador USBASP, suele fallar. Fíjate en los datos de configuración que puse en el post donde explicaba cono subir el firma desde arduino.

Simba
12/08/2015, 12:56
Bueno pues ya me hice con el FTDI, y comunica, cargo programa y entro en consola Arduino.
Pero no me hago con los valores del PID y minima spid servo.
Me oscila una barbaridad y si bajo valores para que no oscile, no me sigue a los valores de P en el servo test.

Estoy pensando que aparentemente todo funciona bien, menos el centrado que oscila muchísimo, y quizás pueda ser debido, al tipo de servo que estoy utilizando, que es demasiado rápido para el control del Traker.
De hecho es un servo que utilizaba en los helis 600 en el ciclico.

Ya solo me queda cambiar el servo.

¿Alguna sugerencia compañeros????????

Simba
12/08/2015, 12:56
Por cierto a TurruK le pasa lo mismo, con el mismo servo.

Guillesan
12/08/2015, 13:48
Los servos recombertidos, no les tengo gran fe, yo probaria uno especifico a giro continuo 360º

Simba
12/08/2015, 16:39
Bien pues ya le he cambiado el servo, por uno especifico de 360º, creo que es el que se puso mas atrás.
Pues bien no consigo que deje de oscilar por mas que he estado variando parámetros de PID, y velocidad mínima.

Y otra cosa, no consigo que me funcione el Pan, en servo tester.

Si es posible agradecería que pusierais los valores que tenéis puestos.

Dracias

rortega
12/08/2015, 21:08
Como le comenté a Turruk por privado, podría haber varios problemas: que el magnetómetro esté recibiendo interferencias, que los PID no estén bien ajustados, o como me pasaba a mí, que el pulso en milisegundos para que se detenga el servo no sea el correcto.

Para ello he tocado el valor de la siguiente línea del config.h:


#define PAN_0 1470


Por defecto está a 1470, pero a mí me va bien el valor 610.

Para conseguir ese valor, me he descargado de la red un sketch que permite meter ángulos desde el monitor serie, que con una fórmula convierte a milisegundos. Pues bien, yo he añadido una línea del código fuente de dicho sketch para en su lugar meter directamente los milisegundos, hasta que he dado con el valor exacto.

El sketch modificado es el siguiente:



#include
#include

Servo panServo;

// SERIAL PORT VARS
char cString[50]; // array that will hold command string
int iBufferIndex = 0; // index of buffer characters rec'd
int iBuffer = 0;

// SERVO VARS
int icount = 0;
long pval = 0; // pan val to send to servo
float pvalfloat = 0;
int pcenter = 800;//1000; // using 1000 for center, or 0 degrees, you may want to use something different
float degrees360inms = 2200; //940; // 360 Degrees in servo milliseconds. Again you might find something different
float degreeinms = (degrees360inms/(float)360); // 1 Degree in Milliseconds.
float msadjust = 24; // millisecond (NOT degrees) adjustment, added to above. Kludgey, which I knew a better solution

int servoPanPin = 9; // Control pin for servo motor

void setup() {
Serial.begin(115200); // connect to the serial port
panServo.attach(servoPanPin);

// Default center, or close to it
panServo.writeMicroseconds(pcenter); // close to center GWS125-IT/2BB/F ?
}

void loop() {
readSerialString(); // read, wait for command
processSerialString(); // process command, either pan or tilt
}

void readSerialString () {
while (Serial.available ())
{
iBuffer = Serial.read();

cString[iBufferIndex] = iBuffer;
iBufferIndex++;
cString[iBufferIndex]= '\0';

delay(10); //never learned why this is necessary, but won't work without it
}


}

void processSerialString() {
if( iBufferIndex > 0) {

// PAN
if(cString[0] == 'P' | cString[0] == 'p') // first char should be P or T
{
cString[0] = ' ';
pval = atoi(cString); // pan value is number after P, in degrees
pvalfloat = (float)pval; // we neet float because degrees to milliseconds calc produces fractions

if(pvalfloat==0) // we're at center so don't throw off with adjustment
{
pvalfloat = (pvalfloat * degreeinms); // degrees times 940/360
}
else
{
pvalfloat = (pvalfloat * degreeinms) + msadjust; // 940 milliseconds * (940 ms / 360) + ms adjustment, like 24
}

pvalfloat = pvalfloat + pcenter; // now add those degress in milliseconds to center 1000

// Esta es la línea que he añadido
pvalfloat=pval;

Serial.print("P in degrees: ");
Serial.print(pval, DEC);
Serial.print(" P in milliseconds: ");
Serial.println(pvalfloat, DEC);



panServo.writeMicroseconds(pvalfloat);
}


// Re-init buffer stuff
iBufferIndex = 0;
iBuffer = 0;
icount = 0;
pval = 0;
pvalfloat = 0;

} // if string isn't 0

}


Lo que he hecho es meter lo siguiente ne la línea 73:


pvalfloat=pva;


El sketch inicializa el puerto serie a 115200 y espera que le envíes cadenas de texto del tipo:

P1500
P1400
...

Si pasas por debajo del pulso correcto, el servo empezará a girar en el sentido contrario, así que habrá que ir subiendo, hasta encontrar el pulso exacto.

Una vez encontrado, se sustituye en el config.h del código fuente del tracker, en micaso:


#define PAN_0 610 //1470

Guillesan
12/08/2015, 21:21
Como le comenté a Turruk por privado, podría haber varios problemas: que el magnetómetro esté recibiendo interferencias, que los PID no estén bien ajustados, o como me pasaba a mí, que el pulso en milisegundos para que se detenga el servo no sea el correcto.

Para ello he tocado el valor de la siguiente línea del config.h:



Por defecto está a 1470, pero a mí me va bien el valor 610.

Para conseguir ese valor, me he descargado de la red un sketch que permite meter ángulos desde el monitor serie, que con una fórmula convierte a milisegundos. Pues bien, yo he modificado una línea del código fuente de dicho sketch para en su lugar meter directamente los milisegundos, hasta que he dado con el valor exacto.

El sketch modificado es el siguiente:



#include <Servo.h>
#include <SoftwareSerial.h>

Servo panServo;

// SERIAL PORT VARS
char cString[50]; // array that will hold command string
int iBufferIndex = 0; // index of buffer characters rec'd
int iBuffer = 0;

// SERVO VARS
int icount = 0;
long pval = 0; // pan val to send to servo
float pvalfloat = 0;
int pcenter = 800;//1000; // using 1000 for center, or 0 degrees, you may want to use something different
float degrees360inms = 2200; //940; // 360 Degrees in servo milliseconds. Again you might find something different
float degreeinms = (degrees360inms/(float)360); // 1 Degree in Milliseconds.
float msadjust = 24; // millisecond (NOT degrees) adjustment, added to above. Kludgey, which I knew a better solution

int servoPanPin = 9; // Control pin for servo motor

void setup() {
Serial.begin(115200); // connect to the serial port
panServo.attach(servoPanPin);

// Default center, or close to it
panServo.writeMicroseconds(pcenter); // close to center GWS125-IT/2BB/F ?
}

void loop() {
readSerialString(); // read, wait for command
processSerialString(); // process command, either pan or tilt
}

void readSerialString () {
while (Serial.available ())
{
iBuffer = Serial.read();

cString[iBufferIndex] = iBuffer;
iBufferIndex++;
cString[iBufferIndex]= '\0';

delay(10); //never learned why this is necessary, but won't work without it
}


}

void processSerialString() {
if( iBufferIndex > 0) {

// PAN
if(cString[0] == 'P' | cString[0] == 'p') // first char should be P or T
{
cString[0] = ' ';
pval = atoi(cString); // pan value is number after P, in degrees
pvalfloat = (float)pval; // we neet float because degrees to milliseconds calc produces fractions

if(pvalfloat==0) // we're at center so don't throw off with adjustment
{
pvalfloat = (pvalfloat * degreeinms); // degrees times 940/360
}
else
{
pvalfloat = (pvalfloat * degreeinms) + msadjust; // 940 milliseconds * (940 ms / 360) + ms adjustment, like 24
}

pvalfloat = pvalfloat + pcenter; // now add those degress in milliseconds to center 1000

// Esta es la línea que he modificado
pvalfloat=pva;

Serial.print("P in degrees: ");
Serial.print(pval, DEC);
Serial.print(" P in milliseconds: ");
Serial.println(pvalfloat, DEC);



panServo.writeMicroseconds(pvalfloat);
}


// Re-init buffer stuff
iBufferIndex = 0;
iBuffer = 0;
icount = 0;
pval = 0;
pvalfloat = 0;

} // if string isn't 0

}
Lo que he hecho es meter lo siguiente ne la línea 73:


pvalfloat=pva;
El sketch inicializa el puerto serie a 115200 y espera que le envíes cadenas de texto del tipo:

P1500
P1400
...

Si pasas por debajo del pulso correcto, el servo empezará a girar en el sentido contrario, así que habrá que ir subiendo, hasta encontrar el pulso exacto.

Una vez encontrado, se sustituye en el config.h del código fuente del tracker, en micaso:

Buen aporte si señor, seguimos con el tema.
Solo una cosa, con pva da error de compilacion, sera "pvalfloat=pval;
Saludos y gracias

rortega
12/08/2015, 21:29
Buen aporte si señor, seguimos con el tema.
Saludos y gracias
Espero que sirva de algo, porque hoy me he casado (sin montar circos) y pillo un hueco y me pongo con ésto. Debo estar enfermo [emoji23]

Guillesan
12/08/2015, 21:59
Espero que sirva de algo, porque hoy me he casado (sin montar circos) y pillo un hueco y me pongo con ésto. Debo estar enfermo [emoji23]
No me jodas que te as casao hoy, y estas aqui dando pol cu.... venga coño .
Sera broma no.
Si no lo es te mando un privado y te doy ideas.............
JAJAJAJAJAJAJA

rortega
12/08/2015, 22:08
No me jodas que te as casao hoy, y estas aqui dando pol cu.... venga coño .
Sera broma no.
Si no lo es te mando un privado y te doy ideas.............
JAJAJAJAJAJAJA
Es completamente en serio.

Simba
12/08/2015, 22:13
Mis mas sinceras felicitaciones, y bien venido al Club.
Como se suele decir, nunca es tarde si la dicha es buena.

Te deseo mucha felicidad.

rortega
12/08/2015, 22:15
Mis mas sinceras felicitaciones, y bien venido al Club.
Como se suele decir, nunca es tarde si la dicha es buena.

Te deseo mucha felicidad.
Gracias

Guillesan
12/08/2015, 22:22
Pues claro que si felicidades.

TURRUK
12/08/2015, 22:27
Felicidades :-winner_first_h4h:

Simba
12/08/2015, 22:33
Pues rortega, gracias por el aporte pero lamentablemente no me he enterado de mucho.
Si le meto mucha imaginación, resumo lo entendido: es una herramienta para buscar el pulso correcto de que haga un cero, un servo en particular.

Pero no termino de entender, ya que en mi caso y tambien en el servo de 360º original, tiene un potenciómetro para ajustar el punto cero.
Yo lo ajusto con ayuda de un servotester, que me da posición central y 2 extremas, lo pongo en posición central, y ajusto el potenciómetro del servo para que quede centrado a cero.
Esa posición central rondara muy cerca de los 1500 ms.

Pues bien no hay forma de que esto funcione, ya estoy empezando a saturarme de tanto cargar y cargar, y el caso es que cuando pilla satelites parece ir bien, menos por la fuerte tembleque que pilla, incluso creo que al igual que el de TurruK, me seguiria el avión.

rortega
12/08/2015, 22:58
Pues rortega, gracias por el aporte pero lamentablemente no me he enterado de mucho.
Si le meto mucha imaginación, resumo lo entendido: es una herramienta para buscar el pulso correcto de que haga un cero, un servo en particular.

Pero no termino de entender, ya que en mi caso y tambien en el servo de 360º original, tiene un potenciómetro para ajustar el punto cero.
Yo lo ajusto con ayuda de un servotester, que me da posición central y 2 extremas, lo pongo en posición central, y ajusto el potenciómetro del servo para que quede centrado a cero.
Esa posición central rondara muy cerca de los 1500 ms.

Pues bien no hay forma de que esto funcione, ya estoy empezando a saturarme de tanto cargar y cargar, y el caso es que cuando pilla satelites parece ir bien, menos por la fuerte tembleque que pilla, incluso creo que al igual que el de TurruK, me seguiria el avión.
Pues en mi caso es un servo 360 pero no de rotación continua, al que le he quitado el potenciómetro interno y he puesto dos resistencias de 2k, para conseguir la rotación contínua, con lo cual se consigue el comportamiento deseado, que gire en un sentido u otro o se parte, en función del valor del pulso que se le envía.

rortega
12/08/2015, 23:00
Pues en mi caso es un servo 360 pero no de rotación continua, al que le he quitado el potenciómetro interno y he puesto dos resistencias de 2k, para conseguir la rotación contínua, con lo cual se consigue el comportamiento deseado, que gire en un sentido u otro o se parte, en función del valor del pulso que se le envía.
Yo entiendo que el sketch del tracker lo que hace es hacerlo girar, en un sentido u otro con un pulso determinado, y pararlo con otro muy concreto cuando alcanza el ángulo deseado.

Simba
12/08/2015, 23:46
Vale eso lo entiendo, pero podías poner los valores de PID y velocidad mínima de servo que le tienes puesto.

A mi me sorprende los valores tan bajos, que me están empezando a dar resultados aceptables.

rortega
12/08/2015, 23:50
Vale eso lo entiendo, pero podías poner los valores de PID y velocidad mínima de servo que le tienes puesto.

A mi me sorprende los valores tan bajos, que me están empezando a dar resultados aceptables.
Yo tengo todos esos valores por defecto.

Simba
12/08/2015, 23:54
Pues algo no estoy haciendo bien.
Los mios son: P=130 , I=300 , D=2 , y la velocidad mínima=15

Decir que lo estoy probando dentro de casa y sin telemetria, solo viendo el comportamiento con la brújula, cuando pilla y fija satelites el DPS Local.

marcoasj
13/08/2015, 00:00
Simba, ò alguien que lo tenga ya montado puede poner algun video del cacharrito funcionando, me refiero al del kit aleman.

Gracias y salu2

Simba
13/08/2015, 00:12
Yo el mio cuando funcione decentemente, ya le haré un video.
De momento no aportaría nada o casi nada.

Por otro lado creo que lo único que puede diferenciar el resultado de rortega y el de Turruk y ahora el mio, es que llevamos lo mismo menos la Crius que es diferente modelo.
Pero bueno por otro lado Turruk ha probado con un Arduino Uno + brujula externa, y el resultado es el mismo, tembleque y mas tembleque.

Venga de momento es un 2 a 0 , rortega y Guillesan OK, TurruK y Simba KO.

javiec
13/08/2015, 19:28
A falta de que el compañero de vuelo me entregue uno de los kit alemanes me surgen las siguientes dudas:

- soy como se habla en el principio del hilo otro mas de los que vuela en fpv con MFD & Dragon Link y me gustaria (por no meter nada mas en el avion) transmitir por el audio del VTx de 1.2 que uso actualmenre el protocolo mavlink suministrado por el MFD, estoy mirando la opcion de convertirlo de alguna forma con arduino (https://github.com/Cesco1/ArduModem). Como lo veis vosotros? Se os ocurre otra forma?

- Juan y Waverider estais en marcha de la placa para nuestros caso? En caso afirmativo teneis una estimacion de cuando estara y el precio que rondará?

Muchas gracias, en cuando tenga el kit os ire haciendo preguntas de las dudas.

Un saludo!



Enviado desde mi iPhone utilizando Tapatalk

rortega
13/08/2015, 23:07
Como le comenté a Turruk por privado, podría haber varios problemas: que el magnetómetro esté recibiendo interferencias, que los PID no estén bien ajustados, o como me pasaba a mí, que el pulso en milisegundos para que se detenga el servo no sea el correcto.

Para ello he tocado el valor de la siguiente línea del config.h:



Por defecto está a 1470, pero a mí me va bien el valor 610.

Para conseguir ese valor, me he descargado de la red un sketch que permite meter ángulos desde el monitor serie, que con una fórmula convierte a milisegundos. Pues bien, yo he modificado una línea del código fuente de dicho sketch para en su lugar meter directamente los milisegundos, hasta que he dado con el valor exacto.

El sketch modificado es el siguiente:



#include <Servo.h>
#include <SoftwareSerial.h>

Servo panServo;

// SERIAL PORT VARS
char cString[50]; // array that will hold command string
int iBufferIndex = 0; // index of buffer characters rec'd
int iBuffer = 0;

// SERVO VARS
int icount = 0;
long pval = 0; // pan val to send to servo
float pvalfloat = 0;
int pcenter = 800;//1000; // using 1000 for center, or 0 degrees, you may want to use something different
float degrees360inms = 2200; //940; // 360 Degrees in servo milliseconds. Again you might find something different
float degreeinms = (degrees360inms/(float)360); // 1 Degree in Milliseconds.
float msadjust = 24; // millisecond (NOT degrees) adjustment, added to above. Kludgey, which I knew a better solution

int servoPanPin = 9; // Control pin for servo motor

void setup() {
Serial.begin(115200); // connect to the serial port
panServo.attach(servoPanPin);

// Default center, or close to it
panServo.writeMicroseconds(pcenter); // close to center GWS125-IT/2BB/F ?
}

void loop() {
readSerialString(); // read, wait for command
processSerialString(); // process command, either pan or tilt
}

void readSerialString () {
while (Serial.available ())
{
iBuffer = Serial.read();

cString[iBufferIndex] = iBuffer;
iBufferIndex++;
cString[iBufferIndex]= '\0';

delay(10); //never learned why this is necessary, but won't work without it
}


}

void processSerialString() {
if( iBufferIndex > 0) {

// PAN
if(cString[0] == 'P' | cString[0] == 'p') // first char should be P or T
{
cString[0] = ' ';
pval = atoi(cString); // pan value is number after P, in degrees
pvalfloat = (float)pval; // we neet float because degrees to milliseconds calc produces fractions

if(pvalfloat==0) // we're at center so don't throw off with adjustment
{
pvalfloat = (pvalfloat * degreeinms); // degrees times 940/360
}
else
{
pvalfloat = (pvalfloat * degreeinms) + msadjust; // 940 milliseconds * (940 ms / 360) + ms adjustment, like 24
}

pvalfloat = pvalfloat + pcenter; // now add those degress in milliseconds to center 1000

// Esta es la línea que he modificado
pvalfloat=pva;

Serial.print("P in degrees: ");
Serial.print(pval, DEC);
Serial.print(" P in milliseconds: ");
Serial.println(pvalfloat, DEC);



panServo.writeMicroseconds(pvalfloat);
}


// Re-init buffer stuff
iBufferIndex = 0;
iBuffer = 0;
icount = 0;
pval = 0;
pvalfloat = 0;

} // if string isn't 0

}


Lo que he hecho es meter lo siguiente ne la línea 73:


pvalfloat=pva;


El sketch inicializa el puerto serie a 115200 y espera que le envíes cadenas de texto del tipo:

P1500
P1400
...

Si pasas por debajo del pulso correcto, el servo empezará a girar en el sentido contrario, así que habrá que ir subiendo, hasta encontrar el pulso exacto.

Una vez encontrado, se sustituye en el config.h del código fuente del tracker, en micaso:
Por si alguien usa el sketch, hay un pequeño error. En la línea 73 a la variable de la derecha de la asignación le falta una l.

Simba
14/08/2015, 22:20
Hola, sigo con las pruebas en casa y estoy mas que harto, pero sigo peleando y buscando soluciones.
El tema es que todo funciona bien, pero con los valores por defecto, el cero de posición lo hace con una fuerte vibración a los dos lados hasta el punto que me da la sensación que se va a pifiar el servo o los engranajes.

Tu rortega, me da la sensación que lo estas probando, con la telemetria simulada del GPS, te funciona correcto.

Yo en mi caso, todo lo comentado se refiere, al posicionamiento del traker, en el momento que pilla satelites el GPS local.
También se experimentas las mismas vibraciones, cuando se utiliza el servo tester, lo cual me deja la teoría algo floja.

En fin que he pensado en probar el Traker, con la versión que no utiliza GPS Local, y utilizando la telemetria simulada, o un GPS directo a la entrada de telemetria, ver que tal se comporta, al pulsar el botón de Home.

Necesito pues, cargar una versión que no utilice el GPS Local, pero he intentado comentar // la linea que pone #define LOCAL_GPS, y me sale errores de compilación.

¿Que debo hacer para compilar correctamente sin GPS Local?

Y si creéis que es una chorrada miá lo comentáis y listo.

Gracias.

caliwhite
15/08/2015, 11:51
Hola buenas, después de unos días de descanso vuelvo a la carga con intentar cargar el firmware a la multiwii, como decía waverider tengo problemas con el programador.
He probado con 3 drivers diferentes del FTDI y no hay manera que conecte, el FTDI trabaja bien con MDF cambié el firmware de la unidad a la primera sin ningún problema.
Os dejo unas capturas haber si alguien da con lo que hago mal.

http://i1172.photobucket.com/albums/r565/caliwhite1/13_zps4vdxceg0.png
http://i1172.photobucket.com/albums/r565/caliwhite1/2015815023620_zpsryobnojq.jpg
http://i1172.photobucket.com/albums/r565/caliwhite1/2015815023656_zpsxkrdg8yb.jpg
http://i1172.photobucket.com/albums/r565/caliwhite1/12_zpsczassuyt.png
Gracias por vuestra atención, una saludo.

Simba
15/08/2015, 13:40
Necesitas conectar todos los terminales de ftdi.
Con tx rx y + - no es suficiente.
Prueba y veras que si que va.

Simba
16/08/2015, 01:37
Pregunta para los expertos, suponiendo que el servo de Pan, responda de a los pulsos de mando de forma invertida, vamos que el sentido de giro sea el contrario al que se supone tiene que tener.
¿Se puede de alguna forma en el programa, invertir el sentido?

Ya se que el de Tild se puede pero el de Pan ¿se puede?.

La pregunta es por lo siguiente, el Sr. TurruK a descubierto el solito, a base de pelear y tener mucha imaginación, que nuestro Traker funciona sin apenas oscilaciones, poniendo el valor de Minima Pan speed, en valores negativos, y los PID bastante bajos, del orden de 70-70-100 y con el servo centrado en el entorno y esto es bastante critico de 1535 ms en mi caso.

Yo también lo he probado, y funciona bastante bien, algo lento tara mi gusto, pero funcionar funciona, y responde perfecto al servo tester, nos falta probar con Telemetria real.

Para todo esto, no encontramos ninguna explicación lógica, y sospechamos que algo esta invertido, igual son los servos que utilizamos, pero ya es casualidad que 4 servos standar, que hemos probado, los 4 estén invertidos.

Algo esta mal y no sabemos el que, ni tenemos conocimientos de Arduino para comprenderlo, pero algo no esta claro, falta algún detalle que se nos escapa.

Venga a ver si alguno mas cuenta sus experiencias y terminamos aprendiendo algo todos.

rortega
16/08/2015, 11:27
Pues yo de viaje, habiendo pasado por el control del aeropuerto el kit, con resto de accesorios y cacharritos electrónicos, mas emisora rc y gafas fpv, y madre mía la de explicaciones que he tenido que dar a la guardia civil, que la han llamado y todo. Finalmente viaja conmigo y podré seguir trasteando con él en el país heleno.

Simba
16/08/2015, 15:42
Hola compañero espero que ya estés en tu destino y sigamos en tontacto a ver si conseguimos poner el Traker al 100 %

Simba
17/08/2015, 22:15
Mas fotos del Traker ya terminado y en orden de vuelo, por si a alguno le da alguna idea.:rolleyes2:

rortega
17/08/2015, 22:35
Felicidades Simba, me alegro de que ya lo tengas operativo.

Guillesan
17/08/2015, 22:42
Bueno me alegro vayan los montajes palante. Ya pasareis videos

javiec
18/08/2015, 14:14
Buenas, no tengo el FTDI de la Multiwii, tengo por aquí varios USB To TTL pero no tiene los pines DTR y CTR. Sabeis si podria usar uno de esos para programarlo?

Podria usar cualquier arduino para simular un FTDI?

No es por el hecho de comprar el FTDI, es por no esperar, jeje. Ya tengo compilado el codigo con mi setup y me gustaria subirlo.

Gracias.

javiec
18/08/2015, 19:56
Buenas, no tengo el FTDI de la Multiwii, tengo por aquí varios USB To TTL pero no tiene los pines DTR y CTR. Sabeis si podria usar uno de esos para programarlo?

Podria usar cualquier arduino para simular un FTDI?

No es por el hecho de comprar el FTDI, es por no esperar, jeje. Ya tengo compilado el codigo con mi setup y me gustaria subirlo.

Gracias.

Me contesto a mi solo, finalmente lo he compilado y subido usando el USBAsp.

Activando el debug ya veo que el equipo me envía lo que esta haciendo, pero el LCD I2C recomendado aquí no saca nada, solo enciende la backlight en azul y nada mas. He visto que aquí habéis tenido alguien mas problemas con el LCD, como lo solucionasteis?

El address con el que pone por defecto que debe venir (0x27) no era, y he metido un buscador de I2C en un arduino y me ha detectado que es el 0x3F pero lo sustituyo y nada tampoco lo saca.

He intentado cargar el ejemplo básico del LCD para saber si el LCD funciona y hace lo mismo, se enciende en azul pero nada de pintar datos. Me he metido también en la web/foro de la tienda donde se compra e indican que hay que usar una librería que adjunta en el primer post del hilo, pero claro no es la que usa el Open360Tracker y no compila (http://forum.hobbycomponents.com/viewtopic.php?f=75&t=1125)

Se os ocurre algo mas, estará roto el display?

Solo me falta por llegar los servos y empiezo el montaje!!

Gracias.

Simba
18/08/2015, 20:17
Yo compre 2 LCDm de la tienda recomendada, y los 2 me salieron mal, luego uno de ellos lo recupere menos un segmento de un cararter, que quedo dañado.
El problema lo tenia según creo, en que hacia cortocircuito una patilla del circuito superior, un pin tocaba con la placa grande, por estar montada inclinada, lo enderece y volvió a la vida, cojo pero vivo.

Guillesan
18/08/2015, 21:14
Me contesto a mi solo, finalmente lo he compilado y subido usando el USBAsp.

Activando el debug ya veo que el equipo me envía lo que esta haciendo, pero el LCD I2C recomendado aquí no saca nada, solo enciende la backlight en azul y nada mas. He visto que aquí habéis tenido alguien mas problemas con el LCD, como lo solucionasteis?

El address con el que pone por defecto que debe venir (0x27) no era, y he metido un buscador de I2C en un arduino y me ha detectado que es el 0x3F pero lo sustituyo y nada tampoco lo saca.

He intentado cargar el ejemplo básico del LCD para saber si el LCD funciona y hace lo mismo, se enciende en azul pero nada de pintar datos. Me he metido también en la web/foro de la tienda donde se compra e indican que hay que usar una librería que adjunta en el primer post del hilo, pero claro no es la que usa el Open360Tracker y no compila (http://forum.hobbycomponents.com/viewtopic.php?f=75&t=1125)

Se os ocurre algo mas, estará roto el display?

Solo me falta por llegar los servos y empiezo el montaje!!

Gracias.
ponme por favor un copia pega de la pestaña config.h ok
lo miro y te digo

javiec
19/08/2015, 08:21
#ifndef CONFIG_H
#define CONFIG_H

/* Config file
* created by Samuel Brucksch
*
*/
#define DEBUG

/** PID Values
*
*/
#define P 5000 //default 2200
#define I 100 //default 280
#define D 1000 //default 20000

/* #### Protocol ####
*
* FRSKY_D, FRSKY_X, HOTT, EXTERNAL
*
* FRSKY_D -> D-Series
* FRSKY_X -> Taranis / XJT
* HOTT -> MX12, MX16 and all other HoTT transmitters with telemetry
* RVOSD
* MFD -> MFD protocol will not work with local GPS!!!!
* MAVLINK -> Mavlink protocol (APM/Pixhawk/...)
* GPS_TELEMETRY -> direct NMEA input
* SERVOTEST
*/
#define GPS_TELEMETRY

/* #### Baud Rate ####
*
* baud rate of telemetry input
* 9600 for FRSKY_D -> D-Series
* 57600 for FRSKY_X -> Taranis/XJT and MAVLINK
* 115200 for RVOSD (RVGS)
* ??? for HoTT
*/
#define BAUD 9600

/* #### Tilt servo 0° adjustment ####
*
* Enter PWM value of Servo for pointing straight forward
*/
#define TILT_0 1050

/* #### Tilt servo 90° adjustment ####
*
* Enter PWM value of Servo for pointing 90° up
*/
#define TILT_90 2025

/* #### Pan servo 0° adjustment ####
*
* Enter PWM value of Servo for not moving
*/
#define PAN_0 1470

/* #### Pan servo minimum required speed ####
*
* If the servo has problems to start a rotation when the speed is slow adjust this value until the tracker moves directly from each position
*/
#define MIN_PAN_SPEED 50

/* #### Compass declination ####
*
* http://magnetic-declination.com/
* Enter your city and then get the value for Magnetic declination
* for example [Magnetic declination: 3° 2' EAST]
*
* now enter the value in the format DEGREE.MINUTE * 10 -> 3.2 * 10 = 32
*
* set to 0 if you cannot find your declination!
*/
#define DECLINATION 32

/* #### Compass offset ####
*
* If you did not mount your compass with the arrow pointing to the front you can set an offset here.
*
* Needs to be multiplied by 10 -> 90° = 900
*
* Range: 0 ... 3599
*
*/
#define OFFSET 900

/* #### DIY GPS / Fix Type ####
*
* If you use the diy GPS the fix type is transmitted with the satellites on Temp2. The value is calculated like this:
* Num of Sats: 7
* Fix Type: 3
* Value = Sats * 10 + Fix Type = 7*10 + 3 = 73
*
* If you use the native frsky gps or fixtype is not present comment to disable.
*/
//#define DIY_GPS

#ifndef MFD
/* #### Ground GPS ####
*
* !!!!!!NOT SUPPORTED YET!!!!!!!
*
* needed for ground gps so home does not need to be manually set
*
* Types:
* MTK, UBX
* UBX not implemented yet
*
* does not work when in MFD mode
*/
#define LOCAL_GPS
//#define MTK
#define GPS_BAUDRATE 9600
#endif

/* #### Tracker Setup ####
*
* Start tracking when plane is XXX m away from tracker
*
* It is recommended to start tracking only if plane moved a few meters already. Default: 10m
*
*/
#define START_TRACKING_DISTANCE 10

/* ### LCD Display ###
*
* Uncomment to display data on LCD Display
*
* Please choose for the Display Type:
* I2C
* SPI
*
* LCD Display is required for this.
*
* Requires modified LiquidCrystal library: https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads
*
*/
#define LCD_DISPLAY I2C
#define LCD_SIZE_ROW 2 // default 2

/* ### Battery monitoring ###
*
* Uncomment to monitor your Battery
*
* Voltage divider is required for this.
*
*/
//#define BATTERYMONITORING
#ifdef BATTERYMONITORING
//#define BATTERYMONITORING_RESISTOR_1 18000
//#define BATTERYMONITORING_RESISTOR_2 1000
//#define BATTERYMONITORING_CORRECTION 1.0 // default 1.0
#endif

/* #### Do not edit below this line */
#if TILT_0 < 800 || TILT_0 > 2200 || TILT_90 > 2200 || TILT_90 < 800
#error "Tilt servo range invalid. Must be between 800 and 2200."
#endif

#if OFFSET < 0 || OFFSET > 3599
#error "Offset invalid. Must be between 0 and 3599."
#endif

#endif

Guillesan
19/08/2015, 08:29
Vale lo veo correcto, asi que despues de revisar que las conexiones SDA y SCL estan correctas, te pongo aqui el link para que te bajes de mi dropboox las librerias necesarias, entre ellas la que solicita el programa para el LCD.
La obtienes y la incluyes en tu arduino IDE luego cierras y vuelbes a abrir el programa y compilas.
Ya diras como te va.
https://www.dropbox.com/sh/3iw5mvy471kikuy/AAAtm2YslwB731557dXOYB4Ua?dl=0

javiec
19/08/2015, 09:10
Vale lo veo correcto, asi que despues de revisar que las conexiones SDA y SCL estan correctas, te pongo aqui el link para que te bajes de mi dropboox las librerias necesarias, entre ellas la que solicita el programa para el LCD.
La obtienes y la incluyes en tu arduino IDE luego cierras y vuelbes a abrir el programa y compilas.
Ya diras como te va.
https://www.dropbox.com/sh/3iw5mvy471kikuy/AAAtm2YslwB731557dXOYB4Ua?dl=0

Nada con esa librería hace lo mismo, he pedido dos LCD mas en otro dos sitios, uno que indican en el hilo del foro alemán en ebay y otro (para que llegue mas rápido :ansioso:) en ebay pero en España.

Luego otra cosilla que no se si estará bien o porque da estos valores tan raros, quiero pensar que al tener puesto GPS Local y el Debug activado muestre datos de LON y LAT erróneos por estar dentro de un edificio, pero yo juraría que la librería TinyGPS si no tiene datos buenos te devuelve vacíos y no ese "churro" de caracteres raros, que opináis?


http://www.aeromodelismovirtual.com/attachment.php?attachmentid=61397&stc=1&d=1439968212

Guillesan
19/08/2015, 09:18
Nada con esa librería hace lo mismo, he pedido dos LCD mas en otro dos sitios, uno que indican en el hilo del foro alemán en ebay y otro (para que llegue mas rápido :ansioso:) en ebay pero en España.

Luego otra cosilla que no se si estará bien o porque da estos valores tan raros, quiero pensar que al tener puesto GPS Local y el Debug activado muestre datos de LON y LAT erróneos por estar dentro de un edificio, pero yo juraría que la librería TinyGPS si no tiene datos buenos te devuelve vacíos y no ese "churro" de caracteres raros, que opináis?


http://www.aeromodelismovirtual.com/attachment.php?attachmentid=61397&stc=1&d=1439968212

No eso no es normal, algo anda mal.
Si pones la consola de arduino hace lo mismo ?

javiec
19/08/2015, 09:29
No eso no es normal, algo anda mal.
Si pones la consola de arduino hace lo mismo ?

Si lo mismo, todo el rato se queda escribiendo esos carateres.

http://www.aeromodelismovirtual.com/attachment.php?attachmentid=61398&stc=1&d=1439969334

Guillesan
19/08/2015, 09:30
Pues no se me ocurre nada, prueba el Gps a solas por el ftdi al pc por confirmar que manda bien las tramas

javiec
19/08/2015, 09:44
Pues no se me ocurre nada, prueba el Gps a solas por el ftdi al pc por confirmar que manda bien las tramas

No hay nada como poner los baudios del GPS bien para que sepa lo que envia...

Me venia configurado en 38400 y yo pensaba que vendria en 9600 por defecto.

Ahora recibo esto, es correcto ya?

Setup start
Init Servos
Init Compass
Init local GPS
Setup finished
$GPRMC,,V,,,,,,,,,,N*53
$GPVTG,,,,,,,,,N*30
$GPGGA,,,,,,0,00,99.99,,,,,,*4$9$GPRMC,,V,,,,,,,,,,N*53
$GPVTG,,,,,,,,,N*30
$GPGGA,,,,,,0,00,$G,10
G$GPRMC,,V,,,,,,,,,,N*53
$GPVTG,,,,,,,,,N*30
$GPGGA,,,,,,0,00,99.99,,,,,,9,99,,*
$GPRMC,,V,,,,,,,,,,N*53
$GPVTG,,,,,,,,,N*30
$GPGGA,,,,,,0,00,99.99,,,,,,*8$SA
GV,09$$GPRMC,,V,,,,,,,,,,N*53
$GPVTG,,,,,,,,,N*30
$GPGGA,,,,,,0,00,99.99,,,,,,

Guillesan
19/08/2015, 09:47
Ok me alegro no caí en decirte revisaras eso. Venga ya falta menos

javiec
19/08/2015, 09:50
Muchas gracias Guillesan por tu ayuda.

Pues creo que el LCD que pone por este hilo no va a servir, deberíamos cambiar el enlace del LCD para que nadie se equivoque mas que opináis?

Esta es la respuesta de la tienda:

"Currently shipped screens have a slightly modified I2C adaptor board on the back of them that defaults to 0x3F. I will add a note about this to the first post.

For your problem you will need to use the V2.1 library from the first post. Don't use a library from anywhere else even if it has the same version number. Also make sure that you don't have any other versions of the library in your Arduino's library folders as it may be using the wrong version. Finally have you tried adjusting the blue pot on the back of the I2C board? This sets the contrast and if it's in the wrong position you won't see any text."

Si solo funciona con esa librería, yo sobre entiendo que no va a funcionar con la que usa el proyecto de nuestro Tracker (es diferente a LiquidCrystal).

Guillesan
19/08/2015, 09:50
No hay nada como poner los baudios del GPS bien para que sepa lo que envia...

Me venia configurado en 38400 y yo pensaba que vendria en 9600 por defecto.

Ahora recibo esto, es correcto ya?

Setup start
Init Servos
Init Compass
Init local GPS
Setup finished
$GPRMC,,V,,,,,,,,,,N*53
$GPVTG,,,,,,,,,N*30
$GPGGA,,,,,,0,00,99.99,,,,,,*4$9$GPRMC,,V,,,,,,,,,,N*53
$GPVTG,,,,,,,,,N*30
$GPGGA,,,,,,0,00,$G,10
G$GPRMC,,V,,,,,,,,,,N*53
$GPVTG,,,,,,,,,N*30
$GPGGA,,,,,,0,00,99.99,,,,,,9,99,,*
$GPRMC,,V,,,,,,,,,,N*53
$GPVTG,,,,,,,,,N*30
$GPGGA,,,,,,0,00,99.99,,,,,,*8$SA
GV,09$$GPRMC,,V,,,,,,,,,,N*53
$GPVTG,,,,,,,,,N*30
$GPGGA,,,,,,0,00,99.99,,,,,,


Si es correcto pero debes dejar solo las tramas gga , que gps es ? me refiero a modelo.

Guillesan
19/08/2015, 09:52
Muchas gracias Guillesan por tu ayuda.

Pues creo que el LCD que pone por este hilo no va a servir, deberíamos cambiar el enlace del LCD para que nadie se equivoque mas que opináis?

Esta es la respuesta de la tienda:

"Currently shipped screens have a slightly modified I2C adaptor board on the back of them that defaults to 0x3F. I will add a note about this to the first post.

For your problem you will need to use the V2.1 library from the first post. Don't use a library from anywhere else even if it has the same version number. Also make sure that you don't have any other versions of the library in your Arduino's library folders as it may be using the wrong version. Finally have you tried adjusting the blue pot on the back of the I2C board? This sets the contrast and if it's in the wrong position you won't see any text."

Si solo funciona con esa librería, yo sobre entiendo que no va a funcionar con la que usa el proyecto de nuestro Tracker (es diferente a LiquidCrystal).
Pues si, la verdad es que yo no he tenido ningun problema con mis LCD,s .
Tu mismo informa de ese LCD no usable OK

javiec
19/08/2015, 09:55
Si es correcto pero debes dejar solo las tramas gga , que gps es ? me refiero a modelo.

http://www.aeromodelismovirtual.com/attachment.php?attachmentid=61399&stc=1&d=1439970819

http://www.aeromodelismovirtual.com/attachment.php?attachmentid=61400&stc=1&d=1439970819

Este, lo cogi para probar la Flip con GPS.

No se que aplicacion llevara para configurarle, voy a echarle un ojo al hilo que me parecio que un post decia las aplicaciones.

Guillesan
19/08/2015, 09:57
http://www.aeromodelismovirtual.com/attachment.php?attachmentid=61399&stc=1&d=1439970819

http://www.aeromodelismovirtual.com/attachment.php?attachmentid=61400&stc=1&d=1439970819

Este, lo cogi para probar la Flip con GPS.

No se que aplicacion llevara para configurarle, voy a echarle un ojo al hilo que me parecio que un post decia las aplicaciones.

Parece ublox por lo que se usaria el programa especifico, se llama U-center, se puede bajar de la pagina UBLOX y cnfigurarlo a gusto, en tu caso dejarlo con solo tramas gga que es lo que soporta el programa.

javiec
19/08/2015, 09:58
Pues si, la verdad es que yo no he tenido ningun problema con mis LCD,s .
Tu mismo informa de ese LCD no usable OK

Donde dije digo, digo diego. El LCD funciona correctamente con el Firmware y la libreria. Lo unico que le pasaba es que el potenciometro del contraste estaba roto, he puesto otro y funcionando. Ya tengo datos en pantalla!!

Guillesan
19/08/2015, 10:00
Donde dije digo, digo diego. El LCD funciona correctamente con el Firmware y la libreria. Lo unico que le pasaba es que el potenciometro del contraste estaba roto, he puesto otro y funcionando. Ya tengo datos en pantalla!!

Hombre............. felicidades, ahora tienes tres ...........
Cambia las tramas del gps a gga solo y te dara los satelites en pantalla S:x
y demas. Animo esto se pone de cara.

marcoasj
19/08/2015, 10:28
Guillermo, buenos días, una pregunta técnica más que otra cosa. Voy a conectar el gps al pc por ftdi para enredar y configurarlo con el u-center. La cosa es que el gps viene con un cable por un lado con el conector al gps y por el otro los cables sueltos. La pregunta es ¿como conectó esa parte al ftdi? Lo digo por que luego lo voy a conectar al frq-max y no quiero soldar o hacer algo que luego tenga que deshacer. El gps es el del esquema que puso simba en el post 502 del frq-max. Además tengo 6 cables y no se cuales debo dejar sin conectar.

Enviado desde mi SM-G900F mediante Tapatalk

marcoasj
19/08/2015, 10:29
http://www.aeromodelismovirtual.com/attachment.php?attachmentid=61314&d=1439273930

Guillesan
19/08/2015, 10:40
http://www.aeromodelismovirtual.com/attachment.php?attachmentid=61314&d=1439273930

Tienes usar , +,GND (-),TX y RX.
Tx y RX invertidos con respecto a FTDI,
GPS ........... FTDI
+ ............... +
GND............ GND
TX............. RX
RX............. TX

Para la conexion si tu ftdi tiene puntas , macho, yo usaria en el gps terminales de servo.

marcoasj
19/08/2015, 11:08
Muchas gracias, pruebo y te cuento.

Enviado desde mi SM-G900F mediante Tapatalk

javiec
19/08/2015, 11:48
Pues ya lo tengo configurado para solo mandar GGA y ya muestra el numero de satelites y mas datos.

Si alguien quiere el fichero de configuracion para U-Center que solo mande GGA lo dejo en el link de abajo, me ha costado un poco entender el u-center y así si queréis os evitáis perder este tiempo. De este modo solo tendríais que guardar el fichero del link, abrir u-center, Conectar con el puerto de nuestro GPS, ir al menu Tools --> GNNS Configuration, Seleccionar el fichero descargado, marcar que guarde la configuracion para que no se borre al apagar y dar al boton File -> GNNS.

http://we.tl/NYQLqG6uBV

Voy a probar ahora a simularle por el puerto serie tramas como si fuese un GPS para ver si me lo muestra en el display, quizás le conecte un servo normal para ver si hace giros.

f6fW5p5Lgn4

Muchas gracias!

marcoasj
19/08/2015, 13:57
Pues ya lo tengo configurado para solo mandar GGA y ya muestra el numero de satelites y mas datos.

Si alguien quiere el fichero de configuracion para U-Center que solo mande GGA lo dejo en el link de abajo, me ha costado un poco entender el u-center y así si queréis os evitáis perder este tiempo. De este modo solo tendríais que guardar el fichero del link, abrir u-center, Conectar con el puerto de nuestro GPS, ir al menu Tools --> GNNS Configuration, Seleccionar el fichero descargado, marcar que guarde la configuracion para que no se borre al apagar y dar al boton File -> GNNS.

http://we.tl/NYQLqG6uBV

Voy a probar ahora a simularle por el puerto serie tramas como si fuese un GPS para ver si me lo muestra en el display, quizás le conecte un servo normal para ver si hace giros.

f6fW5p5Lgn4

Muchas gracias!
Perfecto, gracias. Haré ingenieria inversa de trasteo con el u-center [emoji3] [emoji3] [emoji3]

Enviado desde mi SM-G900F mediante Tapatalk

javiec
19/08/2015, 17:20
Estoy empezando con las manualidades y he montado lo que podía segun con lo que tenia en el kit.

Me falta (según yo entiendo) dos rodamientos

El primero para la caja de abajo metrica 9mm con pestaña para que sujete a la madera, pero surgen tres dudas de este rodamiento:

- Es necesario si no voy a sacar ningún cable?
- Sabéis alguna tienda que lo pueda tener en España?
- Aquí no sera mejor meter un inserto metálico de madera con el diámetro de las típicas zapatas de los trípodes para sujetarlo por ahí?

Foto del primer rodamiento:
http://www.aeromodelismovirtual.com/attachment.php?attachmentid=61403&stc=1&d=1439997444

Del segundo rodamiento es el que va en la unión de la caja de arriba con la de abajo, según mi calibre de métrica 10mm, este si que le veo imprescindible, sabéis donde le puedo localizar en España?

Foto del segundo rodamiento:

http://www.aeromodelismovirtual.com/attachment.php?attachmentid=61404&stc=1&d=1439997640


Luego me surgen dudas de como voy a anclar al servo tilt la antena plana de sircana, alguno la habéis implementado?

Gracias!

marcoasj
20/08/2015, 08:12
Pues eso. creo recordar que simba advirtió de que el voltage del ftdi debia de ser de 5v, pero no lo encuentro. ¿5v o 3.3?

Graciaaaaaas.

javiec
20/08/2015, 09:00
Pues eso. creo recordar que simba advirtió de que el voltage del ftdi debia de ser de 5v, pero no lo encuentro. ¿5v o 3.3?



Graciaaaaaas.


Yo lo he programado por USBASP no te puedo ayudar mucho, solo decirte que este va por 5v.

Me estoy volviendo loco para encontrar el maldito rodamiento en España, solo lo veo en Alemania en la pagina que comentan en el foro aleman y en ebay alemania. Donde lo habeis conseguido vosotros aqui?


Enviado desde mi iPhone utilizando Tapatalk

marcoasj
20/08/2015, 09:33
Yo lo he programado por USBASP no te puedo ayudar mucho, solo decirte que este va por 5v.

Me estoy volviendo loco para encontrar el maldito rodamiento en España, solo lo veo en Alemania en la pagina que comentan en el foro aleman y en ebay alemania. Donde lo habeis conseguido vosotros aqui?


Enviado desde mi iPhone utilizando Tapatalk

Yo lo pedí a alemania. Rapido y por paypal.

javiec
20/08/2015, 09:37
Yo lo pedí a alemania. Rapido y por paypal.


El de la tapa de abajo de no es necesario no?

Hay con poner un inserto para el tripode sirve no?


Enviado desde mi iPhone utilizando Tapatalk

avefenix
20/08/2015, 09:43
Yo lo he programado por USBASP no te puedo ayudar mucho, solo decirte que este va por 5v.

Me estoy volviendo loco para encontrar el maldito rodamiento en España, solo lo veo en Alemania en la pagina que comentan en el foro aleman y en ebay alemania. Donde lo habeis conseguido vosotros aqui?


Enviado desde mi iPhone utilizando Tapatalk

Mira esto javiec:
http://www.ebay.es/itm/261897133828?_trksid=p2057872.m2749.l2649&var=560734996612&ssPageName=STRK%3AMEBIDX%3AIT

Pensé que tardaría 15 ó 20 dias como poco, pero a los 9 dias ya lo tenía en casa.

Saludos by R@F@.

javiec
20/08/2015, 10:03
Gracias a los dos!

Voy a pedir uno en cada lado, tengo pensado montarlo en el kit de madera del aleman y si va bien hacer otro en ABS con mejor pinta que la madera.

A ver si llegan los servos a la vez que el rodamiento y lo monto todo.

marcoasj
20/08/2015, 10:06
El voltage del ftdi al conectar el GPS para configurarlo debe de ser de 5v, o 3.3?



Reitero la pregunta. Graciaaaas.

javiec
20/08/2015, 10:07
El voltage del ftdi al conectar el GPS para configurarlo debe de ser de 5v, o 3.3?



Reitero la pregunta. Graciaaaas.

Envia una foto del gps por arriba y por debajo para ver cual es, yo al mio ayer 5v le meti y es el de las fotos de abajo.

marcoasj
20/08/2015, 10:10
http://www.aeromodelismovirtual.com/attachment.php?attachmentid=61314&d=1439273930

El gps es este

marcoasj
20/08/2015, 10:11
El gps es este


Madre mia, estoy ciego, acabo de ver en el esquema que acepta cualquiera de las dos...........EJJJQUEEEEEE ¡¡¡¡¡

javiec
20/08/2015, 10:21
3~5v jeje


Enviado desde mi iPhone utilizando Tapatalk

Simba
20/08/2015, 11:06
Que tal compañeros.
¿Cómo va la maquina?
Suerte que la vais a necesitar.
Sl2

javiec
20/08/2015, 11:14
Que tal compañeros.
¿Cómo va la maquina?
Suerte que la vais a necesitar.
Sl2


Por que la vamos a necesitar? No te va bien?




Enviado desde mi iPhone utilizando Tapatalk

Simba
20/08/2015, 11:24
Si pero como digo, necesitáis tener la suerte con vosotros.
Todo depende del servo que uséis y del ajuste fino que le pongáis, y eso ya depende de cada cual.
Si utilizáis el servo que recomiendan los alemanes, supongo que la suerte estará más con vosotros, de lo contrario puede que si o puede que no.

Simba
20/08/2015, 11:25
Vamos que no es llegar y mojar.

javiec
20/08/2015, 11:30
Si pero como digo, necesitáis tener la suerte con vosotros.
Todo depende del servo que uséis y del ajuste fino que le pongáis, y eso ya depende de cada cual.
Si utilizáis el servo que recomiendan los alemanes, supongo que la suerte estará más con vosotros, de lo contrario puede que si o puede que no.

jejeje yo he pedido el de banggood que creo que es el que recomiendan ellos, en el primer post tienen puesto esto en rojo:

"Achtung: FEETECH Servos werden nicht unterstützt. In unseren Tests hat sich herausgestellt, dass die Feetech Servos - zumindest die, die wir benutzt haben - einen zu geringen Geschwindigkeitsbereich haben und dieser auch noch auf einen viel zu kleinen Bereich verteilt ist.

Normalerweise wird die Geschwindigkeit von 1000 - 1500 und 1500 - 2000 auf den kompletten Bereich verteilt, beim Feetech geht es bereits Vollgas bei 1400 bzw. 1600.

Fazit: Nicht empfohlen und nicht unterstützt."

En resumidas cuentas, los servos FEETECH no sirven, quizas haya mas servos que no sirvan.

marcoasj
20/08/2015, 11:38
jejeje yo he pedido el de banggood que creo que es el que recomiendan ellos, en el primer post tienen puesto esto en rojo:

"Achtung: FEETECH Servos werden nicht unterstützt. In unseren Tests hat sich herausgestellt, dass die Feetech Servos - zumindest die, die wir benutzt haben - einen zu geringen Geschwindigkeitsbereich haben und dieser auch noch auf einen viel zu kleinen Bereich verteilt ist.

Normalerweise wird die Geschwindigkeit von 1000 - 1500 und 1500 - 2000 auf den kompletten Bereich verteilt, beim Feetech geht es bereits Vollgas bei 1400 bzw. 1600.

Fazit: Nicht empfohlen und nicht unterstützt."

En resumidas cuentas, los servos FEETECH no sirven, quizas haya mas servos que no sirvan.

Al servo de banggood hay que cambiarle ya el nombre al "servo det tracker de Guillesan"........

Simba
20/08/2015, 11:39
Pues eso que al final si funciona no es por casualidad y con cualquier cosa.
Los alemanes, muchos de ellos han tenido bastantes problemas unos por unas cosas y otros por otras que al final las Ban solucionando como nosotros pero de haber sabido algunas de estas cosas antes hubiera sido más fácil.
Creo que este proyecto si no tienes a alguien que te gie es bastante difícil de que acabe bien.
No consiste en comprar las piezas y montar no nada de eso es más complicado de lo que parece o a mi me lo parece.
Yo aún estoy de pruebas pero ya contare.

javiec
20/08/2015, 11:41
Pues eso que al final si funciona no es por casualidad y con cualquier cosa.
Los alemanes, muchos de ellos han tenido bastantes problemas unos por unas cosas y otros por otras que al final las Ban solucionando como nosotros pero de haber sabido algunas de estas cosas antes hubiera sido más fácil.
Creo que este proyecto si no tienes a alguien que te gie es bastante difícil de que acabe bien.
No consiste en comprar las piezas y montar no nada de eso es más complicado de lo que parece o a mi me lo parece.
Yo aún estoy de pruebas pero ya contare.

En que estado tienes el proyecto ahora? Mecanica montada? Electronica compilada y moviendo servos?

javiec
20/08/2015, 11:41
Al servo de banggood hay que cambiarle ya el nombre al "servo det tracker de Guillesan"........

Pero es el servo que usan los alemanes también no?

Me pareció verle en algún post de ellos no?

Simba
20/08/2015, 11:42
Y volando ayer fue la primera prueba

javiec
20/08/2015, 11:44
Y volando ayer fue la primera prueba

Ya nos contaras que tal va, tienes alguna mejora o algo que nos sirva a nosotros (los que estamos empezando)?

Simba
20/08/2015, 11:44
Yo no llevo ese servo el que llevo creo que es el que se recomienda en la lista de waverrider y de entrada muchossssssss problemas

marcoasj
20/08/2015, 11:46
Pero es el servo que usan los alemanes también no?

Me pareció verle en algún post de ellos no?
Si, es el de los alemanes y en principio es el que no da problemas.

Enviado desde mi SM-G900F mediante Tapatalk

avefenix
20/08/2015, 11:59
Si, es el de los alemanes y en principio es el que no da problemas.

Enviado desde mi SM-G900F mediante Tapatalk

Pues yo he pillado este ( Fotos abajo ) por el detalle del centrado y los kilos de fuerza que ejerce para mover antenas pesadas.
Espero no haberme equivocado porque no ha costado barato :redface2:
Cuando me llegue la electrónica de waverider y haga pruebas os cuento.

Saludos by R@F@.

Guillesan
20/08/2015, 12:14
Escribo desde el movil por lo que intentare ser breve.
1 es fundamental que mecánicamente sea eficiente. Gire sin problemas de fricciones y demás
2 ideas claras, saber flashear sin problemas. Se debe inicialmente poner Servotest. Cuando las pruebas son positivas y sabemos que la antena se posiciona en cualquier hirientacion, ya podemos jugar con la telemetria.
3 servos. Cualquiera con giro continuo, ojo uno modificado no es lo más prudente, digo yo que 10-12€ por uno especifico tampoco es tanto.
Sigo después aclarando lo que ya he sufrido yo jajaja

rortega
20/08/2015, 12:21
Recordad el sketch que comente que sirve para averiguar el pulso de parada, cuyo código puse hace unos cuantos días, os podría servir de ayuda si los servos no respondiesen bien.

Simba
20/08/2015, 12:22
Pues no es suficiente Guillesan.
No se si tu lo has sufrido pero aunque sea un servo específico tal como el mio, pueden venir muchos más problemas de adaptación al tipo de pulso y sentido.
Esto puede llevar a la desesperación a más de uno, y hay que decirlo y muy claro.

marcoasj
20/08/2015, 12:24
Nosotros parados hasta que llegue el hardw de waveraider. De momento enredando con gps.

Enviado desde mi SM-G900F mediante Tapatalk

Guillesan
20/08/2015, 12:25
Pues no es suficiente Guillesan.
No se si tu lo has sufrido pero aunque sea un servo específico tal como el mio, pueden venir muchos más problemas de adaptación al tipo de pulso y sentido.
Esto puede llevar a la desesperación a más de uno, y hay que decirlo y muy claro.


Mira Simba, desesperacion..... Esto es un hobby, y es inherente probar, rectificar, etc....
Pero insisto, si ya hay varios que han logrado les funcione bastante bien, pues tenemos mucho ganado no te parece

Simba
20/08/2015, 12:25
En ese caso hay que cambiar algo del código.
Sencillo cuando ya se sabe pero muy jodido de entender para el que no sabe

Simba
20/08/2015, 12:30
Al final funciona incluso creo que hasta con los servos auto transformados a 360, pero si no le pones la guinda al pastel, no funciona o peor aún funciona pero no como debe no fino va a saltos o parece que tiene el baile sanvito y esto desespera mucho por no saber por donde tirar.

Simba
20/08/2015, 12:35
Si Guillesan estoy de acuerdo y esto es un hobby y lo de desesperación es una exageración por mi parte .
También comento que en mi caso lo tengo casi listo y al 100% y a falta de ultimas pruebas de vuelo creo que ya puedo aportar las soluciones que yo he tenido que poner para que funcione.

Simba
20/08/2015, 12:38
Soluciones que después he visto que los alemanes también tubiron que adaptar lo cual me ayudó a comprender que mi solución era compartida y por lo tanto real.

Simba
20/08/2015, 12:44
Resumiendo en algunos casos con servos Buenos pero con sentido de giro inverso la solución pasa por invertir en el código todos los parámetros que intervienen el el cálculo del PID.
Y luego ajustar el PID como mejor funcione.
Además hay que partir de un ajuste bueno para el centrado del 0 en el servo Pan lo más cerca de los 1500ms.
Con esto creo que yo solucione casi todo.

Simba
20/08/2015, 12:49
Hay una cosa que aún no entiendo.
Se trata del Tild que no se el porque algunas veces volando cerca, se flipa y se queda mirando al cielo y no vuelve a funcionar hasta que aterrizó.
¿Alguna esplicacion?

marcoasj
20/08/2015, 12:58
Se que no viene a cuento, pero por si a alguno le sirve...

http://www.world-bearing.com/es/126-lazy-susan

:biggrin2:

marcoasj
20/08/2015, 13:43
Para el grande agujero central 10mm , al tubo de aluminio le hago un taladro pasante , paso un tornillo fino de lado a lado y al rodamiento le hago un encaje del tornillo para que quede embutido dentro del cuerpo plástico, ciano a gogo y acelerador para secado, queda como una piedra. Lo jofido es hacer los agujeros centrados y en su distancia exacta

Guilermo, ¿No tendras una foto de esto?, no de como queda sino del encaje del tornillo en el rodamiento y en la caja?

Simba
20/08/2015, 13:48
Pues yo he pillado este ( Fotos abajo ) por el detalle del centrado y los kilos de fuerza que ejerce para mover antenas pesadas.
Espero no haberme equivocado porque no ha costado barato :redface2:
Cuando me llegue la electrónica de waverider y haga pruebas os cuento.

Saludos by R@F@.

avefenix, vete al loro que ese servo que pones, es de la misma marca que el mio y creo que tendrás los mismos problemssss.
El mio es este:
http://www.ebay.es/itm/281743055549?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT

Guillesan
20/08/2015, 16:59
Guilermo, ¿No tendras una foto de esto?, no de como queda sino del encaje del tornillo en el rodamiento y en la caja?


Haré un pequeño reportaje, por ir resumiendo cosas.
Ánimo a todos que vale la pena
Por cierto Simba me debes un video

Simba
20/08/2015, 21:48
Haré un pequeño reportaje, por ir resumiendo cosas.
Ánimo a todos que vale la pena
Por cierto Simba me debes un video


Estoy en ello Guillesan, pero aun no está la cosa para reportajes.
Esta tarde he vuelto a volar con la Traker, y las sensaciones son agridulces, me explico.

El modelo volante, es un Quad 250, por motivos de comodidad y portabilidad, pues bien el desplazamiento de Pan, es bastante bueno a una distancia de mas de 200m, si vuelo mas cerca, la antena se retrasa digamos como unos 15º, mas cuando mas cerca se vuela.

En el movimiento de Tild, la cosa se complica bastante, si se vuela a altura inferior a unos 50m, tiene movimientos erráticos, y se pone apuntando al cielo, en cuanto menos lo esperas, suerte que vuelo cerca y no llego a perder el video, porque vuelo con gafas el Micro 250 y no hace mucha gracia perder el video.

Si se vuela a mas de 50m (aproximadamente), el Tild parece que va bien y ya no se pone a 90º, y al pasar por la vertical de la antena, a mas de esos 50m y con velocidad (el micro corre lo suyo), el seguimiento es aceptable y en esas circunstancias aunque no sea perfecto, gracias a la proximidad, el vídeo es perfecto,(vuelo en 1,2 con una Biquad en la antena).

Conclusión, algo pasa cuando se vuela bajo, que el traker interpreta erróneamente la altura y en lugar de quedarse en la ultima posición buena, adopta la posición de 90º, y esto es peligro estando a distancia, ya que te quedas sin vídeo.

Puede ocurrir y esto son suposiciones miás, que cuando se vuela bajo, el error de altura del GPS, puede ser bastantes metros, y el traker ante ese dato de altura del GPS, posiciona a 90º. Es como si el filtro de dato erróneo necesitara un valor mas amplio.

En fin, los que habéis volado con el Chisme, ya comentareis y veremos si solo me pasa a mi, igual mi GPS avión es una caca, y tiene mucho error en altura.
Sacaremos conclusiones.

Sl2

avefenix
21/08/2015, 10:17
Se que no viene a cuento, pero por si a alguno le sirve...

http://www.world-bearing.com/es/126-lazy-susan

:biggrin2:

Disculpa marcoasj, pero discrepo totalmente contigo.:laugh:
Pienso que por la naturaleza del proyecto ( cada uno personalizado ) cualquier información como, documentación, componentes, etc, vienen a cuento, para este proyecto.
Por mi parte, gracias por el aporte.

avefenix, vete al loro que ese servo que pones, es de la misma marca que el mio y creo que tendrás los mismos problemssss.
El mio es este:
http://www.ebay.es/itm/281743055549?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT

Gracias Simba pero lo hecho, hecho está.:ohmy:
Cuando vi el precio del enlace del servo que pusiste,pensé que me habían tangado porque el mio costó casi 25€ con portes. Comparé el tuyo con el mio y me tranquilizó pensar que la diferencia de precio era por el torque.
Hacia Septiembre, creo que podré postear resultados prácticos, porque hasta ahora en mi caso, son todo cálculos y teoría.

Saludos by R@F@.

Guillesan
21/08/2015, 10:17
Estoy en ello Guillesan, pero aun no está la cosa para reportajes.
Esta tarde he vuelto a volar con la Traker, y las sensaciones son agridulces, me explico.

El modelo volante, es un Quad 250, por motivos de comodidad y portabilidad, pues bien el desplazamiento de Pan, es bastante bueno a una distancia de mas de 200m, si vuelo mas cerca, la antena se retrasa digamos como unos 15º, mas cuando mas cerca se vuela.

En el movimiento de Tild, la cosa se complica bastante, si se vuela a altura inferior a unos 50m, tiene movimientos erráticos, y se pone apuntando al cielo, en cuanto menos lo esperas, suerte que vuelo cerca y no llego a perder el video, porque vuelo con gafas el Micro 250 y no hace mucha gracia perder el video.

Si se vuela a mas de 50m (aproximadamente), el Tild parece que va bien y ya no se pone a 90º, y al pasar por la vertical de la antena, a mas de esos 50m y con velocidad (el micro corre lo suyo), el seguimiento es aceptable y en esas circunstancias aunque no sea perfecto, gracias a la proximidad, el vídeo es perfecto,(vuelo en 1,2 con una Biquad en la antena).

Conclusión, algo pasa cuando se vuela bajo, que el traker interpreta erróneamente la altura y en lugar de quedarse en la ultima posición buena, adopta la posición de 90º, y esto es peligro estando a distancia, ya que te quedas sin vídeo.

Puede ocurrir y esto son suposiciones miás, que cuando se vuela bajo, el error de altura del GPS, puede ser bastantes metros, y el traker ante ese dato de altura del GPS, posiciona a 90º. Es como si el filtro de dato erróneo necesitara un valor mas amplio.

En fin, los que habéis volado con el Chisme, ya comentareis y veremos si solo me pasa a mi, igual mi GPS avión es una caca, y tiene mucho error en altura.
Sacaremos conclusiones.

Sl2

Sobre el servo tilt, en config.h se marca un minimo de 10 metros de distancia entre antena y avion para empezar a seguir este ultimo, el "relax" del tilt se marca posicionando la antena mirando hacia el cielo, o lo que es lo mismo 0º . Esto que parece no gusta, ha sido cambiado en la nueva version del firmware.
Ojo que en la nueva version han cambiado varias cosas a tener en cuenta, la mas importante es que ahora se puede compilar para una placa arduino mega 2560, esta opcion la solicite yo personalmente y despues de varios dias de pruebas y rectificaciones esta incluido.
Simba bajate el nuevo firmware y ajustalo a tus necesidades, puede que rectifiques alguna malfuncion OK

Guillesan
21/08/2015, 10:34
Un video de como se comporta un servo SM-S4306R
https://vimeo.com/136907484

marcoasj
21/08/2015, 11:24
Disculpa marcoasj, pero discrepo totalmente contigo.:laugh:
Pienso que por la naturaleza del proyecto ( cada uno personalizado ) cualquier información como, documentación, componentes, etc, vienen a cuento, para este proyecto.
Por mi parte, gracias por el aporte.

Saludos by R@F@.

...que susto, creí que me ibas a echar la bronca.....:meparto::meparto:

marcoasj
21/08/2015, 11:27
Un video de como se comporta un servo SM-S4306R
https://vimeo.com/136907484


pero este no es el de bangood no?.....

¿ Este es mejor ?
...:blink::blink:

Simba
21/08/2015, 12:13
Sobre el servo tilt, en config.h se marca un minimo de 10 metros de distancia entre antena y avion para empezar a seguir este ultimo, el "relax" del tilt se marca posicionando la antena mirando hacia el cielo, o lo que es lo mismo 0º . Esto que parece no gusta, ha sido cambiado en la nueva version del firmware.
Ojo que en la nueva version han cambiado varias cosas a tener en cuenta, la mas importante es que ahora se puede compilar para una placa arduino mega 2560, esta opcion la solicite yo personalmente y despues de varios dias de pruebas y rectificaciones esta incluido.
Simba bajate el nuevo firmware y ajustalo a tus necesidades, puede que rectifiques alguna malfuncion OK

Cono Guillesan, gracias ahora me entero que hay una nueva versión, supongo que sigue sirviendo para la Crius, lo digo por lo del Arduino mega 2560, y ya puesto si es que con este Arduino, se obtiene alguna mejora, comentalo para tenerlo en cuenta.

Gracias Guillermo.

Guillesan
21/08/2015, 12:31
Sirve si para 328 y 2560.
La Mega es mas potente y tiene tres puertos seriales por lo que va mas "liviana"

Simba
21/08/2015, 12:39
Guillesan, ¿te refieres a la versión Issue_27?

Guillesan
21/08/2015, 12:40
Simplemente vuelve a bajar el zip actual

Simba
21/08/2015, 12:40
OK, gracias.

Guillesan
21/08/2015, 12:40
Ponlo en una carpeta nueva y configúralo a tus datos

Simba
21/08/2015, 12:41
Mismas librerias ¿No?

Guillesan
21/08/2015, 12:42
Si todo igual

javiec
21/08/2015, 12:49
Desde cuando lleva la ultima version?


Enviado desde mi iPhone utilizando Tapatalk

Guillesan
21/08/2015, 12:50
Días, 3 o 4

Simba
21/08/2015, 14:36
Que se supone que debemos esperar de la nueva versión.

rortega
21/08/2015, 15:06
Yo hoy he pedido una multiwii se v2.5 para quitar la multiwii 328 de hobbyking, pues lleva I2C a 3.3 y distinta disposición de pines, ...

También he pedido el LCD y algún módulo Bluetooth para no depender del cable en las pruebas. Aún sigo en dique seco, mi mujer se ha venido conmigo y andamos haciendo turismo aquí. En una semana estoy otra vez con este tema.

avefenix
21/08/2015, 16:00
...que susto, creí que me ibas a echar la bronca.....:meparto::meparto:
Por eso puse el muñecajo jajaja
Un poco de sarcasmo [emoji5] [emoji5]

Enviado desde mi GT-I9060I mediante Tapatalk

Simba
21/08/2015, 16:43
Editado para quitar paja.

javiec
21/08/2015, 18:14
Quizas diga una tonteria porque aun no me he seguido el codigo entero, pero me suena que si tenias gps local (no se si será tu caso) la distancia se establecia a 0m para seguirte.

Seguro que no es tu caso pero por si acaso.




Enviado desde mi iPhone utilizando Tapatalk

Simba
21/08/2015, 19:24
Bueno pues he editado lo comentado, por que no había cargado la versión correcta.
Una vez cargada y vuelta a probar, la cosa ya cambia a mejor.
1º Cuando alimento se orienta a 360º con la antena a 90º (mirando al horizonte).

2º Al coger satelites el GPS Local, la antena sube a unos 70º, y en el LCD ahora indica una altura en mi caso eran unos 30m.
Es como si la antena se inclina hacia arriba un angulo que le marca el GPS Local de altura, antes se iba a 90º limite de servo.

3º Al recibir telemetria, estando a 2m de la antena, empieza a querer seguir al avión, pero al estar tan cerca y con el error de los GPS, no para de moverse según la posición que recibe.

4º Al separarme unos 5m, ya empieza a apuntar correcto, y cuanto mas me separo a la vista de la antena, me doy cuenta que la precisión de apuntar es mejor, yo diría que correcta.

5º Aprecio que en todo el recorrido calle arriba y calle abajo, no veo en ningún momento, que la antena deje de apuntarme y ya no se pone como antes mirando al cielo.

Guillesan creo que en el campo de vuelo, aun mejorara bastante.
Tiene cierto tembleque de búsqueda de posición, pero sera cuestión de ajuste de PID.
Por cierto Guillesan aun no has puesto en ningún momento, cuales son tus datos de PID y mínima de servo, y ya se que cada uno los pone a su gusto, pero por favor pon los que a ti te van bien y trataremos de aproximarnos.

Venga que esto parece que marcha. :party::party: :ansioso:

Simba
21/08/2015, 19:25
Quizas diga una tonteria porque aun no me he seguido el codigo entero, pero me suena que si tenias gps local (no se si será tu caso) la distancia se establecia a 0m para seguirte.

Seguro que no es tu caso pero por si acaso.




Enviado desde mi iPhone utilizando Tapatalk

Yo creo que tienes razón, y si puedes y entiendes de Arduino, miralo para estar seguros.
Gracias.

Simba
21/08/2015, 20:00
Chicos me llamareis paliza, pero me veo en la necesidad de compartir con todos, que después de la ultima prueba ajuste, que acabo de realizar, la Traker360 funciona de P.M.
Ya no hace vibración alguna, el seguimiento es sin deriva apreciable, es aparentemente rápido, y en fin parece muy solido, seguro, sin movimientos erráticos, y totalmente predecible.

Creo que si en un ambiente Urbano, y con edificios cercanos y de 5 alturas, se comporta con tanta seguridad, en el campo de vuelo se puede esperar que aun funcione mejor.

Ale ya me he quedado tranquilo.

Gracias por aguantarme.

avefenix
21/08/2015, 20:25
Chicos me llamareis paliza, pero me veo en la necesidad de compartir con todos, que después de la ultima prueba ajuste, que acabo de realizar, la Traker360 funciona de P.M.
Ya no hace vibración alguna, el seguimiento es sin deriva apreciable, es aparentemente rápido, y en fin parece muy solido, seguro, sin movimientos erráticos, y totalmente predecible.

Creo que si en un ambiente Urbano, y con edificios cercanos y de 5 alturas, se comporta con tanta seguridad, en el campo de vuelo se puede esperar que aun funcione mejor.

Ale ya me he quedado tranquilo.

Gracias por aguantarme.
Pues ya me veia buscando otro servo. Gracias Simba y enhorabuena.

Saludos by R@F@.

Enviado desde mi GT-I9060I mediante Tapatalk

rortega
21/08/2015, 22:37
Bueno pues he editado lo comentado, por que no había cargado la versión correcta.
Una vez cargada y vuelta a probar, la cosa ya cambia a mejor.
1º Cuando alimento se orienta a 360º con la antena a 90º (mirando al horizonte).

2º Al coger satelites el GPS Local, la antena sube a unos 70º, y en el LCD ahora indica una altura en mi caso eran unos 30m.
Es como si la antena se inclina hacia arriba un angulo que le marca el GPS Local de altura, antes se iba a 90º limite de servo.

3º Al recibir telemetria, estando a 2m de la antena, empieza a querer seguir al avión, pero al estar tan cerca y con el error de los GPS, no para de moverse según la posición que recibe.

4º Al separarme unos 5m, ya empieza a apuntar correcto, y cuanto mas me separo a la vista de la antena, me doy cuenta que la precisión de apuntar es mejor, yo diría que correcta.

5º Aprecio que en todo el recorrido calle arriba y calle abajo, no veo en ningún momento, que la antena deje de apuntarme y ya no se pone como antes mirando al cielo.

Guillesan creo que en el campo de vuelo, aun mejorara bastante.
Tiene cierto tembleque de búsqueda de posición, pero sera cuestión de ajuste de PID.
Por cierto Guillesan aun no has puesto en ningún momento, cuales son tus datos de PID y mínima de servo, y ya se que cada uno los pone a su gusto, pero por favor pon los que a ti te van bien y trataremos de aproximarnos.

Venga que esto parece que marcha. [emoji14]arty:[emoji14]arty: :ansioso:
Pues son muy buenas noticias.

Simba, acopla una cámara a la antena y grába para luego ver si el tracke te sigue bien en todo momento.

Simba
21/08/2015, 22:58
Si lo haremos, pero a simple vista se aprecia bien, si estas a mas de 300m el avión en la cámara casi ni se ve y mas lejos no se ve.
Donde mas se puede notar con la cámara es en vuelo cercano, rápido y tangencial al Traker, que es la maniobra que mas le cuesta seguir, por la velocidad de barrido pero a su vez por la cercanía, no es importante para perdida de calidad de vídeo.

Ahora toca preparar el Ala Phanton con el GPS y probar en vuelo con algo que sea estable y permita ademas de volar, ver como sigue el Traker, ya que hasta ahora las pruebas eran con micro 250, y ayer por quererlo volar en 3ª para ver el Traker, lo perdí de vista y aporrizo, total dos helices y una antena, poca cosa.

Apunto que es básico unos buenos parámetros de PID, un centrado correcto del servo Pan, y que el servo sea de la dirección correcta.
El servo de pan no es necesario que sea de mas de 3 o 4 Kg de fuerza, pero el servo de Tilt, aconsejo uno de por lo menos 9 Kg, y que se monte un muelle compensador, para contrarrestar el peso de la antena, cuando está en horizontal si no queremos que el servo y el Bec se pongan a parir.

JuanTrillo
22/08/2015, 11:34
¿Sabe alguno si la placa crius all in one pro (v1) de la que pongo foto valdría para este proyecto?6143861439

Enviado desde mi GT-I9100 mediante Tapatalk

Guillesan
22/08/2015, 11:35
Que micro es ese Juan?
Bueno Trillo me respondo yo mismo,parece que lleva un atmega 2560 , y un mpu6050 con la brujula necesaria asi que si no me equivoco podria servir para el tema antena 360.
Sigo mirando pero te pinta bien, ala mas cacharreo.
Saludos

Simba
22/08/2015, 22:35
Guillesan y compañía, lo prometido es deuda, pongo vídeo del estreno del Traker 360 con avión, estamos muy satisfechos de la prueba, y como veréis en el vídeo, poco se le puede pedir mas.
Creo que ha sido todo un éxito, y doy las gracias a todos y en especial a Guillesan, por habernos acercado y compartido este fenomenal proyecto, que ya es una realidad.

Video: https://youtu.be/OMbxE3EkR10

marcoasj
22/08/2015, 23:10
Guillesan y compañía, lo prometido es deuda, pongo vídeo del estreno del Traker 360 con avión, estamos muy satisfechos de la prueba, y como veréis en el vídeo, poco se le puede pedir mas.
Creo que ha sido todo un éxito, y doy las gracias a todos y en especial a Guillesan, por habernos acercado y compartido este fenomenal proyecto, que ya es una realidad.

Video: https://youtu.be/OMbxE3EkR10

Enhorabuena ¡¡¡¡¡, espero que todos podamos acabarlo como tu con Exito.

:party::party:

rortega
23/08/2015, 07:22
Enhorabuena! Me alegro que por fin todo vaya bien

Guillesan
23/08/2015, 10:09
Bueno, me alegro un monton, ahora a disfrutar. Venga los demas animaros que esto funciona.
Yo estoy probando la telemetria por video, aun no funciona, con RVOSD parece que las tramas son muy largas y muy rapidas 25Hz asi que el micro se apabulla y no interpreta la posicion .
Seguiremos intentandolo.
Por ahora funcionan los protocolos
Frsky.. tanto el D como el X
Mavlink
nmea (gps_telemetry)
Ok pues lo dicho a volar.

javiec
23/08/2015, 10:33
Yo me veo cambiando el DLv2 a un openlrs para enviar la telemetría pero no me acaba de convencer, me fío mucho DL y me da rabia no usarle. El envio de datos por el audio con un arduino pequeño en el avión y otro en tierra creéis que dara buenos resultados?


Enviado desde mi iPhone utilizando Tapatalk

Guillesan
23/08/2015, 10:38
Yo me veo cambiando el DLv2 a un openlrs para enviar la telemetría pero no me acaba de convencer, me fío mucho DL y me da rabia no usarle. El envio de datos por el audio con un arduino pequeño en el avión y otro en tierra creéis que dara buenos resultados?


Enviado desde mi iPhone utilizando Tapatalk


Es funcional pero muy lento si no recuerdo mal unos 1200 baudios.
En el foro alemán han hecho pruebas.
Lo leí hace tiempo, lo releo y posteo ok

Simba
23/08/2015, 10:45
Yo me veo cambiando el DLv2 a un openlrs para enviar la telemetría pero no me acaba de convencer, me fío mucho DL y me da rabia no usarle. El envio de datos por el audio con un arduino pequeño en el avión y otro en tierra creéis que dara buenos resultados?


Enviado desde mi iPhone utilizando Tapatalk

Pues en el primer proyecto del Traker Jalves, lo hacia de esa manera, con un Arduino mini en el avión, y en tierra su usaba un Arduino UNO, con un programa especial para la telemetria por audio.
Supongo que si alguien es capaz de rescatar, esa parte del proyecto Traker Jalves, y meterlo en el Traker 360, podría funcionar perfectamente, pero para eso hay que saber bastante mas que yo.

Quizas seria buena idea, consultar con el compañero Jalves, y ver si puede colaborar con esta fase del Traker 360, seria una muy buena aportación.

sl2.

Guillesan
23/08/2015, 10:51
Ir mirando esto:
http://fpv-community.de/showthread.php?52955-Eigenbau-Tracker-mit-Downlink-%FCber-den-Audiokanal

javiec
23/08/2015, 10:53
Pues en el primer proyecto del Traker Jalves, lo hacia de esa manera, con un Arduino mini en el avión, y en tierra su usaba un Arduino UNO, con un programa especial para la telemetria por audio.
Supongo que si alguien es capaz de rescatar, esa parte del proyecto Traker Jalves, y meterlo en el Traker 360, podría funcionar perfectamente, pero para eso hay que saber bastante mas que yo.

Quizas seria buena idea, consultar con el compañero Jalves, y ver si puede colaborar con esta fase del Traker 360, seria una muy buena aportación.

sl2.


Yo creo que ya hay una libreria que se llama SoftModem que hace sencillo lo que hizo Jalves es un su primer post, por lo que vi las conexiones son similares incluso. Alguno la ha usado?


Enviado desde mi iPhone utilizando Tapatalk

waverider
23/08/2015, 11:47
Puedes usar el dragón link y aparte un openlrs solo para la telemetria

javiec
23/08/2015, 11:47
Puedes usar el dragón link y aparte un openlrs solo para la telemetria

no se van a pegar las dos al estar en una frecuencia tan cerca?

Guillesan
23/08/2015, 11:57
Openlrs con modulos de 868 no estaría nada mal

javiec
23/08/2015, 12:03
Openlrs con modulos de 868 no estaría nada mal

habia estado mirando meter uno de estos tipicos radios de apm 3dr de 868 porque es la unica solucion que veia pero no tenia claro el alcance ni nadie que lo este haciendo asi...

Existe, por ejemplo un orange con 868?

Guillesan
23/08/2015, 12:32
Orange no, pero sustituyendo los módulos si, yo lo hice y funciona

javiec
23/08/2015, 13:25
Orange no, pero sustituyendo los módulos si, yo lo hice y funciona


Voy a investigar, que crees que es mejor eso o un modulo 3dr de 868?




Enviado desde mi iPhone utilizando Tapatalk

Guillesan
23/08/2015, 13:35
Un 3dr estas limitado en potencia, no lo se de seguro pero tendrá 100 mW un open puedes poner modulos de 1w reales 800. Usando por ejemplo los rx nuevos de Waverider

Simba
23/08/2015, 13:37
Puestos a pedir, lo que seria muyyyy interesante, seria poder seleccionar en el Traker, el tipo de telemetria utilizada, sin tener que cargar de nuevo el programa, cada vez que cambiamos de telemetria.
Por ejemplo, yo uso OrangeLRSng GPS NMEA, con vídeo en 1,2, pero vuelo también para vuelo mas cercano en 2,4g, con la Taranis FrSky y me gustaría utilizar este tipo de telemetria, sin tener que cambiar todo el programa.

Un rato vuelo en 1,2 con Orange en 433, y luego cambio el modelo a un velero en 2,4g.

¿Se podría hacer esto con un simple selector en la Traker360 ?

Guillesan
23/08/2015, 13:38
No, la compilación es única , no caben mas protocolos en la memoria, no

Simba
23/08/2015, 15:05
Pues me montare otro, solo para vídeo 5.8g y trabajar la telemetria de FrSky en 2.4, un equipo compacto.
¿Que se necesitaría ? un GPS de FrSky y sacar la telemetria de la Taranis ¿por donde? eso se me escapa.

Simba
23/08/2015, 16:53
Otra cosa, ya son muchas cosas, pero bueno solo se trata de compartir inquietudes.
Ayer después de volar con el Traker360, estuvimos volando con el Traker MDF de Turruk, me di cuanta que los servos que monta este Traaker, son servos digitales, supongo que preparador por MFD, el de Pan para trabajar en 360º.
No se realmente cual es la filosofia de funcionamiento, del Traker MFD pero sospecho que debe de ser muy parecida a la de nuestro Traker y me estoy preguntando que ventaja se puede obtener, con la utilización de servos digitales.
También desconozco, si el nivel de precisión cerca del punto neutro, de un buen servo digital, puede ser significativo para llegar a utilizarlos.

¿Que opináis al respecto?

Guillesan
23/08/2015, 16:58
Ala vete estudiando:
http://mobile.dudamobile.com/site/servocity?url=https%3A%2F%2Fwww.servocity.com%2Fhtml%2Frotation_modification_difficul.html&utm_referrer=https%3A%2F%2Fwww.google.es%2F#2616

javiec
23/08/2015, 17:57
Lo malo es que no sepamos el protocolo de MFD y podamos sacar los datos del video como lo hace su tracker. Consiguiendo eso ni telemetria ni nada...



Enviado desde mi iPhone utilizando Tapatalk

Simba
23/08/2015, 19:44
Ala vete estudiando:
http://mobile.dudamobile.com/site/servocity?url=https%3A%2F%2Fwww.servocity.com%2Fhtml%2Frotation_modification_difficul.html&utm_referrer=https%3A%2F%2Fwww.google.es%2F#2616


Vale ya me lo he estudiado.
Hay servos digitales y analógicos buenos regulares y malos.
Los digitales regulares a buenos, suelen tener un centrage mas preciso y discriminan mejor pequeñas variaciones, cosa que los analógicos no pueden ser tan exactos.

Resumiendo que si la precisión es necesaria, seria interesante un servo digital de 360º que los hay, pero en nuestro caso no se si justificaría la inversión, a no ser que de entrada costaran lo mismo.

De momento se queda en cavilaciones, la Traker360 funciona y funciona bien tal como está, a la próxima me lo pienso.

javiec
23/08/2015, 22:59
Para los que estabais por ahi "pillados" con MFD&DL y no podiais bajar la telemetria, en el hilo de waverider del nuevo RX de 1w va a tener la opcion de ponerle un modulo de 868 y asi podemos tener telemetria de 1w dedicado para esto. El que lo necesite que lo reserve!!


Enviado desde mi iPhone utilizando Tapatalk

marcoasj
24/08/2015, 00:48
He intentado meterle al gps el fichero de configuracion de javiec y me dice esto

http://images.tapatalk-cdn.com/15/08/23/402234d08b07d84a463ed8c2d4ac0c57.jpg

Y me da un montón de errores. Pero tal como lo tengo que es así

http://images.tapatalk-cdn.com/15/08/23/558e6534a71aa72217e970aea1cd61f8.jpg

¿No es como debería de estar ??

Enviado desde mi SM-G900F mediante Tapatalk

marcoasj
24/08/2015, 01:37
Vale ahora creo que si

http://images.tapatalk-cdn.com/15/08/23/057699185142448a75383c76207e08cc.jpg

Me ha pasado lo mismo que a javiec.....hasta que le he cogido el tranquillo al u-center.......que manera de complicar la cosa...!!!!.(aplicaciones intuitivas y tal....)

Enviado desde mi SM-G900F mediante Tapatalk

javiec
24/08/2015, 06:41
Vale ahora creo que si

http://images.tapatalk-cdn.com/15/08/23/057699185142448a75383c76207e08cc.jpg

Me ha pasado lo mismo que a javiec.....hasta que le he cogido el tranquillo al u-center.......que manera de complicar la cosa...!!!!.(aplicaciones intuitivas y tal....)

Enviado desde mi SM-G900F mediante Tapatalk


Es de todo menos intuitiva jejeje, yo hasta que supe como guardar los cambios madre mia... Jejej


Enviado desde mi iPhone utilizando Tapatalk

javiec
24/08/2015, 15:19
A vosotros os ha pasado lo mismo que en la foto?

Corto el plástico negro para que apoye lo que no entre no?

http://images.tapatalk-cdn.com/15/08/24/ecb634ad77869f48a778663a5d9a8783.jpg




Enviado desde mi iPhone utilizando Tapatalk

Simba
24/08/2015, 15:21
Pues no en ningún caso cortes nada

javiec
24/08/2015, 15:22
Y que hago? Me pega lo negro con el "tornillo" y no apoya.


Enviado desde mi iPhone utilizando Tapatalk

Simba
24/08/2015, 15:23
Mira las fotos que puse yo.
Tuve que subir la placa y la hice desmontable

Simba
24/08/2015, 15:25
Lo negro que pasan los cables tiene que entrar en el tuvo rorcado

javiec
24/08/2015, 15:50
No entra, he metido el roscado por debajo en vez de por arriba, asi gano mas espacio y ahora entra mas pero no llega a quedarse a ras.


Enviado desde mi iPhone utilizando Tapatalk

Simba
24/08/2015, 15:52
Lima un poco por dendro

Simba
24/08/2015, 15:52
Y quita rebabas

Simba
24/08/2015, 15:53
Puede que si has pegado la placa no esté totalmente alineado

javiec
24/08/2015, 15:56
Aun no he pegado nada, solo sobrepuesto y con cinta para que no se me abra.

El lcd le embuto aqui no?

http://images.tapatalk-cdn.com/15/08/24/60624ae9b3356bce59ff10b750baaec1.jpg

O me va a molestar cuando le ponga los servos de dentro?


Enviado desde mi iPhone utilizando Tapatalk

Simba
24/08/2015, 18:16
Es donde lo llevo yo, pero va muy justo, monta primero el servo de tilt y lo pones sin que llegue a tocar y las conexiones te dejen espacio, está ya digo muy justo y ademas debajo llevo yo el Bec, de Turnigy de 8Am.
Este diseño esta todo muy justo, queda muy molón pero demasiado engorroso de montar, y piensa en como lo montas para poder desmontar, cuando quieras ajustar o revisar algo por debajo de la placa intermedia.
Ademas en la parte inferior, si después de hacer todas las conexiones, la pegas, no veas el sou que te espera si te equivocas en algo o decides cambiar o poner algún otro conector, yo lo he tenido que montar y desmontar varias veces, y es normal.

Simba
24/08/2015, 18:27
Una cosa para los que utilizan la Taranis.
Parece ser que dispone de un puerto serie, por donde sacar la telemetria.
Alguno ve la posibilidad de utilizar este puerto, para sacar los datos de telemetria Frsky para el Traker.

Gracias.

Puerto Serie Telemetria:
https://github.com/opentx/opentx/wiki/Taranis-serial-port

javiec
26/08/2015, 09:28
Una cosa para los que utilizan la Taranis.
Parece ser que dispone de un puerto serie, por donde sacar la telemetria.
Alguno ve la posibilidad de utilizar este puerto, para sacar los datos de telemetria Frsky para el Traker.

Gracias.

Puerto Serie Telemetria:
https://github.com/opentx/opentx/wiki/Taranis-serial-port

Yo entiendo que si, pones el GPS de Frsky en el avión conectado a su RX con telemetría, te llegara a la emisora y se vera en la pantalla las coordenadas (creo), tu lo sacas por el puerto que indicas y al tracker. La única duda que me queda es que no se que tramas enviara ese GPS, y creo que el Tracker solo quiere las GGA, quizás si manda mas tramas y no es configurable, tengas que poner entre medias algo que quite las demás, como por ejemplo un arduino que reciba todas las tramas y solo envió la GGA o similar.

Un saludo,

Simba
26/08/2015, 10:08
Si es posible que sea tan fácil como comentas. Pero tienes que saber que hay una versión específica para esa telemetria de Frsky.
Lo que se tendría que hacer es cargar esa versión de Traker 360 y a rular.

Simba
26/08/2015, 10:16
Por cierto ya estamos probando el Traker con servos Digitales y es una pasada lo fino fino que va.
TURRUK a volado con los 2 Digitales y yo estoy haciendo pruebas en tierra con solo el de Pan digital y de momento lo tengo listo para volar.
Va tan fino que es capaz de seguir las variaciones de error del gps de forma continua y fluida sin pegar saltos. Y la rapidez de seguimiento ha aumentado bastante.
En fin una pasada, lo unico que exige es un ajuste de cero del servo mucho más exigente pero vamos que no es difícil.

Guillesan
26/08/2015, 10:17
Por cierto ya estamos probando el Traker con servos Digitales y es una pasada lo fino fino que va.
TURRUK a volado con los 2 Digitales y yo estoy haciendo pruebas en tierra con solo el de Pan digital y de momento lo tengo listo para volar.
Va tan fino que es capaz de seguir las variaciones de error del gps de forma continua y fluida sin pegar saltos. Y la rapidez de seguimiento ha aumentado bastante.
En fin una pasada, lo unico que exige es un ajuste de cero del servo mucho más exigente pero vamos que no es difícil.
Que modelo de servo estais usando.

Simba
26/08/2015, 10:23
Bluebird 820 DMG creo recordar.
Es uno de los que llevaba en el cíclico de un Tren 600. Quizás es muy rápido es de 0.1s 06° y no se necesita tanto pero es el que tenia y a mi me va de fábula, además es de 9kg de fuerza y se nota como mueve con soltura el Traker.

Guillesan
26/08/2015, 10:24
Bluebird 820 DMG creo recordar.
Es uno de los que llevaba en el cíclico de un Tren 600. Quizás es muy rápido es de 0.1s 06° y no se necesita tanto pero es el que tenia y a mi me va de fábula, además es de 9kg de fuerza y se nota como mueve con soltura el Traker.
Bueno me alegro mucho esteis contentos.

Simba
26/08/2015, 10:24
0.1s 60° quise decir

Simba
26/08/2015, 10:28
Si ya digo que tal como estaba con los servos normales iba francamente bien y no hay necesidad de más, pero como somos tan jodidos y toda comparación es odiosa pues tenemos el Traker MFD al lado y aunque solo sea por puro deporte tenemos un cierto pique sano.
Sólo es eso pero creo que vale la pena.

Guillesan
26/08/2015, 10:30
Si ya digo que tal como estaba con los servos normales iba francamente bien y no hay necesidad de más, pero como somos tan jodidos y toda comparación es odiosa pues tenemos el Traker MFD al lado y aunque solo sea por puro deporte tenemos un cierto pique sano.
Sólo es eso pero creo que vale la pena.

Bueno pues que los compañeros tomen nota, venga a montar todos.
Saludos.

marcoasj
26/08/2015, 10:51
Si ya digo que tal como estaba con los servos normales iba francamente bien y no hay necesidad de más, pero como somos tan jodidos y toda comparación es odiosa pues tenemos el Traker MFD al lado y aunque solo sea por puro deporte tenemos un cierto pique sano.
Sólo es eso pero creo que vale la pena.
Simba cuando puedas pones el modelo concreto del servo digital que estais usando. El otro que pedí para el tilt ya lo pedí digital. Gracias.[emoji3]

Enviado desde mi SM-G900F mediante Tapatalk

javiec
26/08/2015, 11:52
Simba cuando puedas pones el modelo concreto del servo digital que estais usando. El otro que pedí para el tilt ya lo pedí digital. Gracias.[emoji3]

Enviado desde mi SM-G900F mediante Tapatalk

+1

Simba
26/08/2015, 11:55
El que estoy usando yo es diferente al de Turruk, el mio es mas rápido y no creo que sea mejor, ten en cuenta que aun no lo he probado en vuelo, aunque creo que según las pruebas en tierra, creo que todo ira bien.
Comentar algo importante, es un servo que hay que preparar para giro continuo de 360º, Yo he optado por la desconexión mecánica del potenciómetro, sacando el ajuste fuera, y TurruK por la opción de retirar totalmente el potenciómetro, y sustituirlo por 2 resistencias de 2,2K, cualquiera de las dos opciones es valida, y también hay que eliminar el tope mecánico del eje principal, en mi caso que es metálico con la Dremel se elimina fácil.

Mi servo en concreto es este:http://www.hobbyking.com/hobbyking/store/__8768__BMS_820DMG_HS_High_Performance_Digital_Metal_Gear_9_2kg_09sec_45g.html

MUY IMPORTANTE sea el servo que sea, en digital mucho mas, hay que prestar mucha atención al ajuste de la posición 0 del Pan, y empezar a ser posible, sabiendo que estamos trabajando con la dirección correcta del servo, si no te puedes volver loco.
Mi servo esta invertido y hay que modificar algo en el Soft, pero ya que lo tenéis que abrir, es fácil invertir los cables del Motor y ya está.
En el servo de TurruK, la dirección es correcta sin mas, ya pondrá el, el servo en concreto que monta.

1º ---Para ajustar el 0, recomiendo hacerlo con el servo desconectado, se hace la carga en versión servotest, con el servo ya preparado con las resistencias o el pote en el centro y a ser posible con un preajuste con un comprobador de servos en la posición central.

2º ---Terminada la carga, conectar el servo con cuidado y ver hacia donde se desplaza el traker.

3º ---Aumentar o disminuir el el valor del #define PAN_0 1500, de 5 en 5 unidades.

4º ---Volver a cargar y probar conectando el servo tantas veces como sea necesario, hasta conseguir un valor de #define PAN_0 , que el servo se quede totalmente parado y con seguridad (que no pite nada).

El mio lo tengo ajustado a #define PAN_0 1515.
Y para este servo en concreto tengo los PID en:
#define P 2500 //default 2200
#define I 50 //default 280
#define D 1000 //default 20000

Minima velocidad de servo Pan
#define MIN_PAN_SPEED -1


Cuando esto lo tengáis claro y funcionando, seguiré explicando otros puntos de ajuste, para afinar el ajuste final.

Simba
26/08/2015, 22:06
Hola de nuevo, informaros que esta tarde he probado el Traker 360, con servo Pan Digital y los ajustes que puse anteriormente, el resultado ha sido espectacular, realmente confirmo que vale la pena el servo Digital, el funcionamiento es totalmente fluido sin saltos, con seguimiento suave y continuo.
En servo Tilt, conservo el servo analógico y no considero que es necesario cambiarlo, funciona realmente bien.

Por mi parte el proyecto antena Traker360 esta terminado y funcionando al 100%, realmente estoy muy satisfecho de como funciona, y para nada se hecha en falta un Traker digamos comercial.

Ahora toca volar y disfrutarlo.

P.D.: TurruK me cometa que el servo que el utiliza es un Towerpro H.torque, MG996R.

Simba
26/08/2015, 22:07
Video de TurruK lanzando su Ala:

https://youtu.be/p20OepZznQ0

marcoasj
27/08/2015, 08:11
Buenos dias, ¿ alguien me puede poner un enlace para pedir los tubos de aluminio ?. Me estoy volviendo loco para encontrarlos de 10mm.

Graciaaaas.

marcoasj
27/08/2015, 12:38
Buenos dias, ¿ alguien me puede poner un enlace para pedir los tubos de aluminio ?. Me estoy volviendo loco para encontrarlos de 10mm.

Graciaaaas.


Nadie??

TURRUK
27/08/2015, 14:04
Nadie??

Hola, para que, y que tipo de tubo, si es de aluminio e Leroymerlin ,y si de acero con rosca, yo eh comprado en una ferreteria. Suerte.

marcoasj
27/08/2015, 14:09
Hola, para que, y que tipo de tubo, si es de aluminio e Leroymerlin ,y si de acero con rosca, yo eh comprado en una ferreteria. Suerte.
Gracias turruk, probare en el leroy merlín. Es para ponerlo en el eje tilt y montar antenas tipo yagi.

Enviado desde mi SM-G900F mediante Tapatalk

javiec
27/08/2015, 19:34
Una vez recibidos los servos, he sobrepuesto el del pan para ver que funciona correctamente, y aparentemente se mueve correctamente. Pero como no puede ser de otro modo, el tilt no lo hace correctamente.

He cogido este servo de 20kg metal TowerPro y le tengo conectado a la salida 10 como indica en el esquema y nada, no hay narices a que se mueva....

http://www.banggood.com/es/Towerpro-MG958-55g-20KG-High-Torque-Digital-Metal-Gear-Servo-p-978254.html

He probado a conectar un servo normal y corriende pequeño y le hago un t90 y gira perfectamente. Como puedo probar que el servo este roto? He probado a meterle un alimentador de 5v de pared a la crius de 1000ma por si fuese por consumo y que no pueda ni encenderle... Que se os ocurre? Consumira esto mas de 1A y por eso no puede con el?

waverider
27/08/2015, 21:45
No te lo creeras pero yo compre el mismo y a mi me vino jodido.por Eso no lo he podido terminar.

javiec
27/08/2015, 21:47
Yo compre ese x tu "lista de la compra" jejeje...

Que putada como venga roto, no me espero otras 3 semanas tengo que encontrar algo en españa. Alguien ha comprado alguno por aqui?


Enviado desde mi iPhone utilizando Tapatalk

waverider
27/08/2015, 22:02
pues ese tio los esta vendiendo rotos.

javiec
27/08/2015, 22:03
pues ese tio los esta vendiendo rotos.


Yo lo compre en banggood, voy a probarlo con un receptor normal y una lipo de 5000 con la emisora por si es algo raro de la crius...




Enviado desde mi iPhone utilizando Tapatalk

Simba
28/08/2015, 00:18
Esta noche va de servos, que putada.
Bueno quiero comentaros lo que me esta pasando a mi, con el servo Digital que puse un poco mas atrás y por eso lo comunico. Resulta que la antena va que es la leche, vamos muy bien pero viendo los videos del vuelo que grave, me he dado cuenta que introduce unas lineas de interferencias en el video, en vuelo por la tensión y por que volé mas en 3ª que en 1ª, no me di cuenta pero cada vez que mueve el servo y al compás del sonido típico del servo Digital, salen unas finas rallas horizontales en el vídeo.

En cambio en el Traker de Turruk no se sale ninguna interferencia, vídeo limpio en todo momento. Lo único que nos diferencia es el tipo de servo Digital, y por eso yo se lo voy a cambiar y poner el mismo que monta el.

Lo advierto para que no se tire nadie a la piscina, si no es que ya se ha echado.

Yo había oído algo al respecto de las interferencia que generan algunos servos digitales, pero no las había sufrido, y que conste que he intentado de todas las formas evitarlo, con ferritas, filtros RC y demás gaitas, pero no he podido hacerme con el.

Un saludo.

javiec
28/08/2015, 06:45
Esta noche va de servos, que putada.
Bueno quiero comentaros lo que me esta pasando a mi, con el servo Digital que puse un poco mas atrás y por eso lo comunico. Resulta que la antena va que es la leche, vamos muy bien pero viendo los videos del vuelo que grave, me he dado cuenta que introduce unas lineas de interferencias en el video, en vuelo por la tensión y por que volé mas en 3ª que en 1ª, no me di cuenta pero cada vez que mueve el servo y al compás del sonido típico del servo Digital, salen unas finas rallas horizontales en el vídeo.

En cambio en el Traker de Turruk no se sale ninguna interferencia, vídeo limpio en todo momento. Lo único que nos diferencia es el tipo de servo Digital, y por eso yo se lo voy a cambiar y poner el mismo que monta el.

Lo advierto para que no se tire nadie a la piscina, si no es que ya se ha echado.

Yo había oído algo al respecto de las interferencia que generan algunos servos digitales, pero no las había sufrido, y que conste que he intentado de todas las formas evitarlo, con ferritas, filtros RC y demás gaitas, pero no he podido hacerme con el.

Un saludo.


Que servo usa el para el tilt?




Enviado desde mi iPhone utilizando Tapatalk

Mariete
28/08/2015, 07:57
Esta noche va de servos, que putada.
Bueno quiero comentaros lo que me esta pasando a mi, con el servo Digital que puse un poco mas atrás y por eso lo comunico. Resulta que la antena va que es la leche, vamos muy bien pero viendo los videos del vuelo que grave, me he dado cuenta que introduce unas lineas de interferencias en el video, en vuelo por la tensión y por que volé mas en 3ª que en 1ª, no me di cuenta pero cada vez que mueve el servo y al compás del sonido típico del servo Digital, salen unas finas rallas horizontales en el vídeo.

En cambio en el Traker de Turruk no se sale ninguna interferencia, vídeo limpio en todo momento. Lo único que nos diferencia es el tipo de servo Digital, y por eso yo se lo voy a cambiar y poner el mismo que monta el.

Lo advierto para que no se tire nadie a la piscina, si no es que ya se ha echado.

Yo había oído algo al respecto de las interferencia que generan algunos servos digitales, pero no las había sufrido, y que conste que he intentado de todas las formas evitarlo, con ferritas, filtros RC y demás gaitas, pero no he podido hacerme con el.

Un saludo.


En el MFD los servos están forrados de cinta de aluminio. Probadlo a ver si mejora.

Simba
28/08/2015, 08:06
En MFD el servo de Tilt por fuera se ve la carcasa metálica pero el de Pan no se ve si no desmontas.
¿Estas seguro que el de Pan esta forrado con cinta o papel de aluminio?
Si es así es que ellos tubieron el mismo problema

javiec
28/08/2015, 09:30
No se si es bueno o malo, pero el servo que en el tracker no funciona, con un rx y la emisora se mueve perfectamente... Que puede ser??


Enviado desde mi iPhone utilizando Tapatalk

UTOPIAS
28/08/2015, 09:47
Trenzaste los cablrs del servo?
Sl2.

Enviado desde mi GT-I9195 mediante Tapatalk

waverider
28/08/2015, 10:51
Que ni estas alimentabdo la pista de seevos de tu arduino?

javiec
28/08/2015, 13:02
Yo diria que era por la falta de "chicha".

Estoy alimentando ahora con una bateria lipo 3s y el servo se mueve correctamente.

Me temo que el adaptador de pared de 5v chino que use ayer no da lo suficiente...


Enviado desde mi iPhone utilizando Tapatalk

Simba
28/08/2015, 13:21
Definitivamente el servo Digital que puse o sea este: http://www.hobbyking.com/hobbyking/s...09sec_45g.html (http://www.hobbyking.com/hobbyking/store/__8768__BMS_820DMG_HS_High_Performance_Digital_Metal_Gear_9_2kg_09sec_45g.html).
Lo he blindado con papel de aluminio, incluido el cable y sigue haciendo las mismas interferencias. Lo voy a cambiar por el que monta Turruk y me dejo de mas historias.
El pobre Kit Aleman está para el arrastre, con tanto monta y desmonta la placa intermedia se me ha partido (es de puro cartón), la he tenido que hacer nueva, y ya estoy pensando en mudar todo el Traker a unas cajas eléctricas de plástico duro, y cierre por tornillos.

sl2

silvio
28/08/2015, 13:31
Definitivamente el servo Digital que puse o sea este: http://www.hobbyking.com/hobbyking/s...09sec_45g.html (http://www.hobbyking.com/hobbyking/store/__8768__BMS_820DMG_HS_High_Performance_Digital_Metal_Gear_9_2kg_09sec_45g.html).
Lo he blindado con papel de aluminio, incluido el cable y sigue haciendo las mismas interferencias. Lo voy a cambiar por el que monta Turruk y me dejo de mas historias.
El pobre Kit Aleman está para el arrastre, con tanto monta y desmonta la placa intermedia se me ha partido (es de puro cartón), la he tenido que hacer nueva, y ya estoy pensando en mudar todo el Traker a unas cajas eléctricas de plástico duro, y cierre por tornillos.

sl2

Hola, teneis por ahí el link del servo de Turruk!?
gracasi.

Simba
28/08/2015, 13:48
Concretamente este Silvio: http://www.banggood.com/es/TowerPro-MG996R-Metal-Gear-Digital-High-Torque-Servo-55g-p-982287.html

silvio a ti esto de los Traker te mola ¿no?, ya estuvimos trajinando el año pasado con Jalves y Dopler, este 360 mola bastante mas.
sl2.

Guillesan
28/08/2015, 13:50
Esta noche va de servos, que putada.
Bueno quiero comentaros lo que me esta pasando a mi, con el servo Digital que puse un poco mas atrás y por eso lo comunico. Resulta que la antena va que es la leche, vamos muy bien pero viendo los videos del vuelo que grave, me he dado cuenta que introduce unas lineas de interferencias en el video, en vuelo por la tensión y por que volé mas en 3ª que en 1ª, no me di cuenta pero cada vez que mueve el servo y al compás del sonido típico del servo Digital, salen unas finas rallas horizontales en el vídeo.

En cambio en el Traker de Turruk no se sale ninguna interferencia, vídeo limpio en todo momento. Lo único que nos diferencia es el tipo de servo Digital, y por eso yo se lo voy a cambiar y poner el mismo que monta el.

Lo advierto para que no se tire nadie a la piscina, si no es que ya se ha echado.

Yo había oído algo al respecto de las interferencia que generan algunos servos digitales, pero no las había sufrido, y que conste que he intentado de todas las formas evitarlo, con ferritas, filtros RC y demás gaitas, pero no he podido hacerme con el.

Un saludo.

Pregunta del millon:
Los rx de video estan alimentados por la misma fuente que la antena?
Si es asi ya estas separandolo.

Simba
28/08/2015, 14:14
Pues si . Solo utilizo una bat para todo que conecto aen la parte baja del Traker y la tensión pasa por el slinring y alimenta todo en la parte superior.
Que propones hacer 2 alimentaciones separadas a trabes del slinring.

Hice pruebas y de la única forma que no había problemas era alimentar exterior el rx y además llevar exterior el video
En cuanto cualquier de las dos cosas o Voltios de rx o vídeo pasa por el slinring tengo los mismos problemas.
En fin ya estoy más que arto.

Guillesan
28/08/2015, 14:15
Es totalmente necesario, tienen que ser alimentación es independientes .

marcoasj
28/08/2015, 14:15
Pues si . Solo utilizo una bat para todo que conecto aen la parte baja del Traker y la tensión pasa por el slinring y alimenta todo en la parte superior.
Que propones hacer 2 alimentaciones separadas a trabes del slinring.

Hice pruebas y de la única forma que no había problemas era alimentar exterior el rx y además llevar exterior el video
En cuanto cualquier de las dos cosas o Voltios de rx o vídeo pasa por el slinring tengo los mismos problemas.
En fin ya estoy más que arto.
Como alimenta turruk??

Enviado desde mi SM-G900F mediante Tapatalk

Guillesan
28/08/2015, 14:17
Yo tuve interferencias, y solo desaparecieron totalmente así, de ahí que en el FRQMax nuevo los servos puedan alimentarse aparte, se lo dije a Waverider y así lo dispuso

marcoasj
28/08/2015, 14:22
Yo tuve interferencias, y solo desaparecieron totalmente así, de ahí que en el FRQMax nuevo los servos puedan alimentarse aparte, se lo dije a Waverider y así lo dispuso
Significa eso que "obligatoriamente" tenemos que alimentar en el FRQMAX2 con dos baterías ?. Lo digo para tenerlo claro desde el principio y no andar perdiendo tiempo.

Enviado desde mi SM-G900F mediante Tapatalk

Guillesan
28/08/2015, 14:23
Los servos es muy recomendable, pero la placa está preparada para ello

Simba
28/08/2015, 14:29
TURRUK lo lleva igual que yo.
2 canales para + y otros 2 canales para el -.
El resto cada cosa por un canal.

Simba
28/08/2015, 14:38
Es totalmente necesario, tienen que ser alimentación es independientes .
A buenas horas mangas verdes, ya lo podías haber dicho mucho antes, y así no nos tropezaríamos todos en la misma piedra, ¿no cres?.

Turruk alimenta solo con una bateria, y nunca ha tenido interferencias de los servos.
Concretamente utiliza y yo también, 2 canales para video, uno con el video y otro con la masa independiente, en audio igual con masa independiente, el Telemetria un canal y masa el común de alimentación.

De esa forma nada de nada de interferencias, ni con servos normales ni con el servo Digital que puse antes.

rortega
28/08/2015, 15:53
A buenas horas mangas verdes, ya lo podías haber dicho mucho antes, y así no nos tropezaríamos todos en la misma piedra, ¿no cres?.

Turruk alimenta solo con una bateria, y nunca ha tenido interferencias de los servos.
Concretamente utiliza y yo también, 2 canales para video, uno con el video y otro con la masa independiente, en audio igual con masa independiente, el Telemetria un canal y masa el común de alimentación.

De esa forma nada de nada de interferencias, ni con servos normales ni con el servo Digital que puse antes.
Píntalo que no me he enterado... [emoji15]

waverider
28/08/2015, 16:21
La fuente del frq tiene 3amp y es de 5v. De cuanto pusiste el bec para mover el servo que no se movía???

Simba
28/08/2015, 16:27
Editado por modificación, después de consultar con TurruK.

Guillesan
28/08/2015, 16:30
Simba, dos baterías, una para la crius y demás, otra para video, el negativo común, lo pruebas y me comentas

Simba
28/08/2015, 16:31
Lo he dibujado de memoria pero creo que en el Audio yo llevo un solo canal y masa y me sobra 1 canal.
Ahora con la Telemetria por blutou, directa en el modulo superior, me sobran mas canales.

Simba
28/08/2015, 16:35
Simba, dos baterías, una para la crius y demás, otra para video, el negativo común, lo pruebas y me comentas
Pues creo que de momento no Guillesan, tal como lo he puesto a TurruK cero problems y es la que voy a seguir teniendo con el servo de TurruK que le metere esta noche.
Si no me gusta como va el Traker o le veo que va algo peor que con mi servo, igual me lo planteo el tener que llevar 2 baterias en el Traker, antes le meto abajo o arriba, un DC-DC 12V a 12v, que supongo filtrara todo lo filtrable.

sl2.

Guillesan
28/08/2015, 16:37
A mi no me lo hizo de filtro. Haz pruebas pero...... Ya diras

Simba
28/08/2015, 16:44
Y tu ya podías poner un esquema cutre como el mio, a ver si vemos como lo llevas de una vez. :laugh::laugh::ansioso: :rolleyes2::rolleyes2:

rortega
28/08/2015, 18:06
Mas o menos esto rortega, con pequeñas variantes, pero basicamente es lo que lleva Turuk y yo mismo.
Gracias Simba, ahora lo comprendo perfectamente.

rortega
28/08/2015, 18:07
El domingo ya podré empezar a dedicarle tiempo al invento.

Simba
28/08/2015, 20:19
He editado y modificado el esquema, ahora es tal como lo lleva Turruk y como lo voy a dejar yo.

Simba
29/08/2015, 23:56
Simba, dos baterías, una para la crius y demás, otra para video, el negativo común, lo pruebas y me comentas

Guillesan y compañia, probado según el esquema que puse, 0 problemas y vídeo perfecto.
El problema lo causaba el dichoso servo Digital Blue bird, que para el cíclico de los helis me iba cojonudo, pero para el traker una KK de interferencias.

Sigo con servo Digital en Pan, pero con el TowerPro MG996R, realmente mejora y mucho a los servos Analgésicos probados, y ademas sin interferencias de vídeo.

También tenemos ya en marcha, la telemetria por Bluetooth.

sl2.

Guillesan
30/08/2015, 00:03
Guillesan y compañia, probado según el esquema que puse, 0 problemas y vídeo perfecto.
El problema lo causaba el dichoso servo Digital Blue bird, que para el cíclico de los helis me iba cojonudo, pero para el traker una KK de interferencias.

Sigo con servo Digital en Pan, pero con el TowerPro MG996R, realmente mejora y mucho a los servos Analgésicos probados, y ademas sin interferencias de vídeo.

sl2.


Bueno me alegro un monton, espero lo disfrutes como te mereces por la constancia y curro.
Yo de siempre decidi que la alimentacion estuviera separada, de hecho tengo montada una "manguera" con cable de video y alimentacion que proviene de la maleta , hacia la antena la alimentacion , hacia la maleta bajan los dos videos y dos audios, en maleta el diversiti, el que este usando .
Asi que toda la electronica de seguimiento esta alimentado por una bateria aparte, de esta forma cero interferencias y es un elemento mas de seguridad, por si la bateria se agota los rx siguen funcionando, eso es solo por añadidura nada necesario pero...... por si acaso ya sabes.
En fin como estoy montando una segunda antena tracker mas grande probare con servo digital, en vista de tus pruebas OK
Saludos

rortega
30/08/2015, 18:25
Hoy por fin me he puesto a trastear un poco y he subido la última versión.

Tras modificar el config.h con los parématros que me funcionanban en la anterior versión y comprobar en en modo SERVOTEST que el PAN funciona ok, lo he puesto a trabajar en modo GPS_TELEMETRY con el simulador de GPS via usb, el cual lo pongo a emitir tramas NMEA que simulan un vuelo en círculo.

El código fuente lo tengo modificado para que en el momento que pulse el botón de home, situe al tracker en el centro de ese círculo. En la versión anterior no le indicaba el centro, simplemente cogía la posición que recibía en el momento del pulsar el botón de home, por lo que el tracker se quedaba situado en uno de los puntos del círculo

Explico todo esto porque ahora que sitúo al tracker en el centro del círculo, tengo un problema que antes no podía observar. Justo cuando llega a los 180º el tracker empieza a templar, pero permanece en dicha posición. ¿Os ha pasado?¿Por qué creéis que podría suceder?

Por otro lado, y esto es independiente a lo que acabo de contar, creo que podría haber un fallo grave de funcionamiento: estando el tracker en movimiento, si detengo la emisión de tramas con idea de simular que se ha perdido la información GPS que llega por la telemetría, el tracker se detiene en la última posición conocida, como ya sabemos. Pues bien, si reanudo la emisión de tramas, el tracker no continúa moviéndose. Únicamente se mueve si vuelvo a pulsar el botón home (en mi caso no tengo GPS local). ¿Habéis notado este fallo, tengáis o no GPS LOCAL?

Simba
30/08/2015, 21:31
Hola rortega, pues en mi caso no he notado nada de lo que comentas, aunque yo no he utilizado nunca el simulador de GPS, y siempre he tenido el GPS local.
Si en el servo test, todo te funciona bien, y me refiero a que si le mandas posiciones en los 360º, hace bien el recorrido y centra bien sobre los grados que le mandes, incluidos loas 180º no veo el motivo por el que te hace el tembleque sobre los 180º y no sobre el resto de posiciones.
Hay una cosa que te quería comentar hace días, y es sobre el valor de #define PAN_0, en el cual tu pusiste un valor muy alejado del teórico de 1500, a mi en mi caso y según el servo utilizado, lo tengo entre 1515 y 1547, actualmente con el nuevo servo Digital lo tengo en ese 1547, y esta diferencia se debe a las tolerancias de las resistencias utilizadas.
Bueno pues eso que el valor que tu pusiste, de +- 600 no recuerdo bien, no lo encuentro nada lógico, y podía ser ese el origen del problema.

Respecto al otro problema de seguimiento, después de perder telemetria, te comento que en nuestro caso que llevamos GPS local, no pasa como comentas, y en cuanto le vuelve la telemetria la antena se posiciona y sigue al avión este donde este.

rortega
30/08/2015, 23:50
Bueno pues eso que el valor que tu pusiste, de +- 600 no recuerdo bien, no lo encuentro nada lógico, y podía ser ese el origen del problema.

Se trataba de un servo para barcos de vela, que no llegaba a completar 360º. Le quité el potenciómetro y le metí sendas resistencias de 2k, y tras eso la única forma de conseguir detenerlo era con un pulso de 600.

Estoy usando ahora otro software de simulación de tramas NMEA y parece que el comportamiento es correcto. Sin embargo se ve que debo ajustar PIDS para evitar las correcciones que hace.

rortega
31/08/2015, 00:05
Y qué casualidad, metiendo en el MIN_PAN_SPEED valores negativos los templores desaparecen, ya sólo queda afinar PIDs, que lo intentaré mañana, me caigo de sueño.

Simba
31/08/2015, 00:26
Lo de los pulsos de ese servo que tenga el 0 a 600ms, me parece un poco chungo y yo lo cambiaría, vamos que pondría el que llevamos TurruK y yo, por poco mas de 6 €, si digo bien 6 €, va de coña y lo tienes en BG.
Este servo es digital, y eso es jugar en otra Liga.

Lo que comentas de poner en (-) el MIN_PAN_SPEED, ya lo comente mas atras, pero como solo somos nosotros los que estamos probando, nadie dice nada.
lo que te pasa es que tu servo en cuestión es inverso, y por eso te responde con valores negativos, pero hay algo mas importante si cave, con servos inversos se tiene que cambiar a valores negativos, los 3 parámetros que intervienen en la formula de control PID.

Prueba a cambiarlos a negativo y me comentas.

Están entre las lineas 586 y 635 de la primera pestaña Open360traker

void calculatePID(void)
{
// Calculate the PID
#ifdef SERVOTEST
PID = Error[0] * -p; // start with proportional gain
Accumulator += Error[0]; // accumulator is sum of errors
if (Accumulator > 5000)
Accumulator = 5000;
if (Accumulator < -5000)
Accumulator = -5000;
PID +=-I * Accumulator; // add integral gain and error accumulation
Dk =-d * (Error[0] - Error[10]);
PID += Dk; // differential gain comes next
PID = PID >> Divider; // scale PID down with divider
// limit the PID to the resolution we have for the PWM variable
if (PID >= 500)
PID = 500;
if (PID <= -500)
PID = -500;
if (Error[0] > 10) {
PWMOutput = PAN_0 + PID + MIN_PAN_SPEED;
} else if (Error[0] < -10) {
PWMOutput = PAN_0 + PID - MIN_PAN_SPEED;
} else {
PWMOutput = PAN_0;
}
#else
PID = Error[0] * -P; // start with proportional gain
Accumulator += Error[0]; // accumulator is sum of errors
if (Accumulator > 5000)
Accumulator = 5000;
if (Accumulator < -5000)
Accumulator = -5000;
PID += -I * Accumulator; // add integral gain and error accumulation
Dk = -D * (Error[0] - Error[10]);
PID += Dk; // differential gain comes next
PID = PID >> Divider; // scale PID down with divider
// limit the PID to the resolution we have for the PWM variable
if (PID >= 500)
PID = 500;
if (PID <= -500)
PID = -500;
if (Error[0] > 10) {
PWMOutput = PAN_0 + PID + MIN_PAN_SPEED;
} else if (Error[0] < -10) {
PWMOutput = PAN_0 + PID - MIN_PAN_SPEED;
} else {
PWMOutput = PAN_0;
}
#endif

Ya me cuentas, felices sueños.

manreg
31/08/2015, 00:31
Hola,
¿Que programas utilizais para generar las tramas NMEA con el ordenador?

Saludos.

Simba
31/08/2015, 00:32
Otra cosa interesante, en la misma formula, al final de todo está el establecimiento de error, o ventana (filtro) en la cual si el error esta dentro de esa ventana, el servo permanece parado.
Bien pues por defecto esta entre 10 y -10, pues nosotros gracias al servo Digital, lo tenemos entre 1 y -1, y no oscila para nada.

rortega
31/08/2015, 07:25
Lo de los pulsos de ese servo que tenga el 0 a 600ms, me parece un poco chungo y yo lo cambiaría, vamos que pondría el que llevamos TurruK y yo, por poco mas de 6 €, si digo bien 6 €, va de coña y lo tienes en BG.
Este servo es digital, y eso es jugar en otra Liga.
Ya me cuentas, felices sueños.
El servo del enlace de hobbyking que pusiste hace unos cuantos posts? Ese me dice que son 27 gijanders...

rortega
31/08/2015, 07:51
Sima, viendo las fotos del montaje que has hecho (me refiero a las que pusiste aquí (http://www.aeromodelismovirtual.com/showpost.php?p=471415&postcount=736)), tengo la impresión de que has montado todo del revés...

rortega
31/08/2015, 08:07
Hola,
¿Que programas utilizais para generar las tramas NMEA con el ordenador?
Saludos.

Ahora mismo estoy usando éste:

http://kave.fi/Apps/NMEA-Simulator/NMEA-Simulator.zip

En las opciones tiene dos secciones, una para NMEA 0183 y otra para NMEA2000. Tienes que seleccionar el puerto para NMEA 0183, y seleccionar únicamente RMC y CGA. Luego en la ventana principal seleccionas RUN, y a correr. Mueve los controles de Ruder y Elevator con las barras de desplazamiento, o ve colocando a mano valores en heading, altitud, etc... verás como hace funcionar a ambos servos. No me gusta el no poder ver la ruta sobre un plano, pero si te instalas uno software de puertos virtuales, podrías reenviar las tramas a dicho puerto virtual y visualizarlo en algún software de navegación, incluso en google earth.

Aquí un pantallazo de mi configuración:

http://www.aeromodelismovirtual.com/attachment.php?attachmentid=61557&stc=1&d=1441001162

Y parece que realiza bien su cometido, nada que ver con el que explicaba varios posts más atrás, que me ha dado algún problemilla.

Simba
31/08/2015, 08:28
El servo del enlace de hobbyking que pusiste hace unos cuantos posts? Ese me dice que son 27 gijanders...
No ese no, ese va aun mejor pero tiene el problema que da interferencias de video, y lo he tenido que descartar.
El bueno es este, que es que utilizaba TurruK :
http://www.banggood.com/TowerPro-MG996R-Metal-Gear-Digital-High-Torque-Servo-55g-p-982287.html


Lo de las fotos tienes razón, pero da exactamente igual, el sentido de rotación de Pan es exactamente el mismo, ya este el servo a la derecha o a la izquierda de la placa, y en el Tilt se intercambian los valores de 0º y 90º y listo.

Simba
31/08/2015, 08:37
rortega, el servo TowerPro MG996R no esta invertido, por lo tanto no hay que poner en la formula PID ni en el mínimo de servo, los valores invertidos.

Es algo que a muchos lo va ha llevar de cabeza, si montan los servos inversos.

Cuando lo tengas funcionando, me gustaría que trataras de mejorar la respuesta de Tilt, estoy seguro que le falta algún pulido de soft, para que valla mas fino y no de los saltos que da, cuando se vuela cerca y por la vertical del Traker.

rortega
31/08/2015, 09:45
Gracias Simba por todo el feedback que aportas. Voy a comprar ese servo, así mato dos pájaros de un tiro, pues el mío es mucho más grande y tengo que modificar la caja para poder cerrarla por arriba.

En cuanto al tema del simulador de tramas NMEA, dejo aquí un vídeo que ilustra el funcionamiento, lo grabé esta misma mañana.

http://www.youtube.com/watch?v=F5-tgpX_dxg

Lo que hago es:



Inicio la emisión de tramas NMEA pinchando en Run
Compruebo que los leds indican que se recibe posición GPS vía serie.
Pulso el botón home. El tracker toma la posición que esta recibiendo, el avión virtual aún no está en movimiento.
Le doy gas al avión virtual, subiendo la barra de desplazamiento Thortle. Como se mueve en dirección norte, el tracker no debería moverse.
Cambio de dirección hacia el Este, por lo que el tracker comienza a girar siguiendo al avión virtual.
En los sucesivos cambios de dirección intento que avión virtual obligue al tracker a girar según la posición que va emitiendo.

Espero que esta herramienta anime a hacer pruebas a alguno a de los que estáis esperando que os llegue el GPS. Es muy fácil de instalar y configurar.

Simba
31/08/2015, 10:02
OK, ¿la altura también la puedes simular con la profundidad? es decir igual que le dices izquierda, derecha le dices que suba progresivo y va subiendo poco a poco.
Es para simular lo que te comentaba de la respuesta del servo Tilt.

Simba
31/08/2015, 10:03
¿Donde le metes la trama GPS a la Crius, ¿en el puerto UART o con el FTDI ?.

rortega
31/08/2015, 10:04
OK, ¿la altura también la puedes simular con la profundidad? es decir igual que le dices izquierda, derecha le dices que suba progresivo y va subiendo poco a poco.
Es para simular lo que te comentaba de la respuesta del servo Tilt.
Sí, también puedes controlar el elevador, o meter valores de altitud a mano.

rortega
31/08/2015, 10:06
¿Donde le metes la trama GPS a la Crius, ¿en el puerto UART o con el FTDI ?.
Aún no tengo la crius, no me ha llegado. Uso una Multiwii 328p de hobbyking que tenía por casa. Se lo inyecto vía ftdi, que ya lo trae integrado la controladora. Pero cambiaré a la crius en cuanto me llegue.

Simba
31/08/2015, 10:21
OK, por el FTDI.
Gracias.

Simba
31/08/2015, 16:34
Probado el simuilador GPS, va bastante bien una vez que le pillas el tranquilo.
En mi caso que llevo GPS local, cuando pilla satelites se pone en marcha, pero antes de acelerar hay que poner manualmente el punto GPS local, si no puedes simular un vuelo en Madagascar o donde sea que tenga puesto las coordenadas. Lo mejor es arrancas y darle a dirección para que haga círculos, si no lo pierdes y lo chulo está en hacerlo sobrevolar o pasar cerca del Traker, para ver como funciona tanto el Pan como el Tlt.

Gracias rortega una buena herramienta.

P.D.: hay que meter el NMEA por ftdi, pero antes quitar el Bluetooth del UART :rolleyes2::rolleyes2::laugh: si no no funciona.

manreg
31/08/2015, 17:05
Gracias rortega por tu respuesta. Parece que has montado el tracker sin pegar para hacer pruebas. Quiero hacer lo mismo pero ¿cómo has fijado el engranaje central que va en la pieza roscada?

Saludos.

marcoasj
31/08/2015, 17:07
Gracias rortega por tu respuesta. Parece que has montado el tracker sin pegar para hacer pruebas. Quiero hacer lo mismo pero ¿cómo has fijado el engranaje central que va en la pieza roscada?

Saludos.
http://images.tapatalk-cdn.com/15/08/31/a92fceedf01db515d4af63072d156f18.jpg

Yo con esto, y luego no había manera de desenroscarlo para pasarlo a la caja nueva [emoji23] [emoji23] [emoji23]

Enviado desde mi SM-G900F mediante Tapatalk

rortega
31/08/2015, 18:30
Gracias rortega por tu respuesta. Parece que has montado el tracker sin pegar para hacer pruebas. Quiero hacer lo mismo pero ¿cómo has fijado el engranaje central que va en la pieza roscada?

Saludos.
He montado el kit por partes. Esa goma y el cordinillo sujetan la parte superior a su base. El resto de tabiques están pegados con zpoxy, al igual que el engranaje, que está pegado al tornillo metálico hueco.

javiec
31/08/2015, 18:49
No vas a usar slip ring?

A mi el mio me da en el "tornillo" de la base de 360º y cuando gira los cables tambien se retuercen...

Podéis poner fotos donde se vea por donde os llega a vosotros el slip ring y que separación tiene con el tornillo?

La verdad es que se me ha venido un poco abajo el proyecto tracker porque he hecho una distancia mas que considerable sin el y no se si lo terminare...



Enviado desde mi iPhone utilizando Tapatalk

rortega
31/08/2015, 18:54
Yo sí se lo pondré, fe hecho ya lo probé, pero hasta que no tenga todos los componentes finales no lo instalo. De todos modos tardaré en usarlo en vivo con un avión/multi.

Simba
31/08/2015, 19:06
No vas a usar slip ring?

A mi el mio me da en el "tornillo" de la base de 360º y cuando gira los cables tambien se retuercen...

Podéis poner fotos donde se vea por donde os llega a vosotros el slip ring y que separación tiene con el tornillo?

La verdad es que se me ha venido un poco abajo el proyecto tracker porque he hecho una distancia mas que considerable sin el y no se si lo terminare...



Enviado desde mi iPhone utilizando Tapatalk

javiec, creo que se lo que te pasa, a mi tambien me paso y le pasara a todo el mundo que tenga el kit, lo que te pasa es que el centro del tubo roscado, mejor dicho la base de ese tubo que tiene 3 orificios, al montarlo con los tornillos no quedan centrados, la parte superior del Lady Susan y la inferior.
Es cuestión de unos 2 mm, pero tiene muy mala foya si no estan muy bien centrados, ya que el Slinrig no entra en el tubo, cuando lo centras en la placa intermedia de sujeción.
A mi me todo hacer un desplazamiento de 2 de los orificios en la parte inferior, para que todo quedara centrado.

Vamos una verdadera guasa que esto este en este estado, pero es lo que hay.

Espero que me entiendas si no lo intentare explicare mejor.

sl2

javiec
31/08/2015, 19:10
Creo que te entiendo, y si rebajo el slip ring? Y lo limo para que entre?


Enviado desde mi iPhone utilizando Tapatalk

Simba
31/08/2015, 19:13
Y no te apures, que verdaderamente vale la pena el Traker, sobre todo cuando vuelas alrededor de la antena y te despreocupas totalmente de donde apunta.
El momento que a mi mas me gusta es cuando vas a aterrizar (con las gafas puestas, no con un monitor) y haces patrón rectangular para aterrizar con la antena siguiendote perfecta y sin perder el video, el que vuela con gafas, y sin ayudante que gire la antena seguro que me entiende.

Simba
31/08/2015, 19:16
Creo que te entiendo, y si rebajo el slip ring? Y lo limo para que entre?


Enviado desde mi iPhone utilizando Tapatalk

No y no ya te dije que de cortar nada de nada, eso es que no me has entendido.
Piensa que todo tiene que estar centrado yo diría que a la décima de mm, y al estar mal situados los taladros en la placa de abajo, los del soporte del tubo roscado no queda centrado con los 4 tornillos del Lady Susan por lo tanto todo queda descentrado.

Simba
31/08/2015, 19:45
A ver si así se entiende:

javiec
31/08/2015, 20:49
Y con eso consigo que el slip ring entre en ese eje?


Enviado desde mi iPhone utilizando Tapatalk

Simba
31/08/2015, 21:03
Si, siempre que el motivo sea el desplazamiento lateral del eje.
Yo lo note por que cuando lo monté, me di cuenta que con los tornillos apretados del laidy susan y el soporte del eje roscado, al apretar y fijar la corona dentada, en el eje roscado, cuando se aproximan las dos partes del Laidy susan, al rodar se forzaba mucho en un sector y en otro iba suave, por el descentrado.
Todo tiene que estar bien centrado, el eje roscado, las dos partes del Laidy susan y el soporte del Slinring, todo tiene que girar sobre el mismo punto, si no ira forzado y ademas no te entrara bien el Slinring.

manreg
31/08/2015, 21:23
Mi slip ring tampoco entra dentro del tubo roscado, en mi caso no tengo instalada ninguna de las dos piezas, están las dos sueltas pero no entra. Voy a repasar el interior de la pieza roscada por si se trata de rebaba.

javiec
31/08/2015, 21:26
Es que yo creo que probe sin estar montado y tampoco entraba... Mañana lo pruebo y os comento


Enviado desde mi iPhone utilizando Tapatalk

caliwhite
31/08/2015, 23:12
A mi me pasaba lo mismo no entraba el slip ring le pase la lima hasta que entró, ajuste y apreté los tornillos. Gira perfecto sin rozaduras ni atascos.

Simba
01/09/2015, 11:41
Hola, he estado haciendo pruebas con el simulador de GPS de rortega, con el propósito de comprobar como le afectar a nuestro Traker360, el refresco de posición GPS.

En el simulador se puede poner la velocidad en ms, con que realiza la emisión de datos, yo he estado haciendo pruebas entre 250 ms y 1000 ms, lo que corresponde a GPS entre 4 Hz y 1 Hz, osea entre 4 veces por segundo y 1 vez por segundo.

Pues bien, aparentemente funciona exactamente igual, no noto diferencia alguna en la velocidad de seguimiento, y los pequeños saltos que se producen, cuando se vuela cerca y a baja altura, digamos en un radio de 100m y 50m de altura, y pasando por la vertical del Traker, (son los momentos críticos del seguimiento).

Saco la conclusión que en nuestro Traker, por mas frecuencia de datos que se le aporten, la velocidad de respuesta esta limitada por las posibilidades del programa y la velocidad de calculo.
Es lo que es, es suficiente y funciona bien, pero esta limitado y no se le pueden pedir mas.

Un saludo.

marcoasj
02/09/2015, 13:29
¿ Guillermo, que tipo de conector utilizabas cuando pasabas la telemetría por cable, antes de utilizar el bluetooth ?, no se si usar jack stereo.

Salu2

rortega
04/09/2015, 02:06
Hoy por fin me ha llegado la Crius SE v2.5, el módulo bluetooth y el LCD Display I2C.

El LCD me ha dado un poco de guerra, pero finalmente lo he conseguido echar a andar. El problema era que la librería que nos indicó Guillesan no es compatible con este LCD en concreto. Pero he encontrado en la red la librería correcta para éste, y he modificado algunas líneas del código fuente del tracker para adaptarlo, y voalá...(explicado así suena sencillo pero me ha costado unas horitas dar con la tecla).


http://www.aeromodelismovirtual.com/attachment.php?attachmentid=61610&stc=1&d=1441323083

Otro problema ha sido la dirección I2C que lleva por defecto, que nada tiene que ver con lo que se indica en la documentación que acompaña a la librería que he descargado. Para resolverlo he cargado en la crius un sketch que hace un scan de dispositivos y te muestra por la consola serie sus direcciones. Desenchufas el LCD, lo vuelves a correr, y el que ya no aparece en la lista es el que buscabas.

Echo de menos en el código fuente un parámetro, concretamente en el config.h, para que el usuario pueda indicar la dirección del puerto, si como yo se adquiere un LCD que tenga un puerto distinto al que han implementado en el archivo ino (para mí no es un problema, pero para otros sí que puede serlo). Guillesan, si tienes comunicación directa con el autor, no estaría mal comentar este detalles

El LCD lo he comprado en Banggood por 4.58€ (envío incluído).

http://www.banggood.com/IIC-I2C-1602-Blue-Backlight-LCD-Display-Module-For-Arduino-p-950726.html

La librería es ésta:

https://www.dropbox.com/s/e5p9q5tq6sn5m7o/LiquidCrystal_para_LCD_BANGGOOD_SKU166911_I2C.zip?dl=0

El código fuente modificado es éste:

https://www.dropbox.com/s/e5p9q5tq6sn5m7o/LiquidCrystal_para_LCD_BANGGOOD_SKU166911_I2C.zip?dl=0 (https://www.dropbox.com/s/lsqhbvc5vevgwj7/open360tracker-master.zip?dl=0)

Como ya comenté en su día, si tienes LCD pero no tienes GPS LOCAL, como no descomentes la línea #define LOCAL_GPS del archivo config.h, tendrás un error de compilación.

Para evitarlo (yo no tengo GPS Local), he comentado una línea del archivo opentracker.ino:



#ifdef LOCAL_GPS
sprintf(lcd_str, "S:%02d", localSats);
#else
//sprintf(lcd_str, "S:%02d", getSats());
#endif

En el caso de tener gps local, muestra el número de satélites en el LCD.
Si no tienes gps local, se supone que se trae el número de satélites ¿Dé dónde? .... Ya a esta hora no puedo más, así que mañana averiguaré por que demonios está ahí esa función getSats(), si el hecho de comentarla me evita un error, que de otra forma me impediría compilar el código, a no ser que terminase quitando el LCD o indicando por pantalones que sí tengo un GPS Local cuando no lo tengo...Tendrá su lógica, no digo que no, pero mañana lo averiguaré.

Por otro lado, los que ya tenéis el tracker funcional ¿Podríais indicarme que información da cada uno de los parámetros del LCD? Me vale un link a donde lo expliquen.

Mañana más...

rortega
04/09/2015, 08:33
...por que demonios está ahí esa función getSats(), si el hecho de comentarla me evita un error, que de otra forma me impediría compilar el código, a no ser que terminase quitando el LCD o indicando por pantalones que sí tengo un GPS Local cuando no lo tengo...Tendrá su lógica, no digo que no, pero mañana lo averiguaré.


Pues simplemente la función no está implementada si usamos únicamente telemetría (archivo telemetry.h). El caso es que para otros protocolos, sí que se implementa. Entiendo por tanto que, o bien al usar telemetría directa no recibimos número de satélites (revisaré si en las tramas que recibimos viene o no el dato), y a alguien se le ha olvidado implementar esa función para que devuelva 0 o nada, o bien no tiene sentido usar el LCD si no se usa GPS Local.

Hay algún sitio donde se pueda leer cómo debería funcionar el tracker para así poder saber qué debería mostrar o no el display?

Estoy por implementar yo mismo lo necesario para mostrar la info de ángulo y distancia, que se muestra teniendo en cuenta la posición gps y altura que se recibe, y mostrar la posición del avión en lugar del 0 que muestra en latitud y longitud como posición del tracker por no tener gps local.

Simba
04/09/2015, 12:46
Hola rortega, no lo se de memoria la posición en que sale en el LCD, pero con el trasto en marcha y volando, o con el simulador de GPS, se ve facilmente que es cada cosa, pero vamos lo que sale es la distancia, la altura de vuelo, el nº de satelites del GPS local, las coordenadas Lat Long, y si tienes GPS local, en la fase que aun no tiene Telemetria, indica la altura del GPS local.

A ver si sale Turruk, que lo tiene super claro.

Otra cosa, si no tienes GPS local, me temo que no te funcionara bien la corrección que se hizo, en la ultima versión que mediante la altura del GPS local, le han puesto una condición para si durante el prevuelo por error del GPS del avión, toma un dato de altura inferior a 0m, el programa no se flipe y mueva la antena aleatoriamente, que es lo que me pasaba a mi en las primeras pruebas.
Creo que relaciona la altura del GPS local, y al recibir una altura del avión menor a la del GPS Local, pone la altura del GPS local o algo parecido, no recuerdo bien.

TURRUK
04/09/2015, 13:12
Hola rortega, no lo se de memoria la posición en que sale en el LCD, pero con el trasto en marcha y volando, o con el simulador de GPS, se ve facilmente que es cada cosa, pero vamos lo que sale es la distancia, la altura de vuelo, el nº de satelites del GPS local, las coordenadas Lat Long, y si tienes GPS local, en la fase que aun no tiene Telemetria, indica la altura del GPS local.

A ver si sale Turruk, que lo tiene super claro.

Otra cosa, si no tienes GPS local, me temo que no te funcionara bien la corrección que se hizo, en la ultima versión que mediante la altura del GPS local, le han puesto una condición para si durante el prevuelo por error del GPS del avión, toma un dato de altura inferior a 0m, el programa no se flipe y mueva la antena aleatoriamente, que es lo que me pasaba a mi en las primeras pruebas.
Creo que relaciona la altura del GPS local, y al recibir una altura del avión menor a la del GPS Local, pone la altura del GPS local o algo parecido, no recuerdo bien.

Hola eso esta echo: H:- es grados de la brujula. A:- es, a que grados esta avion respecto de Norte. S:- es numero de satelite de GPS local. A:- es altura de avion. D:- es distancia de punto de despeque.

Suerte.:plane:

rortega
04/09/2015, 13:39
Hola eso esta echo: H:- es grados de la brujula. A:- es, a que grados esta avion respecto de Norte. S:- es numero de satelite de GPS local. A:- es altura de avion. D:- es distancia de punto de despeque.

Suerte.:plane:

Gracias Turruk y Simba por la información. Ya he estado viendo la parte del código fuente donde se implementa lo que comentas del error de altitud.

Yo es que me resisto a usar un GPS local por varios motivos, entre ellos porque no lo considero necesario, salvo que alguien agarre tu tracker y se la lleve lejos de tí mientras estás pilotando, que como se lo lleve muy lejos te arranca el cable serie y pierdes el enlace bluetooth, y la liamos parda.

Si mi avión ya tiene GPS, y si estoy a uno o dos metros del tracker hasta que coge posición, la posición del tracker puede ser perfectamente la posición inicial del avión y la altura también, como de hecho ocurre cuando no se usa GPS Local.

Por todo lo que estoy viendo, veo que en el código fuente han implementado las funciones que muenstran datos en el LCD dando por hecho que sí vas a usar un GPS local, como he comentado antes, al menos así es si usas como protocolo el GPS_TELEMETRY. En este caso se hace una llamada a la función getStas(), que debería mostrar el número de satélites, pero que no tiene implementación en el caso concreto que hablo. Es fácil resolverlo, de hecho ya lo he resuelto mostrando simplemente 0.

Continuando con la idea de no usar un GPS Local, y por lo que he estado viendo en el código, es relativamente fácil implentar las funciones necesarias para que muestre el número de satélites y la posición GPS del avión, en lugar de la posición del tracker.

Editado: Elimino el párrafo porque no es cierto que lo que se viera en el display fuera la posición local del tracker. Simplemente yo no veía posición del gps del avión por la ausencia de implementación de las funciones cuando no hay gps local.

Simba
04/09/2015, 16:57
rortega cuando puedas tu que entiendes, podías mirar la librería del Tinigps a ver si es la causa del retraso de lectura de posición gps y ese es el motivo de que la antena no pueda seguir de forma continua y fluida cuando se vuela cerca.
Podía ser que el refresco de posición lo determine esa librera . .

rortega
04/09/2015, 19:30
rortega cuando puedas tu que entiendes, podías mirar la librería del Tinigps a ver si es la causa del retraso de lectura de posición gps y ese es el motivo de que la antena no pueda seguir de forma continua y fluida cuando se vuela cerca.
Podía ser que el refresco de posición lo determine esa librera . .

Yo no creo que el problema esté en la librería TinyGPS, la parte más pesada en esa librería es el parser/decodificador (la función "encode") que simplemente recibe un caracter cada vez que se le llama desde el bucle principal de la aplicación, verifica que tiene una trama válida completa y separa sus valores en las distintas variables latitud, longitud, número de satélites...etc...que las val amacenando en variables, hasta que el programa principal las consulta. Si bajamos los baudios de los puertos, el decodificar una trama completa llevará más tiempo pues los caracteres entran más lentamente por la línea, pero no porque el procesador sea más lento haciendo cálculos (lease ejecutando instrucciones).

Dependiendo de los baudios del puerto, y de lo entretenido que esté el procesador ejecutando el resto de instruccciones, tardará más o menos, pero tampoco veo que el código a ejecutar con este programa sea demasiado exigente. He visto que si se usa un gps local MTK, en el código fuente del bucle principal del tracker mete algunas instrucciones delay(20), no sé si será este tu caso, pero ésto afecta a la ejecución del résto de código del programa, el proceasador se queda esperando 20 milisegundos cada vez que se ejecuta la instrucción, tiempo de menos que se dedica también a decodificar las tramas que llegan desde el GPS del avión.

Una cosa que he observado (y todo esto sin probar nada, nada más que mirando código) es la direrencia en el cálculo del pulso para un servo y para el otro.

SET_PAN_SERVO_SPEED(PWMOutput);

y

SET_TILT_SERVO_SPEED(map(alpha, 0, 90, TILT_0, TILT_90));


PWMOutput es el pulso que se le manda al servo PAN, y se obtiene tras comprobar el error y haberlo aplicado al cálculo de PIDs.

El alpha del pulso del TILT se obtiene así

alpha = toDeg(atan(float(targetPosition.alt - trackerPosition.alt) / targetPosition.distance));

simplemente calcula un ángulo que luego con la función map, haya una proporción entre el ángulo máximo y mínimo.

Hasta ahí no he dicho nada en especial...yo imagino que si llega un aparato a toda pastilla de frente a poca altura, obliga a obtener una velocidad de respuesta muy alta, más cuanto más cerca está el aparato, debido a la velocidad angular resultante de la reducción de ambas distancias al mismo tiempo. El servo llega un momento que no es lo suficientemente rápida su respuesta por muchos calculos que se puedan hacer. Si el aparato se mueve solo en el plano horizontal, pasando por delante a cierta velocidad, pero sin acercarse, describiendo una trayectoria recta, es decir pasa por enfrente nuestra de un lado a otro, ahí la veolcidad a la que cambia el ángulo es más lenta. Incluso si viene hacia nosotros, basta con apuntar recto hacia él y listo.

No sé si me he explicado bien (y que lo mismo estoy confundido), pero un físico o matemático te lo pinta, te suelta un par de teoremas y seguro que tedice que no hay servos chinos del mercado de RC capaces de incrementar la velocidad en cada ángulo...

Simba
04/09/2015, 19:54
No, estoy seguro que no es problema de velocidad del servo, no hace falta un servo muy especial para hacer ese seguimiento de forma fluido, si al servo le llegase las ordenes de posición de forma rapida y fluida, no a intervalos de tiempo, tal como sucede en realidad, un servo standar seria capaz de seguir a nuestro avión, en las circunstancias que yo he probado, que no son tan dificiles, ya que no volamos a velocidad supersonica :laugh:.
Yo lo he probado +- a unos 40 Km/h de velocidad y unos 50 m de altura y eso no es gran cosa.

Cuando lo pruebes ya lo veras y si no simula un vuelo, incluso a mucha menos velocidad y veras como las posiciones del traker, le llegan a los servos de forma escalonada, eso es lo que yo pretendo mejorar en lo posible.

Es mas, para comprender mejor el comportamiento, en el servo de tilt si le ponemos un servo algo lento, esto lo ha probado Turruk, al tener una respuesta mas lenta, lo que ocurre es que se notan menos los saltos de posición, por que el propio servo indirectamente esta integrando una poción con la siguiente, y parece que el movimiento es mas continuo, de echo parece que funciona mejor, por que todo el conjunto se mueve menos.

En cambio con un servo rápido, es como si fuera deslizándose por los dientes de una sierra, marcando rápidamente todos los saltos de diente.

En fin que quede claro que solo se trata de pulir el tema, que funcionar funciona y ademas bastante bien, esto solo es para maniáticos del tema como yo y Turruk por ejemplo.

rortega
04/09/2015, 20:18
Bueno, yo tampoco entiendo mucho de siervos, y nunca antes he visto un trackrr en mi vida. Si cuando monte todo ésto y empieze a ver como responde el tilt, intentaré hacer cambios en el código y pruebas por si veo algo.

rortega
04/09/2015, 20:28
Ya tengo resuelto los problemas del mostrar datos en el lcd sin tener el gps local...

AtqX8zf7ZgM

Simba
04/09/2015, 20:43
Al final igual hasta se lo quito yo, ya me dirás lo que tengo que hacer.

rortega
04/09/2015, 20:45
Al final igual hasta se lo quito yo, ya me dirás lo que tengo que hacer.
Tú usas telemetría directa???

Simba
04/09/2015, 20:47
Si claro via Orange OpenLRS NMEA GPS directo.

rortega
04/09/2015, 20:52
Una cosa que olvidé comentar, el gps local va conectado a una patilla del atmega que no es un puerto serie, es una entrada digital, y como tal el atmega no entiende por ahí nada sobre gestionar un puerto serie, se lo tienes que decir todo vía software usando la librería softserial, y ahí emplea mucho tiempo de ejecución, no es una UART . A ver si va a ser por eso...

rortega
04/09/2015, 20:56
Una cosa que olvidé comentar, el gps local va conectado a una patilla del atmega que no es un puerto serie, es una entrada digital, y como tal el atmega no entiende por ahí nada sobre gestionar un puerto serie, se lo tienes que decir todo vía software usando la librería softserial, y ahí emplea mucho tiempo de ejecución, no es una UART . A ver si va a ser por eso...
Habría que mirar si sólo toma la posición una vez al principio o lo hace continuamente en previsión de que el tracker se cambiado de ubicación. Mañana lo miro, que de las últimas 24 horas ya llevo unas 16 frente a la pantalla de algún ordenador.

Simba
04/09/2015, 20:58
Pues aun no entendiendo nada o casi nada, podria ser que eso si que ralentizara algo.
El caso es que si se elimina el GPS local, se le podía liberar al micro de gestionar esa info.
Lo unico que tiene de chulo el funcionamiento con GPS local, es que no tienes que apretar ningún botón :rolleyes2:, pero por lo demás no le veo mas ventajas.

Simba
04/09/2015, 21:01
Pues estoy prácticamente seguro que esta continuamente tomando la posición GPS local, es mas esta preparado para montar la Traker en un coche, y seguir la posición del avión, no te digo mas.

Bueno a descansar que ya toca si no se hace peligroso :laugh:.

Un saludo.

rortega
04/09/2015, 21:03
Pues aun no entendiendo nada o casi nada, podria ser que eso si que ralentizara algo.
El caso es que si se elimina el GPS local, se le podía liberar al micro de gestionar esa info.

Haz la prueba desconectándolo, pero tendrás que recompilar el código habiendo descomentado en el config.h previamente la línea del LCD y del GPS local, si no no te va a compilar bien.


Lo unico que tiene de chulo el funcionamiento con GPS local, es que no tienes que apretar ningún botón :rolleyes2:, pero por lo demás no le veo mas ventajas.

Es más, si se reprograma el invento, que es fácil hacerlo, bastaría con encender el tracker despues de que el gps del avión haya cogido satélites.

rortega
04/09/2015, 21:07
Pues estoy prácticamente seguro que esta continuamente tomando la posición GPS local, es mas esta preparado para montar la Traker en un coche, y seguir la posición del avión, no te digo mas.

Bueno a descansar que ya toca si no se hace peligroso :laugh:.

Un saludo.

Usando una CRIUS AIO Pro (o un arduino MEGA), si han preparado el código para ello, se acabaría el problema, de ser eso que te cuento. Lo bueno que tiene el atmega256 es que puede gestionar 4 puertos serie, sin tener que usar softserial.

Simba
04/09/2015, 21:10
Ok lo cierto es que seguro hay margen de mejora.

Guillesan
04/09/2015, 21:36
Estoy yo muy liado , de ahí no pueda responder como quisiera. Pero si os fijáis, por petición mía se hizo una adaptación del programa para arduino Mega. Ya detecte que el puerto del Gps local era virtual así que pensé que Mega funcionaria mejor. De hecho yo ya lo he empezado a probar. Espero poder atender el tema con mas tiempo en unos días. Saludos

Simba
04/09/2015, 21:52
Muy bien Guillesan ya pensé yo también que algo se estaba cociendo con lo del Mega, pero si solo es por lo del GPS local, no le veo la necesidad, a fin de cuentas como dice rortega, de poco se le echara en falta si lo eliminamos, solo que tendríamos que apretar el botón de home, que ahora lo tenemos de lujo y para nada sirve.
Tu que opinas ¿se puede hacer mas fluido el movimiento de los servos, eliminando el puerto virtual ?

Guillesan
04/09/2015, 21:54
Tiene mayor capacidad de micro , para el que lo sepa usar, más rápido "todo" no os parece

rortega
04/09/2015, 21:58
Guille me ha dado por leer tus intervenciones más recientes en el foro alemán sobre la no actualización de los datos de lat y long y me da a mí que tiene que ver con lo que yo he resuelto para mí. El código fuente está un poco regulín, parcheado y dejándose atrás detalles como los que yo comento. Muchos protocolos cubiertos a la vez...

Guillesan
04/09/2015, 22:27
Pues si, no lo he logrado hacer funcionar con RVOSD , se resiste, aunque me gustaría mucho por todo lo que conlleva la telemetria por video

rortega
04/09/2015, 22:36
Pues si, no lo he logrado hacer funcionar con RVOSD , se resiste, aunque me gustaría mucho por todo lo que conlleva la telemetria por video
Si hay alguna forma de simularla podría hacer algo al respecto. Seguramente será una chorrada lo que haya que corregir/añadir, lo mas gordo lo tienen hecho.

Guillesan
04/09/2015, 22:38
Si hay alguna forma de simularla podría hacer algo al respecto. Seguramente será una chorrada lo que haya que corregir/añadir, lo mas gordo lo tienen hecho.

pues no se decirte , simular supongo si te diera unas tramas del RVGS osea lo que decodifica la estacion de tierra propia del osd RVOSD igual podrias hacer algo.
esto es lo que sale por el puerto serie de ese equipo a 115200.

H. Kilmore
$RV0,2,82645192,37.466698,S,187.148848,E,-19340,+32369,393,2544,0000,005,+312,735,804,174,423,450,1461,0901,17719,4929,61,189,4682,*02
$RV0,2,82645192,37.466698,S,187.148848,E,-19340,+32369,393,2544,0000,005,+312,735,804,174,423,450,1461,0901,17719,4929,61,189,4682,*02
$RV0,2,82645192,37.466698,S,187.148848,E,-19340,+32369,393,2544,0000,005,+312,735,804,174,423,450,1461,0901,17719,4929,61,189,4682,*02
$RV0,2,82645192,37.466698,S,187.148848,E,-19340,+32369,393,2544,0000,005,+312,735,804,174,423,450,1461,0901,17719,4929,61,189,4682,*02
$RV0,2,82645192,37.466698,S,187.148848,E,-19340,+32369,393,2544,0000,005,+312,735,804,174,423,450,1461,0901,17719,4929,61,189,4682,*02
$RV0,2,82645192,37.466698,S,187.148848,E,-19340,+32369,393,2544,0000,005,+312,735,804,174,423,450,1461,0901,17719,4929,61,189,4682,*02

Airbender
$0,2,82645192,37.466698,S,187.148848,E,-19340,+32369,393,2544,0000,005,+312,735,804,174,423,450,1461,0901,17719,4929,61,189,4682,0,*1A
$0,2,82645192,37.466698,S,187.148848,E,-19340,+32369,393,2544,0000,005,+312,735,804,174,423,450,1461,0901,17719,4929,61,189,4682,0,*1A
$0,2,82645192,37.466698,S,187.148848,E,-19340,+32369,393,2544,0000,005,+312,735,804,174,423,450,1461,0901,17719,4929,61,189,4682,0,*1A
$0,2,82645192,37.466698,S,187.148848,E,-19340,+32369,393,2544,0000,005,+312,735,804,174,423,450,1461,0901,17719,4929,61,189,4682,0,*1A
$0,2,82645192,37.466698,S,187.148848,E,-19340,+32369,393,2544,0000,005,+312,735,804,174,423,450,1461,0901,17719,4929,61,189,4682,0,*1A

Guillesan
04/09/2015, 22:42
Y esto es a lo que corrsponde cada dato.

$
Validity (1 valid, 0 invalid)
Units (1 metric, 0 imperial)
HHMMSSmm (hour|minutes|seconds|tenth of seconds)
ddmm.mmmm,
N/S (Latitude)
dddmm.mmmm,
E/W (Longitude)
+/- altitude (relative)
+/- altitude (absolute)
Roll (0 to 255)
Pitch (0 to 4096)
Airspeed
GroundSpeed
+/- Variometer
Heading (0 to 360)
Rudder
Elevator
Aileron
Throttle (mS / 100)
Main battery voltage
Aux battery voltage (V * 100)
Current
mAh
Sats
RSSI
Temp
*checksum

Guillesan
04/09/2015, 22:53
Seria un puntazo puedieras hecharme una mano en esto, sin prisas eh .
Pero si es cierto que estraia muy contento de que funcionara.

rortega
04/09/2015, 22:57
Seria un puntazo puedieras hecharme una mano en esto, sin prisas eh .
Pero si es cierto que estraia muy contento de que funcionara.

Mañana le echo un vistazo a ver si puedo hacer algo...

Guillesan
04/09/2015, 23:02
Mañana le echo un vistazo a ver si puedo hacer algo...

Pues muy agradecido por tu interes, un saludo y gracias.

rortega
05/09/2015, 08:29
Pues muy agradecido por tu interes, un saludo y gracias.

Creo que tengo el problema acorralado, el parser invalida las tramas que empiezan por $RV0

Si en lugar de un 0 pongo un 1 después de la V, la trama es procesada por completo, en caso contrario pasa olímpicamente del resto de la trama y empieza de nuevo a buscar una cadena que cumpla con $RV1 como cabecera.

Es más, en el mensaje que me has escrito con las indicaciones del valor de cada campo lo dice claramente:

Validity (1 valid, 0 invalid)

Aquí hay dos soluciones:

a) Le dices a tu RVOSD que te suelte tramas con ese campo a 1 (que no sé si es posible).

b) Modificamos el código para que haga la comprobación a la inversa (solución viable).

Podría haber una mala interpretación por parte de quien desarrolló el código, o bien ese comportamiento sea configurable, o simplemente esas tramas verdaderamente son erróneas...

Voy a modificar el código que comprueba ese valor 0/1 y si funciona y muestra datos en el OSD y te lo paso para que compruebes si va o no bien. Intentarés pasarte únicamente el archivo rvsod.cpp para que lo sustituyas y no tengas que andar modificando nada más.

Guillesan
05/09/2015, 09:25
Creo que tengo el problema acorralado, el parser invalida las tramas que empiezan por $RV0

Si en lugar de un 0 pongo un 1 después de la V, la trama es procesada por completo, en caso contrario pasa olímpicamente del resto de la trama y empieza de nuevo a buscar una cadena que cumpla con $RV1 como cabecera.

Es más, en el mensaje que me has escrito con las indicaciones del valor de cada campo lo dice claramente:

Validity (1 valid, 0 invalid)

Aquí hay dos soluciones:

a) Le dices a tu RVOSD que te suelte tramas con ese campo a 1 (que no sé si es posible).

b) Modificamos el código para que haga la comprobación a la inversa (solución viable).

Podría haber una mala interpretación por parte de quien desarrolló el código, o bien ese comportamiento sea configurable, o simplemente esas tramas verdaderamente son erróneas...

Voy a modificar el código que comprueba ese valor 0/1 y si funciona y muestra datos en el OSD y te lo paso para que compruebes si va o no bien. Intentarés pasarte únicamente el archivo rvsod.cpp para que lo sustituyas y no tengas que andar modificando nada más.

Hombre ROrtega, seria de chiste fuera ese el problema.
Las tramas que te puse ayer como habras visto son de dos clases, HKilmore y Airbender, son configurables en el RVGS es decir escoges tu como quieres te entregue la telemetria.
Pero las que te puse son sacadas directamente de una conexion serial teniendo el avion posicionado , es decir validado, por lo que si no me equivoco validity seria 0 por lo que se me antoja esta mal en el programa:
Validity (1 valid, 0 invalid)

El mal funcionamiento lo achacabamos a que el arduino no podia "tragar" las tramas en condiciones pues le entran a 115200 y 25 hz , muy rapido y me decian que se atoraba, espero hacerme entender.
De ahi fue donde surgio mi intencion de usar un Mega , pues pense que la mayor capacidad del micro y el puerto serial exclusivo para la entrada de telemetria solucionaria , pero no tuve exito.
Espero con mucha atencion tus pruebas, ok

rortega
05/09/2015, 09:41
Hombre ROrtega, seria de chiste fuera ese el problema.
Las tramas que te puse ayer como habras visto son de dos clases, HKilmore y Airbender, son configurables en el RVGS es decir escoges tu como quieres te entregue la telemetria.
Pero las que te puse son sacadas directamente de una conexion serial teniendo el avion posicionado , es decir validado, por lo que si no me equivoco validity seria 0 por lo que se me antoja esta mal en el programa:
Validity (1 valid, 0 invalid)

El mal funcionamiento lo achacabamos a que el arduino no podia "tragar" las tramas en condiciones pues le entran a 115200 y 25 hz , muy rapido y me decian que se atoraba, espero hacerme entender.
De ahi fue donde surgio mi intencion de usar un Mega , pues pense que la mayor capacidad del micro y el puerto serial exclusivo para la entrada de telemetria solucionaria , pero no tuve exito.
Espero con mucha atencion tus pruebas, ok

Te explicas perfectamente.

Pero a mí me da la impresión que esas tramas $RV0 no son las que sabe codificar el algoritmo. Me explico, estoy haciendo un prueba sencilla, pero lleva su tiempo porque es a base de sacar por la consola serie datos a modo de DEBUG, para verificar que el parser va entendiendo lo que se encuentra.

Lo que intento es verificar el dato más simple de codificar, el número de satélites. Pues bien, según las indicaciones del post de lo que es el valor de cada campo, éste está en la posición 23, siendo la posición 1 el dato "Units" (unidades métricas).

Si te fijas en la cadena $RV0, lo que hay en esa posición es el valor 61, y dudo que el GPS esté recibiendo señal de 61 satélites (ni 16 tampoco, suponiendo que el valor esté codficado con el dígito más significativo en orden inverso).

La conclusión a la que llego es que esa no es la trama que sabe decodificar el algoritmo, que esa trama que te saca el cacharro es otra cosa ¿No podría ser que la estación base reciba esas tramas y las vuelque vía serie para poder hacer luego estadísticas desde otra aplicación y tal?

Si eso es lo que tú le inyectas al tracker y no hay posibilidad de inyectarle otra cosa, y suponiendo que yo esté en lo cierto, habría que modificar el algoritmo para que tome los datos correctos en otras posiciones de la trama.

¿Tú sabes qué número de satélites pillaba el GPS cuando estabas recibiendo esa trama? ¿Podría ser 6, o 5, o 61, o 16?

Guillesan
05/09/2015, 09:54
Te explicas perfectamente.

Pero a mí me da la impresión que esas tramas $RV0 no son las que sabe codificar el algoritmo. Me explico, estoy haciendo un prueba sencilla, pero lleva su tiempo porque es a base de sacar por la consola serie datos a modo de DEBUG, para verificar que el parser va entendiendo lo que se encuentra.

Lo que intento es verificar el dato más simple de codificar, el número de satélites. Pues bien, según las indicaciones del post de lo que es el valor de cada campo, éste está en la posición 23, siendo la posición 1 el dato "Units" (unidades métricas).

Si te fijas en la cadena $RV0, lo que hay en esa posición es el valor 61, y dudo que el GPS esté recibiendo señal de 61 satélites (ni 16 tampoco, suponiendo que el valor esté codficado con el dígito más significativo en orden inverso).

La conclusión a la que llego es que esa no es la trama que sabe decodificar el algoritmo, que esa trama que te saca el cacharro es otra cosa ¿No podría ser que la estación base reciba esas tramas y las vuelque vía serie para poder hacer luego estadísticas desde otra aplicación y tal?

Si eso es lo que tú le inyectas al tracker y no hay posibilidad de inyectarle otra cosa, y suponiendo que yo esté en lo cierto, habría que modificar el algoritmo para que tome los datos correctos en otras posiciones de la trama.

¿Tú sabes qué número de satélites pillaba el GPS cuando estabas recibiendo esa trama? ¿Podría ser 6, o 5, o 61, o 16?

Bien, lo que sale por el RVGS no es configurable, solo la forma, HKilmore y airbender.
Esa trama se corresponde a cuando el avion esta posicionado , serian seguramente lo que tu dices 6, 7 , 8 satelites no mas.
Esta es la actualizacion que hizo Rangarid en el software hace unos dias:
https://github.com/SamuelBrucksch/open360tracker/blob/master/open360tracker/rvosd.cpp

Aqui pongo un link donde el creador de Rangevideo , Alex Villa exponde los datos de su telemetria.
http://www.rangevideo.com/forum/showthread.php?352-Telemetry-data-and-decoder

http://www.rangevideo.com/forum/showthread.php?352-Telemetry-data-and-decoder&p=5795#post5795

Espero te ayude.