Controllo consumi con Arduino+Open energymonitor, chi lo usa? - EnergeticAmbiente.it

annuncio

Comprimi
Ancora nessun annuncio.

Controllo consumi con Arduino+Open energymonitor, chi lo usa?

Comprimi
X
 
  • Filtro
  • Ora
  • Visualizza
Elimina tutto
nuovi messaggi

  • Controllo consumi con Arduino+Open energymonitor, chi lo usa?

    Buongiorno, vorrei realizzare un visualizzatore di consumi con il progetto illustrato a questo sito OpenEnergyMonitor Guide | OpenEnergyMonitor Non vorrrei comprare le apparecchiature gia assemblate e non mi interessano funzioni avanzate. Tramite Arduino, una pinza amperometrica , un traformatore come indicato in questo post http://openenergymonitor.org/emon/build ... gy-monitor ho realizzato quello che mi serve e che "in parte" funziona, mi spiego: ho difficoltà a tarare tutto il sistema in quanto le letture di tensione e corrente pur essendo abbastanza coerenti con quanto misurato tramite multimetro su carico resistivo, sballano di parecchio se parzializzo la potenza tramite regolatore SSR, questo Ovviamente con carico parzializzato anche la visualizzazione dello sfasamento appare sballata (tramite verifica con analizzatore plug in) come anche i valori di potenza sia attiva che apparente. C'è qualcuno che mi può aiutare o che ha gia sperimentato con successo la tecnica di taratura ? Grazie
    Franco
    2.88KWp Pannelli Sanyo Panasonic VBHN240SE1 tecnologia HIT
    Inverter Samil Power SolarRiver Dual MPPT
    Automazione SSP basato su PLC Siemens

  • #2
    Hai seguito le discussioni gia aperte , con lo stesso argomento ?
    AUTO BANNATO

    Commenta


    • #3
      Ho cercato parecchio ma mi sembra che si parli solo di utilizzo con Rasp, o sbaglio? Potrebbe darsi che non ho trovato quello che sto cercando... hai qualche link?
      Franco
      2.88KWp Pannelli Sanyo Panasonic VBHN240SE1 tecnologia HIT
      Inverter Samil Power SolarRiver Dual MPPT
      Automazione SSP basato su PLC Siemens

      Commenta


      • #4
        http://www.energeticambiente.it/tecn...#post119431679
        http://fabiusmontana.dtdns.net/123solar/index_mono.php

        Commenta


        • #5
          Ecco fabiusmontana ha ricercato....
          bello l'SSR con potenziometro come regolazione , solo che cosi' e' manuale e non automatizzabile attraverso un micro , visto che hai trovato quello , esiste mica uno che possa essere pilotato in PWM ? o forse lo sono tutti quelli che hanno come ingresso una tensione ?
          AUTO BANNATO

          Commenta


          • #6
            Da quello che avevo letto mi sembra che tutti siano pilotabili in pwm... ma devo approfondire
            Impianto FV 5,88 kWp: 24 Canadian Solar CS6P-M 245W, 2 Power One PVI-3.0-OUTD-S-IT, Azimut 0°, Tilt 18°, My PVOutput, SDM120C
            PDC: Panasonic Aquarea 9kW T-CAP + HybridCube HYC343/19/0, radiante a pavimento 120 mq, 2 VMC decentralizzate Mitsubishi VL-100U-E

            Commenta


            • #7
              E cosa succede se avessi un motore 'grosso' tipo 1kw , lo spunto se lo prende tutto il SSR o ha una specie di partenza soft , e si attiva solo quando la sinusoide passa per lo 0 , avevo letto qualcosa , ma ne voglio fare troppe e sono vecchio, non riesco a seguire tutto.... stavo(stavamo) facendo un controller per PDCaria/aria per trasformarla aria/acqua , sono agli inzi ma con un arduino si dovrebbe fare tranquillamente....

              sapevo che fabius o altri avevano applicato SSR alla resistenza dello scaldabagno , ma li' e' semplice , qualunque cosa faccio fare lo spunto e' uguale alla corrente nominale , ma un motore puo' avere uno spunto di 10 volte tanto....
              AUTO BANNATO

              Commenta


              • #8
                L'idea era proprio per le resistenze... per i motori non so come si comporterebbe. Poi io non sono esperto nel campo elettrico
                Impianto FV 5,88 kWp: 24 Canadian Solar CS6P-M 245W, 2 Power One PVI-3.0-OUTD-S-IT, Azimut 0°, Tilt 18°, My PVOutput, SDM120C
                PDC: Panasonic Aquarea 9kW T-CAP + HybridCube HYC343/19/0, radiante a pavimento 120 mq, 2 VMC decentralizzate Mitsubishi VL-100U-E

                Commenta


                • #9
                  Con l'SSR che ho postato ci ho smanettato ed ora vi racconto: SSR di quel tipo esistono sia pilotabili in tensione (purtroppo non gestibile con le tensioni in gioco sul micro) che tramite potenziometro esterno da 500Kohm. Mi serve per parzializzare la potenza di un boiler e quindi l'unico sistema che ho provato e che funziona e quella di creare una resistenza variabile a step tramite l'inserzione o disinserzione in serie di resistenze in modo da avere un minimo di 10 ohm =100% potenza e 500Kohm=0%. L'inserzione delle resistenze avviene tramite, nel mio caso, 3 relè pilotati da Arduino. Penso che l'utilizzo con motori non sia ammissibile e sicuramente non c'è la possibilità con questo dispositivo di avere un soft start. Il problema semmai è un'altro: creare un algoritmo per comandare questi tre rele. Il mio progetto è quello, come hanno gia fatto molti, di consumare l'eccedenza di produzione del FV accendendo con potenze diverse un boiler. Ho realizzato con arduino il progettino indicato nel primo post ma ho riscontrato specialmente con potenze molto ridotte cioè parzializzate, una grossa discrepanza tra quanto calcolato da Arduino e quanto realmente rilevato tramite analizzatore di rete plug in. Penso sia solo un problema di taratura di Arduino ed onestamente nonostante abbia letto riletto tutti gli articoli in merito non ci ho capito molto da cui la richiesta. Fabius ha postato delle discussioni che ad un primo veloce sguardo non rispecchiano le mie esigenze in quanto si parla di treni di impulsi. I treni di impulsi creano appunto degli assorbimenti al 100% per un determinato numero di cicli che di fatto variano l'energia prelevata in un lasso di tempo. Io ho necessita di regolare non l'energia (potenza in un lasso di tempo) ma la potenza stessa. Non so se mi sono spiegato bene...
                  Franco
                  2.88KWp Pannelli Sanyo Panasonic VBHN240SE1 tecnologia HIT
                  Inverter Samil Power SolarRiver Dual MPPT
                  Automazione SSP basato su PLC Siemens

                  Commenta


                  • #10
                    Qualcuno nel forum ha relizzato proprio quello che cerchi , forse nella discussione sullo scaldabagno dove dirottare tutta la potenza in eccesso , comunque secondo me da verificare , basterebbe un semplice intervento ON/OFF sul SSR mettendo 1 secondo ti tempo di ciclo e in quel secondo tenerlo acceso da 0 a 1sec a seconda di quanto si vuole parzializzare visto che il contatore dovrebbe avere tempi lunghi per l'intergrazione della potenza in energia....

                    pero' per misurare la potenza ti conviene leggere il LED del contatore o mettere un contatorino con uscita S0 e' molto piu' facile senza stare a fare calcoli V*I*cosFi , hai gia la potenza .....
                    Ultima modifica di spider61; 29-05-2015, 09:08.
                    AUTO BANNATO

                    Commenta


                    • #11
                      Qui Flane ha fatto qualcosa del genere con raspberry ma aveva solo illustrato il suo lavoro non è più stato approfondito
                      FV 2,550 kWp azimut 30° S-SO tilt 25°, 10 Q.Cells 255Wp, Inverter ABB-PVI-3.0-OUTD-S, monitor made in energeticambiente con raspberry meterN 123solar e PVoutput.org connesso dal 29 Aprile 2015

                      Commenta


                      • #12
                        Originariamente inviato da Franchetto Visualizza il messaggio
                        Il problema semmai è un'altro: creare un algoritmo per comandare questi tre rele. Il mio progetto è quello, come hanno gia fatto molti, di consumare l'eccedenza di produzione del FV accendendo con potenze diverse un boiler.
                        Non sono sicuro di aver capito, ma fammi ricapitolare: stai tentando di usare Arduino a mo' di power diverter.
                        Ovvero vuoi monitorare l'eccedenza, e dirottarla verso 3 carichi elettrici comandati via relè (shield, immagino).
                        Però nel farlo ti sei accorto che quando è in funzione l'SSR, Arduino ha letture sballate e va nel panico.
                        Giusto?

                        Se è così assomiglia tanto ad un lavoro che avevo fatto io per un progetto di resistenza multistadio ad integrazione di una pompa di calore. L'ennesimo mio progetto campato per aria che non è mai arrivato a niente di vendibile.
                        All'epoca usavo anch'io un Arduino con un relè shield da 4x10A, avevo tolto dalla PdC (una di quelle sgozzissime per sola ACS) la resistenza integrativa da 1500W e l'avevo sostituita con un accrocchio di 3 diverse resistenze da 200, 400 e 800 W. Mi bastava leggere l'eccedenza /200 con 3 bit di risoluzione ed era bello che risolto tutto. Ecco perché le 3 resistenze sono una il doppio dell'altra e non 3 uguali.
                        Es. eccedenza 1127 W: 1127/200 = 5 (dec) ovvero 101 (bin) quindi primo relè acceso, secondo spento, terzo acceso
                        Veloce e indolore.

                        Io l'avevo fatto nella convinzione che il PWM fosse un'inutile complicazione impiantistica nella realtà dei valori di autoconsumo. Sono ancora convinto che una soluzione a "scalini" da 200W sia più che ragionevole, e secondo me molto più sicura ed economica di un PWM di potenza (Power Reducer vi dice niente?).

                        Alla fine vedendo che nessuno era neanche lontanamente interessato all'applicazione pratica ho lasciato perdere e mi sono dedicato alla parte PdC, vedi progetto in firma.
                        Tinkering with Renewables - il mio canale YouTube

                        Commenta


                        • #13
                          Ah, dimenticavo un dettaglio divertente: l'anno dopo che ho abbandonato il progetto la E.G.O. GmbH ha iniziato a consegnare la loro resistenza multistadio alla Solare Datensysteme GmbH, che da allora l'ha inserita nella gamma di accessori Solar-Log.
                          Funziona esattamente con la stessa logica, ma in più ha già integrato il termostato di sicurezza e l'RS-485 per il Solar-Log.
                          Gli stadi sono stati maggiorati a 500, 1000 e 2000 watt (decisamente troppi, a mio avviso).
                          Ora che ci penso, per riciclarla sul mio progetto immagino che basti smontare la testa, bypassare l'RS485 e collegare direttamente i 3 teleruttori al segnale dei 3 relè di Arduino.
                          Tinkering with Renewables - il mio canale YouTube

                          Commenta


                          • #14
                            Ciao, in realtà non devo pilotare 3 carichi (per ora) ma un boiler/resistenza sola. Sto cercando di capire perchè con un funzionamento con la parzializzazione d'onda (e quindi non con sistema a PWM) le letture si sballano mentre con semionde complete tutte le letture sono corrette. Sto seguendo anche un altro post dove viene sfruttatato il sistema PWM e mi pare pure quello un ottimo sistema anche se il settaggio dei tempi di duty cycle è un tantino più complicato da attuare. PS: interessante e "furbo" il sistema di comando a tre bit di risoluzione... bravo !
                            Franco
                            2.88KWp Pannelli Sanyo Panasonic VBHN240SE1 tecnologia HIT
                            Inverter Samil Power SolarRiver Dual MPPT
                            Automazione SSP basato su PLC Siemens

                            Commenta


                            • #15
                              Originariamente inviato da Franchetto Visualizza il messaggio
                              interessante e "furbo" il sistema di comando a tre bit di risoluzione...
                              Domenica in uno slancio di spirito hobbystico ho pubblicato il codice qua: Diverticula: a poor man's energy diverter (feat. OWL Intuition)
                              Non so se può interessare a qualcuno.
                              Tinkering with Renewables - il mio canale YouTube

                              Commenta

                              Attendi un attimo...
                              X