![]() |
|
|
|
| VHF: Canal 77 |    | ![]() |
![]() |
![]() |
![]() |
![]() |
|
#1
|
||||
|
||||
|
Despues de años mejorando mis equipos electrónicos, me encuentro con un problemilla. Tengo 3 dispositivps GPS, uno de ellos plotter (el mas moderno) que es el principal y con el que navego. El resto son de backup y funcionan. Tengo ademas un repetidor de datos GPS antiguo en bañera, conectado a la señal GPS del plotter por NMEA 0183. El problema es que tras una actualización del software del ploter, el repetidor ha dejado de dar la posicion. Si que da SOG, COG, XTE y demás. El equipo repetidor solo admite la sentencia GLL para posicion, y la que transmite el ploter no es ese tipo. Los otros dos GPS que hay si que lo hacen.
Aqui es donde necesito el consejo. Creo que necesito un multiplexor NMEA0183 de 3 entradas y al menos 4 salidas. Pero me asaltan dudas....si las sentencias de entrada de posicion son distintas (las de cada GPS), ¿la señal de salida contendra ambas? Necesito algun tipo de mutiplexor especial inteligente/configurable? ![]() Editado por Tristan Primero en 16-08-2025 a las 07:02. |
|
#2
|
||||
|
||||
|
Y ¿conectándolo a uno de los otros GPS?
O ¿no se puede configurar para seleccionar que sentencias emitir? Faltan datos para poder ayudarte. En todo caso se me ocurre que se podría hacer un apaño con un arduino que convierta una sentencia en otra... |
| Los siguientes cofrades agradecieron este mensaje a Leeway | ||
Tristan Primero (16-08-2025) | ||
|
#3
|
||||
|
||||
|
Conéctalo a otro GPS , 1 SALIDA mmea0183 se puede conectar a 3 o 4 entradas sin problemas.
Lo del multiplexor lo veo absolutamente innecesario. |
| Los siguientes cofrades agradecieron este mensaje a jiauka | ||
Tristan Primero (16-08-2025) | ||
|
#4
|
||||
|
||||
|
No se pueden cambiar las sentencias. El Proter emite RS-422 y el display de bañera lee RS-232.
No puedo conectarlo unicamente a otro de los GPS porque no darian datos de Bearing, XTE y demas, ya que no se usan para navegar. El que se usa para Navegar es el ploter que es al que esta conectado actualmente. Se pueden conectar dos señales NMEA0183 de distintas fuentes a una unica entrada NMEA0183?. El repetidor de bañera solo tiene una entrada.La idea es que si es posible tomaria la posicion de uno de los otros dos GPS y los datos de navegacion del Ploter actuan (del cual no lee la posicion LAT LONG). ![]() Editado por Tristan Primero en 16-08-2025 a las 20:10. |
|
#5
|
||||
|
||||
|
Cita:
Arduino? Me puedes ampliar info? Que necesitaria para esa conversion? ![]() Editado por Tristan Primero en 16-08-2025 a las 17:47. |
|
#6
|
||||
|
||||
|
Tienes 1 poco de lío.
RS432 no existe, imagino que querías decir RS422, y a efectos prácticos es compatible con RS232. GLL y GPGLL es lo mismo en el mundo NMEA0183, es xxGLL donde XX es el emisor y se ignora habitualmente. Si pones marcas y modelos de cada cado, igual se puede ayudar 1 poco más. Y NO, NO se puede conectar varias salidas a 1 entrada |
| Los siguientes cofrades agradecieron este mensaje a jiauka | ||
Tristan Primero (16-08-2025) | ||
|
#7
|
||||
|
||||
|
Cita:
La idea es conectar un Garmin 722+ a un Stowe Dataline Databox. Esa centralita da señal a un instrumento Waypoint que a la postre es un repetidor de datos GPS. ![]() |
|
#8
|
||||
|
||||
|
Mi propuesta es configurar un arduino para que reciba los datos del GARMIN y los vuelva a emitir al dataline, todos ellos tal cual excepto el GLL que lo emitiría obteniendo los datos de la sentencia RMC, por ejemplo o de la que tu dices GPGLL.
Se necesita convertir entrada y salida RS232 (12 volts) a TTL (5 volts y señal invertida) (https://foro.latabernadelpuerto.com/...24&postcount=4) y un pequeño programa en el arduino que recibiría (Rx) los datos y los transmitiría (Tx) obteniendo longitud y latitud con el formato nuevo y sintetizando la antigua sentencia GLL. Eso lo he probado leyendo datos y emitiendo datos sin problemas. Lo primero con un repetidor de datos NMEA que yo mismo construí y lo segundo emitiendo datos NMEA de temperatura que me leía perfectamente el GPS 72 de Garmin https://foro.latabernadelpuerto.com/...4&postcount=19 Saludos! ![]() Editado por Leeway en 18-08-2025 a las 00:07. Razón: corrijo |
| Los siguientes cofrades agradecieron este mensaje a Leeway | ||
Tristan Primero (18-08-2025) | ||
|
#9
|
||||
|
||||
|
Ufff.....lo del arduino se me hace cuesta arriba. No he hecho uno en mi vida. Y de programar nada de nada......¿no se puede comprar algo hecho?
![]() ![]() |
|
#10
|
||||
|
||||
|
De todas formas, como dice el compañero jjauka, no veo diferencias entre GLL y GPGLL, es muy raro que no lo acepte. Seguro que es la salida NMEA 0183 y no NMEA 2000?
Seguro que es a 4800 baudios? Me gustaría ver la salida de datos del 722+ Estos son datos de la salida de mi GPS 72 $GPRMC,102536,A,4139.0576,N,00052.9662,W,1.0,0.0,0 61119,1.8,W,S*1D $GPRMB,V,0.00,R,,,4139.2505,N,00053.5883,W,0.099,2 92.5,,A,S*1D $GPGGA,102536,4139.0576,N,00052.9662,W,8,11,2.0,-38.9,M,51.3,M,,*47 $GPGLL,4139.0576,N,00052.9662,W,102536,V,S*54 $GPBOD,292.5,T,294.3,M,ALOSA1,*26 $GPBWC,102536,4139.2505,N,00053.5883,W,292.5,T,294 .3,M,0.099,N,ALOSA1,S*00 $GPVTG,0.0,T,1.8,M,0.0,N,0.0,K*47 $GPXTE,V,V,0.00,R,N,S*0F $PGRME,15.0,M,22.5,M,27.0,M*1A $PGRMZ,-128,f,3*3D $PGRMM,WGS 84*06 Sinceramente no creo que sea necesario lo del arduino. No sé por dónde andas pero si te puedo ayudar mándame un privado y hablamos. |
| Los siguientes cofrades agradecieron este mensaje a Leeway | ||
Tristan Primero (19-08-2025) | ||
|
#11
|
||||
|
||||
|
Cita:
Mil gracias a todos los que me habeis respondido. ![]() |
|
#12
|
||||
|
||||
|
Cita:
Según se dice en el apéndice del manual del Garmin 722, una de las sentencias que puede enviar es GLL. Si tu equipo no la está enviando, con toda seguridad es que no la tienes configurada para que la emita. https://www8.garmin.com/manuals/webh...0626217D0.html Tienes que ir a configuración, apartado NMEA0183 y seleccionar GLL en transmisión. |
| Los siguientes cofrades agradecieron este mensaje a Tehani | ||
Tristan Primero (19-08-2025) | ||
![]() |
Ver todos los foros en uno |
|
|