Os Satélites enviam pacotes de dados conhecidos como frames que se propagam à velocidade da luz, por um processo de triangulação a informação contida nesses pacotes será recalculada pelo módulo GPS que determinará a sua posição exata.
A norma usada pelos receptores GPS é a NMEA versão 0183, que define que a transmissão de dados ocorre num formato série de forma assíncrona com 8 bits de dados, um stop bit e sem bit de paridade, a uma velocidade de transferência de 4.800 bits/s. Esta norma funciona enviando mensagens ou tramas, organizadas de seguinte forma:
A trama começa sempre com um caractere $ (dólar) seguindo de duas letras que identificam o tipo de remetente (GP no caso de um receptor GPS, mas também pode encontrar EP para dispositivos de identificação de posições, HC para equipamentos de bússola, etc.) Depois, vêm outros três caracteres que identificam o tipo de frame. No caso do GPS, a trama mais comum é a RMC (para os dispositivos mais simples, é mesmo a única), mas também pode encontrar as tramas GGL, GGA, GSA, etc
No manual do fabricante (datasheet) podemos encontrar em detalhes o significado de cada trama desses protocolos.
Temos logo abaixo uma imagens auto explicativa que nos mostra como é que se faz para conectar o modulo GPS GT-320R ao conector BD-9 que por sua vez será conectado ao computador.
Passo a passo de como abrir e configurar o HyperTerminal para receber as informações do módulo GPS GT-320R via RS-232.
1º Passo – Abrir o HyperTerminal; Iniciar > Todos Meus Programas > Acessórios > Comunicações > HyperTerminal
2º Passo – Configurar o HyperTerminal; Atribua um nome a sua conexão, Nome: GPS
3 Passo - Na nova janela “Conectar-se” mude o campo “Conectar-se usando:” para “COM1”.
4 Passo - Em “Propriedades de COM1” configure, “Bits por Segundo: 4800, Bits de dados: 8, Paridade: Nenhum, Bits de parada: 1, Controle de fluxo: Hardware” > Pressione “Aplicar” > Pressione “OK”.