Konkrétne ide o jednofázový typ LE-01MR v2 od výrobcu F&F.
Program pre Arduino načítava jednotlivé hodnoty z registrov cez MODBUS RTU: frekvecia siete, napätie siete, prúd, aktívny výkon, reaktívny výkon, zdanlivý výkon, účinník + stav počítadiel elektromera.
Použitý prevodník pre komunikáciu cez RS485 je klasický modul s obvodom MAX485, ST485 a pod. v základnom zapojení. Na strane Arduina je použitý SW UART, HW UART slúži na výpis nameraných údajov cez sériový terminál. Zdroják som testoval na Arduino NANO s Atmega 328 a následne implementoval do Arduino MEGA 2560 (zber údajov z domácej siete).
Stránka výrobcu: https://www.fif.com.pl/en/usage-electric-power-meters/517-electricity-consumption-meter-le-01mr.html
Popis registrov: https://www.fif.com.pl/pl/index.php?controller=attachment&id_attachment=975
Na zmenu nastavení elektromera (hlavne adresa na zbernici) možno použiť SW od výrobcu - LE CONFIG: https://www.fif.com.pl/en/usage-electric-power-meters/484-le-config.html Na pripojenie je ale nutné použiť prevodník USB-RS485.
Zdrojový kód pre Arduino je na stiahnutie TU
Potrebná knižnica pre komunikáciu cez MODBUS RTU je na stiahnutie TU
Pripojenie elektromera k Arduinu
Testovanie zdrojáku na čítanie údajov na pripojenom elektromeri
< Dozadu | Dopredu > |
---|