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:
[checklist]
- non richiede una resistenza di sense esterna
- si interfaccia ad un microcontrollore via i2c
[/checklist]
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
Hi there, this is great board. I think every ESP8266/32 portable project should have way of determining the SOC. Is this board about to supply 3.3V to esp8266
Looks like the board is no longer available from dsscircuits.com. Is the board available anywhere else?