Se sei già registrato           oppure    

Orario: 05/05/2024 22:07:46  

 

Energia Alternativa ed Energia Fai Da Te > Solare Fotovoltaico

VISUALIZZA L'ALBUM

Pagine: (39)   1   2   3   4   5   6   [7]   8   9   10   11   12   13   14   15   16   17   18   19   20  ...>    (Ultimo Msg)


Partitore di tensione per controllo batterie, APP per Android
FinePagina

Riccardo

Avatar
GigaWatt


Gruppo:Utente
Messaggi:2915

Stato:



Inviato il: 26/03/2017 08:31:01

CITAZIONE (BellaEli, 25/03/2017 23:49:23 ) Discussione.php?214515&6#MSG102

Qualche domanda:

1) Ma il codice ora funziona ? Cosa vedi sul browser ?

2) Non ho mai avuto la necessità di misurare le celle di un banco, ma quello è un metodo che si usa normalmente ? Non so, una misurazione in serie mi sembra poco precisa, non tanto in situazioni statiche ma in presenza di picchi di assorbimento. Ci sono alternative ?

3) A me sembra che ci sia un errore nel codice, sto col cell e quindi potrei sbagliarmi, ma lo modificherei così:


// Dichiara un Array di double di 24 elementi chiamato Bat[]
// Lo inizializzi così:
int i;
double Vbatt;
for (i = 0; i < 24; i ++)
{
   Bat[i] = Mux(i);
}

for (i = 0; i < 24; i ++)
{ 
   client.print ("Batteria ");
   client.print i + 1;
   client.print (" = ");
   Vbatt = Bat[i];
   for (int j = 0; j < i; j++)
   {
      Vbatt -= Bat[j];
   }
   client.print (Vbatt);
   client.print (" V - "); 
   delay (10);
}


NB: sto scrivendo col cell, è facile che abbia commesso errori di sintassi nel codice ma l'idea dovrebbe essere corretta.

Spiego 2 punti essenziali:

1) Nel più breve tempo possibile leggo le tensioni di tutte le celle, lo faccio in sequenza e memorizzo tutto in un piccolo vettore rimandando a dopo qualsiasi altra operazione. Questo serve per avere una foto delle tensioni quasi istantanea, cercando di evitare la possibilità che tra la prima e l'ultima lettura un carico improvviso mi abbia fatto abbassare la tensione di tutte le batterie precedenti a quella in esame falsandomi la lettura.
Il mio metodo è solo il male minore, una lettura corretta andrebbe fatta nello stesso istante per tutte le celle e non in sequenza.

2) La tensione della terza cella non è: Bat3 - Bat2 ma Bat3 - Bat2 - Bat1 !!!
Quindi la 24esima sarà: Bat24-bat23-bat22-.....bat1 !!!
Giusto ?
Per questo ho usato un ciclo for j dentro il ciclo for i

@inventoreinerba: non è che le tue idee sono concettualmente errate ma a volte sembra che cerchi il modo di complicarti la vita !
Voglio dire... spezzone di cavo da 5 cm con capicorda da una parte fissato sulla batteria e fusibile dall'altro e si prosegue tranquilli. Pratico, pulito, economico, sicuro, veloce, chiaro anche a un profano.
I coccodrilli potrebbero sganciarsi, saldare un solo filetto è difficile, uno che non sa del filetto potrebbe criticare la cosa... Insomma se una cosa funziona bene perché dobbiamo cercare a tutti i costi di modificarla se non ci sono evidenti vantaggi ?

Elix

si il codice funziona vedo questo:



Immagine Allegata: defbatt.JPG
 
ForumEA/Q/defbatt.JPG



---------------
Q.CELLS Q.PEAK 4575W sud-est
Solar Frontier CIS 850W sud-ovest
Inverter PIP5048MST
Batterie:LifePo4 Seplos MASON-48280-DIY EVE280AK 28,6 kWh
Scaldabagno Ferroli 30l 1500w
Scaldabagno Ariston 80l 1200w

 

Riccardo

Avatar
GigaWatt


Gruppo:Utente
Messaggi:2915

Stato:



Inviato il: 26/03/2017 08:32:56

print



Immagine Allegata: cod1.JPG
 
ForumEA/Q/cod1.JPG



---------------
Q.CELLS Q.PEAK 4575W sud-est
Solar Frontier CIS 850W sud-ovest
Inverter PIP5048MST
Batterie:LifePo4 Seplos MASON-48280-DIY EVE280AK 28,6 kWh
Scaldabagno Ferroli 30l 1500w
Scaldabagno Ariston 80l 1200w

 

