Se sei già registrato           oppure    

Orario: 02/05/2024 02:18:09  

 

Energia Alternativa ed Energia Fai Da Te > PPTEA

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


PPTEA-datalogger universale con SD
FinePagina

giorgio54
Watt


Gruppo:Utente
Messaggi:33

Stato:



Inviato il: 8/9/2013,23:00

...un saluto a tutti, sono diversi mesi che seguo il forum (prima e dopo aver preso la scheda già fatta da marko), ho letto tanti post ma non ho trovato alcun esempio di ciò che vorrei fare e cioè realizzare un datalogger che salvi i dati su SD.

Lo vorrei fare un pò per tutti gli usi:
- ingressi analogici (non saprei quanti sono implementabili 1, 2 ,3...);
- ingressi digitali (0 e 1);
- registrazione della data completa e dell'ora compreso i secondi;
- possibilità di stop logger, sostituzione SD e start logger;
- se possibile importare i dati in excel....e chi più ne ha.....

se pò fà????
come si salvano i dati sull'SD e come si gestisce una SD con il PPTEA??

grazie in anticipo

ps: per esempio vorrei "controllare" alcuni parametri del camper tipo temperatura,
tensione e corrrente batteria, tensione pannello solare ecc.

 

NonSoloBolleDiAcqua

Avatar
PetaWatt


Gruppo:AMMINISTRATORE
Messaggi:13786

Stato:



Inviato il: 9/9/2013,06:54

Ciao se vuoi utilizzare la SD, un sistema è utilizzare il PPTEA in accoppiata con il RASBERRY utilizzando una SD da 2 o 4 Gb ( vedi la realizzazione di Alessio287) . Volendo si può fare un programma in eabasic che memorizza i dati nella espansione di memoria ( 256K quindi senza SD) che , per scaricare i dati, si interfaccia con la porta usb del pc.
Dipende da quanti dati vuoi salvare e ogni quanto vuoi fare il salvataggio dei dati.
Ciao
Bolle



---------------
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: 9/9/2013,09:17

ciao Bolle e buongiorno, si io lo vorrei fare in EABASIC pensavo che si potesse interfacciare un modulo con alloggiamento SD che ho preso su eBay con il PPTEA.

Non ho visto la realizzazione di alessio287, in che discussione è?, lo cerco comunque.

Dunque, vorrei avere il PPTEA "mobile" nel senso che lo sposto dove mi occorre fare il rilevamento dei dati, per quanto riguarda il salvataggio partirei intanto ogni 15 minuti per vedere anche quanto viene il log e comunque metterei l'LCD se possibile per avere visualizzato quanto spazio libero c'è ancora sulla SD.

