Archivi categoria: Senza categoria

Esp8266 – Low Power (parte 2)

Come promesso nel precedente articolo, ho fatto qualche (decina) di prove per cercare di ottimizzare il funzionamento del sistema ed essere sempre più parco nelle richieste energetiche.
Lo sketch di partenza è quello che ha funzionato nei precedenti tests, molto “quick and dirty” con notevoli margini di ottimizzazione.
I parametri principali rilevati sono stati:
– Corrente media: 53,3 mA
– Corrente massima: 272,1 mA
– Energia 177 uA/h

Sketch versione 1

Il primo passo di ottimizzazione ha previsto una ridefinizione del delay imposto prima della attivazione del sensore DHT. Ho fatto diverse prove ed ho trovato che 1,7s consente una ottima ripetibilità delle misure. Inoltre ho epurato alcune funzioni che erano “eccessive”. Il risultato è stato molto incoraggiante:
I parametri principali rilevati sono stati:
– Corrente media: 39,6 mA
– Corrente massima: 242,1 mA
– Energia 132 uA/h
Non male!

Sketch versione 2

Per l’ultimo test ho rimosso anche tutti i “serialprint” che avevo inserito per monitorare il funzionamento del sistema. Vero che non sono molto “costosi” in termini energetici, ma richiedono tempo per essere eseguiti. Ed il tempo è energia, soprattutto se sono usati durante il periodo di connessione di ESP.
I parametri principali rilevati sono stati:
– Corrente media: 39,5 mA
– Corrente massima: 248,4 mA
– Energia 131,8 uA/h
Visti i risultati li avrei potuti anche lasciare!

Sketch versione 3 – Minimale

Rimangono da risolvere due interrogativi:
– cosa succede inserendo il codice per la gestione di MQTT;
– quanto incide la presenza di una sensore di luminosità.

L’introduzione del codice relativo ad MQTT non ha effetti apprezzabili sul funzionamento del sistema. In fondo si tratta di un paio di funzioni che non hanno altro effetto se non quello di trasmettere qualche frame aggiuntivo alla fine dello sketch. Se la comunicazione si mantiene a rate elevato, l’impatto “energetico” è davvero modesto.

Aggiunta del codice MQTT

Con queste figure, faccio un rapido conto (nella speranza che sia giusto, altrimenti, accetto critiche e correzioni che siano sensate): 0.130 uA/h sono l’energia di un singolo processo di acquisizione e notifica. Ne vorrei eseguire 6 in un’ora, con un assorbimento di 7.8mA/h. Se ipotizzo una batteria da 1500mA, vengono fuori circa 8 giorni di funzionamento (sono ben 11520 cicli di acquisizione). Non ci siamo.

NB: ho chiesto di commentare ma i commenti sono disabilitati. Non sono impazzito, basta mandarmi una mail o un WA. Non ne posso più di pubblicità di farmaci e di cancellare spam dal mio blog.

28 aprile e meteo

Giornata dal sapore primaverile oggi, sveglia presto con temperature piuttosto amabili. Alle 12.10 c’erano bn 21.92 gradi. Non male.
Durante il pranzo cambia la luce ed arriva un “po’” di pioggia, anzi, di grandine. Do una rapida occhiata ai sistemi meteo e noto un crollo “verticale” della temperatura, ben evidente dalle seguenti immagini (sono relative a due giorni):

Volendo analizzare nel dettaglio il trend della temperatura a Polverigi notiamo che:
alle ore 14:00 temperatura 20.32. La discesa inizia alle 14:23 -> 19.82 gradi che si mantengono quasi costanti fino alle 14.37. Dopo di che… il delirio:
ore 14.37 gradi 19.08
ore 14.38 gradi 18.40
ore 14.39 gradi 17.83
ore 14.40 gradi 16.92
ore 14.41 gradi 15.90
e così via fino alle 15.30 con 12.84 gradi. A causa del vento la temperatura è calata di 8 gradi in 90 minuti.
Presso Univpm le caratteristiche della stazione non consentono una analisi altrettanto dettagliata ma notiamo che:
ore 14:43 gradi 18.88
ore 14:44 gradi 15;
ore 14:47 gradi 13.88
alle 15:30 sono stati registrati 12.22 gradi.

I dati sono concordi, i tempi sono concordi. E’ proprio freddo!!!
E adesso? alle ore 22.16 ci sono:
8,37 gradi sul tetto di casa;
8.4 gradi dalla stazione commerciale;
8,88 gradi ad Univpm.
Domani giacca pesante e berretto di lana!

PS: una cosa simile era successa anche il 24 settembre 2018: se ne parla qui!

WebSdr – Offline

A causa della rottura del calcolatore al quale sono collegati i ricevitori, la nostra presenza sul sito “WebSdr” è momentaneamente sospesa. Speriamo di riuscire a tornare online prima possibile.