Se sei già registrato           oppure    

Orario: 02/05/2024 08:48:47  

 

Energia Alternativa ed Energia Fai Da Te > PPTEA

Pagine: (5)   1   2   3   [4]   5    (Ultimo Msg)


PPTEA-datalogger universale con SD
FinePagina

ElettroshockNow

Avatar
GigaWatt


Gruppo:Utente
Messaggi:4656

Stato:



Inviato il: 13/9/2013,09:28

CITAZIONE (NonSoloBolleDacqua @ 13/9/2013, 08:51)
C'è un modo per evitare di scrivere questa informazione?Come o cosa si può fare?
Vi sto prendendo in giro...oppure possiamo in qualche modo ricavare anche questa informazione? faccine/smile.gif

Si potrebbe anche memorizzare solo la data ed ora ad inizio giornata e la cadenza viene dettata dal separatore .
Il software dedicato al download conterà semplicemente i separatori per sapere l'ora esatta della memorizzazione .
Così si risparmia tantissimo....

Ancora peggio .... tutto al contrario ........ usando l'ora del download ....(è già stata menzionata faccine/smile.gif )

 

NonSoloBolleDiAcqua

Avatar
PetaWatt


Gruppo:AMMINISTRATORE
Messaggi:13786

Stato:



Inviato il: 13/9/2013,10:18

Bene, la risoluzione è proprio quella detta da ElettroShock...ti piace vincere facile...bongi bongi bongi bo!

Riassumo facendo un esempio:

Memorizziamo all'inizio giorno mese anno ora minuti e secondi, poi a cadenza precisa, ad esempio i soliti 15 secondi i dati da memorizzare...sapendo che ogni 15 secondi memorizziamo i dati riusciremo a ricostruire l'intera giornata. Qualcuno potrebbe dire che possiamo perdere in precisione ad esempio possiamo sfasare i dati di qualche minuto a fine giornata...si potrebbe ogni tanto ad esempio ogni ora inserire l'ora ed elimineremo anche questo ipotetico problema.
Quindi i dati da memorizzare saranno diminuiti notevolmente:
INIZIO DATI
GIORNO/MESE/ANNO ORA MINUTI SECONDI(una sola volta all'inizio)
dati ( 15 secondi dopo)
dati ( 30 secondi dopo)
.....
.....
ORA MINUTI SECONDI ( ogni ora)
dati ( 15 secondi dopo)
dati ( 30 secondi dopo)
.....
.....

FINE DATI

Ora che abbiamo ottimizzato il tutto buttando via il superfluo possiamo chiederci: c'è ancora altro che possiamo fare? faccine/smile.gif



---------------
Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux).
Un risultato se non è ripetibile non esiste (by qqcreafis).

 

ElettroshockNow

Avatar
GigaWatt


Gruppo:Utente
Messaggi:4656

Stato:



Inviato il: 13/9/2013,11:07

CITAZIONE (NonSoloBolleDiAcqua @ 13/9/2013, 11:18)
Bene, la risoluzione è proprio quella detta da ElettroShock...ti piace vincere facile...bongi bongi bongi bo!

Come potevo non approfittare del piatto servito faccine/biggrin.gif

 

giorgio54
Watt


Gruppo:Utente
Messaggi:33

Stato:



Inviato il: 13/9/2013,14:22

fammi vedere se ho capito:

predo il PPTEA da casa, completo di batteria tampone lo porto sul camper e collego
gli ingressi poi pigio il pulsante Start e da lì parte l'inizio della giornata, giusto?

La memorizzazione dei dati tensione/corrernte non ritengo possibile farla quando questi variano perchè variano di giorno (sole/nuvole) e di notte (possibile autoscarica batterie e/o consumi perchè posso adoperare il datalogger anche in ferie);

La memorizzazione con l'inseguitore solare non serve perchè possono essere impostate delle ore nelle quali il pannello solare non carica e quindi il dato non è da salvare.

Ma gli ingressi "digitali" on/off oppure 0/1 vanno salvato al cambiamento di stato.

A fatica .....ma ti seguo Bolle.

 

PinoTux

Avatar
GigaWatt


Gruppo:AMMINISTRATORE
Messaggi:3509

Stato:



