PZEM 004T, pomiar e...
 
Powiadomienia
Wyczyść wszystko

PZEM 004T, pomiar energii elektrycznej w budynku, bilans, produkcja, pobór

14 Wpisów
2 Użytkownicy
4 Reactions
1,159 Wyświetleń
geoterm
(@geoterm)
Wpisów: 200
Pomocny
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 
[#6025]

Nagrałem film, chyba będzie najszybciej. 

https://www.youtube.com/watch?v=u4X2a-T1shM


 
Dodane : 09/03/2025 4:25 pm
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@geoterm niczego w tym filmie nie udowodniłeś, a już na pewno nie wyjaśniłeś w czym jest problem.

Nowa wersja pzem różni się tylko zespolonymi transoptorami ( jeden układ  zamiast dwóch białych) i tolerancją napięcia zasilania stare tylko 5V , nowe 3,3 - 5V , co tylko upraszcza sprawę bo nie trzeba zmieniać rezystora R10  żeby zasilić transoptory z 3,3V ESP.

Adresacja modułów jest możliwa w ESPEasy , Tasmocie czy ESPHome , a dla upartych tu https://innovatorsguru.com/pzem-004t-v3/

Na dole strony z linku jest oprogramowanie pod windows , adres ustawiasz w takiej zakładce

Zrzut ekranu 2025 03 09 191827

 Jak widać moduł musi być podłączony do 230V i koniecznie tylko jeden na magistrali RS, podłączasz jeden ustawiasz adres i odłączasz, potem drugi itd...

W tasmocie adresacja jest banalna podłączasz jeden moduł do RX,TX i do 230V w konsoli tasmoty wpisujesz

ModuleAddress 1

I musisz dostać takie potwierdzenie

Zrzut ekranu 2025 03 09 184525

 Potem dokładnie to samo z drugim tylko zamiast 1 wpisujesz 2

Łączysz wszystko razem stosując dla każdego  TX Diodę  Schottky np BAT 45 i pociągasz do 3,3V 

Zrzut ekranu 2025 03 09 193126

Master to moduł ESP .


 
Dodane : 09/03/2025 8:33 pm
Cezary.K i geoterm zareagowali
geoterm
(@geoterm)
Wpisów: 200
Pomocny
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Robiłem też ten układ z diodą Schottkyego wg powyższego schematu - na nowych PZEM - bez skutecznie. W tasmocie też adresowałem. Do dwóch sztuk pzem-ów bez problemowo, i w tasmocie i w ESP Easy więcej jak trzy PZEM-y  nie udało mi się zaadresować.  Mówię o PZEM-ach w wersji 4.0  być może te v3.0 by poszły bezproblemowo. Stosowałem także ten schemat  z diodami Schottkyego. Nie chcę do tego już wracać bo dużo straciłem na tym czasu. 

No i jeszcze raz: dwóch PZEM ver4.0 i ver3.0 nie udało mi się też zaadresować na jednym ESP. 

Co do mojego schematu. Chciałbym móc mieć taki licznik, który zliczał by w czasie rzeczywistym ilość  kwh, która została do sieci wpompowana i pobrana. Nie wiem czy jest to możliwe w Domoticzu, albo czy nie będzie to droga przez mękę. 


 
Dodane : 09/03/2025 8:45 pm
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Dodane przez: @geoterm

ESP Easy więcej jak trzy PZEM-y  nie udało mi się zaadresować.  Mówię o PZEM-ach w wersji 4.0 

A chcesz po jednym pzem na oddzielnych portach. Nie rozumiem 🙂

Ale ok przeczytaj co zaznaczyłem na czerwono, będziesz wiedział dlaczego odwodziłem od pomysłu z kilkoma portami szeregowymi i rób jak uważasz.

7

 

 Masz tam zresztą instrukcję obrazkową jak skonfigurować więcej niż jeden port 🙂


 
Dodane : 09/03/2025 9:27 pm
geoterm zareagował
geoterm
(@geoterm)
Wpisów: 200
Pomocny
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@isom Nie. Chciałem po prostu zrobić na jednym ESP kilka PZEM-ów (6 sztuk, ale max. dwa mi się udało zaadresować, dlatego mam 3 płytki ESP na każdej po 2 PZEM. 

Kombinowałem na ESP32 - bo tam są dwa porty UART , ale bezskutecznie - bo myślałem, że na płytkę wcisnę 2+2 pzemy. 


 
Dodane : 09/03/2025 10:09 pm
geoterm
(@geoterm)
Wpisów: 200
Pomocny
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Dodane przez: @isom

Master to moduł ESP .

A to dobrze, że napisałeś bo ja myślałem, ze master to 1 pzem, a pozostałe to slave. 

 


 
Dodane : 09/03/2025 10:12 pm
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Dodane przez: @geoterm

Chciałem po prostu zrobić na jednym ESP kilka PZEM-ów (6 sztuk,

Nie udało się i w moim mniemaniu to dobrze, bo więcej niż trzy jest już trudne do ogarnięcia. Gdy wszystkie na raz zaczną transmisję będzie lipa i tyle. Żeby zrobić taki kombajn

7

 autor musiał w kodzie esp stworzyć interwał w którym ustalił kolejność aktualizacji każdego pzem indywidualnie, a i tak nie było to stabilne i musiał zrezygnować z jednego modułu.

Zwróć uwagę że użył do tego ESP-01 który do takiej transmisji nadaje się bardzo dobrze i nie ma ryzyka że podłączysz do niego zbyt wiele poza tym. 

Zostało to zrobione na ESPHome, gdzie masz wpływ na składnię i ilość kodu do kompilacji.

Tak wygląda sam interwał

interval:
  - interval: 10s
    then:
      - delay: 150ms
      - lambda: "id(pzem1).update();"
      - delay: 150ms
      - lambda: "id(pzem2).update();"
      - delay: 150ms
      - lambda: "id(pzem3).update();"
      - delay: 150ms
      - lambda: "id(pzem4).update();"
      - delay: 150ms
      - lambda: "id(pzem5).update();"
      - delay: 150ms
      - lambda: "id(wifi_stat).update();"
      - delay: 150ms
      - lambda: "id(upt).update();"

w ESPEasy takich delay nie zrobisz 🙂


 
Dodane : 09/03/2025 11:00 pm
geoterm zareagował
geoterm
(@geoterm)
Wpisów: 200
Pomocny
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Też podłączałem do ESP-01 PZemy. Ale lepsze jest uważam ESP8266. Ładną  zrobił drabinkę czy tam łóżko wielopiętrowe :). 

 


 
Dodane : 10/03/2025 12:07 am
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Dodane przez: @geoterm

Ale lepsze jest uważam ESP8266

Może to Cię zdziwi, ale ESP-O1 to właśnie ESP8266 🙂 Różni się od wemosa D1 mini którego uważasz za lepszy, tym że port szeregowy w 01 jest wolny i nic na nim nie wisi, wemos ma wbudowany konwerter do programowania przez USB i ten konwerter zajmuje serial port HW na RX i TX co niestety ogranicza mocno możliwości wykorzystania tego portu.

Ja uważam że ESP-01 do niczego więcej zbytnio  się nie nadaje, ale do komunikacji szeregowej jest lepszy od wemosD1 mini.

 


 
Dodane : 10/03/2025 9:06 am
geoterm
(@geoterm)
Wpisów: 200
Pomocny
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

A gdy wyłączamy RX i TX w Esp8266 to uzyskujemy podobną jednostkę do ESP01 ? Pod względem ograniczeń?

Bawiłem się ESP01 wraz z stycznikiem-super rzecz do sterowania jednego urządzenia. Zasięg sprawdzałem sięgał do 3 domu czyli ok 150 m od routera. Mam programator do ESP01 przez USB. 

Jakieś projekty z termostatem robiłem, na supli. 


 
Dodane : 10/03/2025 9:59 pm
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Dodane przez: @geoterm

A gdy wyłączamy RX i TX w Esp8266 to uzyskujemy podobną jednostkę do ESP01 ?

Nie , bo wyłączysz sprzętowy port i zostanie ci tylko programowy z ograniczeniami.

W esp8266 - 01 sprzętowy port szeregowy jest swobodny i niczym nie zakłócany. 


 
Dodane : 11/03/2025 12:07 pm
geoterm
(@geoterm)
Wpisów: 200
Pomocny
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

 

moc

 Źle mi liczy moc PZEM. 2,66*233=620*0,3 = 180 W,  a on wskazuje 203W. A realnie jest ok 600W - (winę widzę w cos fi) . Może źle mierzy liczy cos fi ?Mogę sobie zrobić regułę żeby mnożył V*A bez cosfi i z grubsza będzie po herbacie. A pzema im zareklamuję i kasę mi zwrócą błyskawicznie :). 


 
Dodane : 11/03/2025 3:50 pm
geoterm
(@geoterm)
Wpisów: 200
Pomocny
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Ale podejrzewam dlaczego. Zasiliłem PZEM-a z innej fazy niż tą, na której założyłem przekładnik. 


 
Dodane : 11/03/2025 4:22 pm
geoterm
(@geoterm)
Wpisów: 200
Pomocny
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Odświeżyłem temat, przeinstalowuję wszystko na płytkę przemysłową ESP32 WTHO01 z Lanem.  Jestem zadowolony z niej bardzo-co kabel to kabel. 4 układy PZEM004 udało mi się zaadresować w ESP Easy i podłączyć bez układu z diodami Shotky'ego. Powyżej 4 sztuk spróbuję z układem diód BAT42. 


 
Dodane : 08/11/2025 9:26 pm
Udostępnij: