156 lines
8.0 KiB
Markdown
156 lines
8.0 KiB
Markdown
---
|
||
title: "HBOX V5 — Prueba de módulos e integración RTK"
|
||
tags: [project-drogheda, hardware, hbox, v5, ardusimple, 4g, ntrip, testing, procedimiento]
|
||
date: 2026-09-17
|
||
project: Project Drogheda
|
||
author: Helgen Technologies
|
||
version: 1.2
|
||
status: ACTIVO
|
||
audience: técnicos de banco
|
||
---
|
||
|
||
# HBOX V5 — Prueba de módulos e integración RTK
|
||
|
||
!!! abstract "Para quién · Cuándo · Tiempo · Necesitas"
|
||
- Para quién: técnicos de banco.
|
||
- Cuándo: cada simpleRTK2B Pro y cada 4G NTRIP Master antes de asignarlo a una unidad, sin EinarBoard. Paso 2 de producción, entre la [prueba de tarjeta](v5-prueba-y-flasheo.md) y el [ensamble](v5-ensamble.md).
|
||
- Tiempo: módulo RTK 10 min · módulo 4G 10 min · integración 15–30 min (depende del cielo).
|
||
- Necesitas: laptop con u-center o u-center 2; dos cables USB-C con datos (el simpleRTK2B tiene dos puertos: POWER+GPS y XBEE); antena GNSS multibanda SMA con vista al cielo; dos antenas LTE (u.FL → SMA); una nano-SIM Telcel activa por módem; de ingeniería, la configuración F9P (`.txt` de u-center) y `4G_NTRIP_HelgenSRV-NMEA.local.txt` con credenciales (no se copia a otras máquinas); etiquetas ARD-NNN y RTK-NNNN, bolsas antiestáticas; actas [ArduSimple](../formularios/ardusimple.html), [módem 4G](../formularios/modem4g.html) e [integración](../formularios/integracion.html).
|
||
|
||
!!! warning "Reglas"
|
||
1. Un acta por módulo, con su serie (ARD-010, RTK-0006…), nunca por lote.
|
||
2. Sin EinarBoard: el simpleRTK2B se alimenta por su USB y el módem va en el zócalo XBee del simpleRTK2B.
|
||
3. Conecta las antenas antes de energizar. Un transmisor LTE sin antena se puede dañar.
|
||
|
||
## 0. Números de serie
|
||
|
||
| Pieza | Etiqueta | Dónde va |
|
||
|---|---|---|
|
||
| EinarBoard V5 | V5-01 … V5-15 (30 seleccionables) | Cerca de MH4 (puesta en la prueba de tarjeta) |
|
||
| simpleRTK2B Pro (ArduSimple) | ARD-001 … ARD-030 | Blindaje del ZED-F9P, sin tapar SMA ni zócalo XBee |
|
||
| 4G NTRIP Master (módem) | RTK-0001 … RTK-0030 (serie hasta RTK-1000) | Blindaje del módem, sin tapar los u.FL |
|
||
| Unidad HBOX | HBOX5-E07-A010-R0006 (la calcula el acta de ensamble) | Panel exterior |
|
||
|
||
El número de unidad sale de sus tres módulos: `E07` = V5-07, `A010` = ARD-010, `R0006` = RTK-0006. "RTK-" es el módem 4G, no el receptor GNSS. Los números no tienen que coincidir: en el acta de ensamble eliges qué módulo aprobado va en cada unidad.
|
||
|
||
En cada acta anota también la etiqueta de fábrica de ArduSimple y, en el módem, IMEI e ICCID de la SIM.
|
||
|
||
## 1. simpleRTK2B Pro — acta ArduSimple
|
||
|
||
### 1a. Inspección (sin energía)
|
||
|
||
- [ ] Etiqueta ARD-NNN puesta; etiqueta de fábrica anotada.
|
||
- [ ] Pines del zócalo XBee (2 × 10) rectos; SMA firme; sin componentes golpeados.
|
||
- [ ] Tira tipo Arduino (entra en MOD1) recta y completa.
|
||
|
||
### 1b. Fix GNSS
|
||
|
||
1. Antena GNSS al SMA, con vista al cielo.
|
||
2. USB-C POWER+GPS a la laptop.
|
||
3. Verifica:
|
||
|
||
| Punto | Esperado |
|
||
|---|---|
|
||
| LED POWER | Encendido |
|
||
| Laptop | Puerto serie u-blox GNSS receiver |
|
||
| u-center → Receiver → Connect | Fix Mode de *No Fix* a 3D en < 2 min a cielo abierto |
|
||
| Satélites en uso | ≥ 10 |
|
||
| LED GPS FIX | Parpadea con fix |
|
||
|
||
4. Anota en el acta: firmware del ZED-F9P (View → Messages → UBX-MON-VER), satélites y tiempo al primer fix.
|
||
|
||
Sin fix en 5 min a cielo abierto: prueba otra antena antes de marcar FALLA.
|
||
|
||
### 1c. Configuración Helgen
|
||
|
||
1. Tools → Receiver Configuration → Load configuration → archivo F9P de Helgen → Transfer file → GNSS.
|
||
2. UBX-CFG-CFG → Save current configuration (todas las memorias) → Send.
|
||
3. Desconecta y reconecta el USB. Conecta u-center a 115200: debe seguir con fix y `$GNGGA`.
|
||
|
||
- [ ] Configuración guardada; sobrevive al reinicio.
|
||
|
||
## 2. Módem 4G NTRIP Master — acta módem 4G
|
||
|
||
### 2a. Inspección (sin energía)
|
||
|
||
- [ ] Etiqueta RTK-NNNN puesta; IMEI (etiqueta del módem) e ICCID (SIM) anotados.
|
||
- [ ] SIM insertada en la dirección correcta, con clic.
|
||
- [ ] Pines XBee (2 × 10, paso 2 mm) rectos; u.FL sin daño.
|
||
|
||
### 2b. Montaje y configuración
|
||
|
||
1. Sin energía, inserta el módem en el zócalo XBee del simpleRTK2B. La silueta indica la orientación; no fuerces.
|
||
2. Dos antenas LTE a los u.FL; antena GNSS al SMA.
|
||
3. Conecta USB POWER+GPS (alimenta todo) y USB XBEE (configuración del módem).
|
||
4. Terminal serie en el puerto XBEE a 115200 baud. Envía línea por línea las líneas `$$$AS+…` de `4G_NTRIP_HelgenSRV-NMEA.local.txt`. Cada una contesta `OK` o el eco de ArduSimple.
|
||
5. `$$$AS+I=1111` para entrar a configuración; `$$$AS+K=…` con el ID de estación que indique ingeniería.
|
||
|
||
- [ ] Configuración completa, sin `ERROR`.
|
||
- [ ] ID de estación (`AS+K`) anotado.
|
||
|
||
### 2c. Registro en la red (hasta 2 min)
|
||
|
||
| Punto | Esperado |
|
||
|---|---|
|
||
| LED de red 4G | De parpadeo rápido (buscando) a lento o fijo (registrado) |
|
||
| Comando de estado de ArduSimple por XBEE | Operador Telcel y RSSI |
|
||
|
||
- [ ] Registrado en Telcel; RSSI anotado si lo reporta.
|
||
|
||
Sin registro en 3 min: prueba la SIM en otro módem aprobado. Si la SIM funciona allí y este no registra: FALLA (4G).
|
||
|
||
## 3. Integración ArduSimple + 4G — acta de integración
|
||
|
||
Se prueba la pareja que irá junta (ARD-NNN + RTK-NNNN); el mismo par se elige en el ensamble. Montaje igual que 2b; el USB XBEE puede quedar conectado para ver mensajes.
|
||
|
||
1. u-center en POWER+GPS (115200). Espera fix 3D.
|
||
2. LED NO RTK del simpleRTK2B: encendido = sin correcciones; parpadea = RTK FLOAT; apagado = RTK FIX.
|
||
3. Fix Mode debe llegar a 3D/DGNSS/FIXED, típicamente 1–5 min después del registro 4G.
|
||
|
||
| Punto | Esperado | Anotar |
|
||
|---|---|---|
|
||
| Encendido → RTK FIX | < 10 min | minutos |
|
||
| Fix Mode | 3D/DGNSS/FIXED | — |
|
||
| Satélites en uso | ≥ 10 | número |
|
||
| hAcc | < 0.05 m en FIX | metros |
|
||
| Estabilidad | FIXED 5 min sin caer a FLOAT, antena quieta | sí/no |
|
||
| Plataforma | Ingeniería ve la estación (`AS+K`) reportando | sí/no |
|
||
|
||
- [ ] RTK FIX estable 5 min.
|
||
- [ ] Confirmado en plataforma, o "pendiente" con hora.
|
||
|
||
FLOAT sin llegar a FIX con el LED NO RTK parpadeando: falta cielo (prueba en exterior) o el mountpoint está mal; no es falla del módulo. LED NO RTK siempre encendido (sin correcciones): revisa credenciales NTRIP con ingeniería antes de marcar FALLA.
|
||
|
||
### Cierre
|
||
|
||
- [ ] Desconecta el USB. Separa el módem del simpleRTK2B sin doblar pines.
|
||
- [ ] Cada módulo en su bolsa con su etiqueta; en la del ArduSimple anota "pareja: RTK-NNNN".
|
||
- [ ] Envía el acta de integración.
|
||
|
||
## 4. Criterio de aprobado
|
||
|
||
| Módulo | Aprobado cuando |
|
||
|---|---|
|
||
| ARD-NNN | Fix 3D, ≥ 10 satélites, configuración Helgen guardada |
|
||
| RTK-NNNN | Registrado en Telcel, configuración sin errores, `AS+K` anotado |
|
||
| Pareja | RTK FIX estable 5 min con correcciones por 4G |
|
||
|
||
El acta de ensamble no deja seleccionar un módulo con FALLA. Parámetros del módem y configuración F9P: [Descargas](../descargas/index.md). Configuración final de la unidad: [Configuración de la unidad](v5-configuracion-unidad.md).
|
||
|
||
## Anexo — notas de ingeniería
|
||
|
||
- En la unidad V5 el módem va en J7/J8 de la EinarBoard (mismo footprint XBee), no sobre el simpleRTK2B. El enlace F9P ↔ módem pasa por K1; con K1 liberado (`BYP_CTRL` bajo, estado por defecto) el camino es directo. Por eso la integración se prueba sobre el simpleRTK2B: misma electrónica, sin depender del firmware de la EinarBoard.
|
||
- F9P: UART1 a 115200 (lo lee la EinarBoard en PA3/PA2) y UART2 a la velocidad del módem (`AS+B=115200`). El `.txt` del F9P no está en el repo; falta añadirlo a `04-Source-Code/rtk-config/` (sin secretos).
|
||
- `AS+K` es la identidad en el servidor secundario (`AS+r/AS+h`). Pendiente decidir si es el número del módem (R0006) o el de la unidad; mientras, el acta lo guarda como texto libre.
|
||
- Credenciales (APN, NTRIP) solo en `…local.txt` en la laptop de banco; nunca en git ni en el sitio.
|
||
|
||
## Historial de revisiones
|
||
|
||
| Versión | Fecha | Cambios |
|
||
|---|---|---|
|
||
| 1.0 | 2026-09-17 | Primera versión. |
|
||
| 1.1 | 2026-09-29 | Encabezado uniforme, enlaces a actas, descargas y configuración. |
|
||
| 1.2 | 2026-09-29 | Edición breve: material dentro del encabezado; secciones renumeradas. |
|
||
|
||
Versiones anteriores en git.
|