V
Visla Hardware
Portal R&D
🔋 PMIC / Power 🏷️ Power Management ⚡ Low power

nPM1304

Nordic Semiconductor
2× buck 200mA + 2× LDOCharger 4–100mA small-cellFuel gauge + ship mode 370nA

Curiosity

Charger-PMIC compatto per dispositivi a celle piccole: è il fratello “small-cell” dell’nPM1300, con lo stesso fuel gauge ma un battery charger ottimizzato per le basse correnti (4–100 mA), pensato per coin cell ricaricabili, micro Li-Po e wearable miniaturizzati. Integra due buck DC/DC da 200 mA, due LDO/load-switch, un charger Li-ion/Li-poly/LiFePO₄ e un fuel gauge con stato di carica, salute e conteggio cicli. È il companion power-management dei SoC Nordic come nRF54L15 e nRF52840 in scenari a batteria minuscola, dove l’nPM1300 (charger fino a 800 mA) sarebbe sovradimensionato. Il ship mode a 370 nA stacca quasi del tutto la batteria in stoccaggio, eliminando il jumper fisico anti-scarica in magazzino.

Specs tecniche

ParametroValore
TipoPMIC con charger + fuel gauge + regolatori
Buck regulator2× buck DC/DC, 200 mA ciascuno
LDO / load switch2× (50 mA come LDO / 100 mA come load switch)
Battery charger4 – 100 mA (small-cell)
Chimica batteriaLi-ion · Li-poly · LiFePO₄
Termination voltage3.6 – 4.65 V
Fuel gaugesì — state of charge, state of health, cycle count
Ship mode IQ370 nA
Hibernate mode IQ500 nA
GPIO5
LED driver3× (5 mA ciascuno)
Input (system regulator)4.0 – 5.5 V
Input batteria2.3 – 4.65 V
InterfacciaI²C compatible TWI
PackageQFN 32 (5×5 mm) · WLCSP 3.1×2.4 mm

🧪 Note dal bench Visla

  • Charger small-cell 4–100 mA: ideale per coin cell ricaricabili o micro Li-Po di un eventuale Visla Tag, dove l’nPM1300 caricherebbe troppo aggressivamente
  • Fuel gauge integrato: stato di carica reale lato telemetry senza algoritmo di stima nel MCU
  • Ship mode 370 nA: batteria praticamente staccata a magazzino, niente jumper fisico
  • ⚠️ Per i prototipi v2 con 18650 (3000 mAh) il charger 100 mA è troppo lento: lì serve l’nPM1300 a 800 mA. L’nPM1304 è la scelta per i form factor mini

⚠️ Gotchas

  • Charger limitato a 100 mA: NON adatto a celle da diverse centinaia di mAh (ricarica lentissima) — è una scelta di posizionamento, non un difetto
  • Input system regulator 4.0–5.5 V: pensato per USB-C / 1S Li-ion, NON per ingressi più alti senza pre-regolazione
  • Buck max 200 mA per canale: per picchi di corrente (TX cellulare) verificare il budget, può servire un buck esterno dedicato
  • Fuel gauge richiede il modello batteria configurato via nPM PowerUP / nrfutil per essere accurato — out-of-the-box è solo coulomb counting grezzo
  • WLCSP 3.1×2.4 mm richiede layout HDI accurato; per prototipazione preferire il QFN32

🔗 Risorse