Pomiar prądu przy p...
 
Powiadomienia
Wyczyść wszystko

Pomiar prądu przy pomocy pętli a wemos ? --> NodeMCU+ADS1115+SCT-013-030

41 Wpisów
5 Użytkownicy
0 Reactions
11.5 K Wyświetleń
wojtek_gtx
(@wojtek_gtx)
Wpisów: 540
Ekspert Patron Strony Donator 2K19, Donator 2K20, Donator 2K21, Donator 2K22, Donator 2K24
Autor tematu
 

Wpadło mi w ręce coś takiego 

https://s.click.aliexpress.com/e/dYcr6qt 6" target="true">15,98 zł 9%OFF | Wysokiej jakości 30A 50A 100A SCT-013-030 SCT-013-050 SCT-013-000 zdjęcia simlocka czujnik prądu AC rdzeń dzielony przekładnik prądowy https://s.click.aliexpress.com/e/dYcr6qt6

Moje pytanie, czy da się to odpalić z wemos-em lub może nawet łatwiej dla mnie z instalacją z sonofem ? Czy da się to zainstalować na kablu trójfazowym i poprawnie odczytywać pobór z wszystkich faz, co bym ewentualnie potrzebował ??

Z góry dziękuję za pomoc.

 
Dodane : 27/09/2019 9:14 pm
isom
 isom
(@isom)
Wpisów: 5170
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@wojtek_gtx zacznę od drugiego pytania - nie da się za pomocą tego czujnika odczytać poboru z kabla trójfazowego , tu masz trochę teorii  http://akademia.nettigo.pl/power_meter/

Połączenie z wemosem jest jak najbardziej możliwe tu masz przykład  https://www.thingiverse.com/thing:3169243

A tu film jak to może działać z domoticzem z firmware espeasy  https://www.youtube.com/watch?v=2bKdfZobDoI

 
Dodane : 28/09/2019 7:45 am
wojtek_gtx
(@wojtek_gtx)
Wpisów: 540
Ekspert Patron Strony Donator 2K19, Donator 2K20, Donator 2K21, Donator 2K22, Donator 2K24
Autor tematu
 

@isom

Kurde mam problem.
Wgrałem do ESP32 ESPEasy najnowszą wersję podpiąłem ADS1115 do tego podpiąłem pętlę oczywiście z rezystorami według schematu.
Tylko wskazania jakieś z czapy i nie mogę tego skalibrować...
Może trzeba zasilić układ pętli z 5V bo mam podpięte na 3V bo ESP32 V1 nie posiada na płytce miejsca zasilania 5V.
Tak to podpiąłem

wiring sct 013 030
 
Ustawienia na espeasy
Screenshot 20191205 224450 Chrome
 
A takie wskazania
Screenshot 20191205 224357 Chrome
 
Wskazanie na kablu fazy po odłączeniu zasilania na którym jest założona pętla strasznie skacze nie da się wyzerować pomiaru.
Tu link do ESPEasy project
 
Dodane : 05/12/2019 10:55 pm
isom
 isom
(@isom)
Wpisów: 5170
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@wojtek_gtx toś się chłopie rzucił na szerokie wody , ja jeszcze z ESP32 nie miałem styczności 🙂 a tak serio to musisz mieć jakieś wzorcowe obciążenie i wiedzieć jaki wtedy płynie prąd , jak nie umiesz obliczyć to musisz podłączyć miernik ( amperomierz) i wiedząc że w układzie płynie np 1A  zapinasz na żyłę Fazową ten transformator ( czujnik) i sprawdzasz co pokazuje wejście A0 w EspEasy , zapamiętujesz tą wartość i  przechodzisz do ustawień kalibracji . W oknie pierwszym wpisujesz to co pokazywało A0 a w oknie drugim to co chcesz uzyskać. Wstawiam fotkę poglądową dla kalibracji napięcia 1V 

ads1115 cal
Jak wskazania będą mocno skakać to zmień współczynnik wzmocnienia i dopiero kalibruj 
 ads1115
 
