Készítettem egy kapcsolást, amivel az MCU le tudja kapcsolni a tápot még a DC-DC előtt, tehát kikapcsolt állapotban közel 0 a fogyasztása.
5V:
https://circuits.io/circuits/3352039-so ... h-5v-logic
3,3V:
https://circuits.io/circuits/3499588-so ... -3v3-logic
Ezt a kapcsolást vettem alapul hozzá:
http://www.directdirt.com/2014/09/simpl ... er-switch/
Egy hordozható ATmega programmerben használjuk, ami ISP-n felismeri a célt, feltölti rá a hex-et, és kikapcsol. Követelmény volt, hogy 0 legyen az áramfelvétele kikapcsolt állapotban, az MCU el tudja venni a tápot, és az is, hogy bekapcsolt állapotban detektálni tudja a gomb újbóli lenyomását. A megépített áramkörben DC-DC konvertert használok, de az nem volt a szimulátorban, azért van helyette 7805.
Fontos, hogy minden fogyasztó csak a kapcsolt részről kapjon tápot, legyen az szenzor, vagy akár csak egy feszültségosztó.
Ha raksz mellé egy ilyet:
http://www.ti.com/lit/ds/symlink/tpl5010.pdf
Akkor beprogramozhatod, hogy néha (100ms és 2 óra között) húzza meg a tápot. Az MCU bekapcsol, mér, elmenti a mérést, majd lekapcsolja a tápot.
A TPL5010 fogyasztása 35 nA, ezt nem tudod megúszni.