Cuprins:
- Pasul 1: Există 2 versiuni
- Pasul 2: Materiale și de unde să cumpărați ieftin !
- Pasul 3: Dezarmați contorul
- Pasul 4: Testați Arduino Nano
- Pasul 5: Modificarea TTL UART de la 5v la 3,3v
- Pasul 6: Testați ESP8266 12E
- Pasul 7: Contor de putere video PZEM 004 Peacefair + Arduino și ESP8266
- Pasul 8: Concluzii, documente și descărcări
Video: Power Peacefair PZEM 004 + ESP8266 și Arduino Nano: 8 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
De ceva vreme am vrut să cumpăr un contor de consum de energie electrică monofazat, acum câteva luni am primit un contor Peacefair Reference PZEM-004, prețul său părea accesibil, are avantajele de a fi un contor neinvaziv în circuitul electric și are un protocol de comunicare pentru a solicita date, cum ar fi puterea instantanee active "kW", tensiunea "V", amperajul "A" și puterea activă acumulată "kWh".
Vom efectua câteva teste pe contorul PZEM-004 și îl vom integra cu 2 platforme sau plăci utilizate deja înainte de modulul ESP8266 12E și un Arduino Nano.
Avertisment: Se recomandă prudență, deoarece acest proiect implică risc electric sau electrocutare, deoarece se utilizează echipamente conectate de 110 VAC -120 VAC, sunt necesare cunoștințe de bază, vă rugăm să fiți documentate anterior în acest sens.
Tutorial complet - Tutorial CompletoPDAC Control Documentation & Downloads și multe altele
test Contor de consum de energie electrică Peacefair PZEM 004 + ESP8266 și Arduino Nano
Documentaciones & Descargas y mas pruebas
Medidor de consum electric Peacefair PZEM 004 + ESP8266 & Arduino Nano
Pasul 1: Există 2 versiuni
Există 2 versiuni: Acest contor este foarte popular în proiectele de măsurare a consumului electric și există 2 versiuni în funcție de aplicația necesară.
PZEM-004 Și PZEM-004 cu afișaj de 7 segmente
Pasul 2: Materiale și de unde să cumpărați ieftin !
Materiale și de unde să cumpărați ieftin !
- PZEM 004 contor cu afișaj
- Contor PZEM 004T și contoare trifazate
- Clona Arduino Nano
- ESP8266 NodeMCU
- Matrix Led x4 Max7219
- 1 Rezistență 1 kOhm
- Protoboard 830 de puncte
Alte echipamente recomandate !!
- Distribuitor nucleu transformator
- Contoare de consum electrice monofazice - pe impuls
- Transformatoare de tensiune pentru izolare
- Regulator MPPT pentru panou solar
- Panouri solare 10W 18v
Pasul 3: Dezarmați contorul
Pasul 4: Testați Arduino Nano
Dintre toate plăcile arduino, versiunea Nano este preferata mea, deoarece este practică, mică și are FTDI / USB inclus. Cu modificarea pe care am făcut-o la UART ttl, putem folosi arduino la 3.3v, realizând o conexiune directă.
În acest caz folosim o placă Arduino Nano, care are doar un singur port serial, biblioteca PZEM004T.h are capacitatea de a crea un alt port serial cu biblioteca SoftwareSerial.h, vom folosi D10 (RX) și D11 (TX) pini) Ca port de comunicare cu contorul.
Pasul 5: Modificarea TTL UART de la 5v la 3,3v
Interfața UART a contorului este de 5v. În cazul conectării contorului la o placă Arduino, nicio problemă nu va funcționa corect, în cazul conectării cu un modul ESP8266 la 3,3v nu va funcționa, deoarece optocuploarele nu vor fi activate cu 3,3v, în acest caz o condiționare cea mai simplă metodă pe care am văzut-o pe internet, de a modifica tensiunea unuia dintre optocuploare cu o rezistență de 1 kOhm, este cea mai simplă și mai economică metodă dacă un convertor TTL de 5 la 3,3 v nu este disponibil.
Notă: Unele forumuri indică faptul că trebuie folosită precauție atunci când conectați TTL la un computer, mărturisesc că mi-a fost frică să conectez acest contor la computerul meu, gândindu-mă la izolarea contorului, dar în cazul meu nu au existat probleme.
Pasul 6: Testați ESP8266 12E
Pentru acest test vom folosi un ESP8266 12e NodeMCU, Deoarece este doar o revizuire, vom efectua un test de bază, ținând cont că biblioteca PZEM004T.h cu biblioteca SoftwareSerial.h care permite configurarea pinilor în porturile seriale la 9600 baudii.
Pasul 7: Contor de putere video PZEM 004 Peacefair + Arduino și ESP8266
Pasul 8: Concluzii, documente și descărcări
Concluzii
Inițial, ar trebui să se facă multă precauție, deoarece acest proiect implică risc electric sau electrocutare, deoarece se utilizează 110VAC -120 VAC, deși unii nu consideră că este de înaltă tensiune, acest lucru nu minimizează pericolul, se recomandă să aveți cunoștințe de bază sau documentație, nu faceți niciodată conexiuni Când este fierbinte, deconectați întotdeauna circuitele de alimentare.
Contorul PZEM 004, este foarte practic, foarte de bază și prețul său redus îndeplinește performanțe bune, nu îl recomand pentru aplicații industriale ținând cont de mediu, punctul său de măsurare a VAC este același punct de alimentare, permițând măsurători între 80 -260VAC. Măsurarea curentului de la 0 la 100A, nu sunt sigur că acest transformator acceptă 100A, dar voi continua să investighez.
Atenție: Nu luați nici 5v, nici 3,3v direct de la sursa contorului, dacă alimentați modulele, adăugați o sursă suplimentară, pentru a evita scurtcircuitele.
Tutorial complet - Tutorial complet
PDAControl
Test de documentare și descărcări și altele
Contor de consum de energie electrică Peacefair PZEM 004 + ESP8266 și Arduino Nano
pdacontrolen.com/electricity-consumption-me…
Documentaciones & Descargas y mas pruebas
Medidor de consum electric Peacefair PZEM 004 + ESP8266 & Arduino Nano
pdacontroles.com/medidor-de-consumo-electri…
Recomandat:
Cum să blițezi sau să programezi firmware-ul ESP8266 AT utilizând ESP8266 Flasher și programator, modulul IOT Wifi: 6 pași
Cum să blițezi sau să programezi ESP8266 AT Firmware utilizând ESP8266 Flasher și programator, modul IOT Wifi: Descriere: Acest modul este un adaptor / programator USB pentru module ESP8266 de tip ESP-01 sau ESP-01S. Este echipat convenabil cu un antet feminin 2x4P 2,54mm pentru a conecta ESP01. De asemenea, izbucnește toți pinii ESP-01 prin intermediul unui tată 2x4P 2.54mm h
ESP8266 - Irigarea grădinii cu temporizator și telecomandă prin Internet / ESP8266: 7 pași (cu imagini)
ESP8266 - Irigare de grădină cu temporizator și telecomandă prin Internet / ESP8266: ESP8266 - Irigare controlată de la distanță și cu sincronizare pentru grădini de legume, grădini de flori și peluze. Acesta folosește circuitul ESP-8266 și o supapă hidraulică / electrică pentru alimentarea irigatorului
Programator ESP8266-07 cu Arduino Nano: 6 pași (cu imagini)
Programator ESP8266-07 cu Arduino Nano: Acesta este un scurt tutorial pentru crearea unei plăci de programare inteligente ESP8266-07 / 12E folosind un Arduino nano. Schema de cablare este foarte asemănătoare cu cea demonstrată aici. Aveți opțiunile de a conecta acest proiect pe o placă de măsurare, să vă lipiți un p
ESP8266 NODEMCU BLYNK IOT Tutorial - Esp8266 IOT Folosind Blunk și Arduino IDE - Controlul LED-urilor pe internet: 6 pași
ESP8266 NODEMCU BLYNK IOT Tutorial | Esp8266 IOT Folosind Blunk și Arduino IDE | Controlul LED-urilor prin Internet: Bună băieți, în acest instructable vom învăța cum să folosim IOT cu ESP8266 sau Nodemcu. Vom folosi aplicația blynk pentru asta. Deci vom folosi esp8266 / nodemcu pentru a controla LED-urile de pe internet. Deci aplicația Blynk va fi conectată la esp8266 sau Nodemcu
Meter PZEM-004 + ESP8266 & Nod IoT platformă-RED & Modbus TCP / IP: 7 pași
Meter PZEM-004 + ESP8266 & Platform IoT Node-RED & Modbus TCP / IP: În această oportunitate vom integra contorul nostru de putere activă sau consumul electric, Pzem-004 - Peacefair cu platforma de integrare IoT Node-RED utilizată în tutoriale anterioare, vom folosi un modul ESP8266 configurat ca Modbus TCP / IP slave, mai târziu