399909390 x 700243 x 41

43
ADVERTENCIA: NO usar estas instrucciones para cargar firmware de Megapirates NG a menos que tengas EXACTAMENTE esta placa de Hobby King. El hilo sobre el funcionamiento del firmware que viene por defecto en esta placa esta en http://www.rcgroups.com/forums/showthread.php?t=1726790 Hay un montón de información en esta página, no dejes que te abrume. NO es complicado cuando haces un paso cada vez. Se recomienda que se lean toda esta página, no te preocupes si hay partes que no entiendas al principio, lee la página entera. Luego regresa y leelo por segunda vez, entonces poco a poco comienza a tener mas sentido, cuando estes seguro de que tienes una idea clara en la cabeza de los pasos necesarios - solo entonces comenzaras a trabajar con tu HK Mega, La información de esta página NO está en el orden que se ha de usar, y alguna información

Upload: yairlh

Post on 19-Jan-2016

17 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 399909390 x 700243 x 41

ADVERTENCIA: NO usar estas instrucciones para cargar firmware de Megapirates NG a menos que tengas EXACTAMENTE esta placa de Hobby King.

El hilo sobre el funcionamiento del firmware que viene por defecto en esta placa esta en http://www.rcgroups.com/forums/showthread.php?t=1726790 Hay un montón de información en esta página, no dejes que te abrume. NO es complicado cuando haces un paso cada vez. Se recomienda que se lean toda esta página, no te preocupes si hay partes que no entiendas al principio, lee la página entera. Luego regresa y leelo por segunda vez, entonces poco a poco comienza a tener mas sentido, cuando estes seguro de que tienes una idea clara en la cabeza de los pasos necesarios - solo entonces comenzaras a trabajar con tu HK Mega, La información de esta página NO está en el orden que se ha de usar, y alguna información

Page 2: 399909390 x 700243 x 41

sobre el GPS por ejemplo no puedes aplicarlo a un GPS particualar que tengas comprado, por lo tanto, por favor, lee toda la información ANTES DE HACER CUALQUIER COSA con tu placa. ************************************************** ************************************************** ************************** Necesito Megapirates NG ? No, no necesitas modificar el firmware que viene por defecto en la HK Mega a menos que desees utilizar las funciones adicionales disponiobles en Megapirates NG. Megapirates NG es opcinal, no tienes que tenerlo a menos que lo desees. Si no tienes experiencia en el uso de Arduino para modificar el código, esta información puede no ser para ti, considera si quieres primero aprender Arduino antes de seguir cualquier instrucción de este hilo. Si no tienes experiencia en el manejo de Arduino para modificar y cargar el código, sugiero que sigas este hilo ya que las instrucciones no significarán nada y puede causarle una frustación. Que es Megapirates NG [MP NG] ? MP NG es un firmware de Arducopter para las costosas placas "Mega" basadas en el Atmel ATMEGA2560 MCU. Hasta hace bien poco, cuando Rctimer comenzó a vender su ArduFlyer 2.5 que es 100% lo mismo que APM 2.5, las placas APM para funcionar con ArduCopter se vendian con un precio inflado por encima de lo que realmente cuesta hacer la placa y esa es la razón por la que MP NG comenzó a desarrollarse en primer lugar. MP NG tiene básicamente la misma funcionalidad que Arducopter, cada vez que el firmware de Arducopter se actualiza, a los pocos meses MP NG también pasa a estar al dia. Casi toda la documentación perteneciente a ArduCopter se aplica a MP NG, cosas que no se aplican - no se puede actualizar el firmware desde Mission Planner, para actualizar el firmware de MP NG debes de usar Arduino, las placas Mega no tienen implementadas registro flash.. Hoy en día si quieres un autentico 100% APM 2.5 a un precio mas ajustado que 3DR, RCTimer vende para ArduFlyer V2.5 con una sola placa o incluyendocon el excelente GPS CN-06 V2.0 y 3DRadio. Enlaces de interes de código y documentación para ArduCopter y MP NG sin ningún orden de importancia en particular, miralos todos. http://code.google.com/p/arducopter/wiki/ArduCopter2 http://code.google.com/p/megapirateng/ http://code.google.com/p/megapirateng/downloads/list http://code.google.com/p/megapiraten...ngStarted?tm=6

Page 3: 399909390 x 700243 x 41

Volviendo al tema en cuestión. En un principio habia dudas si MP MG se ejecutaba en esta placa, he encontrado algunas sencillas modoficaciones para el código MegaPirate NG V2.7 R4 hacerlo correr muy bien es esta placa. Todos los detalles están mas abajo.

http://www.hobbyking.com/hobbyking/s...PS_Module.html

Page 4: 399909390 x 700243 x 41
Page 5: 399909390 x 700243 x 41
Page 6: 399909390 x 700243 x 41
Page 7: 399909390 x 700243 x 41

Los últimos lotes de GPS enviados por Hobby King parecen ser el mismo GPS como el que se describe a continuación, sin la pegatina blanca sobre el módulo GPS.

Page 8: 399909390 x 700243 x 41
Page 9: 399909390 x 700243 x 41

IMPORTANTE:Debes proteger el barómetro BMP085 de la luz y el viento de las hélices. La flecha zaul apunta al barómetro BMP085

Page 10: 399909390 x 700243 x 41

Como todos los barómetros, el que esta en esta placa es muy sensible a la luz y el aire de las hélices. Es mucho mas fácil de proteger el barómetro antes de instalar la placa. Instrucciones detalladasaqui http://www.rcgroups.com/forums/showp...&postcount=452 El conector micro USB es frágil, aunque no es tan frágil como otros, pero es fragil asi que ten cuidado. por lo menos éste tiene lengutas de soldaduras en los costados, así como en las dos esquinas traseras. Ten la precaución de poner un poco mas de soldadura en los cuatro puntos. Tambien ayuda buscar un cable micro USB en el que el extremo del cable que se conecta a la tarjeta no este muy ajustado, el cable suministrado esta bien ajustado.

Page 11: 399909390 x 700243 x 41

*-- Conectando el receptor --* HK Mega se suministra con un cable para conectar el receptor RC, que en un principio parece no tener suficientes pines, solo necesitas conectar GND y 5V una sola vez y luego el resto de los pines hembra individuales, uno por canal. Las conexiones de radio en los pines del conector J11 con MP NG 2.7 R4 son; Quote:

La fila inferior de este grupo de pines [los pines mas cercanos a la serigrafia blanca A8--A15] A8 = Throttle A9 = Aileron/Roll A10 = Elevator/Pitch A11 = Rudder/Yaw A12 = Ch5/Radio 5 A13 = Ch6/Radio 6 A14 = Ch7/Radio 7 A15 = Ch8/Radio 8

Page 12: 399909390 x 700243 x 41

La fila exterior [a lo largo del borde exterior de la placa] es el GND para el receptor. La fila central de pines son +5V para el receptor. Rojo se conecta a (+), suministra la energia al receptor RX. El cable suministrado por HobbyKing no es el mejor, se recomienda no usar este, el cable es demasiado rígido y los terminales hembra no tienen un ajuste muy apretado lo que significa quepodria soltarse muy facilmente ne pleno vuelo. En su lugar sugiero pedir un paquete de 10 de estos - 10CM Male to Male Servo Lead (JR) 26AWG (10pcs/set) - http://www.hobbyking.com/hobbyking/s...dProduct=21758

Se conecta un cable de 3 pines a A8 en la placa, el otro extremo del cable va al Throttle de tu receptor. Este cable conecta el Throttle de tu receptor y tambien conecta GND y 5v para alimentar tu receptor. Otro cable de 3 pines se conecta en línea recta a lo largo de la parte inferior de los pines de J1 por lo que; el primer cable se conecta a A9, segundo cable a A10, tercer cable a A11

Page 13: 399909390 x 700243 x 41

y conecta los cables individuales en tu receptor. Si se necesita cambiar el orden de los cables en el extremo del receptor, puedes usar algo afilado para levantar la lengüeta de plástico [suavemente, sin romperla] tira del cable del pin e intercambialo en otro lugar.

Verifica que tienes hechas las conexiones correctas en Mission Planner - Radio Calibration

Page 14: 399909390 x 700243 x 41

*-- Conectando ESC --[Powering your HK Mega --* No hay necesidad de conectar la GND y 5V para todos y cada ESC Muchas personas utilizan un UBEC de una de los ESC para alimentar la Controladora de Vuelo, esto no es una buena idea. Si uno de los ESC elegido falla, mo tendras alimentación en tu FC y ningún control sobre tu precioso multicoptero y simplemente va a caer como un ladrillo, incluso si tienes 6 u 8 motores. Es mucho mejor alimentar el FC desde un BEC independiente como este de HK http://www.hobbyking.com/hobbyking/s...Reduction.html

Page 15: 399909390 x 700243 x 41
Page 16: 399909390 x 700243 x 41
Page 17: 399909390 x 700243 x 41

El 3A switching UBEC se suministra con un conector de 3 pines, uno de los slot no se utiliza, puedescortarlo para acabar con un conector de 2 pines.

Page 18: 399909390 x 700243 x 41

Tambien es buena idea conectar un condensador de HKen una de las conexiones de 5V y GND para prevenir caidas de tensión, Se ha utilizado cinta adhesiva de doble cara para mantenerlo en su sitio.http://www.hobbyking.com/hobbyking/s...Protector.html

Page 19: 399909390 x 700243 x 41

Puedes cortar el tercer slot vacio en el conector del condensador.

Page 20: 399909390 x 700243 x 41

Tienes todo tipo de opciones sobre donde conectar el UBEC para alimentar la placa y el condensadorpara evitar caidas de tensión. Recuerda que el cable negro siempre es el que esta mas hacia el exterior de la placa.

Page 21: 399909390 x 700243 x 41
Page 22: 399909390 x 700243 x 41
Page 23: 399909390 x 700243 x 41

Los cables del ESC solo tienen que tener el cable de señal conectado al ESC, conectando todos o alguno de las GNDs del ESC puede provocar ruido eléctrico, la GND ya esta conectada ala FC a traves del cable de suministro de energia, no es necesario tener 4 o 8 copias del mismo para generar tomas de tierra no deseadas. Los beneficios reales de conectar menos cables al receptor y los ESC son: - Menos cables rígidos para transferir las vibraciones de la estructura al FC que esta montada en un material de absorción de vibraciones. - Cableado menos rígido, mucho mas facil conectar todo. - Mucho mas ordenado. - Sin bucles a tierra. Quite todos los cables de los conectores del ESC excepto los de la señal y envueltos en cinta para aislarlos, ni siquiera entran en la zona del FC. -- Conectando el GPS --

Page 24: 399909390 x 700243 x 41

Los 2 cables rosas no se conectan.

El cable del GPS se conecta a GND TX2 RX2 5V, RX y TX se cruzan

Page 25: 399909390 x 700243 x 41

BLUE -> GND GREEN -> TX2 YELLOW -> RX2 BLACK -> 5V Los dos cables de color rosa no se utilizan

Si el cable del GPS MTK3329 suministrado tiene diferentes colores, tiene que coincidir con estas conexiones para MTK3329 GPS

GND -> GND RXA -> TX2 TXA -> RX2 VDD -> 5V

No hay que esperar milagros en las pruevas indoor, ningún GPS incluido el suministrado por HK - tenerlo al aire libre. Estando en interior o bajo un techo al borde de una terraza, NO funcionará correctamente. Recivirá satelites PERO no será preciso hasta que este al aire libre con una vista clara del cielo por todas partes y lo dejes encencido por primera vez durante unos 45 minutos para que capture todos los datos de los satelites pertinentes. Entonces es cuando puedes juzgar lo bueno que es, tarta de poner un plano de tierra [una pieza cuadrada de aluminio o una placa pcb sin grabar] debajo de la antena GPS y observala diferencia que hay. El GPS opcional CN-06 V2.0 NO necesita un plano de tierra. Indoors obtendras una resolución 3D PERO no sera preciso y tendras desplazamiento en una dirección.

Page 26: 399909390 x 700243 x 41

-- Cargando el Firmware MP NG -- No se salte el siguiente paso, parece extraño cargar primero Multiwii cuando realmente queremos ejecutar MP NG, pero esto ahorra todo tipo de dolores de cabeza con el GPS. El código se edita y se carga en la placa ATMEGA2560 usando el software Arduino. http://arduino.cc/en/Main/Software Es necesario familiarizarse con el uso de Arduino, mirar algunos tutoriales en la red. Otra información adicional distinta de las disputas de los pertinentes tutoriales de Arduino para modificar cualquier código Multiwii o MP NG es: Despues de haber descargado el código en cuestión, por lo general un archivo ZIP. Necesitas copiar el código desde el subdiretorio del archivo zip al lugar donde Arduino tiene los sketches, en Windows 7 es - Documents - My Documents - Arduino Tambien necesitas copiar desde el archivo zip las LIBRERIAS a la carpeta libraries de Arduino, en Windows 7 es C:\Arduino-1.0.1\Libraries Esta información es muy estandart en los tutoriales de Arduino, pero puede que no sea muy obvio hacer esto primero. NOTA: Si deseas actualizar el firmware de HK Mega utilizando Arduino - debes de colocar el jumper sobre los pines de J1, si tienes conectado un 3DRadio a J2 debes desconectarlo. La manera mas facil de configurar el GPS MTK suministrado para una correcta velocidad de transmisión, etc... primero se deverá ejecutar Multiwii_dev_r1240 que tiene una rutina que trata de adivinar la velocidad de transmisión actual del GPS y seguidamente almacena 115200 junto a otros ajustes, para usarlo modificar el código para permitir que se configure automáticamente el GPS. Descarga y edita Multiwii_dev_r1240 http://code.google.com/p/multiwii/do...0.zip&can=2&q= La versión de Multiwii dev cambia constantemente, originalmente he utilizado r1143, si el anteriorenlace deja de funcionar, utiliza el enlace de abajo para encontrar la última versión dev_r de Multiwii. http://code.google.com/p/multiwii/downloads/list en Multiwii_dev_r1240 config.h hacer estos ajustes

#define FFIMUv2 // second version of 9DOF+baro board from Jussi, with HMC5883 <-

Page 27: 399909390 x 700243 x 41

confirmed by Alex #define GPS_SERIAL 2 // should be 2 for flyduino v2. It's the serial port number on arduino MEGA #define GPS_BAUD 115200 #define INIT_MTK_GPS // initialize MTK GPS for using selected speed, 5Hz update rate and GGA & RMC sentence

Compilar y cargarlo en la tarjeta HK Mega, asegurate que tu GPS esta conectado por lo que el GPS esta en proceso de configuración. Esto nos tomará unos pocos segundos, luego nos podemos olvidar de Multiwii No tenemos intención de volar usando Multiwii ni hacer nada mas con Multiwii, hemos terminado con Multiwii vamos a cargar Megapirate NG. Bien, hemos puesto en marcha el GPS, ahora cargaremos lo que vamos a utilizar. MegaPirateNG_2.7_R4 Descarga y edita MegaPirateNG V2.7 R4 http://code.google.com/p/megapiraten...4.zip&can=1&q= Despues de haber descargado MegaPirateNG V2.7 R4 Necesitas copiar el subdirectorio del código del archivo zip al sitio donde Arduino tiene los sketches. En Windows 7 esta en - Documents - My Documents - Arduino Tambien necesitas copiar las bibliotecas desde el archivo zip a la carpeta libraries de Arduino, en Windows 7 esta en C:\Arduino-1.0.1\Libraries Esta información es un proceso muy estandart de Arduino comentado en tutoriales de Arduino. pero puede que no sea tan obvio y es necesario hacerlo. en APM_Config.h realiza estos cambios

// Select your sensor board #define PIRATES_SENSOR_BOARD PIRATES_FREEIMU // Select your baro sensor #define CONFIG_BARO AP_BARO_BMP085_PIRATES

Page 28: 399909390 x 700243 x 41

// For BlackVortex, just set PIRATES_SENSOR_BOARD as PIRATES_BLACKVORTEX, GPS will be selected automatically #define GPS_PROTOCOL GPS_PROTOCOL_NMEA #define SERIAL0_BAUD 115200 // Console port #define SERIAL2_BAUD 115200 // GPS port #define SERIAL3_BAUD 57600 // Telemetry (MAVLINK) port

Tambien necesitas seleccionar tu tipo de Frame y su orientación, aqui se ha configurado un frame Hex en orientación X

//#define FRAME_CONFIG QUAD_FRAME #define FRAME_CONFIG HEXA_FRAME /* QUAD_FRAME TRI_FRAME HEXA_FRAME Y6_FRAME OCTA_FRAME OCTA_QUAD_FRAME HELI_FRAME */ #define FRAME_ORIENTATION X_FRAME /* PLUS_FRAME X_FRAME V_FRAME */

Y lo último para corregir el mag en la placa HK Mega, se que no hay que modificar config.h, pero es la forma más facil. en config.h realiza estos cambios.

#else #define CONFIG_IMU_TYPE CONFIG_IMU_PIRATES //#define MAG_ORIENTATION ROTATION_YAW_180 #define MAG_ORIENTATION ROTATION_YAW_270 #endif

Al principio puede parecer que no hay ningun archivo config.h. En la interfaz de Arduino no pueden caber todos los archivos en una sola línea. Haz click en el menú desplegable. [FLECHA ABAJO]

Page 29: 399909390 x 700243 x 41

Y luego pincha en config.h en la lista que se despliega

Page 30: 399909390 x 700243 x 41

Muchas personas ya han probado con exito, a aprte de mi mismo, he volado la placa con MP NG y funciona tan bien como se esperaba. ** -- Conexiones del motores para Megapirates NG --** Tenga en cuenta que la configuraciónon Octa no se puede utilizar con HK Mega porque no tiene conextados D11 y D12. Número de motor, Motor número 2 conectado a D2 en la placa HK.

Page 31: 399909390 x 700243 x 41
Page 32: 399909390 x 700243 x 41

Configuracion http://code.google.com/p/arducopter/wiki/AC2_First Lo primero que se ha de hacer es borrar la eeprom en las placas Atmega2560 de forma que note encuentres con problemas extraños causados por datos inválidos que quedan en la eeprom de las versiones de código anterior. Esto solo funciona mediante la conexión USB, utiliza Mission Planner para realizar esta tarea. http://code.google.com/p/ardupilot-mega/downloads/list Conecta tu cable USB pero no pinches el botón de conectar en Planner. Si Mission Planner esta conectado, pincha en desconectar. Haz click en la pestaña Terminal. Algún texto debería aparecer como MegaPirateNG V2.7 R4.Escribe setup y pulsa Enter, ¿puedes escribir? pata obtener una lista de comandos disponiblesEscribe Erase y pulsa Enter Cuando se completa la operación de borrado de la eeprom pincha en la pestaña Fligh Data, luego pincha en la pestaña Connect Pulsa en la pestaña Configuration Pincha en Hardware Options Activa la brújula y escribe la Declinación Magnética Ten en cuenta que la brújula NO FUNCIONARÁ correctamente hasta que se haga click en Live Calibration y gires la placa al menos una vuelta entera en cada uno de los 3 ejes. Puedes hacerlo ahora para que funcione la brújula, una vez que la placa esté montada en el frame necesitarashacerlo de nuevo, mira la documentación. Tambien es necesario realizar - La calibración de la Radio y Modos de Vuelo etc, lee la documentación http://code.google.com/p/arducopter/wiki/AC2_First *-- Advertencias --* Muy importante, debes reestablecer todos los Trim y Sub-Trim en tu transmisor de radio RCa CERO - MUY IMPORTANTE Debes calibrar cada ESC individualmente INCLUSO si los tienes calibrados anteriormenteusando otro firmware y especialmente al cambiar entre MWII y MP NG como muchos de nosotros parece que estamos haciendo. La calibración que se hizo para MultiWii es muy probable que no funcione con MP NG porque Multiwii puede configurar mas majo el mínimo de PWM y si has programado tus ESC en los bajos valores de PWM con Multiwii, tu ESC podrá NO ARMAR como MP NG, la solución es muy simple, retira las hélices y recalibra cada ESCindividualmente. Me parece que ninguna de las sencillas calibraciones de ESC en Mission Planner funcionancorrectamente. Funciona mucho mejor hacer manualmente cada ESC individualmente.

Page 33: 399909390 x 700243 x 41

Esto es lo que recomiendo para calibrar los ESC. Primero resetea todos los trim y sub-trim en tu transmisor - todo a Cero. Desconecta la Lipo, Retira todas las hélices, no caigas en la tentación de DEJAR las hélices, se van a ARREPENTIRcuando les sangra el brazo o la cara por varios cortes profundos. Repite esto para cada ESC individualmente.

Desconecta la Lipo de tu frame. Conecta la salida Throttle de tu receptor directamente a un ESC. Enciende el transmisor, mueve la palanca del Throttle totalmente arriba. Conecta la Lipo - escucharás algunos pitidos fuertes y unos segundos más tarde un pitido sueve. Ahora baja la palanca de throttle al mínimo y se escuchará un pitido mas. Levante lentamente el throttle y el motor comenzará a girar con suavidad, mueve el throttle hacia arriba yhacia abajo, el motor ha de funcionar sin problemas y solo se detentrá cuando tengas la palanca del throttle abajo del todo. Ese ESC esta listo. Asegurate que el motor esta parado, la palanca del throttle esta abajo del todo. Desconecta la Lipo Levanta el Throttle al máximo para estar listo para programar el siguiente ESC y repetir este proceso para cada ESC. UNO CADA VEZ.

Yo estoy usando ESC flaseados con Simonk y me parecio que tenia que asegurarme de que no llegase mas de 2000 PWM a cualquier ESC porque si permitomas de 2000 el motor se detiene. Puedes monitorizar la salida de los motores en Mission Planner pinchando en Actions - RawSensor View - Radio Retira las hélices, Arma aplicando Throttle al mínimo y la palanca YAW a la derecha durante 6 segundos y luego subir a máxima aceleración y asegurarse de que ningún motor este fuera delecturas superando los 2000. Incluso despues de realizar correctamente la calibración de la radio en Mission Planner - Configuration - Radio Calibration, Me encontre con que el PITCH necesitava ser REVERSED en mi transmisor. Asegurate que Pitch está trabajando correctamente antes del primer vuelo.

Page 34: 399909390 x 700243 x 41

*-- Ajustes de PID --* Será un milagro si los PIDs predeterminados son los correctos para tu frame y motores. Tendrás que ajustar los PID. La manera mas facil de ajustar los PID es usando CH6 asignado a una línea de tu RC Tx. En primer lugar - ve a esta página http://code.google.com/p/arducopter/wiki/AC2_Tweaks Desplazate hacia abajo al Método 2: Flying Attitude Tuning con CH6: aprender a utilizar un canal enCH6 para el ajuste. A continuación - Hecha un vistazo a este excelente tutorial en el que el autor se olvida de mencionar que está utilizando el método 2: Flying Attitude Tuning con CH6: http://diydrones.com/forum/topics/ar...r-tuning-guide En serio, debes de usar guantes de soldadura largos para ajustar de esta manera, ya que es muy facil para las aspas cortar el brazo mientras se mantiene el frame, se recomienda tambien protección paralos ojos. --- GPS --- Usar un plano de tierra para el GPS ayuda con el MTK-3329 GPS, NO con el GPS CN-06 V2.0 que no necesita una placa de masa adicional.

Page 35: 399909390 x 700243 x 41

Este no es el GPS suministrado, este es el Crius CN-06 V2.0 que estube probando, descubrí mas tarde que este GPS, de hecho, funciona mejor sin un plano de tierra adicional. Aqui puedes ver el UBEC que obtiene directamente la alimentación de la Lipo y suministra 6V a (+) y (-) a los pines del conector D46, al lado puedes ver los 6 cables individuales que se conectan a la entrada de la señal de los 6 ESCs que controlan los 6 motores en mi HexX

Page 36: 399909390 x 700243 x 41

. --- Tienes opciones a la hora de mejorar el GPS para que funcione junto con la Mega FC --- El suministrado MTK-3329 trabaja bien, por un poco mas puedes conseguir un GPS mejor, que tiene un software decente para cambiar los parámetros de configuración. Estoy muy impresionado con MultiWii APM u-Blox NEO-6M CN-06 GPS Receiver V2.0 $26,99 http://www.rctimer.com/index.php?gOo....x=0&image.y=0.

Page 37: 399909390 x 700243 x 41
Page 38: 399909390 x 700243 x 41

No necesita ser programado ya que viene establecido en 9600 Baud y actualización de 1Hz. He utilizado un cable FTDi junto con el software UBLOX u-center para establecerlo a 115,200 Baud y 5Hz

Page 39: 399909390 x 700243 x 41

He realizado una cantidad de pruebas de módulos GPS y la comparación entre el MTK 3329suministrado, OpenPilot GPS v8 que utiliza el NEO-6Q, la plalca CRIUS Extend que utiliza el LEA-6H y CRIUS CN-06 V2.0 que usa el NEO-6M Mi conclusión despues de un montón de prubas es, use el mas barato [ $29.90 ] CRIUS CN-06 V2.0que viene con una antena activa, bajo nivel de ruido, es mejor que todos los demas GPS que he comparado, menor desviación, inicio rápido, exactitud despues del arranque, adquisición de satélitesen condiciones adversas, el bajo nivel de ruido de la antena supero a una antena de parche pasivamucho mas grande.

NOTA: Este GPS no se veneficia del uso de un plano de tierra debajo de el. Asegurese de quela antena está por encima de cualquier transmisor montado en tu frame, por ejemplo, montar antenastransmisoras en los brazos y montar la antena GPS lo mas alto posible de cualquier antena emisora,como la radio de telemetría. Si se deja al sol, la antena cerámica absorbe y retirne una gran cantidad de calor del sol.Estará mucho mas caliente que el entorno. Esto es normal, voy a colocar una hoja de papelen la parte inferior de la superficie superior de mi contenedor de alimentos por encima de miantena GPS [plastico o papel no afecta a las señales GPS] con mi nombre y número de teléfono impreso en ella por si el HEX se pierde y lo mas importante, mantener el GPS yFC a la sombra contra el calor del sol. Ten en cuenta que la CN-06 V2.0 GPS tiene un excelente diseño de antena muy sensible, noes la antena pasiva sencilla habitual y no es necesario mejorar con modificaciones adicionalesdel plano de tierra. Una conexión a un plano de tierra mejorará la recepción de los MTK3329, pero no funcionará con este GPS, ya que parece que arruina de alguna manera lala recepción de la antena y la hace peor. Desoldar la antena y soldarla directamente a un plano de tierra no arruina la recepción pero apenas la mejora, no vale la pena a menos que estes realmente utilizando la tierra.

plane to shield the antenna from noise below it. CN-06 V2,0 cobectado a la placa HK Mega

Page 40: 399909390 x 700243 x 41

Tambien puedes establecer el CN-06 V2.0 GPS para utilizar los comandos del 3DR APM ublox.3DR-ublox.txt establece el ublox NEO-6M en el CRIUS CN-06 V2.0 para emitir solo el mas compacto protocolo UBX a 4Hz de refresco que significa que el ATMEGA2560 esta menos tiempo analizandolos datos del GPS y puede pasar mas tiempo haciendo tareas mas importantes con el PID y con masfrecuencia.

Page 41: 399909390 x 700243 x 41

Tambien la configuración de navegación por defecto son para "Automoción" cambia a "Flight" parauna respuesta mas rápida. Las instrucciones están aqui, funcionan exactamente igual para CN-06NOTA: esto no funcionará con MTK-3329 http://code.google.com/p/ardupilot/wiki/ublox Con el fin de que MP NG reconozca el texto 3DR programado del CN-06, necesita hacer los siguientes cambios en APM_config.h; establece el protocolo GPS para UBLOX establece el baudrate del GPS a 38400 Como este

// For BlackVortex, just set PIRATES_SENSOR_BOARD as PIRATES_BLACKVORTEX, GPS will be selected automatically #define GPS_PROTOCOL GPS_PROTOCOL_UBLOX /* GPS_PROTOCOL_NONE without GPS GPS_PROTOCOL_NMEA GPS_PROTOCOL_SIRF GPS_PROTOCOL_UBLOX <<< Select this for UBLOX LEA-6 (CRIUS GPS boards and others) GPS_PROTOCOL_MTK16 GPS_PROTOCOL_BLACKVORTEX GPS_PROTOCOL_AUTO auto select GPS */ #define SERIAL0_BAUD 57600 // Console port #define SERIAL2_BAUD 38400 // GPS port #define SERIAL3_BAUD 57600 // Telemetry (MAVLINK) port

------------------------------------------------------------------------------------------------- *-- 3DRadio --* Mucha gente tiene una verdadera lucha para conseguir su 3DRadio o su equivalente de Rctimer para trabajar. Se trata de la configuración que yo uso. En este ejemplo 115 significa 115,200 baudios, como he dichose pueden cambiar a 57600, si quieres.

Page 42: 399909390 x 700243 x 41

Las cosas importantes son los ajustes, los ajustes y la configuración, esto es todo acerca de la configuración: Tanto los ajustes de la unidad de AIRE y TIERRA se han de configurar de la misma manera. 57600 baudios es lo suficientemente rápido para APM Planner trabajar al 100% Cosas que te confunden despues de que piensas que tiene que funcionar! y de repente por algunaextraña razón, 3DRadio ya no funciona. A continuación, monta el 3DRadio en tu frame, conecta la Lipo y enchufa el USB, y el 3DRadio no funciona, de hecho, el HK Mega no parece funcionar bien, los Leds no parpadean correctamente. Si tenías anteriormente trabajando APM Planner y apagas 3DRadio, LO PRIMERO es asegurarse queAPM Planner esta DESCONECTADO. Lo mas seguro para hacer cuando nada parece funcionar: 1. - Apaga todo 2. - Cierra Mission Planner en tu PC 3. - Enciende primero tu HK Mega 4. - Espera hasta que carge HK Mega 5. - Ahora ejecuta Mission Planner

Page 43: 399909390 x 700243 x 41

6.. selecciona el puerto COM correcto y la velocidad de transmisión en el Mission planner y luegohaz click en conectar. Conexiones 3DRadio a la placa HK Mega en los pines J2. 3DR -- J2 GND -- GND 5V ----- 5V TX ---- RX0 RX ---- TX0 NOTA: si vas a actualizar el firmware de HK Mega firmware usando Arduino - debes de colocar el jumper en los pines J1, si tienes conectada una 3DRadio a J2 debes desconectarla. ------------------------------------------------------------------------------------------------- Enlaces de código y documentación para ArduCopter y MP NG sin ningún orden de importancia en particular, miralos todos. http://code.google.com/p/arducopter/wiki/ArduCopter2 http://code.google.com/p/megapirateng/ http://code.google.com/p/megapirateng/downloads/list http://code.google.com/p/megapiraten...ngStarted?tm=6 Hilo de discusión sobre la placa whitespy que es similar a HK Mega y que tiene nuevos sensores, perole falta el regulador de 3.3V y algunos pìnes: http://www.rcgroups.com/forums/showthread.php?t=1770898 Discusión sobre CRIUS AIOP:http://www.rcgroups.com/forums/showthread.php?t=1677726 Discusión sobre RCTimer ArduFlyer: http://www.rcgroups.com/forums/showthread.php?t=1752761 

baco
Texto escrito a máquina
baco
Texto escrito a máquina
Documento traducido por: Denis J.