>> Tecnologia Eletrônica >  >> Sistemas de Posicionamento Global >> GPS

Os Padrões NMEA para GPS

A National Marine Electronics Association (NMEA) é uma organização formada para produzir padrão de fiação e dados para usar como denominador comum entre diferentes fabricantes nos Estados Unidos. Este padrão é usado em dispositivos GPS de consumo para manter um protocolo comum, simplificando fabricação e programação de sistemas e dispositivos GPS.

Padrão de Interface NMEA 0183

  • O padrão de interface NMEA 0183 define requisitos de sinal elétrico, tempo de transmissão de dados e protocolo, e formatos específicos de "frases de dados" (data sentences) para barramento de dados serial de 4800 baud, cada um podendo ter vários receptores mas apenas um remetente. Versão 4.0 é a revisão mais recente.

Adoção do Padrão NMEA em Dispositivos GPS

  • Os dois primeiros fabricantes de GPS de consumo escolheram o padrão NMEA 0183 para que sistemas pudessem interagir com sistemas de piloto automático marítimos. Esta decisão eventualmente se tornou padrão entre unidades GPS de consumo.

Como o Padrão NMEA 0183 Funciona

  • O padrão comunica em "frases" com características: começa com símbolo "$"; dois caracteres seguintes identificam o falante; três caracteres seguintes identificam tipo de mensagem; campos de dados seguintes são separados por vírgulas; após campos de dados, há asterisco, mas apenas quando há checksum de dois dígitos representando número hexadecimal; mensagem termina com "<CR><LF>".

Benefícios para Usuários GPS

  • Devido à padronização NMEA 0183, sistemas GPS podem enviar dados entre si, e outros dispositivos e software. Portanto, usuários podem aproveitar programas de navegação GPS que integram com bancos de dados Internet como waypoints, geocaching, pontos de interesse e mapeamento de tráfego.

NMEA 2000: O Futuro do Protocolo NMEA

  • NMEA 2000 é o sucessor do NMEA 0183, mas não está em uso amplo ainda. Tem taxa de dados maior, cerca de 250 mil bits por segundo, contra 4.800 bits por segundo do NMEA 0183. Também usa formato de mensagem binário compacto em contraste ao formato serial ASCII do NMEA 0183. Também prevê rede de dados multi-falante em oposição à rede de falante único do NMEA 0183.