![]() |
Problemas multiplexor Brookhouse
Unas cervezas para agilizar las neuronas! :brindis::brindis::brindis:
A ver, os cuento. El tema es que recientemente instalé un nuevo display multifunción de estos que leen cualquier tipo de datos, un Garmin GMI 10: http://www.marine-super-store.com/po...0000008593.jpg El cacharrito viene con dos puertos de entrada: uno para NMEA 0183, y otro para montar una red NMEA 2000. El problema es que los instrumentos que quiero conectar(viento, navman s100 y GPS plotter magellan sportrack pro), funcionan ambos con NMEA 0183. Así que busqué un multiplexor que me fuese bien, y compré en www.brookhouseonline.com un multiplexor, el modelo más sencillo: http://brookhouseonline.com/images/mux_mk2_chart.jpg Lo conecto todo correctamente, siguiendo a rajatabla las instrucciones. Aprovecho para conectar estos datos al piloto automático, y así poder navegar al viento, a parte de GPS y brújula interna. Me pongo a probarlo, y lo primero que me hace es que a veces los datos de viento desaparecen por un instante, y luego vuelven. No es muy problemático, excepto que lía al display cuando navego en real o mirando el VMG. Pero el problema más grande es que cuando introduzco la orden en el GPS para ir a un waypoint, entonces al cabo de unos segundos los datos de GPS desaparecen del display y piloto automático. Si en esta situación desconecto del multiplexor los datos de viento, y introduzco un waypoint, entonces todo funciona bien. Así que el conflicto que tiene el multiplexor, es cuando le llegan datos a la vez de viento y Gps que va a un waypoint. A la que quitas la orden de ir a un waypoint, entonces el display vuelve a recibir datos de GPS. En fin ese es el problema, perdonar el tocho... algun electrónico con idea...? :brindis::brindis::brindis::brindis: |
Re: Problemas multiplexor Brookhouse
Algún electrónico despistado por ahí...?:o
|
Re: Problemas multiplexor Brookhouse
Supongo que has respetado las entradas del GPS y viento. Las del piloto ¿también? Este tiene entradas y salidas. Parece que el multiplexor se "atraganta" ¿no? ¿Puedes poner un esquema de cómo los has conectado?
Imagino que los protocolos de piloto, viento GPS y navmans100 (es una sonda?) son 0183 2.0. Sigo el hilo con interés. :brindis::brindis: |
Re: Problemas multiplexor Brookhouse
La verdad es que no tengo mucha idea pero te digo lo que se me ocurre, a falta de que nos iluminen los expertos, que es monitorizar las sentencias nmea en la salida del multiplexor. Mira la secuencia con todos los aparatos conectados y tambien monitoriza desconectando cada vez uno. A ver que pasa. Igual hay conflicto entre sentencias de los diferentes aparatos porque posean información contradictoria entre ellas. Si eso ocurre, tendrías que filtrar para intentar quitar la contradicción. En la página de Brookhouse hay un artículo muy interesante que te dice como manipular las sentencias NMEA 0183 con el Mux. En teoría parece fácil.
¡Suerte! y a esperar a alguien mas ilustrado en electrónica.:brindis: |
Re: Problemas multiplexor Brookhouse
raro raro raro ...
He visto cosas similares, casi siempre por conectar algúno de los equipos NMEA con la polaridad al revés que los demás, y dejarde funcionar todo o hacerlo correctamente, en función de loque está conectado o no, pero que ocurra esto sólo cuando el GPS trasmita algo más de información ... sólo se me ocurre una saturación del 'invento' por no caber tantos paquetes NMEA a 4k8 baudios. :nosabo: Dices que también desaparecen los datos del equipo de viento de vez en cuando, y que todos se llevan bien en general. Estoy con Calixto. Monitoriza con el PC el tráfico de sentencioas NMEA a ver qué es lo que está pasando. Incluso puedes probar a quitar el multiplexor y conectar juntas todas las salidas NMEA con las entradas y ver qué ocurre. Así debería de funcionar sin problemas y sin saturaciones. Si puedes poner un esquema ... Seguiremos atentos el hiloa ver cómo se soluciona. Salu2. Carmelo (O L A J E ) :brindis: |
Re: Problemas multiplexor Brookhouse
He hablado con Brookhouse, y parece que el problema proviene porqué entran un exceso de datos para la velocidad en Baudios que maneja (4800), y entonces se bloquea. El problema se podría solucionar si el GPS enviase menos datos redundantes(como la información de la ubicación de los satélites, o la longitud o latitud, que no hace falta que esté fuera), o poniendo un filtro(un scrip) al multiplexor para que filtrase estos datos redundantes, y evitar el bloqueo. Así que no me queda más que seguir probando, o con el GPS, o conectar el multiplexor a un PC por el puerto RS232 del Multiplexor, montando un cable con los pines correctamente colocados(me lo compré sin puerto USB:nop:).
Respondiendo a Olaje, lo de conectar todas las entradas juntas no es posible, pues el multiplexor organiza estas entradas de datos y las ordena. Sinó es ilegible para el aparato. Muchas gracias por vuestra ayuda!!:brindis::brindis::brindis: |
Re: Problemas multiplexor Brookhouse
Cita:
Cuéntanos tus progresos. Saludos:brindis::brindis: Por cierto, tengo otro post abierto con un tema muy relacionado con este. ¿Alguien conoce las sentencias NMEA 0183 que admite una Raymarine C-70? Gracias |
Re: Problemas multiplexor Brookhouse
Cita:
Lo que si que puedes hacer es limitar el acceso al multiplexor a la cotorra del plotter, por ejemplo dejándolo hablar un segundo si y otro no. No te faltará información, y dejará tiempo suficiente a los demás a opinar :burlon:. Con un 555 y menos de 5 n€uros lo tienes resuelto. Este es un esquema de un oscilador Astable: http://usuarios.lycos.es/charlytospage/astable.gif Poniendo en RA y RB un par de potenciómetros, podrás ajustar el tiempo en que hay tensión y en el que estará a cero la salida en la patilla 3. Si pones en la entrada del multiplexor del GPS un transistor (colector al +NMEA y emisor a masa a través de una resistencia de 220ohmios) y llevas la base a la salida del 555, callarás al GPS el tiempo que necesites para que los demás tengan tiempo de entregar sus datos. Incluso, con el mismo oscilador, se puede dar paso a dos dispositivos NMEA de forma alternativa a la misma entrada del multiplexor, con lo que garantizas un flujo máximo inferior a 4800 baudios. Información útil no perderás. Si no lo tienes claro, te mando el circuito hecho para que lo conectes directamente ... y me debes unas cervecitas :borracho:. Salu2. Carmelo ( O L A J E ) |
Re: Problemas multiplexor Brookhouse
Joder gente, me teneis alucinao :eek::eek:
VAYA NIVELÓN DE TABERNA!!! Muchas gracias a todos. Creo que lo primero que haré, siguiendo a Olaje, intentar callar tantos datos del GPS. Si no consigo hacerlo callar, entonces intentaré acceder al MUX via PC, y me pelearé con los manuales de Brookhouse, monitorizar los datos, y acceder a él: aunque ya advierto que me tendreis que ayudar para que me digais como hacer ese script para filtrar datos. Muchas gracias a todos :brindis::brindis::brindis: |
Re: Problemas multiplexor Brookhouse
Aunque lo más importante es que mires con hyperterminal qué es lo que ocurre realmente, la verdad es que no deja de ser algo raro, puesto que el Brookhouse debería de gestionar este tráfico, y si la salida RS232 la pones a 38400 baudios, pues (38400/4800=8) podrías poner teóricamente 8 trasmisiones NMEA a 4k8 hablando a todo lo que pueden.
Yo tengo el mismo Brookhouse, aunque en versión Sea Talk/AIS (AIS no conectado) y la salida a 4800 baudios. Está conectado el Plotter, sonda, viento, temperatura de agua, corredera y piloto. Vive las 24 horas conectado desde hace unos meses, y no suelen perderse paquetes. Si quieres comparar el tráfico del tuyo con el Hyperterminal con el mío, puedes acceder a él en http://olaje.dvrdns.org:950/ o ejecutando desde el menú de inicio: "telnet olaje.dvrdns.org 950" No dejes mucho rato abierta la conexión telnet (yo hago una lectura cada 5 minutos) que por el mismo modem se envían los datos a localizatodo, y cuando desde el Olaje se ven muchos barcos, ya tiene bastante trabajo. :gracias: En algún caso, algún paquete pierde un trozo, pero como se repiten tanto, no tiene la mayor importancia. Tienes la traducción de estos datos en: http://olajedatos.com/nmea.htm http://olajedatos.com/display.htm http://olajedatos.com/mapa.htm Ni que decir tiene, que si quieres el soft que hace este trabajillo, lo tienes a tu disposición. Salu2. Carmelo (O L A J E ) :brindis: |
Re: Problemas multiplexor Brookhouse
Ostras Olaje, muchas gracias! la verdad es que al final me tendré que pelear accediendo al multiplexor con un PC. El primer problema que tengo es que en mi PC portátil no tengo entrada RS232. Tengo por ahí un convertidor de USB a RS 232, y miraré si me lo coge. Después tendré que acceder a hiperterminal, estudiar el tutorial de brookhouse, y si tengo problemas(seguro) te enviaré un MAYDAY via mensaje privado(si te puedo molestar). A ver si resuelvo que tipo de conflicto sucede con mis sentencias NMEA. El problema es que desconozco que quieren decir las sentencias NMEA en script, así que me miraré tus links con más detenimiento.
De nuevo muchas gracias!! :brindis::brindis::brindis: Y enhorabuena por tu instalación |
Re: Problemas multiplexor Brookhouse
:o, Gracias por las gracias. :gracias:
Ya te queda menos ... al final funcionará. Por cierto, me gusta el repe NMEA de Garmin. ¿Donde lohas comprado, y qué apellido tiene en n€uros más o menos? Salu2. Carmelo ( O L A J E ) :brindis: |
Re: Problemas multiplexor Brookhouse
Si te interesa, ya que lo conozco en profundidad, te puedo hacer una crítica realista del aparato(como no tengo que venderlo...). Por de pronto lo mejor es comprarlo en Reino Unido, que realmente está mucho mejor de precio que aquí(precio tarifa 480 euros creo). Aquí lo tienes a un precio mucho más bajo:
http://www.yachtbits.com/garmin/gmi_...nt_display.php Pero si tienes que comprarlo, por favor, consúltame primero para ver que ofrece realmente(estoy pensando en hacer un hilo con la crítica, ventajas, inconvenientes, fotos...) Un saludo!!!:brindis::brindis: |
Re: Problemas multiplexor Brookhouse
Cita:
:brindis::brindis::brindis: |
Re: Problemas multiplexor Brookhouse
A mi también me parece una buena idea para un multiplexor casero de dos entradas y una salida. Sin duda una excelente idea!!:brindis::brindis::brindis:
|
Re: Problemas multiplexor Brookhouse
Me sigo peleando con el multiplexor. Hoy me he intentado conectar a él, pero antes de conectarse el PC ha dado errores "fatales": se ha apagado súbitamente, ha salido alguna pantalla azul... Al final me he conseguido conectar. He seguido a raja tabla las instrucciones, he apretado la tecla ESC antes de encenderlo y lo he encendido, pero no he conseguido acceder al menu de configuración. De hecho sólo he podido ver el conjunto de sentencias NMEA, las cuales no entiendo ni pa pa:
$IIVWT,,,,,,,,, $GPGSV,3,1,08,10,66,210,43,28,55,105,48,08,45,046, 39,15,40,305,46*71 ~$IIVWR,126,L,003,N,,,, $GPGSV,3,2,08,24,18,271,,07,07,057,,21 ~$PTTKW,126,P,003,B,00.0 $GPGSV,3,3,08,120,40,207,38,124,40,153,,,,,,,,,*7C ~$GPGLL,3947.8624,N,00241.5861,E,194721.616,A*31 ~$GPGGA,194721.62,3947.8624,N,00241.5861,E,2,04,2. 8,0000~~$IIMWV,238,R,003,N,A $GPGLL,3947.8624,N,00241.5861,E,194722.612,A*36 ~$IIVPW,,,,, $GPGGA,194722.61,3947.8624,N,00241.5861,E,2,04,2.8 ,00000,M,,,,*2C ~$IIVWT,,,,,,,,, $GPRMB,A,0.00,R,SRCE,Mediterr,3949.6000,N,00241.11 50,E,001.8,348,000.0,V*00 ~$IIVWR,122,L,003,N,,,, $GPRMC,194722.61,A,3947.8624,N,00241.5861,E,00.0,0 00.0,260209,00,W*5B ~$PTTKW,112,P,002,B,00.0 $GPAPB,A,A,0.0,R,N,,,348.2,T,Mediterr,348.2,T,,*42 ~$GPGSA,A,2,28,15,10,08,,,,,,,,,02.8,02.8,*1A ~$GPGSV,3,1,08,10,66,210,42,28,55,105,48,08,45,046 ,39,15,40,305,45*73 ~$IIMWV,256,R,001,N,A $GPGSV,3,2,08,24,18,271,,07,07,057,,21,07,313,,09, 04,245,*72 ~$IIVPW,,,,, $GPGSV,3,3,08,120,40,207,38,124,40,153,,,,,,,,,*7C ~$IIVWT,,,,,,,,, $GPGLL,3947.8624,N,00241.5861,E,194723.608,A*3C ~$IIVWR,104,L,001,N,,,, $GPGGA,194723.61,3947.8624,N,00241.5861,E,2,04,2.8 ,00000,M,,,,*2D ~$PTTKW,104,P,001,B,00.0 $GPRMB,A,0.00,R,SRCE,Mediterr,3949.6000,N,00241.11 50,E,001.8,348,000.0,V*00 ~$GPRMC,194723.61,A,3947.8624,N,00241.5861,E,00.0, 000.0,260209,00,W*5A ~$GPAPB,A,A,0.0,R,N,,,348.2,T,Mediterr,348.2,T,,*4 2 ~$IIMWV,270,R,001,N,A $GPGSA,A,2,28,15,10,08,,,,,,,,,02.8,02.8,*1A ~$IIVPW,,,,, $PMGNST,04.50,2,T,955,13.1,+02786,00*42 ~$IIVWT,,,,,,,,, $GPGLL,3947.8624,N,00241.5861,E,194724.616,A*34 ~$IIVWR,112,L,001,N,,,, $GPGGA,194724.62,3947.8624,N,00241.5861,E,2,04,2.9 ,00000,M,,,,*28 ~$PTTKW,112,P,001,B,00.0 $GPRMB,A,0.00,L,SRCE,Mediterr,3949.6000,N,00241.11 50,E,001.8,348,000.0,V*1E ~$GPRMC,194724.62,A,3947.8624,N,00241.5861,E,00.0, 0~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~$%&¨HÈ‘GPRMB~$II,N,A ~~~~~~~~~~~~~~~~~~~~$ ~~~~~~~~~~~~~~~~~~~~~~~~$IIVWT,,,,,,,,, ~~~~~~~~~~~~~~$IIVWR,095,L,001,N,,,, ~~~ ’¢ŠrªÂ²Šb*±00,b‚‚‚r‚b’²‚’‚Êb‚‚bº‰4C $PTTKW,095,P,001,B,00.0 ~$IIMWV,249,R ‚šbr±A $GPA%±A,A,0.*ÉŠ‰Éù‘IIVPW, (Aquí se ha quedado en blanco) bbj ~~~~0~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~$GPGLL,3947.8624,N,002 41.5861,E,194726.608,A*39 ~$GPGGA,194726.61,3947.8624,N,00241.5861,E,2,04,3. 2,00000,M,,,,*23 ~$GPRMB,A,0.00,L,SRCE,Mediterr,3949.6000,N,00241.1 150,E,001.8,348,000.0,V*1E ~$GPRMC,194726.61,A,3947.8624,N,00241.5861,E,00.0, 000.0,260209,00,W*5F ~$IIMWV,265,R,002,N,A $GPAPB,A,A,0.0,L,N,,,348.2,T,Mediterr,348.2,T,,*5C ~$IIVPW,,,,, $GPGSA,A,2,28,15,10,08,,,,,,,,,03.2,03.2,*1A ~$IIVWT,,,,,,,,, $GPGSV,3,1,08,10,66,210,41,28,55,105,47,08,45,046, 36,15,40,305,45*70 ~$IIVWR,112,L,002,N,,,, $GPGSV,3,2,08,24,18,271,,07,07,057,,21,07,313,,09, 04,245,*72 ~$PTTKW,112,P,002,B,00.0 $GPGSV,3,3,08,120,40,207,39,124,40,153,,,,,,,,,*7D ~$GPGLL,3947.8624,N,00241.5861,E,194727.616,A*37 ~$GPGGA,194727.62,3947.8624,N,00241.5861,E,2,04,2. 9,00000,M,,,,*2B ~$IIMWV,248,R,002,N,A $GPRMB,A,0.00,L,SRCE,Mediterr,3949.6000,N,00241.11 50,E,001.8,348,000.0,V*1E ~$IIVPW,,,,, $GPRMC,194727.62,A,3947.8624,N,00241.5861,E,00.0,0 00.0,260209,00,W*5D ~$IIVWT,,,,,,,,, $GPAPB,A,A,0.0,L,N,,,348.2,T,Mediterr,348.2,T,,*5C ~$IIVWR,112,L,002,N,,,, $GPGSA,A,2,28,15,10,08,,,,,,,,,02.9,02.9,*1A ~$PTTKW,112,P,002,B,00.0 $PMGNST,04.50,2,T,955,13.1,+02787,00*43 ~$GPGLL,3947.8624,N,00241.5861,E,194728.613,A*3D ~$GPGGA,194728.61,3947.8624,N,00241.5861,E,2,04,2. 8,00000,M,,,,*26 ~$IIMWV,253,R,002,N,A $GPRMB,A,0.00,L,SRC Aquí teneis la muestra en chino mandarín. Por cierto, que iva muy rápido. |
Re: Problemas multiplexor Brookhouse
1 Archivo(s) adjunto(s)
Cita:
La lista te está indicando que estás recibiendo sentencias de tres fuentes diferentes: SII provienen de un grupo de equipos integrados (el equipo de viento, ¡y algo mas? $GP provienen del GPS (ploter) $PT provienen del piloto. Debes de ver que ocurre cuando desconectas alguno de ellos, analizar y centrar el problema. Puede que haya señales equivalentes con datos diferentes, o incompatibilidades. Para ver como manipular sentencias NMEA: http://brookhouseonline.com/pdf%20fi...nipulation.pdf Para ver la estructura de las sentencias NMEA: Saludos |
| Todas las horas son GMT +1. La hora es 21:40. |
Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
© La Taberna del Puerto