Inviato il: 13/9/2013,17:05

CITAZIONE (PinoTux @ 13/9/2013, 09:43)
Visto il tipo di utilizzo sarebbe sufficiente tener conto del sorgere e tramontar del Sole usando le routine dell'inseguitore solare..... faccine/wink.gif

CITAZIONE
La memorizzazione con l'inseguitore solare non serve perchè possono essere impostate delle ore nelle quali il pannello solare non carica e quindi il dato non è da salvare.

Perché lo devi impostare tu, manualmente, quando può essere fatto automaticamente?
Che senso ha prendere i dati di notte?
Basta inserire le coordinate del luogo e via...
Forse mi sfugga qualcosa?



---------------
"Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza"
http://iv3gfn.altervista.org/
http://pptea.altervista.org/

 

giorgio54
Watt


Gruppo:Utente
Messaggi:33

Stato:



Inviato il: 13/9/2013,18:46

....Pino io umilmente avevo chiesto aiuto per un datalogger.....che intendi dire con coordinate.....che intenderesti fare?

No, ti sbagli (nel senso che la pensi diversamente a me) perchè la notte se non prendi i dati del pannello puoi prendere la tensione e corrente della BS quando il veicolo è collegato alla 220V, c'è una centralica con caricabatteria che gestisce la BS con una soglia di tensione, finchè la batteria è a tot volt lavora la batteria quando scende sotto quella soglia (che io non conosco e non sprei come tarare/modificare) entra in funzione il caricabatterie che alimenta gli utilizzi e carica la BS, corrente e tensione sono dati utili per capire anche come funziona.
ciao

 

NonSoloBolleDiAcqua

Avatar
PetaWatt


Gruppo:AMMINISTRATORE
Messaggi:13786

Stato:



Inviato il: 16/9/2013,08:34

giorgio,
per ottimizzare lo spazio della memoria, ogni dato superfluo non si deve memorizzare...questo è il messaggio di Pino...vedremo poi un metodo per ottimizzare anche questo...entrando nel merito dei dati che ancora non abbiamo analizzato.

Passiamo ad analizzare i dati ...i requisiti erano questi:

1.- data e ora 00/00/00_00:00:00 sono 17
2.- tensione batterie servizi 00,00 sono 5
3.- tensione pannello solare 00,00 sono 5
4.- corrente batterie servizi -00,00 sono 6 (segno - e +)
5.- almeno 3 ingressi on/off 0 sono 1 (sono 3)
6.- temperatura interna -00,0 sono 5 (segno - e +)

I primi 17 caratteri ( o anche byte) sono stati eliminati perchè si possono ricavare.
Ora abbiamo 4 valori legati ai convertitori analogico digitali ( 2,3,4,6) e tre valori digitali (5) che possono assumere valore 0 o 1.
Il PPTEA ( cioè il pic18f2550) ha 10 bit di precisione per i valori analogico digitali, cioè può leggere un valore tra 0-5v con una precisione di 0.005 mV. Quindi qualsiasi valore leggiamo sul convertitore possiamo memorizzare un valore di 10bit per ciascun CADS.
Quindi passando a interpretare i valori in bit abbiamo

4*10 + 3 -> cioè 43 bit ogni lettura ....cioè byte (1byte = 8 bit).
Sintetizzando,una intera lettura dei dati lasciata nel formato 'binario' occupa 6 caratteri.
Considerando che la memoria più grande che gestisce il PPTEA è da 128kbit cioè 32kbyte quindi 32768 (128x1024/8) byte possiamo memorizzare 5641 letture (32768/6). Quindi volendo memorizzare 8 giorni di dati vediamo ogni quanti secondi possiamo memorizzare i dati:
1.in 8 giorni ci sono 691200 secondi (=8(giorni)*24(ore)*60(minuti)* 60(secondi))
2.avendo la possibilità di memorizzare 5641 dati
3. 691200 / 5641 possiamo memorizzare al massimo i dati ogni 122 secondi.

Quindi per tenerci larghi possiamo memorizzare per i dati per 8 giorni ogni 2.5 minuti cioè ogni 150 secondi. Ovviamente i dati si potranno prelevare anche prima.

