Se sei gi registrato           oppure    

Orario: 21/10/2019 18:16:43  

 

Energia Alternativa ed Energia Fai Da Te > Arduino

VISUALIZZA L'ALBUM

Pagine: (10)   1   2   3   4   5   6   7   [8]   9   10    (Ultimo Msg)


datalogger con arduino
FinePagina

Prius2008

Avatar
MegaWatt


Gruppo:Utente
Messaggi:300

Stato:



Inviato il: 28/01/2014 22:06:13

Ok grazie!Prover e ti tengo informato. Grazie tante.



---------------
6 kwp di pannelli disposti a sud con inclinazione di 41 gradi
n2 regolatori da 50A mppt collegati in parallelo, + 3 regolatori mppt da 20A. Inverter UPS 24v 3KW. Pacco batterie da trazione 24v 1150Ah

 

Prius2008

Avatar
MegaWatt


Gruppo:Utente
Messaggi:300

Stato:



Inviato il: 13/02/2014 22:25:35

Eccomi! Mi arrivato Arduino uno, il display, mancano ancora i sensori per misurare la corrente. Ho collegato il partitore all'ingresso A0, il tutto funziona, ma la tensione letta e molto diversa da quella che misuro con il tester. Qualcuno mi pu aiutare? L'arduino lo alimento tramite il pacco batterie 24v, con un lm317 tarato a 8,25v. vi posto il programma che ho creato.

#include
LiquidCrystal schermo(12,11,5,4,3,2);
float voltaggio;


void setup ()
{
schermo.begin(16,2);


}

void loop()
{
schermo.print("Voltaggio Batt.");
voltaggio=analogRead(A0);
schermo.setCursor(0,1);
schermo.print((5.0*voltaggio*10.0)/1023)*1000;
delay(1000);
schermo.clear();



}


Grazie!



---------------
6 kwp di pannelli disposti a sud con inclinazione di 41 gradi
n2 regolatori da 50A mppt collegati in parallelo, + 3 regolatori mppt da 20A. Inverter UPS 24v 3KW. Pacco batterie da trazione 24v 1150Ah

 

Prius2008

Avatar
MegaWatt


Gruppo:Utente
Messaggi:300

Stato:



Inviato il: 20/02/2014 12:14:47

Ciao a tutti! Chi di voi mi pu aiutare a scrivere l'istruzione per leggere il ACS758 ECD 200 B?
Mi manca solo questa istrizione per ora, il sensore collegato al pin A3.
Grazie a tutti!



---------------
6 kwp di pannelli disposti a sud con inclinazione di 41 gradi
n2 regolatori da 50A mppt collegati in parallelo, + 3 regolatori mppt da 20A. Inverter UPS 24v 3KW. Pacco batterie da trazione 24v 1150Ah

 

calcola
GigaWatt


Gruppo:Utente
Messaggi:4345

Stato:



Inviato il: 20/02/2014 19:45:49

Io ho fatto cos:
float corrente = 0;
corrente = (0.49 * analogRead(A3) - 247.9); //sensore ACS758-200B

Il sensore non precisissimo occorre "azzerarlo" modificando il valore terminale della formula, il mio va a 0 con il valore 247.9, il valore secondo le indicazioni di fabbrica dovrebbe invece essere 250. Una volta azzerato abbastanza preciso, tieni conto che ha un fondo scala di +-200A, non poco. Quello suggerito per azzerare il sensore un metodo semplice, poi possibile calcolare il valore esatto in base alla tensione letta sul pin centrale quando non passa corrente che normalmente dovrebbe essere di 2,5V mentre... poi con dei calcoli... si fa notte, io ho fatto come ti ho detto e funziona bene.



---------------
Impara l'arte e mettila da parte
14 pannelli da 100w, inverter kemapower 3kw, regolatore morningstar tristar ts60, banco batterie n.1 di 12 elementi 2v 480Ah C5 corazzate per trazione pesante, banco batterie n.2 di 400Ah in C5 formato da 24 elementi 2V 200Ah corazzate al gel per fotovoltaico in due serie da 12 elementi, centralina di gestione impianto autoprodotta.

 

Prius2008

Avatar
MegaWatt


Gruppo:Utente
Messaggi:300

