Arduino
datalogger con arduino

VISUALIZZA L'ALBUM

Pag: (10)  < ...  4   5   6   7   [8]   9   10    (Ultimo Msg)


FinePagina

Prius2008

Avatar
MegaWatt


Utente
Msg:439

Stato:



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

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



---------------
8 kwp di pannelli disposti a sud con inclinazione di 41 gradi. 3kw di pannelli a sud inclinazione 25...

 

Prius2008

Avatar
MegaWatt


Utente
Msg:439

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!



---------------
8 kwp di pannelli disposti a sud con inclinazione di 41 gradi. 3kw di pannelli a sud inclinazione 25...

 

Prius2008

Avatar
MegaWatt


Utente
Msg:439

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!



---------------
8 kwp di pannelli disposti a sud con inclinazione di 41 gradi. 3kw di pannelli a sud inclinazione 25...

 

calcola
GigaWatt


Utente
Msg:4435

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, regolato...

 

Prius2008

Avatar
MegaWatt


Utente
Msg:439

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!



---------------
8 kwp di pannelli disposti a sud con inclinazione di 41 gradi. 3kw di pannelli a sud inclinazione 25...

 

calcola
GigaWatt


Utente
Msg:4435

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, regolato...

 

Prius2008

Avatar
MegaWatt


Utente
Msg:439

Stato:



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

Grazie mille!



---------------
8 kwp di pannelli disposti a sud con inclinazione di 41 gradi. 3kw di pannelli a sud inclinazione 25...

 

Prius2008

Avatar
MegaWatt


Utente
Msg:439

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?



---------------
8 kwp di pannelli disposti a sud con inclinazione di 41 gradi. 3kw di pannelli a sud inclinazione 25...

 

jackie2_it
KiloWatt


Utente
Msg:212

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=...

 

calcola
GigaWatt


Utente
Msg:4435

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, regolato...

 

Prius2008

Avatar
MegaWatt


Utente
Msg:439

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!


-TOP CODE-

-BOTTOM CODE-


DOWNLOAD SKETCH



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


---------------
8 kwp di pannelli disposti a sud con inclinazione di 41 gradi. 3kw di pannelli a sud inclinazione 25...

 

Prius2008

Avatar
MegaWatt


Utente
Msg:439

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



---------------
8 kwp di pannelli disposti a sud con inclinazione di 41 gradi. 3kw di pannelli a sud inclinazione 25...

 

calcola
GigaWatt


Utente
Msg:4435

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, regolato...

 

Prius2008

Avatar
MegaWatt


Utente
Msg:439

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
}



---------------
8 kwp di pannelli disposti a sud con inclinazione di 41 gradi. 3kw di pannelli a sud inclinazione 25...

 

Luca450Mhz

Avatar
GigaWatt


Utente
Msg:3204

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: 6975 Wp (poli e mono). Inverter UPS PSW7 6kW 48V toroidale con switch comandato dal mio si...

 
 InizioPagina
 

Pag: (10)  < ...  4   5   6   7   [8]   9   10    (Ultimo Msg)

Versione Completa!

Home page     TOP100-SOLAR    Home page forum