Post by nardins on Oct 16, 2015 12:11:05 GMT -3
Les paso un resumen hecho por jcleek en el foro de Open Pîlot, con el cual pude hacer funcionar el Minim OSD KV que tenia un firmware para otra FC y necesitaba hacerla funcionar para una CC3D. Jcleek hizo una recopilación y resumen de todo lo discutido en el foro, un muy buen aporte ya que te evita leer paginas y discusiones eternas. Igual no dejen de leer porque falta dar solución a la lectura correcta de la señal RSSI. Va la traducción:
CONSIDERACIONES: Esta pensado para el Open Pilot no para el Libre Pilot. Para Libre Pilot sugerimos este link: librepilot.atlassian.net/wiki/plugins/servlet/mobile#content/view/7274504
ATENCION: NO alimentar las minimOSD con mas de 5.05V si se alimenta con mas se puede quemar el chip de video.
Objetivo: indicación de Horizonte y voltaje en el FPV (mínimo indispensable). NO FUNCIONA LA INDICACION RSSI SI USAN LA SEÑAL DE RECEPTOR D4R-II
Hardware:
Receptor D4R-II de 8 canales usando PPM
VTX Fatshark 250mW
CC3D HW revision 2, con OP version 15.02.02
MinimOSD version KV como esta: www.himodel.com/FPV_Telemetry/3DR_Mini_OSD_MAVLink_Protocol_Compatible_with_APM_SPM2.6_APM2.65.html
(No confundir con la placa que no tiene los pines BAT1, BAT2, RSSI, etc... esa no es la versión KV)
Software:
Bajar la herramienta de configuración del MinimOSD: code.google.com/p/minoposd/downloads/list
(Bajar ambos archivos: el zip y el MCM
)
Firmware para la MinimOSD KV para CC3D: github.com/Heliobteixeira/minoposd
(Clickear DOWNLOAD ZIP a la derecha. El archivo que necesitamos es el .hex que esta dentro de la carpeta "zipped_hex"
)
Herramientas:
Adaptador FTDI adapter como este: www.microcenter.com/product/432350/FTDI_Adapter_USB_Controller
Un tester para medir la LiPO que vas a conectar al quad para las pruebas
Para saber como se interconecta el Minim OSD, les paso esta guía: blog.oscarliang.net/minimosd-micro-setup-naze32-pid-rssi/
Nota: Para sensar la batería, deben contectarla DIRECTAMENTE al terminal BAT2 no al BAT1!!! BAT1 NO VA A FUNCIONAR.
NO SE NECESITA UN DIVISOR RESISTIVO EN LA VERSION KV DE LA MINIM OSD, YA VIENE INCLUIDO.
Instrucciones para hacerla funcionar:
MUY IMPORTANTE: Alimentar la MinimOSD con 5V que no sean del FTDI, por ejemplo desde un BEC de un ESC. Esto es porque algunos puertos USB no dan 5V, con suerte llegan a 4,68V y esto hace que no se grabe el juego de caracteres en el paso 9, el Chip necesita mas tensión para poder grabar la memoria. Me paso y lo solucione así. Solo se requiere para el grabado del archivo mcm lo cual se hace solo una vez.
1) Lo primero que hay que hacer son dos puntos de soldadura en la placa en los puentes de 5V, hay uno en cada lado de la placa. Esto sirve para alimentar con 5V las dos partes del circuito, tener cuidado de volver a desoldarlos si en el quad usan 12V (u otra tensión) para la parte de vídeo de la placa. Atención: Hay un puente que es para cambiar la señal de video a PAL, ese NO es el que tenes que soldar.
2) Conectar el adaptador FTDI a la MinimOSD. Asegurarse que TX va con RX y viceversa.
3) Abrir el soft que bajaste para configurar la MinimOSD. Se hace dando click al archivo OSD_Config.exe
4) Clickea OPTIONS -> UPDATE FIRMWARE
5) Busca el archivo que bajaste desde zipped_hex. Tenes que descomprimir el archivo para tener acceso al archivo .hex
6) Se actualiza el Firmware. Asegurate que haya finalizado.
7) Clickea OPTIONS - UPDATE CHARSET
8) Busca el archivo .MCM que es el juego de caracteres que bajaste.
9) El juego de Caracteres comienza a grabarse, esto va a tomar mas tiempo que el Firmware. La placa debe alimentarse con 5V para que se graben bien.
10) Clickea VIDEO MODE y selecciona el modo de video que prefieras y que estés usando en tu cámara.
11) Anda a la hoja "CONFIG".
12) Setea el RSSI para que no te aparezca (no funciona con este FW y Receptor). Setea 1, 1 y 0 en los tres campos de RSSI. No me preguntes porque, porque no lo se pero si no haces esto, vas a tener un "RSSI Warnning" en la imagen FPV todo el tiempo.
13) El tilde al campo OSD TOGGLE CHANNEL es lo que se usa para ingresar al menu del OSD usando el control. Yo uso el switch de MODO (flight mode).
14) Una vez que hayas seteado voltajes, velocidades (si usas GPS) y brillo, Asegurate de que este seleccionado el puerto COM del FTDI abajo de todo.
15) Clickea SAVE CURRENT TAB TO
16) La configuración se grabo en la placa.
17) Ahora anda la hoja PANEL 1
18) Selecciona todos aquellos parámetros que queres que te muestre o no el OSD.
19) Move los recuadros de los parámetros según tu gusto, tené en cuenta la inclinación de la cámara que vas a usar.
20) Cuando estés listo clickea SAVE CURRENT TAB TO otra vez para grabar la selección
21) Desconecta el adaptador FTDI (y el BEC de 5V).
22) Conecta el cable de datos desde el main Port de la CC3D (se puede usar el flexi port también). No olvides configurar en el OpenFlight que el puerto que uses este seteado con TELELETRY.
23) Conecta la otra punta del cable al OSD a los pines GND, 5V, Tx y Rx. Recorda cruzar las señales Tx y Rx respecto del puerto de la CC3D.
24) Conecta VID IN y VID OUT en el otro extremo de la placa
25) RETIRAR LAS HELICES
26) RETIRASTE LAS HELICES???
27) Encende tu radio y tus goggles
28) Encende el quad y mira por las goggles
29) Dentro de los primeros 60 segundos podes entrar al menu de configuración del OSD. Esto lo haces activando el switch que seteaste en el paso 13 para el OSD TOGGLE SWITCH
, yo configure el de modo. Tenes que moverlo varias veces para ingresar al menu.
30) Ahora hay que tener paciencia, el menu es MUUUUUY LENTO... unos 2 segundos de LAG (esto se puede corregir con el OP, lo vemos mas adelante). Con el stick derecho, arriba y abajo cambias los items del menu. izquierda y derecha cambia los valores del item. Usa arriba o abajo hasta llegar al menu de MEASURED VOLT.
Vas a tener que conectar el tester a la Lipo del Quad.
31) Notar que abajo dice "VOLT DIV RATIO". Tenes que cambiar ese numero, mas o menos, hasta que MEASURED VOLT equivalga al voltaje real de la LiPO que tenes conectada al quad, usando la lectura del voltaje del tester que conectastre a la LiPo, mientras configurar el RATIO.
32) Ahora podes usar arriba y abajo para ir a la pagina de configuración del Amperaje si es que tenes este sensor en el quad conectado al OSD, pero yo no tengo así que no te puedo ayudar con esto.
33) Todo listo?, sali del menú de configuración de la misma manera en la que entraste. Usando el switch o preferencia que seteaste en el paso 13 en el campo OSD TOGGLE CHANNEL
34) Testea el OSD. Si querés cambiar algo vas a tener que desconectar los cables desde la CC3D y conectar el adaptador FTDI y hacer los cambios que necesites con el soft de configuración del OSD, no olvides clickear el botón SAVE CURRENT TAB TO para grabar los cambios.
Acá ya no es necesario alimentar con un BEC de 5V.
Que lo disfrutes.
Gracias a gente como JR63, helio.b.teixeira, GadgetGoober, enricnes, crashsalot, prjoe y muchos otros que lograron hacer funcionar este OSD. Espero que las lecciones que aprendí al seguir sus instrucciones, les sirvan, a la vez de que aprendan cosas nuevas.
Fuente: forums.openpilot.org/topic/15573-openpilot-boards-feeding-minimosd-via-uavtalk/page-76
CONSIDERACIONES: Esta pensado para el Open Pilot no para el Libre Pilot. Para Libre Pilot sugerimos este link: librepilot.atlassian.net/wiki/plugins/servlet/mobile#content/view/7274504
ATENCION: NO alimentar las minimOSD con mas de 5.05V si se alimenta con mas se puede quemar el chip de video.
Objetivo: indicación de Horizonte y voltaje en el FPV (mínimo indispensable). NO FUNCIONA LA INDICACION RSSI SI USAN LA SEÑAL DE RECEPTOR D4R-II
Hardware:
Receptor D4R-II de 8 canales usando PPM
VTX Fatshark 250mW
CC3D HW revision 2, con OP version 15.02.02
MinimOSD version KV como esta: www.himodel.com/FPV_Telemetry/3DR_Mini_OSD_MAVLink_Protocol_Compatible_with_APM_SPM2.6_APM2.65.html
(No confundir con la placa que no tiene los pines BAT1, BAT2, RSSI, etc... esa no es la versión KV)
Software:
Bajar la herramienta de configuración del MinimOSD: code.google.com/p/minoposd/downloads/list
(Bajar ambos archivos: el zip y el MCM
)
Firmware para la MinimOSD KV para CC3D: github.com/Heliobteixeira/minoposd
(Clickear DOWNLOAD ZIP a la derecha. El archivo que necesitamos es el .hex que esta dentro de la carpeta "zipped_hex"
)
Herramientas:
Adaptador FTDI adapter como este: www.microcenter.com/product/432350/FTDI_Adapter_USB_Controller
Un tester para medir la LiPO que vas a conectar al quad para las pruebas
Para saber como se interconecta el Minim OSD, les paso esta guía: blog.oscarliang.net/minimosd-micro-setup-naze32-pid-rssi/
Nota: Para sensar la batería, deben contectarla DIRECTAMENTE al terminal BAT2 no al BAT1!!! BAT1 NO VA A FUNCIONAR.
NO SE NECESITA UN DIVISOR RESISTIVO EN LA VERSION KV DE LA MINIM OSD, YA VIENE INCLUIDO.
Instrucciones para hacerla funcionar:
MUY IMPORTANTE: Alimentar la MinimOSD con 5V que no sean del FTDI, por ejemplo desde un BEC de un ESC. Esto es porque algunos puertos USB no dan 5V, con suerte llegan a 4,68V y esto hace que no se grabe el juego de caracteres en el paso 9, el Chip necesita mas tensión para poder grabar la memoria. Me paso y lo solucione así. Solo se requiere para el grabado del archivo mcm lo cual se hace solo una vez.
1) Lo primero que hay que hacer son dos puntos de soldadura en la placa en los puentes de 5V, hay uno en cada lado de la placa. Esto sirve para alimentar con 5V las dos partes del circuito, tener cuidado de volver a desoldarlos si en el quad usan 12V (u otra tensión) para la parte de vídeo de la placa. Atención: Hay un puente que es para cambiar la señal de video a PAL, ese NO es el que tenes que soldar.
2) Conectar el adaptador FTDI a la MinimOSD. Asegurarse que TX va con RX y viceversa.
3) Abrir el soft que bajaste para configurar la MinimOSD. Se hace dando click al archivo OSD_Config.exe
4) Clickea OPTIONS -> UPDATE FIRMWARE
5) Busca el archivo que bajaste desde zipped_hex. Tenes que descomprimir el archivo para tener acceso al archivo .hex
6) Se actualiza el Firmware. Asegurate que haya finalizado.
7) Clickea OPTIONS - UPDATE CHARSET
8) Busca el archivo .MCM que es el juego de caracteres que bajaste.
9) El juego de Caracteres comienza a grabarse, esto va a tomar mas tiempo que el Firmware. La placa debe alimentarse con 5V para que se graben bien.
10) Clickea VIDEO MODE y selecciona el modo de video que prefieras y que estés usando en tu cámara.
11) Anda a la hoja "CONFIG".
12) Setea el RSSI para que no te aparezca (no funciona con este FW y Receptor). Setea 1, 1 y 0 en los tres campos de RSSI. No me preguntes porque, porque no lo se pero si no haces esto, vas a tener un "RSSI Warnning" en la imagen FPV todo el tiempo.
13) El tilde al campo OSD TOGGLE CHANNEL es lo que se usa para ingresar al menu del OSD usando el control. Yo uso el switch de MODO (flight mode).
14) Una vez que hayas seteado voltajes, velocidades (si usas GPS) y brillo, Asegurate de que este seleccionado el puerto COM del FTDI abajo de todo.
15) Clickea SAVE CURRENT TAB TO
16) La configuración se grabo en la placa.
17) Ahora anda la hoja PANEL 1
18) Selecciona todos aquellos parámetros que queres que te muestre o no el OSD.
19) Move los recuadros de los parámetros según tu gusto, tené en cuenta la inclinación de la cámara que vas a usar.
20) Cuando estés listo clickea SAVE CURRENT TAB TO otra vez para grabar la selección
21) Desconecta el adaptador FTDI (y el BEC de 5V).
22) Conecta el cable de datos desde el main Port de la CC3D (se puede usar el flexi port también). No olvides configurar en el OpenFlight que el puerto que uses este seteado con TELELETRY.
23) Conecta la otra punta del cable al OSD a los pines GND, 5V, Tx y Rx. Recorda cruzar las señales Tx y Rx respecto del puerto de la CC3D.
24) Conecta VID IN y VID OUT en el otro extremo de la placa
25) RETIRAR LAS HELICES
26) RETIRASTE LAS HELICES???
27) Encende tu radio y tus goggles
28) Encende el quad y mira por las goggles
29) Dentro de los primeros 60 segundos podes entrar al menu de configuración del OSD. Esto lo haces activando el switch que seteaste en el paso 13 para el OSD TOGGLE SWITCH
, yo configure el de modo. Tenes que moverlo varias veces para ingresar al menu.
30) Ahora hay que tener paciencia, el menu es MUUUUUY LENTO... unos 2 segundos de LAG (esto se puede corregir con el OP, lo vemos mas adelante). Con el stick derecho, arriba y abajo cambias los items del menu. izquierda y derecha cambia los valores del item. Usa arriba o abajo hasta llegar al menu de MEASURED VOLT.
Vas a tener que conectar el tester a la Lipo del Quad.
31) Notar que abajo dice "VOLT DIV RATIO". Tenes que cambiar ese numero, mas o menos, hasta que MEASURED VOLT equivalga al voltaje real de la LiPO que tenes conectada al quad, usando la lectura del voltaje del tester que conectastre a la LiPo, mientras configurar el RATIO.
32) Ahora podes usar arriba y abajo para ir a la pagina de configuración del Amperaje si es que tenes este sensor en el quad conectado al OSD, pero yo no tengo así que no te puedo ayudar con esto.
33) Todo listo?, sali del menú de configuración de la misma manera en la que entraste. Usando el switch o preferencia que seteaste en el paso 13 en el campo OSD TOGGLE CHANNEL
34) Testea el OSD. Si querés cambiar algo vas a tener que desconectar los cables desde la CC3D y conectar el adaptador FTDI y hacer los cambios que necesites con el soft de configuración del OSD, no olvides clickear el botón SAVE CURRENT TAB TO para grabar los cambios.
Acá ya no es necesario alimentar con un BEC de 5V.
Que lo disfrutes.
Gracias a gente como JR63, helio.b.teixeira, GadgetGoober, enricnes, crashsalot, prjoe y muchos otros que lograron hacer funcionar este OSD. Espero que las lecciones que aprendí al seguir sus instrucciones, les sirvan, a la vez de que aprendan cosas nuevas.
Fuente: forums.openpilot.org/topic/15573-openpilot-boards-feeding-minimosd-via-uavtalk/page-76