Riccardo

Avatar
GigaWatt


Gruppo:Utente
Messaggi:2915

Stato:



Inviato il: 26/03/2017 08:47:14

CITAZIONE (BellaEli, 25/03/2017 23:49:23 ) Discussione.php?214515&6#MSG102

Qualche domanda:



1) Nel più breve tempo possibile leggo le tensioni di tutte le celle, lo faccio in sequenza e memorizzo tutto in un piccolo vettore rimandando a dopo qualsiasi altra operazione. Questo serve per avere una foto delle tensioni quasi istantanea, cercando di evitare la possibilità che tra la prima e l'ultima lettura un carico improvviso mi abbia fatto abbassare la tensione di tutte le batterie precedenti a quella in esame falsandomi la lettura.
Il mio metodo è solo il male minore, una lettura corretta andrebbe fatta nello stesso istante per tutte le celle e non in sequenza.

2) La tensione della terza cella non è: Bat3 - Bat2 ma Bat3 - Bat2 - Bat1 !!!
Quindi la 24esima sarà: Bat24-bat23-bat22-.....bat1 !!!
Giusto ?

Elix

trovo giustissimo quello che scrivi nel punto1 devo modificarlo con il principio che mi hai indicato
nel punto 2 è la differenza tra l'ultima e la penultima,non fra tutte
Bat24-bat23=risultato



---------------
Q.CELLS Q.PEAK 4575W sud-est
Solar Frontier CIS 850W sud-ovest
Inverter PIP5048MST
Batterie:LifePo4 Seplos MASON-48280-DIY EVE280AK 28,6 kWh
Scaldabagno Ferroli 30l 1500w
Scaldabagno Ariston 80l 1200w

 

inventoreinerba
GigaWatt


Gruppo:Utente
Messaggi:3680

Stato:



Inviato il: 26/03/2017 09:32:51

X elix: "perchè ti complichi inutilmente la vita?"
mi piace pensare anche alla praticità delle cose che si fanno.
Ora 24 portafusibili attaccati ai poli delle batterie dove ci sono schizzi di acido e rabbocchi di acqua distillata non mi sembrano il massimo della praticità. Secondo me sono meglio dei coccodrilli ,numerati da 1 a 24 , che volendo si possono anche staccare.
quanto a saldare un solo filino al coccodrillo non mi sembra un'impresa così difficile.

 

Vincent
GigaWatt


Gruppo:Utente
Messaggi:1902

Stato:



Inviato il: 26/03/2017 10:17:54

Allora riccardo il codice che gira adesso e pensato per 4 batterie giusto.

Comunque x 24 diciamo l algoritmo e se ho capito
Batteria(n)-sommabatterie precedenti tranne b1 e b24 dove b1=v1 e b24=b24-b23
Giusto o ho capito male

@Elix
Quel codice lo avevo pensato in un ciclo for con i
Adesso mi viene in mente di usare la ricorsione con una funzione dipendente da i sempre con 1 ciclo + 1 da 1 a b attuale-1 se<25

Quindi v1 e v24 fissi e apprlichiamo da v2 a v23 il ciclo
E giusto o sto ancora dormendo???



---------------
SuperSolar
http://forum.saturnoprezzi.com/

 

Riccardo

Avatar
GigaWatt


Gruppo:Utente
Messaggi:2915

Stato:



Inviato il: 26/03/2017 11:36:03

Vincent,per 24 batterie non funziona,in quanto c'e un multiplatore che ha 16 ingressi.Per le 24 non va più bene il d1 mini in quanto ha un solo ingresso analogico e ne servirebbero due ingressi o si utilizza il multiplex in cascata,bisogna passare ad un Arduino uno,e aggiungere un wifi o un Arduino yun.
Comunque con 12 ingressi si coprono la quasi totalità delle batterie per banchi da 24-48-v resta escluso il banco da 24x2v



---------------
Q.CELLS Q.PEAK 4575W sud-est
Solar Frontier CIS 850W sud-ovest
Inverter PIP5048MST
Batterie:LifePo4 Seplos MASON-48280-DIY EVE280AK 28,6 kWh
Scaldabagno Ferroli 30l 1500w
Scaldabagno Ariston 80l 1200w

 

Vincent
GigaWatt


Gruppo:Utente
Messaggi:1902

Stato:



Inviato il: 26/03/2017 14:47:24

Dici che il problema con un microcontroller non lo aggiriamo?

A te a quante batterie serve collegarlo?

