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

4.8 KiB
Raw Permalink Blame History

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.