Il Profiling della Batteria Verifica se il Valore di Capacità Dichiarato è Attendibile
su
Il battery profiling rappresenta la differenza tra progettare in base a un numero stampato su una cella e sapere cosa quella cella può effettivamente erogare nel proprio circuito. In questo estratto da Elektor Lab Talk, Saad Imtiaz mostra come utilizza un Qoitech Otii Ace per caratterizzare le batterie sotto carichi attivi e di sleep rappresentativi, confrontando poi questo approccio con un Joulescope per le misurazioni del consumo energetico. Il video riprende lo stesso problema pratico che Elektor aveva esaminato in un precedente articolo sui sistemi embedded alimentati a batteria: la capacità nominale da sola non indica per quanto tempo un dispositivo reale funzionerà.
Battery Profiling Sotto un Carico Reale
L'attuale Qoitech Otii Ace Pro può fungere sia da alimentatore che da strumento di misura, mentre il Battery Toolbox opzionale aggiunge funzionalità di profiling, test ed emulazione delle batterie. Saad configura un duty cycle ripetuto che rappresenta un progetto embedded, con un breve periodo di wake che assorbe corrente più elevata e un periodo di sleep molto più lungo che assorbe molto meno. Il suo esempio usa un intervallo di wake di 10 s e un intervallo di sleep di 200 s. Il profiler scarica quindi la cella seguendo questo schema e registra come la sua tensione varia nel tempo. Questa curva è più utile di un singolo valore di capacità, perché il progetto potrebbe smettere di funzionare correttamente prima che la cella sia completamente scarica. Nell'esempio di Saad, il sistema diventa inutilizzabile a circa 3,2 V, quando l'alimentazione non riesce più a sostenere correttamente l'elettronica.
Quando 3.000 mAh Diventano 250 mAh
Il risultato più sorprendente riguarda celle Li-ion 18650 vendute o etichettate come 3.000 mAh. Saad aveva già calcolato il consumo di corrente del suo progetto, ma non riusciva a spiegare perché l'autonomia fosse così scarsa. Il battery profiling gli ha fornito la risposta: alcune celle misuravano appena circa 250 mAh. Il video non stabilisce se quelle celle fossero usurate, etichettate in modo errato o semplicemente di scarsa qualità, ma dimostra perché verificare la capacità può evitare lunghe sessioni di debug inutili in altre parti del progetto.
Saad utilizza anche un Joulescope per misurazioni dettagliate del consumo. Nella sua configurazione, il target viene alimentato da una batteria o un alimentatore esterno mentre il Joulescope misura ciò che il sistema embedded assorbe. La configurazione con Otii può invece alimentare direttamente il progetto mentre lo misura, il che risulta comodo quando il lavoro include sia il profiling dell'alimentazione del dispositivo sia la caratterizzazione della batteria.
Considerare il Duty Cycle, non Solo l'Etichetta
Per l'hardware embedded a basso consumo, la domanda utile è raramente solo "Quanti milliampere-ora dichiara questa batteria?" Un nodo sensore può trascorrere quasi tutto il tempo in sleep, svegliarsi brevemente per campionare o trasmettere, e poi tornare a uno stato a bassissima corrente. Misurare questi modi operativi come un ciclo realistico offre una base molto più solida per confrontare le celle, stimare l'autonomia e individuare comportamenti del firmware con consumi eccessivi. Permette inoltre di distinguere due problemi che è facile confondere: un progetto che assorbe troppa corrente e una batteria che eroga molta meno energia del previsto.

Commenti (0 commenti)