Comunque il porting del programma si puo fare limitato alla memoria interna 16m nel caso della versione che ho io ma si puo ... Via seriale e html puoi gestire l inverter da smartphone o pc o internet certo richiede un po di lavoro ma e un lavoro che semplifica la gestione gia volendo lo metti in rete o lo vedi come periferica virtuale sai che comodo non dovet avere il pc attaccato...



---------------
SuperSolar
http://forum.saturnoprezzi.com/

 

Riccardo

Avatar
GigaWatt


Gruppo:Utente
Messaggi:2915

Stato:



Inviato il: 26/03/2017 16:27:30

Per me servono solo per 4x12v e 8x6v batterie,ma era per fare qualcosa che potesse adattarsi per tutti.
ild1 che ho è da 4 m Si aggiungilo al tuo programma cosi è più gestibile



---------------
Q.CELLS Q.PEAK 4575W sud-est
Solar Frontier CIS 850W sud-ovest
Inverter PIP5048MST
Batterie:LifePo4 Seplos MASON-48280-DIY EVE280AK 28,6 kWh
Scaldabagno Ferroli 30l 1500w
Scaldabagno Ariston 80l 1200w

 

Vincent
GigaWatt


Gruppo:Utente
Messaggi:1902

Stato:



Inviato il: 26/03/2017 16:36:13

Ok mi confermi 101. Finale come ip puoi salveare la pagina e allegarla? Mi serve per pulire l in



---------------
SuperSolar
http://forum.saturnoprezzi.com/

 

Vincent
GigaWatt


Gruppo:Utente
Messaggi:1902

Stato:



Inviato il: 26/03/2017 16:46:56

La pagina html ...



---------------
SuperSolar
http://forum.saturnoprezzi.com/

 

Riccardo

Avatar
GigaWatt


Gruppo:Utente
Messaggi:2915

Stato:



Inviato il: 26/03/2017 17:05:22

OK



Immagine Allegata: P1.JPG
 
ForumEA/Q/P1.JPG



---------------
Q.CELLS Q.PEAK 4575W sud-est
Solar Frontier CIS 850W sud-ovest
Inverter PIP5048MST
Batterie:LifePo4 Seplos MASON-48280-DIY EVE280AK 28,6 kWh
Scaldabagno Ferroli 30l 1500w
Scaldabagno Ariston 80l 1200w

 

Riccardo

Avatar
GigaWatt


Gruppo:Utente
Messaggi:2915

Stato:



Inviato il: 26/03/2017 17:12:27

OK



Immagine Allegata: H2.JPG
 
ForumEA/Q/H2.JPG



---------------
Q.CELLS Q.PEAK 4575W sud-est
Solar Frontier CIS 850W sud-ovest
Inverter PIP5048MST
Batterie:LifePo4 Seplos MASON-48280-DIY EVE280AK 28,6 kWh
Scaldabagno Ferroli 30l 1500w
Scaldabagno Ariston 80l 1200w

 

Vincent
GigaWatt


Gruppo:Utente
Messaggi:1902

Stato:



Inviato il: 26/03/2017 18:45:58

Vedi qua l'ho caricato se funziona procediamo
devo tarare bene la lunghezza della stringa
ha un form a parte dal menu

Scarica allegato

2_1_6b_vbatt.7z ( Numero download: 163 )



---------------
SuperSolar
http://forum.saturnoprezzi.com/

 

Riccardo

Avatar
GigaWatt


Gruppo:Utente
Messaggi:2915

Stato:



Inviato il: 26/03/2017 21:05:24

Vincent,porta pazienza ma non ho capito da dove vedo il report?
Sul web server e sul remoto non lo trovo



---------------
Q.CELLS Q.PEAK 4575W sud-est
Solar Frontier CIS 850W sud-ovest
Inverter PIP5048MST
Batterie:LifePo4 Seplos MASON-48280-DIY EVE280AK 28,6 kWh
Scaldabagno Ferroli 30l 1500w
Scaldabagno Ariston 80l 1200w

 

Vincent
GigaWatt


Gruppo:Utente
Messaggi:1902

Stato:



Inviato il: 26/03/2017 21:40:22

Menu impostazioni volt batteria



Immagine Allegata: P_20170326_213933.jpg
 
ForumEA/Q/P_20170326_213933.jpg



---------------
SuperSolar
http://forum.saturnoprezzi.com/

 
 InizioPagina
 

Pagine: (39)   1   2   3   4   5   6   [7]   8   9   10   11   12   13   14   15   16   17   18   19   20  ...>    (Ultimo Msg)

Versione Mobile!

Home page       TOP100-SOLAR      Home page forum