Stato:



Inviato il: 21/02/2014 10:54:05

Grazie mille Calcola. Ho fatto come mi hai suggerito e ora funge!!!
Approfitto, che tipo di scheda devo ordinare per poterla collegare al mio arduino uno, per far inviare i dati letti in una memory card? Vorrei inviare i dati letti ad arduino ogni 5 minuti o meno in modo tale che ogni mese io possa scaricare i dati sul pc e crearmi un grafico.
Grazie ancora!



---------------
6 kwp di pannelli disposti a sud con inclinazione di 41 gradi
n2 regolatori da 50A mppt collegati in parallelo, + 3 regolatori mppt da 20A. Inverter UPS 24v 3KW. Pacco batterie da trazione 24v 1150Ah

 

calcola
GigaWatt


Gruppo:Utente
Messaggi:4345

Stato:



Inviato il: 21/02/2014 14:13:41

scrivi su ebay sd reader arduino, io ne ho comprati due alla folle cifra di 2,10 euro spedizione compresa.



---------------
Impara l'arte e mettila da parte
14 pannelli da 100w, inverter kemapower 3kw, regolatore morningstar tristar ts60, banco batterie n.1 di 12 elementi 2v 480Ah C5 corazzate per trazione pesante, banco batterie n.2 di 400Ah in C5 formato da 24 elementi 2V 200Ah corazzate al gel per fotovoltaico in due serie da 12 elementi, centralina di gestione impianto autoprodotta.

 

Prius2008

Avatar
MegaWatt


Gruppo:Utente
Messaggi:300

Stato:



Inviato il: 21/02/2014 16:57:38

Grazie mille!



---------------
6 kwp di pannelli disposti a sud con inclinazione di 41 gradi
n2 regolatori da 50A mppt collegati in parallelo, + 3 regolatori mppt da 20A. Inverter UPS 24v 3KW. Pacco batterie da trazione 24v 1150Ah

 

Prius2008

Avatar
MegaWatt


Gruppo:Utente
Messaggi:300

Stato:



Inviato il: 21/02/2014 17:18:06

Ciao Calcola, ho visto lo schema elettrico per collegare il modulo sd, nello schema devo usare i pin 12,11,13,10 olre ad usare varie resistenze, mi sorge un dubbio, alcuni di questi pin io li uso per il display, come posso fare per ovviare al problema? Posso avere il display collegato e allo stesso tempo il modulo, o uno escude l'altro?



---------------
6 kwp di pannelli disposti a sud con inclinazione di 41 gradi
n2 regolatori da 50A mppt collegati in parallelo, + 3 regolatori mppt da 20A. Inverter UPS 24v 3KW. Pacco batterie da trazione 24v 1150Ah

 

jackie2_it
KiloWatt


Gruppo:Utente
Messaggi:207

Stato:



Inviato il: 21/02/2014 19:47:09

Basta utilizzare degli altri pin per il modulo sd se non erro nella parte di inizializzazione indichi quali pin usi per il modulo


Il problema st nel pin del chip select della sd che corrisponde con quello del modulo
Puoi fare come ho fatto io usi per la sd il pin 3 ed indichi ad arduino di utilizzarlo con questo comando

