Mekanik sayaçlarda enerji ölçümü kolaydı...Çünkü sayaç bir elektrik motoru gibi çalışır.Anlık olarak ; akım yüksek ise hızlı döner
Akım az ise yavaş döner idi.Böylece disk akıma-gerilime göre döner ,numaratör atar ve ölçülen anlık değer bir öncekine eklenerek toplanır idi.
Senin de aynı işlemi ,program üzerinde halledebilmen lazım...
Saniyelik Watt değerini ölçüp ; dakikada 60 anlık WATT xSaniye değerini hesaplayıp;
Her bir döngüde bir önceki toplam ile toplaman gerekir.
Örnek ile açıklarsak:
U:220 volt
saniyelik akım : 1 amper ölçülüyor
anlık güç değeri: 220x 1 =220 W tır..
1 saat boyunca akım aynen 1 amper olursa ne olur?
220x 60 x 60 = 792000 değeri çıkıyor...
Yani her saniyede bir hesaplayıp toplarsan bu değeri bulursun...
792000/3600 = 220 Wh yani 0,22 kwH sayacın değeri artması lazım...
Ama çekilen akım pratikte bu şekilde olamaz...
Devamlı değişkendir...
O zaman güç değişkeni ile zaman değişkenini devamlı çarpıp geçen zamana bölmen lazım...
Biraz karışık oldu...Sanırım
Bir ara vereyim...