Originariamente inviato da Franchetto
Visualizza il messaggio
annuncio
Comprimi
Ancora nessun annuncio.
Misuratore potenze istantanee
Comprimi
X
-
-
C'ero anche io in quella discussione , forse quella sugli SDM120c ed era stato flane a ipotizzare che fossero 200ms il campionamento di enel ; e' un po' difficile da verificare , visto che poi sul contatore appare la potenza attuale ogni 2 minuti , che poi dovrebbe essere l'energia nei 2 minuti ?! oltretutto con risoluzione di 100w e' un po' casino capire cosa si faccia , soprattutto se non si vuole immettere ....AUTO BANNATO
Commenta
-
Originariamente inviato da spider61 Visualizza il messaggioC'ero anche io in quella discussione , forse quella sugli SDM120c ed era stato flane a ipotizzare che fossero 200ms il campionamento di enel ; e' un po' difficile da verificare , visto che poi sul contatore appare la potenza attuale ogni 2 minuti , che poi dovrebbe essere l'energia nei 2 minuti ?! oltretutto con risoluzione di 100w e' un po' casino capire cosa si faccia , soprattutto se non si vuole immettere ....Franco
2.88KWp Pannelli Sanyo Panasonic VBHN240SE1 tecnologia HIT
Inverter Samil Power SolarRiver Dual MPPT
Automazione SSP basato su PLC Siemens
Commenta
-
Originariamente inviato da Franchetto Visualizza il messaggio.... Purtroppo ho perso traccia del post in questione e non sono sicuro chi avesse fatto questi test.
http://www.energeticambiente.it/tecn...#post119624814
si basa su prove sperimentali fatte da flane
Commenta
-
sono arrivato a montare il circuito su millefori a mo di shield, sarà 'na schifezza ma come prima volta che saldo un circuito ... comunque sembra funzionare quindi ...
domande :
le pinze amperometriche hanno un cavo lungo circa un metro, se a me bastano 20 cm conviene comunque accorciarli per una misura più precisa o è ininfluente ?
la calza serve collegarla a massa o anche in questo caso cambia poco ?
allego qualche foto dello stato d'avanzamento ...
Commenta
-
Stavo pensando anch'io a mettere un misuratore per i consumi istantanei richiesti in casa per gestir meglio l'energia prodotta dal fotovoltaico.
Non mi serve il logger della produzione perché ci pensa già l'inverter (SMA Sunny Boy) e non mi interessa proprio auto-costruirmelo... troppo complicato.
Dalle varie discussioni ho capito che si può spendere da un minimo di 20€ ad un massimo di + infinito
Avete qualche consiglio?
Commenta
-
@Gent
Il tuo sketch ha dei problemi.
Il TimerOne impostato a 10000 (100Hz , 10ms , intervento su ogni semionda) non funziona bene, almeno con il mio relè Fotek SSR 25 DA.
Questo relè ha lo zero cross detect, e un tempo di risposta sui 10ms. Il risultato è che ti ritrovi con la resistenza spenta, oppure sempre al massimo. Il problema deriva dal fatto che lo zero cross detect è implementato dal relè, ma non dall'arduino, che spara i treni di impulsi non in fase con la rete.
Per usare l'arduino così com'è (senza ZCD), da varie prove che ho fatto il tempo minimo da impostare è 40000 ( 25Hz , 20ms, intervento ogni quattro semionde), ed anche così ogni tanto il relè non funziona a dovere.
Se per le prove usi una lampadina ad incandescenza, te ne accorgi subito.
Riguardo a una domanda che mi avevi fatto tempo fa, differenze tra fotek e mojo, ti rispondo ora:
Il fotek è un relè allo stato solido, con zero cross detect.
Il mojo (tra l'altro lo avevo segnalato proprio io su questo thread due o tre anni fa, ma me lo ero scordato) è un dimmer digitale, controllabile con arduino o altri microcontrollori, che porta lo ZCD verso il micro.
Con questo è possibile tagliare le singole semionde, ma con un massimo di 16 step.
Con questo non vedrai lo sfarfallio della lampadina, classico del relè ssr pilotato a treni di impulsi senza ZCD.Ultima modifica di fabiusmontana; 16-03-2016, 12:15.
Commenta
-
@fabiusmontana
mitico fabiuz !
hai ragione, in effetti me ne sono accorto quando sono passato dai led in test al relè vero (con la lampada ad incandescenza, come dici tu, ho fatto anche un video ).
il mio arduino è finalmente in funzione da circa una settimana (a casa di mio cognato ) con una versione a 4 relè, 2 ssr fotek per controllo 2 bolier e 2 relè songle per controllo PDC con isteresi su tempo (5 minuti).
avevo già provveduto a mettere 40ms ma secondo me sono pochi lo stesso perchè con 4 semionde vuol dire controllare la potenza del boiler "solo" su 4 livelli quindi per una resistenza da 1300W 4 step da 325W.
il sistema oscilla troppo (passami sto termine) finché non c'è una produzione in eccesso che copre completamente l'assorbimento del boiler, a quel punto il relè è sempre chiuso e l'assorbimento si stabilizza.
se ho tempo questo fine settimana vorrei provare con 200ms di duty cycle in modo da avere 20 step di potenza (65W), e riportare il tempo di integrazione (emon_calc) da 1 secondo (che avevo modificato io) a 2 secondi (originale), per vedere se con queste due modifiche la cosa si stabilizza un po'. Forse con 200ms i relè dovrebbero anche scaldare meno ? nello stesso t di tempo fa meno on/off in teoria giusto ?
si avevo approfondito le differenze tra fotek/inmojo ma avevo letto che tagliare la semionda introduce disturbi sulla rete, scalda un macello, oltre al fatto che non avevo nessuna voglia/tempo di mettermi a gestire lo ZCD tramite arduino ... sinceramente mi sembrava anche un po' forzata la cosa, cercare di spaccare il capello in quattro su un'applicazione del genere ... fossimo alla nasa ...
adesso un po' di foto ... e quando ho testato bene lo sketch lo ricarico ...
ultimi test con misure "vere" (notare il "quadretto", un insulto a confronto con quelli postati su questo 3D, si prega di non ridere alla visione, grazie)
circuito montato su basetta in teflon per ridurre al minimo gli spazi (trasformatori "aperti")
il tutto inserito su scatola a muro, e come si presenta una volta richiuso il tutto :
Commenta
-
Commenta
-
Su arduino io avevo fatto questo (dopo scambio di info con altri partecipanti)
metto solo cio' che riguarda la libreria e la routine PWM , l'uscita comanda direttamente un SSR Fotek
#includeTimerOne.h
.....
pinMode(9, OUTPUT);
Timer1.initialize(200000);
Timer1.pwm(9, 0);
....
eccesso = PIS - CIS;
if (eccesso > potenza) eccesso = potenza;
if (eccesso < 1 ) eccesso = 0;
regolazione = (eccesso * 1023) / potenza ;
Timer1.setPwmDuty(9, regolazione);AUTO BANNATO
Commenta
-
Un misuratore per le potenze istantanee è stato fatto da gianfrdp ormai da oltre tre anni e lui usa le porte GPIO per comandare i carichi.
Prima ricevevamo i consumi con Envir e measureit, ora lui lo fa con SDM 120Modbus ed un suo script che ha postato su Github citato più volte nella discussione che avete riportato a proposito di raspberry.
Domani fornirò con calma i link di riferimento. Anche l'utente Flane ha realizzato un sistema, che a lui pare funzioni, per PWM , usando il Fotek e passando per lo zerocrossing.
Comunque è molto interessante quello che state realizzando anche se solo ora ho preso visione di questo thread.
Non posto gli screenshot della soluzione di gianfrdp perché ormai l'ho fatto tante volte nei vari threadUltima modifica di dolam; 17-03-2016, 00:10.5.76 kW 24 IBC SOLAR Tilt 19°, Azimut+54° S-SO, Power-One 6 kW , 2 boiler 0-1200W in serie, controllo domotico , SDM220Modbus x monitoraggio consumi con MeterN, 7 split a PDC, http://pvoutput.org/list.jsp?userid=8660 Aderite al Team di monitoraggio denominato EnergeticAmbiente su Pvoutput.org , così sapremo ogni giorno quanta energia pulita hanno prodotto gli amici del forum. Questo il link del Team ?https://pvoutput.org/listteam.jsp?tid=1115
Commenta
-
@ Gent
I dimmer con zero cross detect servono proprio per evitare la generazione di disturbi.
Comunque il fotek "dovrebbe" chiudere e aprire al passaggio per lo zero.
Quindi con 40ms hai 4 livelli di regolazione, a 100ms ne hai 10, a 200ms ne hai 20
@ Spider61
Con timer a 200 ms (2 decimi di secondo) non si rischia di sforare sul contatore? Con un duty.........mettiamo del 90%............la resistenza va al 100% per quasi tutto il tempo.
Commenta
-
L'ho provato un mese , con un inverter grid e 280w di pannelli in casa , siccome non avevo grosso surplus ci avevo attaccato una lampadina da 100w , cosa facesse l'enel e' praticamente impossibile capire se immetti o no.... poi ho tolto tutto con questi allarmi continui di tempeste qui e la , visto che ufficialmente non li posso mettere i pannelli sul tetto , zona di pregio... pero' le antenne dei telefoni quelle la loro sporca figura sul panorama la fanno..... avevo preso per buono i 200ms di Flane.... nell'arduino avevo anche messo oltre alla prodotta , alla consumata , anche un ingresso per il contatore enel, che pero' non ho attaccato ....AUTO BANNATO
Commenta
-
Io ho il fv da 4 anni.
Il primo anno non avevo fatto nulla, poi ho messo su questo sistema per il surplus, e le bollette in prelievo non sono cambiate rispetto al primo anno. Ho solo aumentato l'autoconsumo. Io sto lavorando a 40ms, ora voglio provare a 100ms e vedere come va con il contatore.
Commenta
-
Originariamente inviato da spider61 Visualizza il messaggioSu arduino io avevo fatto questo .... metto solo cio' che riguarda la libreria e la routine PWM , l'uscita comanda direttamente un SSR Fotek
ho realizzato questa cosa per un impianto da 5 kW perfettamente esposto a sud su casa a fine linea enel (sottodimensionata) in zona isolata.
quindi quando non c'è nessuno in casa che consuma, l'inverter alza la tensione e poi va in blocco perchè non riesce ad immettere, con danno per la mancata produzione (incentivo), rischi per gli elettrodomestici che lavorano con tensioni molto alte, e un inverter che è già partito dopo 4 anni.
ecco perchè è stato deciso di comandare fino a quattro carichi ... allego lo sketch :
controllo_boiler_2_fotek_2_songle.txt
Commenta
-
Originariamente inviato da fabiusmontana Visualizza il messaggioIo sto lavorando a 40ms,AUTO BANNATO
Commenta
-
questa mattina ho provato ad aumentare duty cycle > 40 ms ma quando il fotek comincia a lavorare si creano dei disturbi pazzeschi.
Le lampadine, specialmente quelle a filamento, cominciano a dare veramente fastidio per l'effetto "tremolio".
Alla fine ho lasciato 80ms e andrò a sostituire le ultime due lampadine a filamento rimaste in casa.
A dire il vero quando funziona il fotovoltaico le lampadine dovrebbero essere spente, ma un corridoio poco illuminato, la lampada dell'acquario, ecc. danno veramente fastidio.
praticamente ho dovuto trovare un compromesso tra duty lunghi, es. 200ms, dove il sistema è effettivamente più stabile ma il disturbo sulle lampadine è inaccettabile e duty corto, 40 ms, dove il sistema oscilla di +- 1/4 della potenza massima assorbita dal carico ma nessun effetto disturbo sull'illuminazione.
alla fine ho optato per 80 ms.
spero di essere stato utile, ciao a tutti !!
Commenta
-
Secondo me e' solo il calo di tensione , dovuto alla semionda che in ogni caso fa' passare tutta la corrente sulla resistenza , ricordiamoci che si 'frega' il contatore perche' non e' cosi veloce e fa' la media su quello che succede , se attacchi la resistenza diretta che succede alla lampadina : noti un abbassamento di luminosita' lo stesso ?
Se il contatore avesse una lettura di 1 ms , la semionda accesa passerebbe come prelievo dal contatoreAUTO BANNATO
Commenta
-
Originariamente inviato da fabiusmontana Visualizza il messaggioSpiegati meglio... Il funzionamento del relè introduce disturbi sulla linea elettrica, oppure stai facendo dei test ...
secondo me è come ipotizza spider61, è il calo di tensione dovuto all'assorbimento del boiler quando attacca e me ne sono accorto quando son passato dai 40 ai 200 ms.
a 40 ms lo sfarfallio è talmente veloce che non te ne accorgi, oltre sì.
in effetti nessuno aveva ancora segnalato questo problema, probabilmente perchè nessuno di questo forum ha ancora lampadine ad incandescenza (, ma non è a casa mia), e forse perchè è abbastanza improbabile che si accendano le luci quando il fotovoltaico sta producendo ...
Commenta
-
Vi seguo con attenzione per capire come si fa, io ho due boiler in serie, 1330w e 1200w, che comando con i GPIO del raspberry e Fotek DA25 in base all'energia disponibile, con due steep, 600w e piena potenza ed avendone due funzionano così:
600w su uno, 660w sull'altro oppure 1260 su uno o entrambi piena potenza , così utilizzo 600; 660; 1260; 1910; 2500w senza PWM, ed essendo i boiler in serie scaldo prima quello all'entrata e dopo quello all'uscita.
Naturalmente sono molto interessato al PWM anche se per giugno prevedo di passare a PDC per ACS, i boiler consumano troppo.Ultima modifica di dolam; 21-03-2016, 07:46.5.76 kW 24 IBC SOLAR Tilt 19°, Azimut+54° S-SO, Power-One 6 kW , 2 boiler 0-1200W in serie, controllo domotico , SDM220Modbus x monitoraggio consumi con MeterN, 7 split a PDC, http://pvoutput.org/list.jsp?userid=8660 Aderite al Team di monitoraggio denominato EnergeticAmbiente su Pvoutput.org , così sapremo ogni giorno quanta energia pulita hanno prodotto gli amici del forum. Questo il link del Team ?https://pvoutput.org/listteam.jsp?tid=1115
Commenta
-
Originariamente inviato da fabiusmontana Visualizza il messaggioProbabilmente nessuno ha due boiler da 1300W. Li fai funzionare insieme, o prima scaldi uno e poi l'altro?Ultima modifica di Franchetto; 21-03-2016, 08:39.Franco
2.88KWp Pannelli Sanyo Panasonic VBHN240SE1 tecnologia HIT
Inverter Samil Power SolarRiver Dual MPPT
Automazione SSP basato su PLC Siemens
Commenta
-
Originariamente inviato da fabiusmontana Visualizza il messaggioProbabilmente nessuno ha due boiler da 1300W.
Li fai funzionare insieme, o prima scaldi uno e poi l'altro?
in ogni caso li faccio salire un po' alla volta in base alla produzione in eccesso, a step di 166W.
potrebbero partire di botto assieme solo se accendo l'arduino quando sto immettendo oltre 3160W = 1330+1330+500(soglia minima)
lo sfarfallio lo fa anche quando carico 166W sul primo boiler perchè comunque per la semionda (10 ms) in cui lo accendo il carico sempre 1330W fa.
Commenta
-
Originariamente inviato da dolam Visualizza il messaggioVi seguo con attenzione per capire come si fa, io ho due boiler in serie, 1330w e 1200w, che comando con i GPIO del raspberry e Fotek DA25 in base all'energia disponibile, con due steep, 600w e piena potenza ...
... Naturalmente sono molto interessato al PWM anche se per giugno prevedo di passare a PDC per ACS, i boiler consumano troppo.
inoltre con tutta quella produzione in eccesso come mai vuoi pilotare un carico in modalità PWM ? quando hai potenza sufficiente sbatti il carico al 100%, o sbaglio ?
gli step di carico tu come li gestisci con un diodo che taglia mezze semionde ?
Commenta
-
La singola semionda ha sempre un valore di picco di 325V e efficace di 230 nominali , quindi la corrente e potenza per quei 10ms porta sempre 1200-1500w e questo dove e soprattutto c'e' un FV , che innalza anche la tensione in produzione si nota di piu' penserei...AUTO BANNATO
Commenta
-
Originariamente inviato da Franchetto Visualizza il messaggio... penso di aver trovato un modo che funziona piuttosto bene per i miei scopi cioè di regolare un boiler da 1500 w in maniera continua e non a passi predefiniti. ... Ho scritto uno sketch per arduino utilizzando una semplicissima funzione (vedi allegato) associata alla libreria "elapsedMillis.h" non bloccante. Ho configurato Toff a 200 mS mentre Ton puo andare da 0 a 200 e regola di fatto il tempo durante il quale il Fotek è libero di far passare semionde complete...
non vorrei aver preso una mina ma, secondo il mio modestissimo parere :
1) mentre tu loopi in attesa che sia trascorso "Ton" tempo o "Toff-Ton" tempo, Arduino che fa ? continua semplicemente a mandare high o low il pin, e non fa altro. Se piloti lo stesso pin in modalità pwm il tutto lo fa via hardware l'arduino e tu sei libero di far fare al software mille altre cose ...
2) Siccome con il fotek tu non riesci a tagliare una semionda (se stiamo parlando dello stesso in discussione su questo 3d), se hai un periodo on-off di 200 ms avrai comunque al massimo 20 step (che per 1500W fa 75W) e non una regolazione continua ... poi bisogna vedere cosa si intende per continua, un pin PWM di arduino riesce a gestire fino a 1024 step, ma sei sempre vincolato al fatto che una semionda dura 10 ms ...
3) l'unico vero sistema per gestire "in continuo" il carico è tramite un relè Zero Cross Detect in grado di "segare" la semionda nel punto in cui vuoi tu. Il relè ti da in input un segnale che indica il passaggio per lo zero della semionda, da quel momento tu decidi quando comandarne lo spegnimento.
facci sapere le evoluzioni del tuo progetto
Commenta
-
Originariamente inviato da spider61 Visualizza il messaggioLa singola semionda ha sempre un valore di picco di 325V e efficace di 230 nominali , quindi la corrente e potenza per quei 10ms porta sempre 1200-1500w e questo dove e soprattutto c'e' un FV , che innalza anche la tensione in produzione si nota di piu' penserei...
pensi giusto direi, e forse si nota ancor di più se sei un fine linea enel con la linea dimensionata giusta giusta, perchè se è vero che faccio fatica ad immettere, probabilmente anche i picchi di assorbimento la linea fa fatica a fornirmeli, può essere ?
grazie ciao !
Commenta
Commenta