🧪 Novos tutoriais em andamento — do braço robótico ao sensor
Ir para o conteúdo

Módulo de Posicionamento GNSS GPS e BeiDou

Comprar na loja

Visão Geral

O módulo de posicionamento GPS & BDS é baseado no chip ATGM336H-5N, com suporte a BeiDou B2/B3 (todos os satélites 1-63), GPS, GLONASS e QZSS — com recepção multissistema simultânea para posicionamento, navegação e sincronização de tempo conjuntos.

Principais recursos:

  • Quatro sistemas de satélite BDS/GPS/QZSS/GLONASS (isolados ou em qualquer combinação)
  • Receptor de alta sensibilidade com 32 canais
  • Precisão de posicionamento de 2,5m (CEP50), partida a frio em 32s
  • Serial USB plug-and-play + serial TTL
  • Tutoriais open source para Arduino/Jetson/Raspberry Pi/ROS

Especificações

CategoriaEspecificação
ChipATGM336H-5N
Sistemas de satéliteBDS / GPS / QZSS / GLONASS
Canais32, multissistema simultâneo
Precisão<2,5m (CEP50)
Taxa de atualizaçãoPadrão 1Hz, máx. 10Hz
Baud rate4800-115200bps (padrão 9600)
SensibilidadePartida a frio -148dBm, rastreamento -162dBm
Alimentação25mA @ 3,3V
Temperatura de operação-40℃ a +85℃
InterfaceUSB Type-C / serial TTL (PH2.0)

Pinagem

PinoFunção
5VEntrada de alimentação
RESReset do módulo
PPSSaída pulso-por-segundo
TXSaída de dados seriais
RXEntrada de dados seriais (opcional)

Início Rápido

1. Conectar a Antena

Conecte a antena GPS ativa de 3m, posicionando-a em área aberta (ao ar livre ou junto à janela) para aquisição rápida de satélites.

2. USB ao PC/Host

Conexão direta via Type-C, plug and play (9600bps padrão).

3. Verificar o Posicionamento

bash
# Parse NMEA data
pip install pynmea2

import serial
import pynmea2

ser = serial.Serial('/dev/ttyUSB0', 9600, timeout=1)
while True:
    line = ser.readline().decode(errors='ignore')
    if line.startswith(('$GPRMC', '$GNRMC')):
        msg = pynmea2.parse(line)
        print(f'Lat: {msg.latitude}, Lon: {msg.longitude}')

4. Integração ROS

Suporta nós de posicionamento ROS, combináveis com fusão IMU e navegação Move_Base.


Ferramentas e Recursos

  • GnssToolKit3: ferramenta de visualização — status dos satélites, registro de dados, exportação KML
  • Conversão de coordenadas: solução completa WGS-84 → GCJ-02 → BD-09
  • Exemplos: tutoriais Arduino / Python / Jetson Nano

FAQ

P: Posicionamento lento ou sem sinal?

R: A antena deve estar em área aberta; verifique a conexão; a partida a frio leva 32s — tenha paciência no primeiro uso.

P: Quantos sistemas de satélite?

R: BDS, GPS, QZSS, GLONASS — isolados ou em qualquer combinação.

P: Posso conectar a um MCU?

R: Sim. A serial TTL (PH2.0) suporta placas MCU, com tutoriais para 51/Arduino/STM32.

P: Qual o formato de saída?

R: Protocolo padrão NMEA 0183.


Suporte