Drogheda/06-Testing-Validation/2026-09-28_H0008_charging-overnight-log.md

37 lines
4.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

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.

# H0008 — vigilancia de carga nocturna (fw 0.6.0, V5.5, SD-15B ~5.25 V)
Contexto: el LTC4040 reporta CHRG_STAT=1 (cargando) sin falla (cflt=0) desde up=157 s, pero el paquete sube muy despacio
(3.55 V el 27-sep 14:00 → 3.83 V el 28-sep 19:08 con vbat_min 3.77 en la ventana de 30 s: oscila 60 mV = ~2.4 A conmutando).
Riel 5 V plano (v5 = v5min = 5.25): el cargador NO está tirando ~2 A de forma continua. Hipótesis: (1) ciclado térmico del LTC4040
(pista SW_BAT 0.3 mm, EP sin vías: OT interno), (2) corriente media baja por otra causa. Prueba definitiva en la mañana:
pinza DC en el cable del paquete y temperatura de U6/L6 con el dedo o IR.
| Hora (UTC) | vbat | vbat_min | chg | cflt | v5 | v5min | tbat | tmcu/tmax | up_s | pwr | eventos nuevos |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-09-28T01:08Z | 3.83 | 3.77 | 1 | 0 | 5.25 | 5.25 | 35 | 41/43 | 16367 | VEH | CHG_ON @157 s (v5=5.31 vbat=3.57); CHG_SHED @548 s v5=4.89 → V5_LOST (prueba); MODEM_BACK/MODEM_DARK (sag 160→6 mV, diagnóstico) |
| 2026-09-28T02:42Z | 3.94 | 3.87 | 1 | 0 | 5.25 | 5.25 | 34 | 41/43 | 21977 | VEH | ninguno nuevo (sin CHG_SHED, sin fallas). +0.11 V en 94 min → ~1.3 A medios: SÍ está cargando. Oscilación 70 mV en 30 s = corriente pulsante. |
| 2026-09-28T04:15Z | 4.01 | 3.96 | 1 | 0 | 5.27 | 5.25 | 34 | 40/43 | 27557 | VEH | ninguno nuevo. +0.07 V en 93 min (3.94→4.01): entra en zona CV (flotación 4.00 V) — la corriente empieza a bajar como debe. |
| 2026-09-28T05:51Z | 4.02 | 4.01 | 0 | 0 | 5.30 | 5.26 | 33 | 39/43 | 33317 | VEH | **CHRG_IDLE @30443 s (vbat=4.01)**: el LTC4040 terminó la carga (C/8 en flotación 4.00 V) — paquete LLENO, sin falla. Modem watch oscila MODEM_DARK/BACK cada 2–5 min con sag 38–43 mV (justo en el umbral de 40 mV): ruido, necesita histéresis en 0.5.10. |
| 2026-09-28T07:24Z | 4.02 | 4.02 | 0 | 0 | 5.30 | 5.27 | 32 | 38/43 | 38927 | VEH | ninguno nuevo. Paquete lleno y estable (4.02 V, sin oscilación: sin corriente de carga). Cargador en reposo tras terminación; recarga automática al bajar de VRECHRG (~3.9 V). |
| 2026-09-28T08:55Z | 4.01 | 4.00 | 0 | 0 | 5.33 | 5.28 | 32 | 38/43 | 44387 | VEH | ninguno nuevo. Reposo tras carga completa (4.01 V). Fin de la vigilancia nocturna: 5/5 chequeos sin alarma. |
## Conclusión (28-sep 13:35 UTC, del historial de telemetría `telemetry_history.db`, muestras cada 5 min)
**El cargador funciona. La observación "atascado en 3.80 V" no era una falla.**
- Arranque con 0.6.0: 27-sep ~20:36 UTC (up_s 61187 a las 13:35Z). CHG_ON @157 s con vbat 3.57 V.
- Cargando (`chg=Sí`) de forma continua desde 20:30Z hasta 05:00Z = **102 muestras × 5 min ≈ 8.5 h**, ninguna con `cflt` (0/242 muestras).
- Curva: 3.67 (20:30) → 3.73 (21:30) → 3.78 (22:30) → **3.77–3.80 entre 22:00 y 00:30 (la meseta que se vio en vivo)** → 3.85 (01:00) → 3.90 (02:00) → 3.95 (03:00) → 4.00 (04:00) → 4.01 (04:30–05:00).
- **Terminación: CHRG_IDLE @ up 30443 s ≈ 05:03Z** (C/8 en flotación 4.00 V, ~8.5 h después del CHG_ON). Después: 4.01–4.03 V en reposo hasta las 13:35Z, sin corriente (sin oscilación 30 s).
- Riel 5 V: 5.25 V constante durante la carga (v5min 5.27 según firmware), 5.29–5.33 V en reposo; un solo mínimo 5.10 V en la muestra del arranque. **Ningún CHG_SHED después del boot** (el único, @548 s, fue la prueba de desconexión de Leo: V5_LOST v5=2.14).
- Temperaturas durante la carga: batería P4 32–35 °C, MCU 38–42 °C (máx 43). Sin pausa NTC.
- Ahora (13:35Z): vbat 4.00, chg=0, cflt=0, v5 5.31, pwr=VEH, bkp_n=0, tbat 29 °C.
Lectura: la zona 3.75–3.82 V es la parte plana de la curva OCV del Li-ion (la mayor parte de la carga entra ahí con poca variación de tensión) y la oscilación ±60–70 mV en la ventana de 30 s es la caída IR de una corriente de carga pulsante (el LTC4040 comparte L6 entre buck de carga y boost de respaldo). Con +0.11 V/94 min en la meseta la corriente media fue del orden de 1.3 A, no los 2.4 A de R50=825 Ω: el paquete tardó 8.5 h en lugar de ~2–3 h. Eso NO es una falla, pero sí es el margen que hay que medir.
Pendientes:
1. **Pinza DC en el cable del paquete** durante la próxima carga (descargar hasta ~3.6 V y volver a conectar 24 V): esperado ~1.3 A medios; si la pinza marca ~2.4 A a pulsos, es limitación térmica/de entrada del LTC4040; si marca ~1.3 A continuos, revisar RS1/R50 en el ensamble.
2. **Temperatura de U6 / L6** con IR o dedo a los 15–20 min de carga (hipótesis de ciclado por OT: EP sin vías, SW_BAT 0.3 mm).
3. Firmware 0.5.10 / 0.6.1: **histéresis en el modem watch** (sag5 osciló 38–43 mV alrededor del umbral de 40 mV → MODEM_DARK/BACK cada 2–5 min toda la noche; propuesta: DARK < 30 mV durante 4 ventanas, BACK > 50 mV en 1 ventana).
4. Monitor: desplegar HISTORIAL (local, sin subir) para ver esta curva sin exportar CSV.