Ho difficoltà a misurare la corrente in un dispositivo IoT che sto realizzando. Devo essere in grado di raccogliere dati sul consumo di energia nel tempo e sulla modalità di sospensione corrente. Stavo cercando di utilizzare un resistore di shunt per raccogliere i dati attuali, ma sto correndo per primo in un problema con Georg Ohm e tutte le sue leggi.
In modalità di sospensione, il mio dispositivo dovrebbe usare circa 800 µA di corrente, il mio alimentatore non così preciso sta dicendo che sta emettendo circa 2 mA, quindi forse ho un po 'più di codice da fare. Tuttavia, durante la modalità di sospensione, a intervalli apparentemente casuali, il modem si riaccenderà per un breve momento e trasmetterà (comportamento standard del modem di sospensione profonda). Questo burst di trasmissione può arrivare a circa 1,5 A.
Ad ogni modo, sto riscontrando un problema con l'uso di un resistore di shunt perché una caduta di tensione che mi permette di vedere dati significativi sulla corrente di sonno, fa cadere così tanta tensione durante un'esplosione di trasmissione che il mio dispositivo si riavvia.
Qualcuno potrebbe raccomandare un modo per misurare la corrente in un intervallo di corrente così ampio?
Specifiche del dispositivo:
- Corrente in modalità sospensione: 600 µA - 3 mA
- In corrente: 27-80 mA
- Trasmissione a raffica: fino a 1,5 A
- Voltaggio: 2,6 V - 4,2 V
- Corrente di carica: 400 mA