Close

Watt meter pomocí TA12-100

Úvodní stránka Fórum Vaše projekty Arduino Watt meter pomocí TA12-100

Aktuálně jsou na stránce zobrazeny 4 příspěvky - 1. až 4. (celkem z 4)
  • Autor
    Příspěvky
  • #6618
    Stybyk
    Účastník

    Ahoj lidi,
    koupil jsem si měřící transformátor TA12-100.
    Chci pomocí ardulina měřit spotřebu a přepočítávat kolik daný spotřebič spotřebuje proudu v korunách.
    Našel jsem si návod jak s tím pracovat, http://henrysbench.capnfatz.com/henrys-bench/arduino-current-measurements/ta12-100-arduino-ac-current-sensor-tutorial/
    ale pokud tenhle nCurrThruResistorRMS proud vynásobím napětím 230 nebo (230*0.707) Tak se spotřeba nikdy neshoduje s realitou.. reference originál měřáek 22W : ardulino 150W.

    Proto jsem na internetu našel projekt kontroly špotřeby pomocí ardulina a stáhl jejich knihovnu pro výpočty „EmonLib.h“ projekt zde: https://openenergymonitor.org/emon/

    Tady mám můj testovací kód.

    
    #include "EmonLib.h" 
     
    EnergyMonitor emon;
    
    int Voltage = 230;
    int sensor = 0; 
    double Irms =0;
    float P = 0; 
    void setup()   {
      Serial.begin(9600);  //Serial
       pinMode(0, INPUT);  
       /pin senzoru , kalibrace měla by se vypočítat jako ratio/měřící odpor
      emon.current(sensor, 5.5);
    }
     
     
    void loop() {  
           
          Irms =0;      
          Irms = emon.calcIrms(2000);
               
            
            Serial.print("Proud : ");
            // Irms
            Serial.print(Irms, 5);
            Serial.print(" A ");
          
          
            Serial.print("Spotreba: ");
            Serial.print(Irms * Voltage);
            Serial.println(" W ");      
           
            delay(1000);         
     
    }
    

    Teď je to ještě divnější. U některých hodnot řekněme 10 W měří okolo 10 – 15W jakmile připojím něco s vyšší spotřebou třeba 80W tak ukazuje třeba 20-23. A tahle závislost není vůbec lineární. Někdy tak .. někdy jinak.. jsem z toho zmatený.

    Nepoužívá někdo stejnou hračku ? Je to problém kódu nebo toho transformátoru ?

    #6619
    posjirka
    Účastník

    tady jsi ve střídavé soustavě. Jaký máš kosinus fi ?
    Ten se i mění podle typu zátěže (kapaciní, indukční, …)

    #6656
    Stybyk
    Účastník

    Aha tak tolik o tom nevím, měřák fáze nemám. Takže spotřeba bude jiná pokud je tam žárovka, pájka, nebo čerpadlo… Takže musím mít čidlo kalibrované na každý spotřebič zvlášť.. Všude totiž měří vždycky i parametry toho napětí. Takže bez toho to vlastně nemám jak dopočítat ?

    #6660
    rob.brno
    Účastník

    Asi bych to řešil použitím klasického elměru, stačí počítat pulzy S0.

Aktuálně jsou na stránce zobrazeny 4 příspěvky - 1. až 4. (celkem z 4)
  • Pro reakci na toto téma se musíte přihlásit.