Dodane : 06/12/2019 11:20 am
wojtek_gtx
(@wojtek_gtx)
Wpisów: 540
Ekspert Patron Strony Donator 2K19, Donator 2K20, Donator 2K21, Donator 2K22, Donator 2K24
Autor tematu
 

A ty tego ADS1115 do jakiego modułu wygrałeś czy to poglądowe zdjęcie ?? Bo patrzyłem i znalazłem że tylko ESP32  wspiera ??

Ja tak już próbowałem kalibrować ale u mnie  kalibracja stanu zerowego prądu na fazowym i tak pokazuje jakieś pływające dane nawet jak kabel wypięty z gniazdka.

 
Dodane : 06/12/2019 11:30 am
isom
 isom
(@isom)
Wpisów: 5170
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

ja to podłączyłem do jakiegoś nodemcu V3 , ale na zwykłym wemos D1 też pójdzie bez problemu ,  albo nawet na sonoff ,do takiego pomiaru ESP32 to tak jak przewozić worek cementu TIR-em . A kalibracji nie robisz na stanie 0 bo to bez sensu . Podłącz jakąś żarówkę 100W i wtedy orientacyjnie 100W / 230V = 0,43A  i te 0.43 A to ma być po kalibracji 

 
Dodane : 06/12/2019 11:45 am
wojtek_gtx
(@wojtek_gtx)
Wpisów: 540
Ekspert Patron Strony Donator 2K19, Donator 2K20, Donator 2K21, Donator 2K22, Donator 2K24
Autor tematu
 

@isom

Zrobiłem na esp32 sugerowałem się filmem na YouTube ale przewale to na nodemcu bo wolę node a soft jaki dałeś chodzi mi o wersję. 

Jutro jeszcze powalczę z kalibracją.

 
Dodane : 06/12/2019 12:08 pm
isom
 isom
(@isom)
Wpisów: 5170
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@wojtek_gtx ja to mam na ESPEasy_mega-20191130 , ale na każdym mega pójdzie .

 
Dodane : 06/12/2019 12:38 pm
wojtek_gtx
(@wojtek_gtx)
Wpisów: 540
Ekspert Patron Strony Donator 2K19, Donator 2K20, Donator 2K21, Donator 2K22, Donator 2K24
Autor tematu
 

@isom

Najdziwniejsze jest to że podpiąłem pod 4 kanał multiplexera  czujnik LUX-ów który miałem na nodemcu i pomiar też mi strasznie skacze przy czym na node miałem podpięte bezpośrednio pod port analogowy i tam było sztywno.
Zmieniłem multiplexer ale to nie pomogło.
Więc jeszcze powalczę z kalibracją lub się przesiądę na nodemcu.

 
Dodane : 06/12/2019 2:50 pm
isom
 isom
(@isom)
Wpisów: 5170
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@wojtek_gtx co to za czujnik "luxów " ? Wieczorem mogę sprawdzić u siebie jak mam taki 

PS

Podłączyłem taki czujnik https://allegro.pl/oferta/czujnik-oswietlenia-fotorezystor-lm393-arduino-rpi-7738333510

działa bez problemu , wskazania nie pływają 

 
Dodane : 06/12/2019 3:28 pm
wojtek_gtx
(@wojtek_gtx)
Wpisów: 540
Ekspert Patron Strony Donator 2K19, Donator 2K20, Donator 2K21, Donator 2K22, Donator 2K24
Autor tematu
 

@isom

No to czujnik mam podobny ale jak go podpiąłem pod nodemcu bezpośrednio pod A0 to jest dobrze a jak wpinam pod multiplexer to jest lipa ... Kurde już nie wiem, a multiplexer zasilać z 3V czy z 5V ? Mam to teraz na nodemcu i tak samo jak na esp32 się wszystko zachowuje

 
Dodane : 07/12/2019 5:28 pm
wojtek_gtx
(@wojtek_gtx)
Wpisów: 540
Ekspert Patron Strony Donator 2K19, Donator 2K20, Donator 2K21, Donator 2K22, Donator 2K24
Autor tematu
 

