GPS

Todo lo relacionado con la eléctronica en nuestros barcos
Responder
Avatar de Usuario
carptroya
Incondicional
Incondicional
Mensajes: 889
Registrado: Vie Ago 07, 2009 7:42 pm
Ubicación: sevilla

GPS

Mensaje por carptroya »

Hola de nuevo a todos.

En este post veremos cómo implementar el gps en nuestros barcos (por lo menos en TRABUQUITO).

1º ………decir que NO tengo ni idea de navegación ( es mas nunca utilice una brújula)
2º……todo lo que expondré es información de internet
3º…... si alguno de vosotros detectáis algún error, por favor exponerlo.

El gps es el último eslabón en la construcción de TRABUQUITO, no por ello el menos importante. Es más, diría que la fundamental, ya que gracias a ello navegara de forma autónoma.

GPS….. Para saber en qué se basa y como funciona solo tenéis que buscarlo en la red.
A nosotros lo que nos interesa es que datos nos envía el modulo y su formato, con ello podemos heces un sof para el micro y visualizar en pantalla (glcd).
Protocolo de comunicación nmea 0183 ( buscar en la red)

$GPGGA,163308.000,4019.5475,N,00347.4121,W,1,9,.086,686.3,M,51.7,M,*46
$GPGSV,3,1,11,10,63,137,17,07,61,098,15,05,59,290,20,08,54,157,30*70
$GPRMC,225446,A,4916.45,N,12311.12,W,000.5,125.8,191194,020.3,E*68

Estas son algunas de las tramas que manda el modulo entre ellas elegí GPRMC.

En dicha trama nos indica: latitud,longitud,velocidad y rumbo entre las mas importante aunque también nos da la hora y fecha.
Última edición por carptroya el Mié Sep 11, 2013 1:57 pm, editado 1 vez en total.
Avatar de Usuario
carptroya
Incondicional
Incondicional
Mensajes: 889
Registrado: Vie Ago 07, 2009 7:42 pm
Ubicación: sevilla

Re: GPS

Mensaje por carptroya »

Empecemos con la latitud 4916.45,N viene representado en grados, minutos y fracciones de minutos.

49………serian grados
16…….. minutos
45…….fracciones de minutos = 0.45X60=27’’

4916.45,N………… 49º 16 ‘ 27 ‘’ N

El mismo proceso se realizaría con la longitud.

La velocidad nos viene dada en millas náuticas y el rumbo en grados.
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
Avatar de Usuario
carptroya
Incondicional
Incondicional
Mensajes: 889
Registrado: Vie Ago 07, 2009 7:42 pm
Ubicación: sevilla

Re: GPS

Mensaje por carptroya »

Con esta información desarrolle un sof que me permite ver todos estos datos. El cual adjunto.

En el archivo viene simulación en proteus y códigos fuente de dos micro uno simula un gps con sus tramas y el otro es el que procesa dicha información.

Como habéis visto no es muy complicado ver las coordenadas que nos da el gps, con ello sabemos en qué posición se encuentra nuestro barco.

Ahora solo falta que TRABUQUITO sea capaz de navegar solo, pero eso será en la segunda parte
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
Avatar de Usuario
carptroya
Incondicional
Incondicional
Mensajes: 889
Registrado: Vie Ago 07, 2009 7:42 pm
Ubicación: sevilla

Re: GPS

Mensaje por carptroya »

Ahora toca el turno de intentar saber cómo navegar, calcular distancias y rumbo para poder hacer un sof para TRABUQUITO.

Las coordenadas las da el gps junto con el rumbo en cada instante, el problema se plantea cuando quiero ir de un punto( A) a otro (B).

Sumergiéndome en la red encontré:

http://wiki.lamarencalma.com/index.php? ... %C3%8DTIMA" onclick="window.open(this.href);return false;

navegación ortodrómica y navegación loxodrómica

http://www.nauticalalmanac.it/es/astron ... omica.html" onclick="window.open(this.href);return false;

Empezaba a enterarme de algo, pero fue con este video como lo comprendí mejor.

" onclick="window.open(this.href);return false;
Avatar de Usuario
carptroya
Incondicional
Incondicional
Mensajes: 889
Registrado: Vie Ago 07, 2009 7:42 pm
Ubicación: sevilla

Re: GPS

Mensaje por carptroya »

En pocas palabras podemos decir:

Calculo loxodrómico utiliza trigonometría plana para cálculos menores de 300 MN

Calculo ortodrómico utiliza trigonometría esférica para cálculos mayores de 300 MN.

Aprendí el cálculo gracias al video pero NO todo saldría bien me explico:

Eso calculo están bien, pero mi radio de acción es de 1km máximo y no son muy preciso para esas distancias.
Ejemplo:en una distancia de 170 mts había error de 20 mts NO es admisible.

Lo único que tenía claro es que tendría que utilizar trigonometría plana (la distancia es muy pequeña 1km).
De nuevo en la red encontré la solución:

http://www.gabrielortiz.com/?Info=058a" onclick="window.open(this.href);return false;

