Sincronizar hora de PC con GPS sin señal de internet para modos Digitales
Cada vez que viajamos y hacemos activaciones de lugares con poca señal de celular o internet, tenemos bastantes problemas con la sincronización horaria de nuestras PCs. Ya nos sucedió en el año 2016 en Catamarca con el modo JT-65.
Esto dio origen a conversaciones en el RC donde Juan Carlos LU4AGC conjuntamente con Roberto LU7ART nos contaron sus experiencias con módulos GPS conectados a Rasperry Pi, y así mediante estos dispositivos pudieron realizar experimentaciones muy satisfactorias.
En base a esa experimentación me dispuse a probar con lo investigado por ellos y probé un U-Blox NEO-6 que es de una familia de receptores fabricados por U-Blox, que pueden ser conectados con facilidad vía UART RSD232 a la PC.
Los GPS NEO-6 disponen de interface de comunicación UART, SPI, DDC (I2C) y USB. Soportan los protocolos NMEA, UBX binary y RTCM.
La familia de receptores GPS NEO-6 están diseñados para tener un pequeño tamaño, pequeño coste, y pequeño consumo. La intensidad de corriente necesaria es de unos 37mA en modo de medición continuo. Si bien reciben únicamente satélites del tipo GPS (USA) y no Glonass, Beidou, Galileo y NavIc de otros países, sirve perfectamente para nuestro fines.
La tensión de alimentación es de 2.7 a 3.6V para los modelos NEO-6Q/6M, y 1.75-2.0V para los modelos NEO-6G.
El GPS NEO-6 tiene un tiempo de encendido cold y warm de unos 30s, y en hot 1 segundo. La frecuencia máxima de medición es de 5Hz.
La precisión que en posición es de 2.5m, en velocidad 0,1m/s y en orientación 0.5º, valores más que aceptables para un sistema de posicionamiento GPS.
El modulo conectado a un UART RS-232 con chip 2102 dispuesto segun el esquema.
Es importante que alimenten con 3.3 V al Neo 6M ya que contrariamente a la data disponible en internet el modulo se alimenta de esa tensión, no más.
TX del modulo va al RX del CP2102, y RX del modulo al TX del CP2102.