hbox-docs/docs/procedimientos/v5-modulos-integracion.md

11 KiB
Raw Blame History

title tags project author date version status audience
HBOX v5 — Prueba de módulos (simpleRTK2B Pro y 4G NTRIP Master) e integración RTK antes del ensamble
project-drogheda
hardware
hbox
v5
ardusimple
4g
ntrip
testing
procedimiento
Project Drogheda Helgen Technologies 2026-09-17 1.0 ACTIVO — se aplica a cada módulo antes de asignarlo a una unidad técnicos de banco

HBOX v5 — Prueba de módulos e integración RTK (antes del ensamble)

Objetivo: que ningún módulo llegue al ensamble sin haber demostrado que funciona solo y en pareja: cada simpleRTK2B Pro obtiene fix GNSS, cada 4G NTRIP Master se registra en la red, y la pareja RTK + 4G alcanza RTK FIX con correcciones NTRIP. Todo queda registrado en las actas del sitio (https://drogheda.helgen.online → Actas).

Duración estimada: módulo RTK 10 min · módulo 4G 10 min · integración 15–30 min (depende del cielo).

⛔ REGLA 1 — Un acta por módulo, con su número de serie. No se prueba "un lote"; se prueba RTK-010, 4G-006, uno por uno.

⛔ REGLA 2 — Sin EinarBoard en estas pruebas. El simpleRTK2B se alimenta por su propio USB y el módulo 4G va en el zócalo XBee del simpleRTK2B. La tarjeta EinarBoard entra hasta el ensamble.

⛔ REGLA 3 — Antenas siempre conectadas antes de energizar el módulo 4G y el receptor GNSS. Un transmisor LTE sin antena se puede dañar.


0. Identidad de cada pieza (números de serie)

Pieza Etiqueta Rango Dónde va la etiqueta
EinarBoard v5 V5-01 … V5-15 (30 seleccionables) lote JLC 22-Ago esquina cerca de MH4 (ya puesta en la prueba de tarjeta)
simpleRTK2B Pro (ArduSimple) ARD-001 … ARD-030 consecutivo de 3 dígitos sobre el blindaje del ZED-F9P, sin tapar el conector SMA ni el zócalo XBee
4G NTRIP Master (módem) RTK-0001 … RTK-0030 consecutivo de 4 dígitos (serie hasta RTK-1000) sobre el blindaje del módem, sin tapar los conectores u.FL de antena
Unidad HBOX (ensamblada) HBOX5-E07-A010-R0006 se calcula sola en el acta de ensamble panel exterior del HBOX

El número de la unidad se arma con los tres módulos que lleva dentro: E07 = EinarBoard V5-07, A010 = ArduSimple ARD-010, R0006 = módem 4G RTK-0006. Ojo: la etiqueta "RTK-" es la del módem 4G, no la del receptor GNSS. No hace falta que los números coincidan entre sí: el técnico selecciona en el acta de ensamble qué módulo (ya aprobado) va en qué unidad, y el sitio compone el número. Así, con solo leer la etiqueta del HBOX se sabe qué hay dentro.

Anota también en cada acta la etiqueta de fábrica del módulo (el código que trae impreso ArduSimple) y, en el 4G, el IMEI y el ICCID de la SIM. Es lo que después permite rastrear un módulo en la plataforma.


1. Material

Cant. Ítem
1 Laptop con u-center (u-blox, Windows) o u-center 2
2 Cables USB-C con datos (el simpleRTK2B Pro tiene dos puertos USB: POWER+GPS y XBEE)
1 Antena GNSS multibanda (SMA) con vista al cielo (ventana con cielo abierto o exterior)
2 Antenas LTE (u.FL → SMA pigtail según el módulo)
1 SIM Telcel activa (nano-SIM) por módulo 4G
1 Archivo de configuración del ZED-F9P de Helgen (u-center .txt) — lo entrega ingeniería
1 Archivo de configuración del 4G NTRIP Master con credenciales reales (4G_NTRIP_HelgenSRV-NMEA.local.txt) — lo entrega ingeniería, no se copia a otras máquinas
— Etiquetas ARD-NNN (ArduSimple) y RTK-NNNN (módem 4G), marcador, bolsas antiestáticas

2. Módulo simpleRTK2B Pro (ArduSimple) — acta "Módulo ArduSimple"

2a. Inspección visual (sin energía)

  • Etiqueta ARD-NNN puesta y legible; anotar también la etiqueta de fábrica.
  • Pines del zócalo XBee (2 hileras de 10) rectos; conector SMA firme; sin componentes golpeados.
  • Pines de la tira tipo Arduino (los que entran en MOD1 de la EinarBoard) rectos y completos.

2b. Energizado y fix GNSS

  1. Conectar la antena GNSS al SMA. Colocarla con vista al cielo.
  2. Conectar el USB-C POWER+GPS a la laptop.
  3. Verificar:
Punto Esperado
LED POWER Encendido
Laptop Aparece un puerto serie (u-blox GNSS receiver)
u-center → Receiver → Connect Conecta; Fix Mode pasa de No Fix a 3D en < 2 min a cielo abierto
Satélites en uso ≥ 10 (cielo abierto)
LED GPS FIX Parpadea cuando hay fix
  1. Anotar en el acta: versión de firmware del ZED-F9P (u-center → View → Messages → UBX-MON-VER), satélites en uso, y el tiempo hasta el primer fix.

2c. Cargar la configuración de Helgen

  1. u-center → Tools → Receiver Configuration → Load configuration → archivo F9P de Helgen → Transfer file → GNSS.
  2. Guardar en el receptor: UBX-CFG-CFG → Save current configuration (todas las memorias) → Send.
  3. Desconectar y reconectar el USB. Volver a conectar en u-center a la velocidad configurada por Helgen (115200). Debe seguir mostrando fix y mensajes $GNGGA.
  • Configuración cargada y guardada; sobrevive al reinicio.

Si el módulo no da fix en 5 min a cielo abierto, probar con otra antena antes de marcarlo FALLA.


3. Módem 4G NTRIP Master — acta "Módem 4G"

3a. Inspección visual (sin energía)

  • Etiqueta RTK-NNNN puesta; anotar IMEI (etiqueta del módem) e ICCID (tarjeta SIM).
  • SIM insertada en la dirección correcta, con clic.
  • Pines XBee (2 × 10, paso 2 mm) rectos; conectores u.FL de antena sin daño.

3b. Montaje sobre el simpleRTK2B y configuración

  1. Sin energía, insertar el módulo 4G en el zócalo XBee del simpleRTK2B Pro (el módulo queda sobre el receptor; el corte de la silueta indica la orientación — nunca forzar).
  2. Conectar las 2 antenas LTE a los u.FL del módulo.
  3. Conectar la antena GNSS. Conectar el USB POWER+GPS (alimenta todo) y el USB XBEE (puerto de configuración del módem).
  4. En la laptop abrir un terminal serie en el puerto XBEE a 115200 baud y enviar, línea por línea, el archivo 4G_NTRIP_HelgenSRV-NMEA.local.txt (solo las líneas $$$AS+…). Cada línea debe contestar OK (o el eco de ArduSimple).
  5. Al terminar: $$$AS+I=1111 para entrar a config y $$$AS+K=… debe llevar el ID de estación que indique ingeniería para este módulo (se anota en el acta).
  • Configuración enviada completa, sin líneas con ERROR.
  • ID de estación (AS+K) anotado en el acta.

3c. Registro en la red

Esperar hasta 2 min con las antenas LTE conectadas:

Punto Esperado
LED de red / 4G del módulo Pasa de parpadeo rápido (buscando) a parpadeo lento o fijo (registrado)
Consulta de estado por el puerto XBEE (comando de estado de ArduSimple) Reporta operador Telcel y señal (RSSI)
  • Registrado en la red Telcel. Anotar RSSI si el módulo lo reporta.

Sin registro en 3 min: revisar que la SIM esté activa (probar la SIM en otro módulo aprobado). Si la SIM funciona en otro módulo y este no registra → FALLA (4G).


4. Integración ArduSimple + 4G — acta "Integración"

Se hace con la pareja que después irá junta en una unidad (ARD-NNN + RTK-NNNN). El acta registra los dos números; el mismo par se seleccionará en el ensamble.

Montaje: el mismo del punto 3b (4G sobre el simpleRTK2B, dos antenas LTE, antena GNSS al cielo, USB POWER+GPS conectado; el USB XBEE puede quedar conectado para ver mensajes).

  1. u-center conectado al puerto POWER+GPS (115200). Esperar fix 3D.
  2. Observar el LED NO RTK del simpleRTK2B: encendido = sin correcciones; parpadeando = RTK FLOAT; apagado = RTK FIX.
  3. En u-center: Fix Mode debe llegar a 3D/DGNSS/FIXED (RTK fixed). Tiempo típico a cielo abierto: 1–5 min tras el registro 4G.
Punto Esperado Anotar
Tiempo desde encendido hasta RTK FIX < 10 min minutos
Fix Mode en u-center 3D/DGNSS/FIXED —
Satélites en uso ≥ 10 número
Precisión estimada (u-center, hAcc) < 0.05 m en FIX metros
Estabilidad Se mantiene FIXED 5 min sin caer a FLOAT (con la antena quieta) sí/no
Plataforma Helgen Ingeniería confirma que la estación (ID AS+K) aparece reportando en el servidor sí/no
  • RTK FIX alcanzado y estable 5 min.
  • Confirmado en plataforma (o anotado "pendiente de confirmar" con hora).

Si llega a FLOAT pero nunca a FIX: cielo insuficiente (probar exterior) o punto de montaje incorrecto; no es falla del módulo si el módulo 4G ya registró y hay correcciones (LED NO RTK parpadea). Si nunca sale de "encendido" (sin correcciones): revisar credenciales NTRIP con ingeniería antes de marcar FALLA.

4b. Cierre

  • Apagar (desconectar USB). Separar el módulo 4G del simpleRTK2B con cuidado, sin doblar pines.
  • Guardar cada módulo en su bolsa con su etiqueta. Anotar en la bolsa del ArduSimple: "pareja: RTK-NNNN".
  • Enviar el acta de integración con los dos números.

5. Hoja rápida de estados (para el técnico)

Módulo Aprobado cuando…
ARD-NNN fix 3D, ≥10 sat, configuración Helgen cargada y guardada
RTK-NNNN (módem) SIM registrada en Telcel, configuración enviada sin errores, AS+K anotado
Pareja ArduSimple + 4G RTK FIX estable 5 min con correcciones por 4G

Un módulo con FALLA no se asigna a ninguna unidad: el acta de ensamble no lo dejará seleccionar.


Anexo A — Notas de ingeniería

  • En la unidad v5 el módulo 4G no va sobre el simpleRTK2B: va en el zócalo J7/J8 de la EinarBoard (mismo footprint XBee). El enlace F9P ↔ módem pasa por el relevador K1; con K1 liberado (estado por defecto del firmware, BYP_CTRL bajo) el camino es directo. Por eso la prueba de integración se hace con el módulo montado en el simpleRTK2B (misma electrónica, sin depender del firmware de la EinarBoard).
  • Configuración F9P: UART1 a 115200 (es lo que lee la EinarBoard en PA3/PA2) y UART2 a la velocidad del módem (AS+B=115200). El archivo .txt del F9P no está en el repo — hay que añadirlo a 04-Source-Code/rtk-config/ (sin secretos) para que este procedimiento sea reproducible.
  • El ID de estación AS+K es la identidad de la unidad en el servidor secundario (AS+r/AS+h). Decisión pendiente: AS+K = número del módem 4G (R0006) o número de unidad. Mientras se decide, el acta lo registra como texto libre.
  • Las credenciales (APN, NTRIP) viven solo en …local.txt en la laptop de banco. Nunca en git ni en el sitio.