1.9 KiB
1.9 KiB
Contexto del Sistema de Rastreo GPS RTK
1. Hardware y Ensamblaje
- Dispositivo GPS: Unidades Ardusimple modelo RTK2GO con módulos 4G integrados.
- Alimentación: Rango operativo de 12V a 24V, adaptable según la unidad en la que se instale.
- Carcasa Interna: Cajas "HBOX" impresas en 3D.
- Protección Externa: Gabinete con certificación IP65 para resistir las inclemencias del clima.
- Control de Fallos (Watchdog): Circuito interno basado en un microcontrolador Blackpill. Ejecuta un firmware en C++ (
blackpillrtkcode.ino) encargado de monitorear la energía (batería e ignición) y reiniciar el sistema GPS en caso de pérdida de conexión NTRIP.
2. Proceso de Configuración del GPS
La configuración de cada módulo se realiza mediante las herramientas 4G NTRIP Master y u-center siguiendo este procedimiento:
- Desactivar temporalmente los puertos UART 1 y UART 2 (baudrate a 115200).
- Cargar el archivo de parámetros base (
4G_NTRIP_HelgenSRV-NMEA.txt), modificando el ID de manera individual para cada unidad. - Reactivar los puertos UART 1 y UART 2 con la siguiente configuración:
- Protocol In: RTCM3
- Protocol Out: NMEA
- Guardar la configuración en la memoria no volátil del dispositivo.
3. Recepción de Datos y Backend
- Gateway/Servicio: Un script en Python (
retranslator.py) recibe vía UDP la telemetría NMEA que envían los módulos 4G. - Filtros de Seguridad: El script cuenta con validaciones anti-saltos y un filtro de velocidad. Si el vehículo reporta un avance o brinco superior al límite establecido (más de 50 km/h o brincos de coordenadas irreales), el sistema descarta esa transmisión para proteger la integridad del odómetro hasta que la métrica regrese a la normalidad.
- Plataforma de Cliente: Una vez procesada y filtrada, la información legítima se retransmite hacia Wialon, que sirve como el panel final de visualización y reporte para el cliente.