Se sei già registrato           oppure    

Orario: 28/04/2024 22:23:46  

 

Energia Alternativa ed Energia Fai Da Te > Arduino

VISUALIZZA L'ALBUM

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


Progetto controllo
FinePagina

Kroko
KiloWatt


Gruppo:Utente
Messaggi:101

Stato:



Inviato il: 18/05/2016 21:03:39

Perché vale sempre il principio sei 1000imp/kwh e l'energia reattiva generale è poca soprattutto per le abitazioni

 

calcola
GigaWatt


Gruppo:Utente
Messaggi:4435

Stato:



Inviato il: 19/05/2016 12:07:31

Ho capito perché non lampeggia, in una presa vicino al contatore vi é collegato un rifasatore elettronico, se lo tolgo inizia a lampeggiare.



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

 

Kroko
KiloWatt


Gruppo:Utente
Messaggi:101

Stato:



Inviato il: 28/05/2016 12:28:18

[quote=calcola, 11/05/2016 12:03:40 ?Discussione.php?213706&5#MSG64]Quindi potrebbe mettere in seriead un fotodiodo una resistenza da 470kOhm ed ha risolto, oppure se vuole potrebbe collegare un affare tipo questo:
LINK

http://i.ebayimg.com/00/s/NTk5WDYxNg==/z/-ogAAOSwpDdU8I~7/$_12.JPG

ragazzi questo è il ricevitore di impulsi che ho acquistato
ora mi aiutate a farlo funzionare?
non so come comporre il codice per il funzionamento a me occorre rilevare la potenza dalle spie confrontarla con quella del wattmetro e visualizzare un errore percentuale delle due misurazioni
grazie

 

Kroko
KiloWatt


Gruppo:Utente
Messaggi:101

Stato:



Inviato il: 29/05/2016 00:09:00

ragazzi scusate ma non riesco a comporre la stringa per usare il rilevatore di impulsi
ho definito il pin digitale 1 come input
non so come fare per prendere un certo quantitativo di impulsi e trasformarlo in Wh
la formula del contatore è 1000imp/KWh

Mi aiutate per favore?
Grazie

 

BellaEli

Avatar
GigaWatt


Gruppo:MODERATORE
Messaggi:3286

Stato:



Inviato il: 29/05/2016 09:00:39

Devi spiegare meglio cosa ti serve...

I Led del contatore lampeggiano come ? Che vuol dire 1.000 impulsi per KWh ? 1.000 impulsi in quanto tempo ? 1 ora ? M sembra un tempo eccessivo per fare una misurazione, dobbiamo abbassarlo, ad esempio potremmo rilevare il numero di impulsi in 1 minuto e fare la relativa proporzione ?
Del tipo: 1.000 impulsi : 60 minuti = X impulsi : 1 minuto, quindi X = 1.000 x 1 / 60 = 16,67
Quindi potremmo contare il numero di impulsi in un minuto e, di conseguenza, calcolare o KWh letti dal contatore.

Tutto questo solo se ho capito cosa vuoi fare, o sono fuori strada ???

Elix



---------------
C'è un limite al fai da te ???
Si, ma lo stabiliamo noi !!!

 

Kroko
KiloWatt


Gruppo:Utente
Messaggi:101

Stato:



Inviato il: 29/05/2016 11:08:58

Tutto giusto il problema però è che gli impulsi non hanno una tempistica dipende tutto dai consumi i 1000imp possono esserci in un ora quanto in mezz'ora. Questo è il problema

 

BellaEli

Avatar
GigaWatt


Gruppo:MODERATORE
Messaggi:3286

Stato:



Inviato il: 29/05/2016 16:16:28

Cioè sta dicendo che lo strumento che vuoi realizzare dovrà effettuare delle misurazioni di almeno 1 ora ???

In ogni caso non riesco a trovare un filo logico in quello che affermi, dici che fa 1000 impulsi ogni ora ma che potrebbero essere emessi durante la prima mezz'ora mentre il Led potrebbe restare spento durante la seconda mezz'ora... Si ma quando parte l'ora ??? Voglio dire, potremmo partire a fare la nostra misurazione non appena è trascorsa la prima mezz'ora e avremmo dei risultati imprevedibili...
Ma sei sicuro di quello che affermi ? Qual'e la fonte dell'informazione ???



---------------
C'è un limite al fai da te ???
Si, ma lo stabiliamo noi !!!

 

Luca450Mhz

Avatar
GigaWatt


Gruppo:Utente
Messaggi:3204

Stato:



Inviato il: 29/05/2016 16:48:58

1000 impulsi ogni kwH consumato. Lui dice che un kWh può essere consumato in mezz'ora o di più (giustamente dipende dai carichi attivi)



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

 

calcola
GigaWatt


Gruppo:Utente
Messaggi:4435

Stato:



Inviato il: 29/05/2016 20:55:40

Secondo me bisogna contare i lampeggi in 5 minuti ed a calcolo determinare i kWh consumati.



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

 

Kroko
KiloWatt


Gruppo:Utente
Messaggi:101

Stato:



Inviato il: 29/05/2016 21:41:33

CITAZIONE (calcola, 29/05/2016 20:55:40 ) Discussione.php?213706&6#MSG83

Secondo me bisogna contare i lampeggi in 5 minuti ed a calcolo determinare i kWh consumati.


Ok quindi come programmo?

 

Kroko
KiloWatt


Gruppo:Utente
Messaggi:101

Stato:



Inviato il: 29/05/2016 21:45:51

Lo strumento che ho visto agli operatori secondo me conta sia gli impulsi sia il tempo tra un impulso e l'altro e poi restituisce un valore in watt
Possibile?
Perché li ho visti selezionare il numero di impulsi che lo strumento doveva comaiderare prima di restituire un valore

 

BellaEli

Avatar
GigaWatt


Gruppo:MODERATORE
Messaggi:3286

Stato:



Inviato il: 30/05/2016 00:17:06

Quindi è come avevo ipotizzato all'inizio, ovvero l'intervallo tra un impulso e il successivo rappresenta il consumo letto in quell'istante.

E come lo calcoliamo ??? È semplice, segui il ragionamento:

Se abbiamo un assorbimento di 1 KWh abbiamo 1000 imp in 60 minuti, quindi 1 impulso ogni ? 3600 sec / 1000 imp = 3,6 sec.
Quindi se l'intervallo tra un impulso e il successivo è di 3,6 secondi stiamo leggendo 1 KWh.

Se abbiamo un assorbimento di 2 KWh abbiamo 2000 imp in 60 minuti, quindi 1 impulso ogni ? 3600 sec / 2000 imp = 1,8 sec. (Lampeggia più velocemente, come ci aspettiamo).
Quindi se l'intervallo tra un impulso e il successivo è di 1,8 secondi stiamo leggendo 2 KWh.

Ma allora come calcolare l'assorbimento da un generico intervallo ? Così:
Assorbimento = 3600 / intervallo

Facciamo un esempio, ipotizziamo di leggere un impulso ogni 7,2 secondi, quanto sto assorbendo ?
Ass. = 3600 / 7,2 = 500 Watt/h
Come ci saremmo aspettati visto che l'intervallo è raddoppiato rispetto a 1 KWh.

Si ma come si implementa nel codice ???

Qui dipende dalle tue competenze, la via più semplice e legare il pin di ingresso del foto Led ad un interrupt, ovvero una determinata funzione (per l'appunto la funzione dell'interrupt) verrà immediatamente eseguita non appena il pin verrà attivato.
Immediatamente vuol dire che se il programma stava facendo altro codice nel loop, tale codice viene messo in pausa per far partire la funzione di interrupt.
Al primo richiamo memorizzi il valore di millis() in una variabile dichiarata a livello globale, ad esempio T1, (le variabili per gli interrupt vanno dichiarate con una istruzione dedicata, trovi tutto sul reference di arduino) al secondo richiamo memorizzi subito il valore di millis() nella variabile T2 e successivamente effettui il calcolo, ovvero:
3600 / (T2 - T1) e ottieni il valore di Wh letti.
In un'altra variabile devi memorizzare se hai letto T1 o T2 in modo che al richiamo successivo dell'interrupt sai cosa fare.
Per ora mi fermo, non so se sono stato troppo criptico, aspetto una tua risposta per proseguire.

Elix



---------------
C'è un limite al fai da te ???
Si, ma lo stabiliamo noi !!!

 

calcola
GigaWatt


Gruppo:Utente
Messaggi:4435

Stato:



Inviato il: 30/05/2016 16:45:18

Da autodidatta sono molto più rudimentale di eli Installerei un pulsante (P1) che pigiato rinvia ad un sottoprogramma (void misura()), all'ingresso nel sottoprogramma attiva il sensore con il fotodiodo ed attende il primo lampeggio. Appena si verifica l'evento, fissa i millis in una variabile (T1 = millis()), in una seconda variabile conta il lampeggio (n_letture = 0) ed aspetta il lampeggio successivo. Al nuovo lampeggio fissa in una nuova variabile i millis (T2 = millis()), incrementa la variabile del numero dei lampeggi (n_letture = n_letture +1), effettua la misura dell'intervallo (T3= T2-T1), fa il calcolo kw = 3600/T3, salva il valore in una variabile somma Tkw = kw, calcola la media Mkw = Tkw/n_letture. Azzera T1, T2, T3 e ripete tutto nuovamente e così in loop fino a quando il pulsante d'avvio non viene premuto nuovamente. Il numero delle letture eseguite potrà essere visualizzato sul monitor.



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

 

Kroko
KiloWatt


Gruppo:Utente
Messaggi:101

Stato:



Inviato il: 30/05/2016 20:40:27

Ragazzi i vostri ragionamenti sono tutti perfetti il fatto è che io e la programmazione siamo lontani quindi mi occorrerebbe il modo per farlo e ovviamente la stringa di comando
Non mi dite di no per favore spero mi capiate

comunque credo che il principio del pulsante sia migliore perché ho notato che a volte il sensore di impulsi ha delle segnalazioni false cio manderebbe il programma principale in pausa dandomi al contempo anche una falsa lettura da parte del sensore

ma in alternativa non esiste un modo per far funzionare insieme i due sistemi? altrimenti il confronto delle due letture non potra mai essere veritiero



Modificato da Kroko - 30/05/2016, 21:10:48
 

calcola
GigaWatt


Gruppo:Utente
Messaggi:4435

Stato:



Inviato il: 30/05/2016 22:14:08


CITAZIONE

ma in alternativa non esiste un modo per far funzionare insieme i due sistemi? altrimenti il confronto delle due letture non potra mai essere veritiero


Mi sfugge qualcosa, a cosa ti riferisci? Perchè due letture?

Comunque potrei aiutarti, ma ho poco tempo e non posso fare le prove, non sono in grado di scrivere un codice sicuramente funzionante senza provarlo.



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

 
 InizioPagina
 

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

Versione Mobile!

Home page       TOP100-SOLAR      Home page forum