Tutto questo ci ha portato ad una ottimizzazione dei dati passando da 41 byte a 6 byte...ma questo punto la solita domanda...si può ancora ottimizzare il sistema di memorizzazione? faccine/smile.gif



---------------
Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux).
Un risultato se non è ripetibile non esiste (by qqcreafis).

 

giorgio54
Watt


Gruppo:Utente
Messaggi:33

Stato:



Inviato il: 17/9/2013,21:27

ciao Bolle, ciao a tutti, premetto che sono fuori casa per tutta la settimana e eventualmente se posso (e se ho connessione) farò il possibile per seguirvi/collaborare.

Inizialmente mi accontentavo che per i segnali analogici poteva andare bene una acquisizione ogni 15 minuti, se vogliamo risparmiare memoria salviamo i dati ogni 10 minuti però i digitali ad ogni cambiamento.

Se facciamo ogni 5 minuti secondo me è un gran successo.

Al momento sono piuttosto stanco e non pienamente libero mentalmente, buonanotte.

 

NonSoloBolleDiAcqua

Avatar
PetaWatt


Gruppo:AMMINISTRATORE
Messaggi:13786

Stato:



Inviato il: 18/9/2013,07:43

Perdona la domanda ma non ho capito cosa intendi, la cosa è fondamentale...i dati vengono memorizzati ogni x minuti...ma non possono essere memorizzati i dati digitali ad ogni cambiamento...se il dato digitale inizia ad oscillare ogni millisecondo cosa facciamo?

Quindi partiamo con il progettino salvando ogni 5 minuti 4 valori analogici e 3 stati ogni 5 minuti, il sistema avrà una autonomia di una 15 di giorni ( vedremo con il codice quanto sarà di preciso ). Il PPTEA si collegherà ad un pc e scambierà i dati con un SW che permetterà una gestione dei dati.
Va bene così oppure c'è un problema per i 3 dati digitali?
faccine/smile.gif




Modificato da NonSoloBolleDiAcqua - 18/9/2013, 09:01


---------------
Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux).
Un risultato se non è ripetibile non esiste (by qqcreafis).

 

giorgio54
Watt


Gruppo:Utente
Messaggi:33

Stato:



Inviato il: 19/9/2013,16:42

va bene così, comunque i dati digitali non cambiano così repentinamente, ti spiego perchè:
un ingresso sarà la presenza della 220v (inteso solo c'è 220V)
un ingresso centralina on (non attacco/stacco ogni millisecondo ma sono ore)
il terzo sono indeciso ma seguirà lo stesso criterio degli altri due.
grazie Bolle.

 

NonSoloBolleDiAcqua

Avatar
PetaWatt


Gruppo:AMMINISTRATORE
Messaggi:13786

Stato:



Inviato il: 19/9/2013,16:46

Bene,
quindi se variano poco non è necessario memorizzarli sempre ma si memorizza solo il loro cambio di stato...prevedendone al massimo x giornalieri...ok?



---------------
Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux).
Un risultato se non è ripetibile non esiste (by qqcreafis).

 

giorgio54
Watt


Gruppo:Utente
Messaggi:33

Stato:



Inviato il: 19/9/2013,21:04

ok

 

giorgio54
Watt


Gruppo:Utente
Messaggi:33

Stato:



Inviato il: 3/10/2013,15:09

Bolle................ cosa ti è capitato? tutto fermo?

 

NonSoloBolleDiAcqua

Avatar
PetaWatt


Gruppo:AMMINISTRATORE
Messaggi:13786

Stato:



Inviato il: 3/10/2013,15:53

No...no...ora ero impegnato su questo altro discorso . La prossima settimana speriamo di avere il tempo per partire su questo argomento.
Ciao
Bolle faccine/smile.gif



---------------
Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux).
Un risultato se non è ripetibile non esiste (by qqcreafis).

 

giorgio54
Watt


Gruppo:Utente
Messaggi:33

Stato:



Inviato il: 3/10/2013,17:11

faccine/clap.gif meno male....mi sentivo perso.
ciao e grazie.

 
 InizioPagina
 

Pagine: (5)   1   2   3   [4]   5    (Ultimo Msg)

Versione Mobile!

Home page       TOP100-SOLAR      Home page forum