Sory jednak problem leżał po mojej stronie,  miałem uszkodzone gniazdo jack - uciąłem wtyczkę od czujnika podlutowałem i wszystko jest ok a nie mogłem zlokalizować bo bo zawsze najpierw przepinałem gniazdo na płytce z przewodami a później resztę. Jak rozpiąłem wszystko i podpiąłem od nowa tylko multiplexer zauważyłem że pomiar tak nie skacze, tylko podpiąłem gniazdo i na wszystkich kanałach wariacje... 

Teraz testy i kalibracje widzę że nodemcu  przy 3 czujnikach i odczytach co 2 sek ma load na poziomie 60 więc chyba wykorzystam to esp32 bo chcę odczyt robić co sekundę.

Dziękuję jak zwykle @isom

😉

 
Dodane : 07/12/2019 10:50 pm
wojtek_gtx
(@wojtek_gtx)
Wpisów: 540
Ekspert Patron Strony Donator 2K19, Donator 2K20, Donator 2K21, Donator 2K22, Donator 2K24
Autor tematu
 

W sumie złożone i działa, robi pomiar tylko jedna rzecz mi przeszkadza że jak całkiem zanika natężenie na kablu to pokazuje ostatni odczyt więc jak mam pomiar 100W i wyłączę zasilanie to cały czas pokazuje 100W ... no i mam nie mały problem z kalibracją bo skalibrowałem urządzenie na żarówce 10W w jednym punkcie a w drugim punkcie na żarówce 100W i zapinam pętle na jednej z faz i mam odczyt poboru około 90W włączam czajnik i pobór się zwiększa ale do 120W to co czajnik pobiera 30W ... coś nie tak .

A wyszło tak

 

IMG 20191210 232532
IMG 20191210 213831
IMG 20191210 203807
 
 
 
Dodane : 11/12/2019 11:34 pm
wojtek_gtx
(@wojtek_gtx)
Wpisów: 540
Ekspert Patron Strony Donator 2K19, Donator 2K20, Donator 2K21, Donator 2K22, Donator 2K24
Autor tematu
 

Wydaje mi się że udało mi się to wszystko w miarę skalibrować i jakoś tam odczytuje na NODEMCU mam obciążenie Load na poziomie 50-55 więc może da sobie radę. Żeby to wszystko lepiej skalibrować musiał bym wypiąć każdą fazę z głównego bezpiecznika i na nim podawać obciążenie i wtedy kalibrować ale dla moich potrzeb wystarcza - elektrowni na podstawie moich odczytów nie będę rozliczał 😉 
Teraz muszę jeszcze wykombinować jak zrobić żeby zliczyć wszystkie 3 fazy z poborem prądu i zrobić odczyt mocy w W .

 
Dodane : 19/12/2019 2:42 pm
wojtek_gtx
(@wojtek_gtx)
Wpisów: 540
Ekspert Patron Strony Donator 2K19, Donator 2K20, Donator 2K21, Donator 2K22, Donator 2K24
Autor tematu
 

A jednak chyba to lipa z tym pomiarem i to po max-ie bo niby wszystko pomierzone, skalibrowane na 40W i 200W odczyty robię co 2 sek i zainstalowałem wszystko już w tablicy pętle pozapinane i przełączyłem zasilanie UPS-a które na mierniku i na sonoff POW pokazuje pobór mniej więcej 100-110W i przepiąłem to na obwód który ma założoną pętle i dupa, pobór zmienił się z 0.680 A na  0.687 ... W sumie chyba jednak nie warto. Soft też już zmieniałem na nowszy ale nic sie nie poprawiło.
Nie wiem czy to może nie powinno być kalibrowane na moc a nie na prąd choć wszyscy w necie robią na prąd. Zdaje mi się że to nie ma znaczenia bo tak by było gdzieś oznaczone a można odczyty robić różnej maści na analogu.

 
Dodane : 20/12/2019 2:25 pm
wojtek_gtx
(@wojtek_gtx)
Wpisów: 540
Ekspert Patron Strony Donator 2K19, Donator 2K20, Donator 2K21, Donator 2K22, Donator 2K24
Autor tematu
 

