| Prius2008
| Inviato il: 18/03/2014 17:58:45
|
Ancora no!
Domani, tempo permettendo, scambio i due sensori, così mi tolgo il dubbio se è il sensore o il cavo troppo lungo. Vi tengo informati.
Nel frattempo mi è arrivata la scheda per memorizzare i dati sulla SD.
Aspetto un display 20x4. Come mi arriva assemblo il tutto!
Saluti!
--------------- 8 kwp di pannelli disposti a sud con inclinazione di 41 gradi. 3kw di pannelli a sud inclinazione 25...
| | | | Prius2008
| Inviato il: 19/03/2014 17:36:53
|
Ok ragazzi! Questa mattina ho scambiato i sensori......stesso problema. Ho pensato che sicuramente era il cavo. Ho messo un condensatore elettrolitico da 22microF 16v, tra il segnale e la massa, in modo da cortocircuitare eventuali segnali spuri verso terra. Ora funziona alla grande!
--------------- 8 kwp di pannelli disposti a sud con inclinazione di 41 gradi. 3kw di pannelli a sud inclinazione 25...
| | | | calcola
| Inviato il: 20/03/2014 16:54:50
|
CITAZIONE
Inviato il: 29/12/2013 13:05:41
Can.Cit.Can.
CITAZIONE (Prius2008, 29/12/2013 09:00:15 ) Discussione.php?55442982&5#MSG65
Mi chiedevo dove posso trovare uno schema che mi indichi i valori e i componenti da aggiungere ai sensori.
Ciao Prius,
Ti riferisci alla RF e CF dello schema di seguito ?
Lo schema sopracitato è un classico interfacciamento tra il sensore e un microcontrollore con un piccolo filtro RC (personalmente 1K e 100nF)adatto per le misurazione di correnti continue.
Elettro ti aveva già consigliato di mettere un filtro, pensavo che l'avessi già fatto, oppure ho capito male?
Modificato da calcola - 20/03/2014, 16:58:09
--------------- Impara l'arte e mettila da parte
14 pannelli da 100w, inverter kemapower 3kw, regolato...
| | | | Prius2008
| Inviato il: 20/03/2014 17:04:12
|
Lo schema è giusto Calcola. é quello che ho fatto, i componenti sono su una millefori vicino al sensore, il problema, era che dal sensore all'arduino ci sono circa 8 metri, e quindi captava qualche altro disturbo. Il condensatore da 22 micro, l'ho messo dove ho l'arduino. In questo modo gli eventuali segnali spuri captati, vengono eliminati, dandomi una lettura pulita!
Ieri sera ho fatto il partitore di resistenze da mettere tra l'arduino e la scheda SD. Lo schema dice di usare i pin 12,11,13,10.
Come posso fare a collegarlo se i pin 12 e 11 li sto usando per il display?
Grazie a tutti!
--------------- 8 kwp di pannelli disposti a sud con inclinazione di 41 gradi. 3kw di pannelli a sud inclinazione 25...
| | | | calcola
| Inviato il: 20/03/2014 23:42:11
|
Capito per il condensatore, e buono a sapersi.
Per la SD non so aiutarti, non la uso.
--------------- Impara l'arte e mettila da parte
14 pannelli da 100w, inverter kemapower 3kw, regolato...
| | | | jackie2_it
| Inviato il: 24/03/2014 21:00:51
|
Ciao prius2008 se hai bisogno io ho utilizzato l'sd sul Mio datalogger che vedi tra le prime pagine di questo post
--------------- 2 pannelli solari da 50 watt con regolatore steca p1010
Ecco i miei pannelli solari [URL=...
| | | | Prius2008
| Inviato il: 24/03/2014 21:29:31
|
Grazie Jackie2_it, controllertò, se ho problemi ti faccio un fischio!
ciao ciao e grazie
--------------- 8 kwp di pannelli disposti a sud con inclinazione di 41 gradi. 3kw di pannelli a sud inclinazione 25...
| | | | Prius2008
| Inviato il: 01/04/2014 19:26:05
|
Ciao ragazzi. Sono pronto, forse, per poter creare con il vostro aiuto il mio datalogger, per il mio impianto. Lo scopo è quello di misurare la produzione e il consumo giornaliero registrarlo sulla Sd ad intervalli di 5 minuti e una volta al mese scaricare i dati sul pc in modo da creare un grafico. Vi elenco i materiali in lio possesso:
Una scheda Arduino UNO, due sensori ACS da + - 200A,un display 20x4, e una scheda per leggere la SD. Fino ad ora sono riuscito, con il vostro aiuto, a fare il programmino per leggere e visualizzare sul display la produzione espressa in Watt e il consumo.
Ora non so + come andare avanti! Help.
Incollo il programmino che ora ho sull'arduino.
#include
#include
LiquidCrystal_I2C lcd(0x27,20,4);
void setup()
{
lcd.init();
lcd.backlight();
lcd.setCursor(2,0);
lcd.print("Buongiorno Angelo!");
lcd.setCursor(5,1);
lcd.print("Benvenuto");
lcd.setCursor(0,2);
lcd.print("Impianto STAND-ALONE");
lcd.setCursor(5,3);
lcd.print("BY - ANGELO");
delay(2000);
lcd.clear();
}
void loop()
{
float corrente;
float voltaggio;
float consumo;
lcd.backlight();
lcd.setCursor(0,0);
lcd.print("Fotov. Amper"); //Produzione Fotovoltaico
lcd.setCursor(12,0);
corrente=analogRead(A2);// Sensore Corrente Campo Fotovoltaico 200A fs.
corrente=(((corrente-512)*0.00448777)*100);
lcd.print(corrente);
lcd.setCursor(0,1);
lcd.print("Produz. Watt");
voltaggio=analogRead(A1);//Tensione Banco Batterie
voltaggio=(((5.0*voltaggio*10.0)/1023+2)*1000);
lcd.setCursor(12,1);
lcd.print((voltaggio*corrente)/1000);//ProduzioneCampo Fotovoltaico espresso in Watt
//Seconda riga dello schermo. Assorbimento espresso in Watt dell'Inverter
lcd.setCursor(0,2);
lcd.print("Cons. Amper");
lcd.setCursor(12,2);
consumo= (((analogRead(A3)-508)*0.004487)*100);//Leggi Sensore Corrente Inverter
lcd.print(consumo);
lcd.setCursor(0,3);
lcd.print("Consumo Watt"); voltaggio=analogRead(A3);
voltaggio=(((5.0*voltaggio*10.0)/1023+2)*1000);
lcd.setCursor(12,3);
lcd.print((voltaggio*consumo)/1000);//Consumo dell'inverter espresso in Watt
delay(1500);//Attenti due secondi
}
Grazie a tutti!
Modificato da Prius2008 - 02/04/2014, 09:52:57
--------------- 8 kwp di pannelli disposti a sud con inclinazione di 41 gradi. 3kw di pannelli a sud inclinazione 25...
| | | | giorgio54
| Inviato il: 05/04/2014 23:03:58
|
@Prius2008 se non hai fretta e ti interessa ti invio il mio sketch di datalogger (non ancora finito) fatto per il momento con un Mega2560 una scheda SD un display 16x2 una RTC DS1302 con libreria modificata per giornio e mesi in italiano + un sensore temperatura LM35Z così vedi come fare per i dati sulla SD.
Ti premetto che essendo ancora in fase sperimentale no ho potuto provare a fondo il problema del ripristino dell'SPI se si toglie la SD con l'Arduino acceso inoltre i pin a cui faccio riferimento sono dell'Arduino Mega2560 quindi devi adattarli al tuo.
fammi sapere. | | | | jackie2_it
| Inviato il: 06/04/2014 09:17:54
|
CITAZIONE (jackie2_it, 05/04/2014 23:03:58 )
Ecco il codice completo che uso sul mio arduino.
Per la lettura della corrente ho creato una funzione LeggiCorrente.
-TOP CODE-
-BOTTOM CODE-
Prius hai visto questo?
--------------- 2 pannelli solari da 50 watt con regolatore steca p1010
Ecco i miei pannelli solari [URL=...
| | | | Prius2008
| Inviato il: 06/04/2014 12:25:42
|
Si grazie. l'ho visto. Secondo te devo fare qualche modifica al mio arduino? Ho un display 20x4. Non sono pratico del linguaggio C, non l'ho studiato. quando andavo a scuola non esistevaSi grazie. l'ho visto. Secondo te devo fare qualche modifica al mio arduino? Ho un display 20x4. Non sono pratico del linguaggio C, non l'ho studiato. quando andavo a scuola non esisteva
--------------- 8 kwp di pannelli disposti a sud con inclinazione di 41 gradi. 3kw di pannelli a sud inclinazione 25...
| | | | jackie2_it
| Inviato il: 06/04/2014 22:11:27
|
Mi indichi quale display stai utilizzando? Il link da dove l'hai preso?
--------------- 2 pannelli solari da 50 watt con regolatore steca p1010
Ecco i miei pannelli solari [URL=...
| | | | Prius2008
| Inviato il: 07/04/2014 13:18:52
|
Dettagli su 2004 Display LCD seriale 20 x 4 IIC I2C, Arduino, PicMicro, AVR. With tracking2004 Display LCD seriale 20 x 4 IIC I2C, Arduino, PicMicro, AVR. With tracking | Aggiungi a Oggetti che osservi
Informazioni sul venditore
m.m7475 (2043 ) 99,5% Feedback positivo
CITAZIONE
http://www.ebay.it/itm/360861290832?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1439.l2649#ht_1723wt_1037
--------------- 8 kwp di pannelli disposti a sud con inclinazione di 41 gradi. 3kw di pannelli a sud inclinazione 25...
| | | | Luca450Mhz
| Inviato il: 07/04/2014 14:16:21
|
Il tuo display è comandato da interfaccia I2C, ovvero usi solamente 4 pin (Vcc, Gnd, SCL, Data) però ti serve un circuitino in più per poterlo pilotare. Infatti bisogna usare uno shift register comandato tramite I2C.
Oppure puoi trovare degli adattatori già pronti.
--------------- Pannelli: 6975 Wp (poli e mono). Inverter UPS PSW7 6kW 48V toroidale con switch comandato dal mio si...
| | | | Prius2008
| Inviato il: 07/04/2014 20:51:16
|
Grazie Luca, il dispay l'ho collegato. è tutto ok, devo solo cercare di far memorizzare i dati che legge sulla SD.
--------------- 8 kwp di pannelli disposti a sud con inclinazione di 41 gradi. 3kw di pannelli a sud inclinazione 25...
| |
| | |
|
Versione Completa!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|