Lipo Fuel Gauge

luca 17/11/2012 0

Al termine della recensione relativa al modulo Li-po Rider, indicavo come unico “difetto” la mancanza di un chip che fornisse informazioni circa lo stato di carica (SoC) della batteria.

Esistono vari circuiti integrati che svolgono tale compito; ho scelto il MAX17043 di Maxim, che ha due caratteristiche interessanti:

  • non richiede una resistenza di sense esterna
  • si interfaccia ad un microcontrollore via i2c

Per gli hobbisti, questo integrato ha però il difetto di essere realizzato in packages difficili da saldare; per questo ho acquistato da DSSCircuits una breakout board già pronta, Lipo Fuel Gauge.

 

Il modulo presenta due connettori JST (passo 2mm), uno per il collegamento alla batteria da monitorare e uno per collegare in “cascata” il sistema da alimentare; inoltre sono presenti i PIN per i segnali i2c (SDA e SCL) e per il segnale di alert (ALRT).

Ho realizzato una libreria Arduino per interfacciarsi all’integrato MAX17043; il collegamento con il modulo Lipo Fuel Gauge è molto semplice:

  • SDA -> AN4
  • SCL -> AN5
  • GND -> GND

Leave A Response »