Strasznie mnie męczy ten mój nie dokończony projekt ...
Zdemontowałem wszystko, zmontowałem cały zestaw od nowa, teraz pętle przylutowałem już na stałe bez złączy jack, odpaliłem i cały czas to samo, pomiar jest tak nie precyzyjny i bardzo często wyniki są jak by z kosmosu nawet na (-)... 😉

Może ktoś coś takiego budował, coś podpowie ...
Według takiego schematu zrobiłem podłączenie do multiplexera

wiring sct 013 030
To jest odczyt bez kalibracji na żarówce 5W ale w miarę stały nie skakał.
Screenshot 20200107 220525 Chrome
A to są odczyty  4 z kolei na żarówce 100W i już problem
Screenshot 20200107 220627 Chrome
Screenshot 20200107 220638 Chrome
Screenshot 20200107 220642 Chrome
Screenshot 20200107 220648 Chrome

Zmieniłem też adres na magistrali I2C na 0x4A, oczywiście w sofcie jaki i na multiplexerze bo pomyślałem że jeżeli jest defaultowy to może się z czymś gryzie.

W ustawieniach wejść Analogowych multiplexera jest :
Gain: 2/3x gain (FS=6.144V)
Input Multiplexer : AIN0 - GND (Single-Ended)

W ESPEasy  w ustawieniach portów GPIO nic nie zmieniałem  i jest

I2C Interface
GPIO-SDA   GPIO-4
GPIO-SCL    GPIO-5

GPIO boot states
Pin mode  GPIO-4  Default
Pin mode  GPIO-5  Default

Jak skalibrowałem na tych pomiarach  0,0217A dla 5W i 0,4347A dla 100W  to jak wpiąłem czajnik 2000W to powinno pokazać mniej więcej 8,7A  a pokazało po jakiś 10s 1A przez 3s i spadło na  -0.41A jak się czajnik wyłączył to pokazywało 0.43A

 
Dodane : 07/01/2020 10:54 pm
(@steel_rat)
Wpisów: 603
Ekspert
 

Tu ktoś zrobił podobny projekt z Ardunio. Może pomoże coś.

https://github.com/BmdOnline/EnergyMonitor

 
Dodane : 08/01/2020 12:03 am
wojtek_gtx
(@wojtek_gtx)
Wpisów: 540
Ekspert Patron Strony Donator 2K19, Donator 2K20, Donator 2K21, Donator 2K22, Donator 2K24
Autor tematu
 

Wydaje mi się że u mnie problem leży po stronie ADS1115, dziś jak znajdę chwilę przełączę jedno z wejść na Analog Internal na NodeMCU

 
Dodane : 08/01/2020 7:11 am
wojtek_gtx
(@wojtek_gtx)
Wpisów: 540
Ekspert Patron Strony Donator 2K19, Donator 2K20, Donator 2K21, Donator 2K22, Donator 2K24
Autor tematu
 

Przepiąłem jedną z pętli na A0 ale to samo po skalibrowniu na 100W i na 2000W, zmieniłem zasilanie z 3V na 5V  też nie pomogło więc wydaje mi się że tu już koniec mojej walki, pewnie problem jest błahy ale aż tak się nie znam na elektronice żeby coś dalej kombinować. Może kolega @isom coś podpowie ale ja już się poddaje.

Czy problem jest w sofcie espeasy lub tej mojej kalibracji ... nie wiem.

 
Dodane : 08/01/2020 3:04 pm
wojtek_gtx
(@wojtek_gtx)
Wpisów: 540
Ekspert Patron Strony Donator 2K19, Donator 2K20, Donator 2K21, Donator 2K22, Donator 2K24
Autor tematu
 
Dziś się dowiedziałem że tasmota udostępnia soft w wersji "sensors" który obsługuje ADS1115.
Wgrałem i działa, widzi ADS-a.
Jak skalibrować wyniki na tasmocie bo nigdy tego nie robiłem.
Screenshot 20200109 191809 Chrome
 
 
 
 
 
 
 
 
 
Dodane : 09/01/2020 7:23 pm
Strona 1 / 3
Udostępnij: