Os dejamos un tema que ha abierto Lilo en nuestro foro DDC y que creemos que es interesante para todos los apasionados de los drones de carreras.
OSD ¿Si o no? Hay algunos pilotos de nuestro equipo que lo llevan y hay otros que prefieren volar sin. Tendreis que decidir por vosotros mismos si quereis llevar OSD o no pero por el precio que tienen creemos que es una opción interesante a probar.
¿Que es un OSD? OSD significa On Screen Display y muestra información útil para el piloto por pantalla como puede ser el estado de la batería o calidad de señal RSSI entre otros.
Copiamos el texto íntegro del tema: ¿Qué OSD me compro ? Respuesta: Micro MinimOSD
¿Para qué quiero yo un OSD si tengo un miniquad de carreras ?
Si bien los OSD son muy usados en otras categorías de FPV con gps… larga distancia y mucho mas complejos que necesitan saber altitud, velocidad, distancias al origen y mil cosas mas (de todo esto es capaz el minimosd)
Para nuestros miniquads de carreras minimalistas nos puede ser útil por ejemplo:
* RSSI (calidad de señal emisora-receptor) MUY UTIL si no tenemos una Taranis que hable o nos molesta que hable
* Vbat (voltaje de la batería del dron) MUY UTIL
* Tiempo de vuelo (con vbat es suficiente pero no está de más)
* Amperios instantáneos y mAh totales gastados (requiere un amperímetro, con el Vbat es suficiente)
* Pitch (interesante saber donde apunta nuestro morro, con las lentes gran angular no es facil saber cuando estamos paralelos al suelo, ni lo mucho inclinados que estamos al avanzar a gan velocidad. Es normal montar la cámara FPV inclinada hacia arriba. Ésto nos puede ayudar a pilotar mejor o cometer menos errores tontos
* Información del modo/s de vuelo activados (no es vital)
* Callsign (poner nuestro nombre/nick) Configuramos por ejemplo que cada 10 segundos muestre nuestro nombre 1 segundo. Muy útil si alguien nos sintoniza con otras gafas o en una carrera saber a quién estas viendo. Queda muy pro.
* etc…
Ejemplo de lo que veremos en pantalla, versión con pocas opciones activadas:
Vemos el modo Horizon, Vemos el RSSI al 98%, vemos el tiempo de vuelo de 2:48min, vemos voltaje de 11.6V, el eje lateral (el del pitch) apunta un poco al suelo pero vuela horizontal al suelo en el eje longitudinal (el del roll). Eso del 50% no se que es
Cómo se configura y activan opciones?
Desde el software MWOSD GUI en windows la primera configuación inicial:
Una vez modificado lo mas importante desde el GUI en windows y cable…. tiene un menú interno que permite configuraciónes «on the go» desde nuestras gafas FPV seleccionando opciones con los sticks de nuestra emisora para no tener que reconectar el programador USB:
To access the inbuilt OSD menu, with Cleanflight DISARMED:
THROTTLE MIDDLE
YAW RIGHT
PITCH FULL
To navigate the OSD:
PITCH/ROLL sticks are used to navigate
YAW stick is used to adjust / change values
https://github.com/ShikOfTheRa/scarab-osd/blob/master/DOCUMENTATION/User_Guide.md
Falta explicar como configurar y conectar el RSSI y Vbat correctamente
Hasta ahora el campeón era el MinimOSD KV mod, el de medida normal.
Qué significa KV mod ?
Significa que tiene estos 8 pines laterales para facilitar conectar los sensores. De no tenerlos tendríamos que añadir resistencias y hacer micro-soldaduras en las patillas del chip, una locura si no quieres jaleos elige.
Resúmen: Siempre comprar versión KV mod
En ésta foto se puede ver una placa MinimOSD clásica versión KV mod (tiene los 8 pines laterales)
Tambien se vé a qué patillas van realmente conectados y las resistencias añadidas respecto a una placa normal.
Lo alimento a 12V o a 5V ?
Se alimenta a 5v ya que es bastante frecuente que el chip de vídeo se queme si no se refrigera bien.
Para seleccionar 5v debemos puentear y unir estas patillas de la foto con estaño, hay una arriba y otra abajo. Ahora el atmel y el chip de vídeo quedan alimentados a 5V.
Dónde compro la placa clásica KV ? (NO RECOMENDADA)
Primero de todo no recomiendo su compra ya que ha salido la nueva versión micro al mismo precio. Mas abajo pondré links de la micro.
Recomiendo su compra si tienes una PDB como por ejemplo la de Overcraft y tiene ya su plantilla y pines para soldar la placa clásica.
No comprarlo en Bangood ya que solo tienen la versión sin KV mod.
- http://www.aliexpress.com/item/Minim-OSD-On-Screen-Display-OSD-Board-APM-Telemetry-to-APM-1-and-APM-2/32346820311.html por ejemplo aquí ahora mismo vale 8.5€
- http://www.ebay.es/itm/181713476335 en ebay unos 13€
Qué firmware le pongo ?
Aquí hay una gran confusión con los firmware ya que han ido evolucionando y desapareciendo los desarrollos antiguos y varios cambios de nombre pero siempre es basado en el proyecto inicial.
Originalmente Arducam OSD, Rush KV osd, MinimOSD….
El bueno y actualizado a fecha de hoy es MultiwiiOSD = MW OSD
http://www.mwosd.com/ página oficial
https://code.google.com/p/multiwii-osd/ antigua página oficial
https://github.com/ShikOfTheRa/scarab-osd/blob/master/OTHER/DOCUMENTATION/Downloads.md nueva página de descargas oficial. No confundirse porque ponga scarab-osd, es el MW OSD.
https://github.com/ShikOfTheRa/scarab-osd/blob/master/OTHER/DOCUMENTATION/User_Guide.md MANUAL
Cómo le pongo el firmware ? Es necesario ?
Si, es obligatorio ya que con el lío que hay de firmwares y versiones véte a saber tu cuál es la que lleva. Mejor meterle la última version del 2015 del MW OSD.
Se puede hacer con un arduino adaptado a «ftdi» ( que no trataremos aquí) o bien hace falta un adaptador USB –> Puerto serie.
Se conecta por USB al ordenador y básicamente el firmwre es un programa de arduino y se flashea con el IDE oficial de arduino.https://github.com/ShikOfTheRa/scarab-osd/blob/master/DOCUMENTATION/FirmwareFlashing.md ésta es la guía de flasheo.
Recomendación de qué programador comprar
Éstos programadores se usan para flahsear plaquitas que vienen sin puerto USB. Tambien son llamados «FTDI» que es un modelo concreto muy conocido.
A parte del FTDI tenemos el CP2102, el FT232, PL2303, CH340 etc…. Las palabras clave a buscar son USB to rs232, USB to serial, USB to TTL etc….
Ya que estamos, recomiendo mirarse un poco con el USB a puerto serie ya que hay algunos que sacan menos pins y mejor comprar uno que tenga todos. Como norma general si malgasta un pin de salida sacando 3V no comprar ya que va a ser una versión de estas reducidas.
Se requiere que tenga el pin llamado DTR que es para resetear el chip. Arduino manda una señal de reset justo antes de empezar la programación. Si ya se tiene un programador sin este pin DTR se puede hacer apaños para simular este reset inicial. La plaquita antigua ya tiene un botón de reset, la micro no lo tiene y quizás sacando el +5V justo antes de programar se resetee.
http://www.ebay.es/itm/291349017001 por ejemplo éste de 1.4€. Con la foto ya se ve.
Los drivers dependen del chip que tenga nuestro adaptador de puerto serie, cuando nos llegue leemos qué chip tiene y lo descargamos de la web del fabricante del chip.
Para qué mas me servirá el programador ?
Pues no lo compras en vano ya que por ejemplo también te servirá para programar/configurar un GPS para el drone o por ejemplo flashear un nuevo firmware al famoso receptor FrSky D4R-II para poder usar los 8 canales (esto requiere un nuevo post) etc… es muy útil tener uno.
Micro MinimOSD, COMPRA RECOMENDADA
Pues cuando salió tenía precios bastante altos duplicando la plaquita clásica pero por suerte ya han salido clones chinos a precio popular.
* usa el mismo firmware,
* requiere la misma herramienta usb a puerto serie para flashear
* es «KV» lo que significa que ya tiene las pertinentes resistencias en las entradas de sensores.
* Ideal para los talibanes del peso debido a su miniaturización y ahorro de cables
Enlaces dónde comprar el Micro MinimOSD
http://www.aliexpress.com/item/MICRO-MINIMOSD-Minim-OSD-Mini-OSD-W-KV-TEAM-MOD-For-Naze32/32407118091.html 9.7€
http://www.ebay.es/itm/252031366202 10.3€
http://www.ebay.es/itm/131562680587 10.3€ (recomendado comprar en ebay por rapidez, seriedad y paypal)
Conexiones y pinout
Comparación de tamaño
minúsculo, Talibanes del Peso seal of approval
Donde pone GRN se refiere a «green» y van conectados los pines «DTR» de ambos lados. El pin CTS no va conectado. RX y TX van cruzados. BLK se refiere a «black» y va conectado a GND.
Recomiendan usar un BEC dedicado ya que gasta 500mA o tenerlo en cuenta:
Solución de posible problema de interferencias:
Éste esquema está mal, la cámara y el emisor de vídeo deben estar conectados a la masa del OSD, no solo el cable de vídeo ya que sino habrá problemas de interferencias que desaparece el texto al dar gas a fondo
http://blog.oscarliang.net/minimosd-micro-setup-naze32-pid-rssi/
IMPORTANT NOTE (09 May 2015) – Some people reported issues with OSD text disappearing when throttle up. One quick solution is to connect the GND of camera and GND of VTX to the OSD GND (where we only connected the signal wire currently). I also found it works by connecting only one GND, either the Camera side or VTX side, if you are powering both with the same source.
Me gustaría saber su el micro minimosd es compatible con cc3d y open pilot. Gracias
Por supuesto. Aunque en la wiki de openpilot salga la plaquita grande en realidad lo que se dice vale para la micro, tienen las mismas entradas y salidas. A la placa CC3D van conectados (igual que en la Naze/Flip en el esquema) 4 cables rx,tx,5v y gnd (pins azules en el esquema)
Los pins naranjas son para entrar el vídeo de la cámara y la salida hacia el emisor, alimentación extrs si con la que le viene de la controladora no es suficiente y sensores de baterías, rssi y amperios si es que no coge la información de la propia controladora
https://wiki.openpilot.org/display/WIKI/OSD+-+How+to+Access+Telemetry+Data
El enlace lo conocía. Pero hablan del software minimOPosd. La duda continúa. ¿Podré configurarlo con el nuevo MW Osd?
Gracias de antemano
Buenas!
El firmware minoposd te sirve para poder leer los datos de telemetria que pueda sacar la CC3D, si solo vas a monitorizar bateria no te hace falta.
Te aconsejo visitar el subforo https://forums.openpilot.org/forum/38-osd-development/ y en particular el repositorio de Helio Teixeira (ultimas paginas de https://forums.openpilot.org/topic/15573-openpilot-boards-feeding-minimosd-via-uavtalk/ ) porque las que tienen los mods KV no son directamente compatibles el firmware minoposd, hay que hacer unos cambios al codigo y compilarlo.
Cierto, tal y como dice Enric, en vez del firmware MW Osd del tutorial que es para cleanflight, multiwii, baseflight etc… debes usar el firmware minoposd específico para open pilot.
Otra opción sería flashear la cc3d con cleanflight.
El mininmOSD micro es el mismo hardware que la placa clásica, mismo chip atmel y mismo chip de vídeo analógico, simplemente se ha miniaturizado y ahora solo se alimenta a 5v.
En cuanto a los conectores de sensores «KV» si no son compatibles con el firmware como minoposd como dice Enric, no recompiles ni hagas inventos, simplemente configura open pilot y el osd para que coja la telemetría desde la placa controladora en vez de meter la telemetría directo a la placa minimosd a través de los conectores kv.
Saludos
Buenas!,
Yo tengo el Micro MinimOSD con firmware MW , lo tengo conectado a la Naze32 invirtiendo tx y rx, se alimenta de la Naze32 por uno de los conectores libres de los ESCs. También tengo un receptor D4RII el cual tengo habilitado la telemetría hacía la taranis.
Me da el voltaje, la fuerza de señal RSSI, amperios, timer y modos de vuelos. Cuando armo motores el mensaje intermitente «disarmed» se pone «disarmed» «no data» y no se va. En el cleanflight 1.9.0 sólo tengo la telemetría activado, faltaría algo más?
Un saludo.
Pon tus dudas en el tema del foro por favor.
No compreis el minimosd del segundo enlace de Ebay, no lo envia y solo pone escusas. Tiene muchisimos votos negativos en los ultimos dias.Os recomiendo elegir otro vendedor o aliexpress.
Tengo un problema con micro minimosd. Conectado a CC3D, y Cleanflight. He instalado el software mwosd, última versión de mwosd, y de Arduino. Y el programa de arduino me indica que está cargado. De hecho entro en la gui y puedo cargar los valores que quiero que me enseñe. Pero cuando conecto no se ve ningún dato en la pantalla. He cargado las fuentes, y las coge. Los cables que he conectado son tx a rx, rx a tx, +5 v y gnd, para programar también conecté dtr. El OSD se alimenta desde la conexión +5 y gnd que he dicho antes. Para medir batería he conectado positivo y negativo de la batería a Bat1 y el GND de al lado. Además tengo conectadas las entradas y salidas de vídeo
Anteriormente, y como esta situación ya me había pasado, un compañero me instaló una versión anterior, pero no se cual, que hacía que se viese los datos de voltaje, pero siempre a 0, no pillaba los datos. Y las barras de navegación, que si llegaban a moverse. Al conectar un gps vía UART 3, dejaron de verse los datos de la barra de navegación también. Sin embargo el cleanflight, me indica que el GPS está conectado y Funcionando.
¿Sabéis que puede estar pasando?, ¿Porqué no puedo ver los datos en Pantalla?, ¿Por qué no reconoce los datos de Voltaje cuando alguna vez ha funcionado? ¿Tengo alguna conexión mal hecha?, ¿Puede que además tenga que alimentar por la entrada GND y +5VIN-500?. En ese caso ¿Podría utilizar los cables de uno de los ESC a los que desconecté voltaje, y que llevan BEC?
Se que es un rompecabezas, pero por mi zona no hay nadie que tenga estos componentes, y están esperando que yo solucione el problema para ponerse ellos uno.
Gracias.
Buenas Aurelio, entra en el sub-foro Equipo FPV y en la chinceta de arriba tiene este mismo artículo en un post del foro. Puedes copiar pegar ésta consulta y será leída por mucha gente y entre todos sacaremos algo en claro. Yo ahora mismo no se ni por donde coger la pregunta ya que hay muchas cosas posibles a descartar.
Aurelio, hemos realizado un nuevo post de como configurarlo paso a paso, mira a ver si te puede servir de ayuda, si no es así haz lo que comenta nuestro compañero lilo y crea un post en el foro, intentaremos ayudarte en lo que nos sea posible.
Slds,
Hola a todos, tengo algún problema con la mini microsd, cada vez que acelero se borra toda información de la pantalla, ya he probado a poner todas las masas, alimentar con un bec por separado, alimentarlo por la naze 32 rev6 y actualice los caracteres. no se que mas hacer. gracias por la poca ayuda que me podais dar.
podes tener conectado el gps por un puerto y el osd por otro?,por que ami me vino el osd tarot tl300 y no se conecta para nada con la controladora de vuelo.tiene gps y me deja ver en pantalla los datos , perooo, si lo conectara a la controladora que beneficio tendria ??me habilita alguna opcion mas, el el otro es visor de datos nomas ,aqui que podria hacer?
La miniosd se alimenta a 12 o a 5, se puentea tambien algo?
valla follom esto del OSD jajajajaja no venden ninguno ya configurado solo para montar y listo ???
alguien recomienda un osd basico sin tanto problema de conexion es decir conectar entrada de camara de video salida a el tx de video alimentacion y osd para datos de vuelo?