Poradna
Datum | 14.05.2013 |
---|---|
Vložil | Dan |
Titulek | Měření proudu |
Pořídil jsem si proudový sensor a pomocí něj chci měřit/monitorovat průtok proudu od fotovoltaického mikroměniče, který je přifázován v domovním rozvodu na jednu ze tří fází. Výstup z mikroinvertoru je 230V.
Takže proudovým senzorem jsem protáhl vodič fáze ve směru naynačeném na sensoru (i když při otočení směru jsou výsledky stejné,protože sensor měří v rozmezí 0 - +5A, takže nerozhoduje směr toku, což je na škodu protože nerozenám výrobu FVE od spotřeby v noci kdy není slunce a mikroinvertor má minimální spotřebu - asi 1W).
Tak a teď dotaz. V Arduinu měřím v sekvenci každé vteřiny v každou milisekundu průtok proudu a v každé vteřině si zaznamenám nejvyšší hodnotu a z té pak počítám protékající proud (A) a následně okamžitý výkon (W) a na závěr výkon v čase (Wh). Myslíte si, že tento postup je správný?
--------------
while((millis()-start_time) < 1000) {
//Cteni hodnoty z proudoveho cidla
sensorValueCurr = analogRead(CURRENT_SENSOR);
if (sensorValueCurr > sensor_maxCurr) {
sensor_maxCurr = sensorValueCurr;
}
}
------------------
———
Zpět na diskuzi