Stiamo costruendo un data logger a basso consumo basato su ATmega328P, al fine di utilizzare il caricatore di avvio Arduino e IDE, ecc. Idealmente il consumo energetico dovrebbe essere inferiore a 0,3 mA a 3,3 V per ottenere circa 4 mesi di vita su un singolo Batteria AA. I dati del sensore verranno archiviati a un massimo di 76 byte / sec per i 4 mesi, fornendo circa 750 MiB di dati. Pertanto abbiamo bisogno di un dispositivo di memoria di grandi dimensioni, che è ancora a basso consumo.
Da quello che posso dire, l'unica soluzione pratica per archiviare così tanti dati è usare una scheda SD. Tuttavia, le schede SD sembrano consumare un po 'più di energia di quanto possiamo permetterci, una corrente di inattività di 0,2 mA per le carte che abbiamo ora e più quando scrivono.
Quindi alcune domande:
- Uno switch high-side è l'unico modo pratico per controllare il consumo di energia della scheda SD?
- Ci sono alcuni avvertimenti di cui dovremmo essere a conoscenza quando si cambia alimentazione alla scheda? Ad esempio, sta livellando l'usura un processo che verrà eseguito dopo una scrittura a blocchi o può accadere in qualsiasi momento.
- Ci sono altre alternative che dovremmo considerare?