Sadržaj:

Mjerač PZEM-004 + ESP8266 i čvor za IoT platforme IoT-RED i Modbus TCP/IP: 7 koraka
Mjerač PZEM-004 + ESP8266 i čvor za IoT platforme IoT-RED i Modbus TCP/IP: 7 koraka

Video: Mjerač PZEM-004 + ESP8266 i čvor za IoT platforme IoT-RED i Modbus TCP/IP: 7 koraka

Video: Mjerač PZEM-004 + ESP8266 i čvor za IoT platforme IoT-RED i Modbus TCP/IP: 7 koraka
Video: Энергомонитор PZEM-004T, Обзор 2024, Studeni
Anonim
Mjerač PZEM-004 + ESP8266 i IoT čvor platforme-CRVENI i Modbus TCP/IP
Mjerač PZEM-004 + ESP8266 i IoT čvor platforme-CRVENI i Modbus TCP/IP

Ovom prilikom integrirat ćemo naš mjerač aktivne snage ili potrošnju električne energije, Pzem-004-Peacefair s integracijskom platformom IoT Node-RED koja se koristila u prethodnim vodičima, upotrijebit ćemo modul ESP8266 konfiguriran kao Modbus TCP / IP slave, kasnije ćemo vizualizirati mjerenja na Node-RED nadzornoj ploči za vizualizaciju 4 dostupne varijable kao što su aktivna snaga, akumulirana potrošnja električne energije, napon i struja.

Slika
Slika

Preporučuju se prethodni vodiči

Čvor instalacijske platforme-crveno

U sljedećem vodiču pokazat ćemo kako instalirati Node-RED za linux, au slučaju drugog OS-a preporučujemo Virtualbox.

pdacontrolen.com/installation-node-red-plat…

Ažuriranje ESP8266 Industrial Modbus TCP IP V2.0

Davno sam napravio neke testove ESP8266 kao Modbus TCP/IP slave, sljedeći se vodič može uzeti kao pozadinska informacija o trenutnim testovima.

pdacontrolen.com/update-esp8266-industrial-…

Mjerač potrošnje električne energije Peacefair PZEM 004 + ESP8266 & Arduino Nano

Ako želite saznati više o Pzem-004 Peacefair, preporučujem sljedeće uputstvo:

Značajke, Arduino veze i ESP8266.

pdacontrolen.com/electricity-consumption-me…

Korak 1: Provedeni testovi

Izvršeni testovi

Izmjerit ćemo električnu potrošnju otpora toplinskoj vodi, potrošiti približno 920 Watta i vizualizirat ćemo mjerenja na nadzornoj ploči stvorenoj u Node-RED nadzornoj ploči i komunikaciji implementiranoj Modbus TCP / IP.

Slika
Slika

Korak 2: Jednostavan ispitni mjerač PZEM-004 i ESP8266 Platforma IoT Čvor-CRVENA Nadzorna ploča Modbus TCP/IP

Image
Image

Ispitivanje mjerenja aktivne snage ili potrošnje energije s podacima mjerača Peacefair PZEM-004 i ESP8266

prijenos i vizualizacija na IoT platformi Node-RED / Node-RED nadzorna ploča koja implementira Modbus protokol TCP / IP

Korak 3: Materijali i gdje ih kupiti Vrlo jeftino

Čvor-CRVENI
Čvor-CRVENI

Materijali i gdje ih kupiti vrlo jeftino

  • Mjerač PZEM 004 s zaslonom
  • Mjerač PZEM 004T & Trofazni mjerači
  • Utopni grijač / Otporni grijač vode
  • ESP8266 NodeMCU

Korak 4: Node-RED

Čvor-CRVENI

Čvorovi korišteni u ovom testu preuzeti su i instalirani, jednostavno pretražite Node-RED "Upravljanje paletom".

Slika
Slika
  • Modbus TCP/IP, čvorovi-CRVENI čvorovi bit će Modbus TCP/IP master
  • Node-RED Nadzorna ploča, paket vizualizacije.

U tom slučaju prima se niz od 5 položaja [0, 1, 2, 3, 4], prvo mjesto u 0, a ostalo sadrži vrijednosti napona, struje, snage, akumulirane potrošnje.

Pomoću nekih Script čvorova vrijednosti se odvajaju i vrši se obrnuto od Arduino IDE -a podijeljeno je na 10 vrijednosti primljenih za njihovu pretvorbu iz Int u Float u potrebnim slučajevima, tehnički se sve to radi za ispravnu vizualizaciju.

Slika
Slika

Korak 5: Nadzorna ploča s čvorom

NOD-RED Nadzorna ploča
NOD-RED Nadzorna ploča
NOD-RED Nadzorna ploča
NOD-RED Nadzorna ploča

Korak 6: Arduino IDE kod

Arduino IDE kod

Rutina stvorena u Arduino IDE-u, ESP8266 vrši očitavanje brojila PZEM-004 preko serijskog porta, a iz prethodnih testova s Modbus TCP / IP stvorena je rutina za slanje i primanje evidencija o zadržavanju.

4 varijable definirane su u 4 registra registra:

  1. prazno = Registar držanja [0].
  2. Trenutni napon = Zadržavanje registra [1].
  3. Trenutna struja = Zadržavanje registra [2].
  4. Trenutna snaga = Zadržavanje registra [3].
  5. Akumulirana snaga = Holding Register [4].

Brzo rješenje za otpremu Float -a u Int

Vrijednosti mjerača su plutajućeg tipa, matični registri su 16-bitni cijeli brojevi, u ovom slučaju praktično množenjem s 10 izvršavamo slanje vrijednosti, u sljedećim testovima isporuku ćemo izvršiti u 2 cijela broja od 16 bita.

Slika
Slika

Napomena: Dolje preuzmite i / ili github veze.

Korak 7: Više informacija i preuzimanja

Više informacija i preuzimanja
Više informacija i preuzimanja

Dokumentacija / Documentación

Pročitajte razmatranja, preporuke i sugestije cjelovitu dokumentaciju projekta u mjeraču PZEM-004 + ESP8266 & Platform IoT Node-RED & Modbus TCP/IP.

pdacontrolen.com/meter-pzem-004-esp8266-pla…

Leer Consideraciones, Recomendaciones y sugerencias documentacion Completa del proyecto en Medidor PZEM-004 + ESP8266 & Plataforma IoT Node-RED & Modbus TCP/IP.

pdacontroles.com/medidor-pzem-004-esp8266-p…

Preporučeni: