MODULO GPS GPS_GY-NE06MV2

MODULO GPS GPS_GY-NE06MV2

Este modulo GPS es muy sencillito de manejar, conectándolo a un hyperterminal o en mi caso a un programa que visualice los datos de entrada por el puerto serie, no tenemos mas que ver como nos van entrando datos por el puerto serie.  Se abre por defecto a la velocidad de 9600 y esa fue a la velocidad con que yo le abrí.

Podemos ver la imagen del modulo, que yo para darle mejor consistencia y fuerza lo monte sobre un metacrilato y le puse un conector DB9 como se ve en la imagen.

DSCF9002

Decir que este modulo no funciona en puerto de salida con niveles de tensión del puerto serie, esto es +12v  o -12v o parecido, sino que funciona a niveles de tensión TTL osea +5  o  0V ,  y en este caso a  +3,3V  y 0V ya que es un modulo que tiene una tensión de alimentación de 3,3V, aunque según dice el manual puede funcionar hasta 5V.

Es por esto que no se puede conectar a ningún convertidor USB-RS232 directamente ya que podríamos estropearlo.

Para ello lo que nos viene estupendamente el modulo  FT232 que publique en el anterior post:

https://misterelectronico.wordpress.com/2016/07/16/adaptador-usb-serie-el-ft232/

Y que podemos ver en la siguiente foto:

DSCF9001

Hay que tener en cuenta a la hora de conectarlo el poner el jumper para que funcione sobre circuitos de 3,3v.

Bueno una vez conectado un modulo sobre otro quedaría de esta forma: DSCF9003

 

Aunque esta explicado en la imagen las conexión de datos del modulo FT232 con el GPS en lo que se refiere a los datos  el RX va con el TX  y  el TX va con el RX entre los distintos módulos.

La tensión con que se alimenta el modulo GPS la recibe de la patita 9 del conector SUB9 y como dijimos anteriormente en el modulo FT232 tiene que estar en posición el jumper a 3,3V.

La patita 5 con la 5 que es masa o GND.

Y así ya estaría preparado para conectarlo al puerto USB atraves del cable correspondiente, observaríamos con que puerto se nos ha abierto dentro del directorio /dev    y en mi caso se abrió con el puerto /dev/ttyUSB0, con lo cual o bien con minicom de Linux u otro no tenemos mas que abrirlo a 9600.

En mi caso como tengo un programa echo en lenguaje C lo abro con el comando:

9600_term /dev/ttyUSB0

Y me veo un chorro de datos como lo que aparece en la pantalla.

pantallazo

Comentar una cosa bastante importante y es que si no nos encontramos en el exterior no nos aparecerán los datos que vengan de satélite, los datos que vemos en esta imagen es cuando estamos funcionando en el exterior.

Bueno pues mi idea es llevar estos datos a un programa y presentarlos en pantalla, a ver si me encuentro con ganas y tiempo para poder hacerlo, ultimamente estoy haciendo este tipo de presentacion para mis programas.

presentacion

Considero mas atractivo para los programas.

Bueno un saludo y suerte.

 

 

 

 

 

 

 

 

 

Anuncios