Come ho accennato aprendo la discussione sarebbe da fare un sistema flessibile lato software (attivare/disattivare porzioni di codice in funzione dell'uso) che registri sia dati analogici (temp, corrente, tensione ecc. ) che digitali, solo On/Off e
poter portare in excel o analogo foglio elettronico e avere un pulsante che mi fa da start/stop (anche per eventualmente sostituire la SD).

Forse chiedo troppo e non è possibile con il solo PPTEA? cosa ne pensi?
ciao
giorgio54

 

NonSoloBolleDiAcqua

Avatar
PetaWatt


Gruppo:AMMINISTRATORE
Messaggi:13786

Stato:



Inviato il: 9/9/2013,09:47

La discussione con l'evoluzione del lavoro di Alessio è questa: .
L'integrazione della SD non immediata con un processore ( indipendentemente da quale esso sia), occorre gestire tante cose sia a livello SW che HW...quindi se vuoi solo memorizzare dei dati senza aggiungere componenti si può fare solo sull'espansione di memoria ed in questo caso l'integrazione con un folgio excell e i trasferimento dei dati sul PC è una cosa semplice.
Spero di aver chiarito i dubbi.
Ciao
Bolle



---------------
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: 9/9/2013,10:33

ciao Bolle, sto leggendo ...il link!!, accidenti come è complesso!.

Senti a questo punto per iniziare mi adatto alla lettura dei dati in memoria, opterò per un sistema di alimentazione "trasportabile" dal camper a casa per poi estrarre i dati col PC , dico giusto? cioè ho capito bene devo fare così per leggere i dati utilizare il PC collegato con il PPTEA o no?

Per la memoria devo sostituire al 24c16 con..... oppure basta lei e si fa un controllo byte liberi sul display LCD, te che dici?, come li recupero dalla memoria, vengono separati in funzione degli ingressi?

Bolle....mi si sta aggrovigliolando il cervello....iniziamo a fare qualcosa.

l'integrazione con un folgio excell e i trasferimento dei dati sul PC è una cosa semplice per te, per me è complicata.

ciao
giorgio54

 

NonSoloBolleDiAcqua

Avatar
PetaWatt


Gruppo:AMMINISTRATORE
Messaggi:13786

Stato:



Inviato il: 9/9/2013,10:51

CITAZIONE (giorgio54 @ 9/9/2013, 11:33)
la memoria devo sostituire al 24c16 con.....

Dipende dai dati che vuoi salvare. Il 24c16 ha 16k, il 24c256 ( massima espansione del PPTEA) a 256K. Ora occorre capire cosa devi salvare e con quale tempi in modo da fare il calcolo dei byte che occorrono. Per quanto riguarda il salvataggio su pc ...basta eseguire una "PRINT" il cui contenuto va a finire sulla porta usb, sviluppare un protocollo per inviare al pc i dati ( poi verranno letti su foglio excel), e cancellare i dati sulla memoria (basta spostare il puntatore)...tutte queste cose sono già state fatte...sono sparse nelle discussioni del PPTEA. faccine/smile.gif

CITAZIONE (giorgio54 @ 9/9/2013, 11:33)
un sistema di alimentazione "trasportabile" dal camper a casa per poi estrarre i dati col PC , dico giusto?

Giusto!



---------------
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: 9/9/2013,11:30

Bolle intanto ti ringrazio tantissimo, mi fa molto piacere che perlomeno mi rispondi.

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

così sarebbero 41 caratteri ma non ho idea del log, vanno separati da uno spazio
vanno aggiunti altri 6 caratteri, giusto?

campionamento ogni 15 minuti almeno per iniziare poi con il tempo e le prove....

Bolle tutte queste cose sono già state fatte...sono sparse nelle discussioni del PPTEA, ok, scrivimi qualcosa per partire per favore altrimenti devo rileggermi tutto il forum del PPTEA e mettere insieme i pezzi.
grazie
ciao
giorgio54

 

Luca450Mhz

Avatar
GigaWatt


Gruppo:Utente
Messaggi:3204

Stato:



Inviato il: 9/9/2013,11:50

Ciao Giorgio,
se leggi la tensione della batteria è così necessario leggere anche la tensione dei pannelli?
Anche perchè i due dati combaciano per tutto il tempo che c'è luce solare...
Potresti risparmiarti qualche bit di informazioni..



---------------
Pannelli: 6975 Wp (poli e mono). Inverter UPS PSW7 6kW 48V toroidale con switch comandato dal mio sistema di domotica (RaspberryPi + vari Wemos D1 Mini - ESP8266). Regolatore di carica: Mpp Solar PCM8048.
Batterie: 24 elementi trazione pesante 315Ah C5 48V.

 

NonSoloBolleDiAcqua

Avatar
PetaWatt


Gruppo:AMMINISTRATORE
Messaggi:13786

Stato:



Inviato il: 9/9/2013,11:56

Prima di avventurarci nel merito vediamo di cercare di ottimizzare i dati...cioè cercare di sfruttare al meglio la memoria ( nel senso dello spazio occupato) senza perdere informazioni...questa cosa è utile a tutti...visto che viviamo in un mondo dove non si fa più caso alle risorse...anche quelle informatiche sono risorse.
Facciamo un esempio: data replicata per ogni lettura effettuata è ridondante...cioè la data cambia una volta al giorno...quindi in linea teorica basterebbe mettere solo una volta la data ( al cambio del giorno) per poi mettere sempre ora, minuti / secondi...stesso discorso per le ore...stesso discorso per i minuti. faccine/smile.gif
Quindi? Si può trovare un sistema che memorizza le informazioni se si ha poca memoria per poi inviarle ad un sistema che le 'decodifica'.

Facciamo due conti e vediamo quanto spazio ci occorre per ogni lettura partendo dai 41 caratteri (gli spazi non occorrono) senza effettuare nessuna ottimizzazione.


41 char ogni 15 secondi cioè :
al minuto ci occorrono (41*4)=164 Byte
in una ora ci occorrono (41*4*60 )=9840 Byte
al giorno ci occorrono (41*4*60*24)= 236Kbyte
troppo...è decisamente troppo...quindi occorre ottimizzare...ma di quanto si può ottimizzare?
Occorre trovare un modo per avere tutte le informazioni memorizzandone il mimino possibile...anche salvando i dati in un formato poco capibile.

Qualcuno propone qualcosa? 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).

 

Luca450Mhz

Avatar
GigaWatt


Gruppo:Utente
Messaggi:3204

Stato:



Inviato il: 9/9/2013,13:45

Una ottimizzazione l'ho proposta prima.. eliminare un dato che secondo me è ridondato, ovvero la tensione dei pannelli fotovoltaici.. così sarebbe 36 caratteri contro i 41..



---------------
Pannelli: 6975 Wp (poli e mono). Inverter UPS PSW7 6kW 48V toroidale con switch comandato dal mio sistema di domotica (RaspberryPi + vari Wemos D1 Mini - ESP8266). Regolatore di carica: Mpp Solar PCM8048.
Batterie: 24 elementi trazione pesante 315Ah C5 48V.

 

NonSoloBolleDiAcqua

Avatar
PetaWatt


Gruppo:AMMINISTRATORE
Messaggi:13786

Stato:



Inviato il: 9/9/2013,14:49

CITAZIONE (Luca450Mhz @ 9/9/2013, 14:45)
...così sarebbe 36 caratteri contro i 41..

Bene, ma si può andare oltre ...decisamente oltre... 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: 9/9/2013,14:52

ciao Luca, il dato dei pannelli è importante perchè (a luglio serve a poco ma...) capisco se e come funzionano, io parlavo di salvare i dati ogni 15 minuti NON secondi, la soluzione di Bolle che esclude il ripetersi della data (per lo stesso giorno) e il ripetersi dell'ora (per la stessa ora) potrebbe essere validissima, comunque:

41 char ogni 15 minuti ci occorrono 41 Byte
in una ora ci occorrono (41*4)=164 Byte
in 24 ore ci occorrono (164*24 )=3936 Byte

ciao Bolle messa così è più ragionevole? comunque posso sempre sostituire la 24C16 con una più capiente o no?

grazie per ora, mi state dando coraggio perchè non so proprio come iniziare anche per fare dei test in casa al banco.

 

NonSoloBolleDiAcqua

Avatar
PetaWatt


Gruppo:AMMINISTRATORE
Messaggi:13786

Stato:



Inviato il: 9/9/2013,14:59

CITAZIONE (giorgio54 @ 9/9/2013, 15:52)
ciao Bolle messa così è più ragionevole?

E' più ragionevole ma si sposta il problema...occorre trovare un modo per 'ottimizzare la memoria' senza perdere i dati. 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).

 

PinoTux

Avatar
GigaWatt


Gruppo:AMMINISTRATORE
Messaggi:3509

Stato:



Inviato il: 9/9/2013,15:11

[OT]
Volevo segnalare che cliccando sul link in firma di Luca450Mhz, con Firefox mi viene bloccato segnalato come sito malevolo, e tra l'altro sembra non funzionante.
[/OT]

Bella discussione, vi seguo con interesse, come sempre. faccine/smile.gif



---------------
"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: 9/9/2013,15:18

CITAZIONE (NonSoloBolleDiAcqua @ 9/9/2013, 15:59)
CITAZIONE (giorgio54 @ 9/9/2013, 15:52)
ciao Bolle messa così è più ragionevole?

E' più ragionevole ma si sposta il problema...occorre trovare un modo per 'ottimizzare la memoria' senza perdere i dati. faccine/smile.gif

........scusa ma questa non l'ho capita...non ti seguo,

comunque sarebbe utile ogni 15 minuti ma se complica le cose per quello che devo farci io si può fare ogni 20 oppure ogni 30 certo ogni ora potrebbero esserci dei dati utili che così li perderei o non capirei le differenze tra un'ora e l'altra.

grazie 300000 Bolle...

 
 InizioPagina
 

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

Versione Mobile!

Home page       TOP100-SOLAR      Home page forum