PD……..os recomiendo leerlo.
Avatar de Usuario
carptroya
Incondicional
Incondicional
Mensajes: 889
Registrado: Vie Ago 07, 2009 7:42 pm
Ubicación: sevilla

Re: GPS

Mensaje por carptroya »

Con todo esto que conseguimos ¿?

Está muy claro, proyectamos las coordenadas geográficas ( latitud,longitud..grados minutos segundos) a cartesianas(X,Y….metros).Con lo cual podemos aplicar el teorema de Pitágoras y trigonometría, para calcular las distancia entre dos puntos(hipotenusa) y rumbo.

En pocas palabras TRABUQUITO siempre sabrá donde se encuentra.
Avatar de Usuario
carptroya
Incondicional
Incondicional
Mensajes: 889
Registrado: Vie Ago 07, 2009 7:42 pm
Ubicación: sevilla

Re: GPS

Mensaje por carptroya »

Que tendría que hacer el sof ¿??

1º………extraer los datos del gps…….latitud,longitud,rumbo
2º……..convertir el formato de latitud y longitud a grados para convertirlo a UTM
3º…….mediante Pitágoras y trigonometría desplazarse a cualquier punto.

Con todo esto ya podrá navegara solo.
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
Avatar de Usuario
araola
Miembro Leal
Miembro Leal
Mensajes: 1365
Registrado: Dom Ago 09, 2009 8:17 am
Ubicación: Ferrol

Re: GPS

Mensaje por araola »

Para cojer una carpa que luego sueltas al agua otra vez, ademas te aparecen los del seprona. ¿Hace falta todo esto???.
Cuando acabaste no te echaba humo el pelo????
Estas jodido veras cuando lo vea el agueloooooooooooo.
Avatar de Usuario
Juan ruiz
Participativo
Participativo
Mensajes: 278
Registrado: Jue Ene 19, 2012 6:22 pm
Ubicación: Madrid
Contactar:

Re: GPS

Mensaje por Juan ruiz »

En mi pueblo dicen,joder como nos aburrimos en casa.

He estado liado con los pilotos automaticos en aviones y no tengo ni idea de como funcionaban los GPS,lo que si se,es que en el aire hay mas espacio,en un estanque estoy seguro que mas de una vez se dará con la parez o se saldra del agua.



Saludos
http://www.calcomaniascalcolor.com/calc ... -team.html" onclick="window.open(this.href);return false;
Avatar de Usuario
carptroya
Incondicional
Incondicional
Mensajes: 889
Registrado: Vie Ago 07, 2009 7:42 pm
Ubicación: sevilla

Re: GPS

Mensaje por carptroya »

Amigo araola para pescar una carpa NO hace falta nada de esto, pero SI para que TRABUQUITO regrese al punto de partida (orilla), te recuerdo que NO sé nadar y si por cualquier motivo se interrumpe la comunicación, el sabe llegar solo…………ajajjajaj

Los pelos NO salieron ardiendo, pero si es verdad que cerraba los ojos por la noche y solo veía formulas.

El agueloooooooooo “pa” que no se pierda y sepa llegar a su casa le regalare uno……..jajajaj

Amigo Juan el piloto automático de TRABUQUITO es CASI perfecto, si tengo que ponerle algún PERO es que no sabe hacer el café………..jajajaja
Avatar de Usuario
Juan ruiz
Participativo
Participativo
Mensajes: 278
Registrado: Jue Ene 19, 2012 6:22 pm
Ubicación: Madrid
Contactar:

Re: GPS

Mensaje por Juan ruiz »

Pues no sabes cuanto me alegro saber que lo has conseguido,despues de gastarme una pasta en los pilotos automaticos no son tan fiables como te los quieren hacer parecer.


Saludos
http://www.calcomaniascalcolor.com/calc ... -team.html" onclick="window.open(this.href);return false;
Avatar de Usuario
gerardo navarro
VIP (Very Important Person)
VIP (Very Important Person)
Mensajes: 6509
Registrado: Sab Jun 06, 2009 2:11 pm
Ubicación: Edo. Tachira/Venezuela

Re: GPS

Mensaje por gerardo navarro »

Ubitas escribió:
carptroya escribió:Que tendría que hacer el sof ¿??

1º………extraer los datos del gps…….latitud,longitud,rumbo
2º……..convertir el formato de latitud y longitud a grados para convertirlo a UTM
3º…….mediante Pitágoras y trigonometría desplazarse a cualquier punto.

Con todo esto ya podrá navegara solo.
Hola camarada, quisiera preguntarte como puedo interfasar un GPS con Arduino y un display para obtener datos de posición, latitud, longitud, rumbo?
Te agradecería mucho cualquier información que puedas proporcionarme, estoy interesado en construir un barco que pueda navegar de manera autonoma.
Estoy ya bastante adelantado pero me hacen falta datos para armar el rompecabezas.

Saludos.

interesante trabajo en lo mismo pero con picaxe como los robots seguidor---
Responder