Mi vengono da dire un po' di cose...
Etemenanki:
sia che usi un transistor PNP, sia che usi un mosfet canale P, conducono quando il pin e' a zero, e si aprono quando e' ad uno
Si mi seve un npn, scusa, pensavo una cosa e ne ho scritta un'altra, grazie per avermelo fatto notare.
brunello22:
( devi comunque togliere il led Power).
Effettivamente il mio affarino quando è in funzione sembra un albero di natale, ci sono 3 led costantemente accesi, gialli e rossi, l'effetto è anche molto gradevole, ma non mi era minimamente venuto in mente che consumassero, li toglierò subito, al limite metterò un solo led a valle del transistor, o del mosfet, in modo da segnalare il funzionamento esclusivamente durante i periodi attivi.
Etemenanki:
la sua pila interna non e' prevista come fonte di alimentazione, ma solo per mantenere i dati in caso di mancanza temporanea dell'alimentazione
Mi stai dicendo che senza alimentazione la pila tiene solo ferma la data e l'ora ma non alimenta l'oscillatore e quindi l'orologio "perde tempo"? Forse non ho fatto molta attenzione, ma io ho avuto l'impressione che il RTC continuasse a girare anche quando cambiavo la batteria... in realtà mi aspettavo che si comportasse così e forse non ho prestato attenzione a qualche minuto perso attribuendolo alla scarsa accuratezza dell'oggetto, al prossimo cambio ci farò più attenzione.
Etemenanki:
(e se non le usi, anche le resistenze fra i pin 32KHz / SQW e VCC)
Bella domanda, come faccio a sapere se le uso o no? A naso direi di no, soprattutto se mi parli dei 32 k, ma non ho sottomano la schedina, e quindi adesso non saprei dirti se in qualche modo mi servono o meno. Ma per caso sono dei partitori per portare l'alimentazione a 3v dai 5 che gli fornisco? perchè se è così mi servono...
brunello22:
Tempo fa' feci un prodotto simile e usavo l'RTC ( con allarme impostato ) proprio per risvegliare l'Atmega328 tramite Interrupt.
Questa cosa la trovo molto interessante, per caso hai postato qualcosa qui sul forum? come devo cercare? In realtà inizialmente pensavo anche io di poter fare qualcosa del genere, soprattutto per imparare a gestire gli interrupt, ma non ho trovato nulla sulla programmazione degli allarmi del mio modulino RTC (ancora: cosa posso cercare sul forum?) e ho ripiegato su una gestione interna dei "risvegli".
brunello22:
Come vedi, ho usato una promini cinese da 8Mhz, a 3,3V e un'adattatore per SD nudo e crudo, dato che a 3.3V non hai bisogno di una Board particolare, ma basta saldare dei pin sull'adattatore per MicroSD
In questo modo. In pratica ti fai un porta µSD funzionante su un Bus a 3.3V
Penso che passerò anche io ad una architettura a 3.3v, alla fine dalle dimensioni delle batterie, al consumo, alla dimensione totale dell'oggetto, tutto spinge in quella direzione... funzionano bene i cinesini?
brunello22:
poi sostituii il tutto con un ESP8266 in WiFi
Mi piacerebbe capire che architettura hai realizzato con il WIFI passando da un progetto stand alone a basso consumo ad uno a consumo sicuramente più alto (quanto più alto?) e soprattutto "client-server" per dirla informaticamente. Logghi in real time o bufferizzi e logghi spot?
Comunque grazie davvero a tutti, con un progettino davvero banale sto imparando un sacco di cose, questa roba mi sta piacendo molto, forse avete trovato un nuovo seguace...

gp