if (!SD.begin(3)) {



Modificato da jackie2_it - 21/02/2014, 19:53:40


---------------
2 pannelli solari da 50 watt con regolatore steca p1010
Ecco i miei pannelli solari [URL=http://www.ilampidigenio.it]qui[/URL]

 

calcola
GigaWatt


Gruppo:Utente
Messaggi:4345

Stato:



Inviato il: 21/02/2014 20:58:04

Prius, non ti so consigliare, ho acquistato le schedine per la SD, ma non sono ancora arrivate e penso che per il momento non le user. Infatti ho trovato il modo di inviare al pc via seriale i dati e a salvarli su un file txt. Devo ora trovare il modo di visualizzare i dati in un grafico su pagina php, sono riuscito con un solo parametro, ma vorrei visualizzare pi parametri nello stesso grafico. Un poco alla volta...



---------------
Impara l'arte e mettila da parte
14 pannelli da 100w, inverter kemapower 3kw, regolatore morningstar tristar ts60, banco batterie n.1 di 12 elementi 2v 480Ah C5 corazzate per trazione pesante, banco batterie n.2 di 400Ah in C5 formato da 24 elementi 2V 200Ah corazzate al gel per fotovoltaico in due serie da 12 elementi, centralina di gestione impianto autoprodotta.

 

Prius2008

Avatar
MegaWatt


Gruppo:Utente
Messaggi:300

Stato:



Inviato il: 04/03/2014 17:36:38

Arieccomi! In questi giorni st vedento come si comportano i sensori collegati uno alla produzione e uno sull'inverter. Ho notato variazioni significative anche di 20/40 amer, forse c' qualcosa nel progamma che ho creato, anzi, sicuramente. Per comotit lo inserisco. Grazie a tutti in anticipo!


#include <LiquidCrystal.h>
LiquidCrystal schermo(12,11,5,4,3,2);
float corrente;
float voltaggio;
float consumo;

void setup ()
{
  schermo.begin(16,2);
  schermo.setCursor(0,0);
  schermo.print("Imp. STAND-ALONE");
  schermo.setCursor(3,1);
  schermo.print("BY  ANGELO");
  delay(2000);
  schermo.clear();

 
  
}

void loop()
{
  schermo.setCursor(0,0);
  schermo.print("A"); //Produzione Fotovoltaico
  schermo.setCursor(2,0);
  corrente=analogRead(A2);// Sensore Corrente Campo Fotovoltaico 200A fs.
  corrente=(((corrente-509)*0.004487)*100);
  schermo.print(corrente);
  schermo.setCursor(8,0);
  schermo.print("W");
  voltaggio=analogRead(A0);//Tensione  Banco Batterie
  voltaggio=(((5.0*voltaggio*10.0)/1023+2)*1000);
  schermo.setCursor(10,0);
  schermo.print((voltaggio*corrente)/1000);//ProduzioneCampo Fotovoltaico espresso in Watt
  
  //Seconda riga dello schermo. Assorbimento espresso in Watt dell'Inverter
  
  schermo.setCursor(0,1);
  schermo.print("A");
  schermo.setCursor(2,1);
  consumo=analogRead(A1);
  consumo=(((consumo-508)*0.004487)*100); //Leggi Sensore Corrente Inverter 
  schermo.print(consumo);
  schermo.setCursor(8,1);
  schermo.print("W");
  voltaggio=analogRead(A0);//Tensione  Banco Batterie
  voltaggio=(((5.0*voltaggio*10.0)/1023+2)*1000);//Leggi Tensione Batterie
  schermo.setCursor(10,1);
  schermo.print((voltaggio*consumo)/1000);//ProduzioneCampo Fotovoltaico espresso in Watt
  delay(2000);//Attenti due secondi
}


DOWNLOAD SKETCH



Modificato da ElettroshockNow - 04/03/2014, 18:41:39


---------------
6 kwp di pannelli disposti a sud con inclinazione di 41 gradi
n2 regolatori da 50A mppt collegati in parallelo, + 3 regolatori mppt da 20A. Inverter UPS 24v 3KW. Pacco batterie da trazione 24v 1150Ah

 

Prius2008

Avatar
MegaWatt


Gruppo:Utente
Messaggi:300

Stato:



Inviato il: 06/03/2014 13:27:54

Eccomi di nuovo, il sensore in questione rispetto ad arduino ad una distanza di 8 metri. Il cavo che lo collega e un cavo d'allarme 6x0,22 pi la calza. Ho collagato il VCC con due fili accoppiati, la steesa cosa per il segnale e due fili+la calza per il GND. Sicuramente c' qualche interferenza. Mentre scrivo passa da 2500watt a 105watt.
Potrei mettere qualche filtro? Condensatore? Sicuramente potete aiutarmi. Grazie!
ps:Il sensore che misura la produzione, vicino all'arduino e misura benissimo. I sensori sono uguali-220a +200a



---------------
6 kwp di pannelli disposti a sud con inclinazione di 41 gradi
n2 regolatori da 50A mppt collegati in parallelo, + 3 regolatori mppt da 20A. Inverter UPS 24v 3KW. Pacco batterie da trazione 24v 1150Ah

 

calcola
GigaWatt


Gruppo:Utente
Messaggi:4345

Stato:



Inviato il: 07/03/2014 10:53:56

Secondo me dipende dal cavo di collegamento, io uso un cavo di allarme, i poli inutilizzati sono stati tagliati, il gnd non collegato alla garza. Funziona bene, per accorciare la distanza da arduino, l'ho installato sull'inverter non sulle batterie.



---------------
Impara l'arte e mettila da parte
14 pannelli da 100w, inverter kemapower 3kw, regolatore morningstar tristar ts60, banco batterie n.1 di 12 elementi 2v 480Ah C5 corazzate per trazione pesante, banco batterie n.2 di 400Ah in C5 formato da 24 elementi 2V 200Ah corazzate al gel per fotovoltaico in due serie da 12 elementi, centralina di gestione impianto autoprodotta.

 

Prius2008

Avatar
MegaWatt


Gruppo:Utente
Messaggi:300

Stato:



Inviato il: 07/03/2014 18:34:56

Ho provato a togliere la calza, ma non legge bene. Adesso incollo il programma che ho creato, forse c' qualche errore!

#include
LiquidCrystal schermo(12,11,5,4,3,2);
float corrente;
float voltaggio;
float consumo;

void setup ()
{
schermo.begin(16,2);
schermo.setCursor(0,0);
schermo.print("Imp. STAND-ALONE");
schermo.setCursor(3,1);
schermo.print("BY ANGELO");
delay(2000);
schermo.clear();



}

void loop()
{
schermo.setCursor(0,0);
schermo.print("A"); //Produzione Fotovoltaico
schermo.setCursor(2,0);
corrente=analogRead(A2);// Sensore Corrente Campo Fotovoltaico 200A fs.
corrente=(((corrente-509)*0.004487)*100);
schermo.print(corrente);
schermo.setCursor(8,0);
schermo.print("W");
voltaggio=analogRead(A0);//Tensione Banco Batterie
voltaggio=(((5.0*voltaggio*10.0)/1023+2)*1000);
schermo.setCursor(10,0);
schermo.print((voltaggio*corrente)/1000);//ProduzioneCampo Fotovoltaico espresso in Watt

//Seconda riga dello schermo. Assorbimento espresso in Watt dell'Inverter

schermo.setCursor(0,1);
schermo.print("A");
schermo.setCursor(2,1);
consumo=analogRead(A1);
consumo=(((consumo-508)*0.004487)*100); //Leggi Sensore Corrente Inverter
schermo.print(consumo);
schermo.setCursor(8,1);
schermo.print("W");
voltaggio=analogRead(A0);//Tensione Banco Batterie
voltaggio=(((5.0*voltaggio*10.0)/1023+2)*1000);//Leggi Tensione Batterie
schermo.setCursor(10,1);
schermo.print((voltaggio*consumo)/1000);//ProduzioneCampo Fotovoltaico espresso in Watt
delay(2000);//Attenti due secondi
}



---------------
6 kwp di pannelli disposti a sud con inclinazione di 41 gradi
n2 regolatori da 50A mppt collegati in parallelo, + 3 regolatori mppt da 20A. Inverter UPS 24v 3KW. Pacco batterie da trazione 24v 1150Ah

 

Luca450Mhz

Avatar
GigaWatt


Gruppo:Utente
Messaggi:3008

Stato:



Inviato il: 18/03/2014 16:44:02

@Prius2008 sei riuscito a risolvere i problemi di lettura del sensore di corrente?
@jackie2_it come procede il tuo solarlogger? ora funziona?



---------------
Pannelli: 4395 Wp policristallini. Inverter UPS PSW7 6kW 48V toroidale con switch comandato dal mio sistema di domotica (ESP8266). Regolatore di carica: Finalmente di nuovo il PCM8048!
Batterie: 24 elementi trazione pesante 315Ah C5 48V
Impianto illuminazione giardino: 300Wp amorfi, regolatore MPPT EpSolar 20A, inverter onda pura 300W, 100Ah batterie auto

 
 InizioPagina
 

Pagine: (10)   1   2   3   4   5   6   7   [8]   9   10    (Ultimo Msg)

Versione Mobile!

Home page       TOP100-SOLAR      Home page forum