Drogheda/03-Architecture-Hardware/2026-09-29_Drogheda_HBOX-V5_Harness-Connector-Pinout_v1.0.md

337 lines
14 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: "HBOX EinarBoard V5.6 — Pinout de arneses y conectores"
project: Project Drogheda
date: 2026-09-29
version: "1.0"
tags: [project-drogheda, hardware, harness, pinout, einarboard, v5.6]
---
# HBOX EinarBoard V5.6 — Pinout de arneses y conectores
!!! warning "Generado de la netlist del 28-sep-2026"
No incluye el acelerómetro **U26** (agregado el 8-oct) ni la eliminación de **P12/R42/C24** (9-oct). Se regenera cuando se congele la V5.6 (pasada 2 de layout). Los valores eléctricos siguen vigentes.
!!! note "EinarBoard V5.6 (`hbox-watchdog-v5`), lote en pedido"
Esta tarjeta es la evolución de la V5.5 fabricada (STM32F411 a bordo + zócalos simpleRTK2B y 4G NTRIP Master). **No es la v6** (GNSS y 4G soldados a bordo, `hbox-watchdog-v6`, en diseño): la v6 tiene su propia sección en el sitio. Cuando este documento dice «copiado de v6» se refiere solo al origen de un valor de componente.
Generado automáticamente desde la netlist del esquemático (independiente de la colocación). `GND` = plano de tierra de la tarjeta; su lista completa de pads se omite. Las nets de potencia van marcadas ⚡ para elegir calibre de cable. Se omiten las banderas `PWR_FLAG` (PFx).
| Netlist | Valor |
|---|---|
| Archivo | `03-Architecture-Hardware/kicad/_to_delete/v56-work-20260928/p5ntc-after.xml` (exportada de `kicad/hbox-watchdog-v5.kicad_sch` con la ECO V5.6 aplicada, Eeschema 10.0.4, 2026-09-28 17:43) |
| SHA-256 | `45d3f034a327f8176bd76bf8d95698e21c3e3f914726b2648fcd80cc538e42a7` |
| Aplica a | **V5.6** (lote por pedir). Para V5.5 as-fabbed (lote 22-ago, 15 pzas) ver la sección «Diferencias V5.5 → V5.6» al final. |
## Resumen de conectores
| Conn | Función | Pines | Tipo (huella) |
|---|---|---|---|
| **P1** | GX16-5 | 5 | `TerminalBlock_Phoenix_MKDS-1,5-5_1x05_P5.00mm_Horizontal` |
| **P2** | 5V-IN-SD15B05 | 2 | `JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical` |
| **P4** | BATT-1S4P+NTC | 3 | `JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical` |
| **P6** | FAN 2-pin | 2 | `JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical` |
| **P8** | PANEL_LED | 2 | `JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical` |
| **P10** | RESET-EXT | 2 | `JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical` |
| **P11** | CUTOFF-SW | 2 | `JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical` |
| **P12** | NTC-HOTSPOT | 2 | `JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical` |
| **P14** | RGB_LED_EXT | 4 | `JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical` |
| **P15** | RS485_OUT | 3 | `PhoenixContact_MC_1,5_3-G-3.5_1x03_P3.50mm_Vertical` |
| **P16** | RS232_OUT | 3 | `PhoenixContact_MC_1,5_3-G-3.5_1x03_P3.50mm_Vertical` |
| **H4** | TTL_UARTB | 4 | `PinHeader_1x04_P2.54mm_Vertical` |
| **J11** | USB-C DFU | 15 | `USB_C_Receptacle_GCT_USB4085` |
| **J9** | USB-C | 15 | `USB_C_Receptacle_GCT_USB4085` |
| **J10** | HR911105A | 13 | `RJ45_Hanrun_HR911105A_Horizontal` |
| **J7** | XBEE-ROW-1 (VCC/DOUT/DIN) | 10 | `PinSocket_1x10_P2.00mm_Vertical` |
| **J8** | XBEE-ROW-2 | 10 | `PinSocket_1x10_P2.00mm_Vertical` |
| **MOD1** | simpleRTK2B-Pro on UNO female headers | 32 | `Arduino_UNO_R3` |
## Conectores de arnés (P)
### P1 — GX16-5
| Pin | Net | Conecta con |
|---|---|---|
| 1 | `24V_IN` ⚡potencia | D10.1, Q10.2 |
| 2 | `GND` | plano de tierra |
| 3 | `IGN_IN` | Rig1.1 |
| 4 | `GND` | plano de tierra |
| 5 | — | *(sin net)* |
### P2 — 5V-IN-SD15B05
| Pin | Net | Conecta con |
|---|---|---|
| 1 | `VEH5V` ⚡potencia | C30.1, C31.1, C78.1, JP1.2, R7.1, R51.1, R55.1, RS1.1, U6.16, U6.6 |
| 2 | `GND` | plano de tierra |
### P4 — BATT-1S4P+NTC
| Pin | Net | Conecta con |
|---|---|---|
| 1 | `BAT_PLUS` ⚡potencia | C35.1, L6.2, R5.1, U6.23 |
| 2 | `GND` | plano de tierra |
| 3 | `NTC` | R55.2, R113.1, U6.17 |
### P6 — FAN 2-pin
| Pin | Net | Conecta con |
|---|---|---|
| 1 | `5V_FAN` ⚡potencia | C23.1, D2.1, JP1.1, L2.2, R20.1 |
| 2 | `FAN_RET` | D2.2, Q2.3 |
### P8 — PANEL_LED
| Pin | Net | Conecta con |
|---|---|---|
| 1 | `LED_A` | D1.2, R3.2 |
| 2 | `LED_K` | D1.1, Q4.3 |
### P10 — RESET-EXT
| Pin | Net | Conecta con |
|---|---|---|
| 1 | `NRST` | C104.1, SW1.1, TP5.1, U16.7 |
| 2 | `GND` | plano de tierra |
### P11 — CUTOFF-SW
| Pin | Net | Conecta con |
|---|---|---|
| 1 | `MAIN5V` ⚡potencia | C32.1, C33.1, C34.1, JP2.1, JP3.3, JP4.1, JP6.1, Q7.5, Q7.6, Q7.7, Q7.8, R53.1, U6.1, U6.24 |
| 2 | `SYS5V` ⚡potencia | C101.1, C119.1, C120.1, C121.1, D6.1, D12.2, F1.1, JP6.2, K1.2, R2.2, U7.2, U12.2, U12.7 |
### P12 — NTC-HOTSPOT
| Pin | Net | Conecta con |
|---|---|---|
| 1 | `NTC_TEMP` | C24.1, R42.2, U16.27 |
| 2 | `GND` | plano de tierra |
### P14 — RGB_LED_EXT
| Pin | Net | Conecta con |
|---|---|---|
| 1 | `3V3` ⚡potencia | C80.1, C81.1, C84.1, C89.1, C105.1, C106.1, C107.1, C108.1, C110.1, C118.1, C124.1, Cu3.1, Cu4.1, D5.1, DB1.2, DB2.2, DB3.2, DB4.2, … (+31) |
| 2 | `RGBR_K` | R89.1 |
| 3 | `RGBG_K` | R90.1 |
| 4 | `RGBB_K` | R91.1 |
### P15 — RS485_OUT
| Pin | Net | Conecta con |
|---|---|---|
| 1 | `RS485_A` | R82.1, U14.6 |
| 2 | `RS485_B` | JP5.2, U14.7 |
| 3 | `GND` | plano de tierra |
### P16 — RS232_OUT
| Pin | Net | Conecta con |
|---|---|---|
| 1 | `RS232_TX` | U15.14 |
| 2 | `RS232_RX` | U15.13 |
| 3 | `GND` | plano de tierra |
### H4 — TTL_UARTB
| Pin | Net | Conecta con |
|---|---|---|
| 1 | `3V3` ⚡potencia | C80.1, C81.1, C84.1, C89.1, C105.1, C106.1, C107.1, C108.1, C110.1, C118.1, C124.1, Cu3.1, Cu4.1, D5.1, DB1.2, DB2.2, DB3.2, DB4.2, … (+31) |
| 2 | `SER_TXB` | U10.23, U15.11 |
| 3 | `SER_RXB` | U10.24, U15.12 |
| 4 | `GND` | plano de tierra |
## Puertos de servicio (USB-C, Ethernet)
### J11 — USB-C DFU
| Pin | Señal | Net | Conecta con |
|---|---|---|---|
| A1 | GND_A1 | `GND` | plano de tierra |
| A4 | VBUS_A4 | `DFU_VBUS` ⚡potencia | D13.2, D16.1 |
| A5 | CC1_A5 | `DFU_CC1` | R100.1 |
| A6 | D+_A6 | `DFU_DP` | D14.1, U16.45 |
| A7 | D-_A7 | `DFU_DM` | D15.1, U16.44 |
| A9 | VBUS_A9 | `DFU_VBUS` ⚡potencia | D13.2, D16.1 |
| A12 | GND_A12 | `GND` | plano de tierra |
| B1 | GND_B1 | `GND` | plano de tierra |
| B4 | VBUS_B4 | `DFU_VBUS` ⚡potencia | D13.2, D16.1 |
| B5 | CC2_B5 | `DFU_CC2` | R101.1 |
| B6 | D+_B6 | `DFU_DP` | D14.1, U16.45 |
| B7 | D-_B7 | `DFU_DM` | D15.1, U16.44 |
| B9 | VBUS_B9 | `DFU_VBUS` ⚡potencia | D13.2, D16.1 |
| B12 | GND_B12 | `GND` | plano de tierra |
| SH | SHIELD_SH | `GND` | plano de tierra |
### J9 — USB-C
| Pin | Señal | Net | Conecta con |
|---|---|---|---|
| A1 | GND_A1 | `GND` | plano de tierra |
| A4 | VBUS_A4 | `USB_VBUS` ⚡potencia | D19.5, J7.6 |
| A5 | CC1_A5 | `USB_CC1` | Rcc1.1 |
| A6 | D+_A6 | `USB_DP` | D19.3, D19.4, J7.7 |
| A7 | D-_A7 | `USB_DM` | D19.1, D19.6, J7.8 |
| A9 | VBUS_A9 | `USB_VBUS` ⚡potencia | D19.5, J7.6 |
| A12 | GND_A12 | `GND` | plano de tierra |
| B1 | GND_B1 | `GND` | plano de tierra |
| B4 | VBUS_B4 | `USB_VBUS` ⚡potencia | D19.5, J7.6 |
| B5 | CC2_B5 | `USB_CC2` | Rcc2.1 |
| B6 | D+_B6 | `USB_DP` | D19.3, D19.4, J7.7 |
| B7 | D-_B7 | `USB_DM` | D19.1, D19.6, J7.8 |
| B9 | VBUS_B9 | `USB_VBUS` ⚡potencia | D19.5, J7.6 |
| B12 | GND_B12 | `GND` | plano de tierra |
| SH | SHIELD_SH | `GND` | plano de tierra |
### J10 — HR911105A
| Pin | Señal | Net | Conecta con |
|---|---|---|---|
| 1 | TD+_1 | `ETH_TXP` | R92.1, U11.2 |
| 2 | TD-_2 | `ETH_TXN` | R93.1, U11.1 |
| 3 | RD+_3 | `ETH_RXP` | R94.1, U11.6 |
| 4 | TCT_4 | `3V3_ETH` ⚡potencia | C92.1, C93.1, C94.1, C98.1, C102.1, C103.1, L8.2, R84.1, R87.1, R92.2, R93.2, R96.2, R97.2, U11.11, U11.15, U11.17, U11.21, U11.28, … (+2) |
| 5 | RCT_5 | `ETH_RCT` | C97.1, R94.2, R95.2 |
| 6 | RD-_6 | `ETH_RXN` | R95.1, U11.5 |
| 7 | NC_7 | — | *(sin net)* |
| 8 | 8 | — | *(sin net)* |
| 9 | 9 | `ETH_LNK_A` | R96.1 |
| 10 | 10 | `ETH_LINKLED` | U11.25 |
| 11 | 11 | `ETH_ACT_A` | R97.1 |
| 12 | 12 | `ETH_ACTLED` | U11.27 |
| SH | SH | `GND` | plano de tierra |
## Zócalos de módulos
### J7 — XBEE-ROW-1 (VCC/DOUT/DIN)
Fila 1 del zócalo XBee (pines 1–10 del módulo, en orden). Módem ArduSimple 4G NTRIP Master.
| Pin | Señal | Net | Conecta con |
|---|---|---|---|
| 1 | Pin_1_1 | `3V3_MODEM` ⚡potencia | C41.1, C43.1, C122.1, J8.7, L7.2, R60.1 |
| 2 | Pin_2_2 | `DOUT_4G` | MOD1.17, R111.2 |
| 3 | Pin_3_3 | `DIN_4G` | K1.5, K1.6 |
| 4 | Pin_4_4 | `GND` | plano de tierra |
| 5 | Pin_5_5 | `MODEM_RST` | R107.2, SW4G1.1 |
| 6 | Pin_6_6 | `USB_VBUS` ⚡potencia | D19.5, J9.A4, J9.A9, J9.B4, J9.B9 |
| 7 | Pin_7_7 | `USB_DP` | D19.3, D19.4, J9.A6, J9.B6 |
| 8 | Pin_8_8 | `USB_DM` | D19.1, D19.6, J9.A7, J9.B7 |
| 9 | Pin_9_9 | — | *(sin net)* |
| 10 | Pin_10_10 | `GND` | plano de tierra |
### J8 — XBEE-ROW-2
Fila 2 del zócalo XBee: **pad k = pin XBee (21 − k)** (espejo; regla verificada en el Informe técnico V3+V4 contra el footprint-R00 de ArduSimple: J8.8 = pin 13 LED, J8.6 = pin 15 GND, J8.10 = pin 11 GND). La net `XBEE_ONSLP` en J8.3 (R109 DNP) corresponde por esa regla al pin XBee 18; el ECO la etiqueta «pin 13 ON/SLEEP». <!-- VERIFICAR contra el datasheet del 4G NTRIP Master antes de poblar R109 -->
| Pin | Señal | Net | Conecta con |
|---|---|---|---|
| 1 | Pin_1_1 | `GND` | plano de tierra |
| 2 | Pin_2_2 | — | *(sin net)* |
| 3 | Pin_3_3 | `XBEE_ONSLP` | R109.2 |
| 4 | Pin_4_4 | — | *(sin net)* |
| 5 | Pin_5_5 | — | *(sin net)* |
| 6 | Pin_6_6 | `GND` | plano de tierra |
| 7 | Pin_7_7 | `3V3_MODEM` ⚡potencia | C41.1, C43.1, C122.1, J7.1, L7.2, R60.1 |
| 8 | Pin_8_8 | `MODEM_LED` | R108.2, Rmled1.1 |
| 9 | Pin_9_9 | — | *(sin net)* |
| 10 | Pin_10_10 | `GND` | plano de tierra |
### MOD1 — simpleRTK2B-Pro on UNO female headers
Zócalo UNO del simpleRTK2B Pro (ArduSimple). Solo se usan 5V, IOREF, GND, D0/D1 (UART1) y D2/D8 (UART2); el resto queda sin conectar por indicación de ArduSimple.
| Pin | Señal | Net | Conecta con |
|---|---|---|---|
| 1 | NC_1 | — | *(sin net)* |
| 2 | IOREF_2 | `3V3` ⚡potencia | C80.1, C81.1, C84.1, C89.1, C105.1, C106.1, C107.1, C108.1, C110.1, C118.1, C124.1, Cu3.1, Cu4.1, D5.1, DB1.2, DB2.2, DB3.2, DB4.2, … (+31) |
| 3 | RESET_3 | — | *(sin net)* |
| 4 | 3V3_OUT_4 | — | *(sin net)* |
| 5 | 5V_5 | `SW_5V` ⚡potencia | C3.1, C40.1, Q1.3 |
| 6 | GND_6 | `GND` | plano de tierra |
| 7 | GND_7 | `GND` | plano de tierra |
| 8 | VIN_8 | — | *(sin net)* |
| 9 | A0_9 | — | *(sin net)* |
| 10 | A1_10 | — | *(sin net)* |
| 11 | A2_11 | — | *(sin net)* |
| 12 | A3_12 | — | *(sin net)* |
| 13 | A4_13 | — | *(sin net)* |
| 14 | A5_14 | — | *(sin net)* |
| 15 | TX1_D0_15 | `GNSS_RX` | U16.17 |
| 16 | RX1_D1_16 | `GNSS_TX` | U16.16 |
| 17 | RX2_D2_17 | `DOUT_4G` | J7.2, R111.2 |
| 18 | D3_18 | — | *(sin net)* |
| 19 | D4_19 | — | *(sin net)* |
| 20 | D5_20 | — | *(sin net)* |
| 21 | D6_21 | — | *(sin net)* |
| 22 | D7_22 | — | *(sin net)* |
| 23 | TX2_D8_23 | `USART1_RX` | K1.1, Rdfu1.1, U16.43 |
| 24 | D9_24 | — | *(sin net)* |
| 25 | D10_25 | — | *(sin net)* |
| 26 | FENCE_D11_26 | — | *(sin net)* |
| 27 | EXTINT_D12_27 | — | *(sin net)* |
| 28 | TPS_D13_28 | — | *(sin net)* |
| 29 | GND_29 | `GND` | plano de tierra |
| 30 | AREF_30 | — | *(sin net)* |
| 31 | SDA_31 | — | *(sin net)* |
| 32 | SCL_32 | — | *(sin net)* |
## Puentes de soldadura
| Ref | Valor (estado por defecto) | Pad 1 | Pad 2 | Pad 3 |
|---|---|---|---|---|
| **JP1** | 0R | `5V_FAN` | `VEH5V` | — |
| **JP2** | F2:LFP (2-3) | `MAIN5V` | `F2_SEL` | `GND` |
| **JP3** | F1:0 | `GND` | `F1_SEL` | `MAIN5V` |
| **JP4** | F0:1 | `MAIN5V` | `F0_SEL` | `GND` |
| **JP5** | RS485_TERM | `RS485_T` | `RS485_B` | — |
| **JP6** | JP_CUT | `MAIN5V` | `SYS5V` | — |
## Botones
| Ref | Serigrafía | Pin 1 | Pin 2 |
|---|---|---|---|
| **SW1** | RESET | `NRST` (C104.1, P10.1, TP5.1, U16.7) | `GND` |
| **SW2** | BOOT0 | `3V3` (C80.1, C81.1, C84.1, C89.1, C105.1, C106.1, C107.1, C108.1, C110.1, C118.1, C124.1, Cu3.1, … (+37)) | `BOOT0` |
| **SW4G1** | RESET | `MODEM_RST` (J7.5, R107.2) | `GND` |
## Puntos de prueba
| Ref | Nombre | Net | Conecta con |
|---|---|---|---|
| **TP1** | CLPROG | `CLPROG_TP` | U6.3 |
| **TP2** | PFO | `PFO_TP` | U6.20 |
| **TP3** | SWDIO | `SWDIO` | U16.46 |
| **TP4** | SWCLK | `SWCLK` | U16.49 |
| **TP5** | NRST | `NRST` | C104.1, P10.1, SW1.1, U16.7 |
| **TP6** | GND | `GND` | plano de tierra |
| **TP7** | 3V3 | `3V3` | C80.1, C81.1, C84.1, C89.1, C105.1, C106.1, C107.1, C108.1, C110.1, C118.1, C124.1, Cu3.1, … (+37) |
## Diferencias V5.5 → V5.6 en conectores (lo que cambia para el arnés)
| Conector | V5.5 (lote 22-ago) | V5.6 | Fuente |
|---|---|---|---|
| **P5** TEMP_PROBE (3V3/GND/SDA/SCL) | Presente | Eliminado — ya no hay sonda externa de T/RH; la temperatura del cargador la mide U4 y la del módem U18 en la tarjeta | Informe de cambios §10 / netlist `p5ntc-after.xml` (sin P5) |
| **P4.3** NTC | Solo al LTC4040 (U6.17) con R55 10 k (Li-ion) | Además al MCU **PC5** por R113 100 k / R114 120 k / C125 10 nF (`NTC_CELL`); R55 **5.6 k** para química **LFP-HT** (NTC B3380) | netlist; Informe §9 |
| **JP2** | `F2:Li-ion` puente 1-2 | **`F2:LFP` puente 2-3** (flotación LiFePO4) | Informe §9 |
| **JP6** | No existía | Nuevo, en paralelo con P11 (`MAIN5V`↔`SYS5V`), abierto — puentear solo si la unidad no lleva interruptor de corte | Informe §2 |
| **J7.2** DOUT_4G | Solo a MOD1.17 | Además al MCU **PC7** (USART6_RX) por R111 1 k — escucha RTCM | Informe §3 |
| **J7.5** MODEM_RST | Solo SW4G1 | Además al MCU **PC1** por R107 1 k | Informe §3 |
| **J8.8** MODEM_LED | Solo Rmled1/D4G1 | Además al MCU **PC2** por R108 10 k | Informe §3 |
| **J8.3** | Sin conexión | `XBEE_ONSLP` → PC4 por R109 10 k DNP | Informe §2–3 |
| **J9** USB-C módem | Sin ESD | **D19 USBLC6-2SC6** en D+/D−/VBUS | Informe §2 |
| **J10** RJ45 | Sin cambio (sin PoE) | Sin cambio; U11 con R112 4.7 k pull-down en `ETH_RST`, C90 4.7 µF, C91 10 nF | Informe §10 |
| **P11** CUTOFF-SW | `MAIN5V`/`SYS5V` | Sin cambio (JP6 lo puentea si se desea) | netlist |
| **P1, P2, P6, P8, P10, P12, P14, P15, P16, J11, MOD1** | — | **Sin cambio** eléctrico | diff de netlist v55-baseline → V5.6 (Informe §4) |
!!! note "P13 (MODO-B-UPLINK) y P3 (RTK2B-UART1)"
Existían en la V3 (`harness-connector-pinout.md`) y **no existen en V4/V5.5/V5.6** (eliminados en V4 junto con H3: el Modo B es permanente por K1). No buscarlos en la tarjeta.
## Historial de revisiones
| Versión | Fecha | Cambios |
|---|---|---|
| 1.0 | 2026-09-29 | Primera versión para V5.6 |