UWAGA: Strona oraz Forum Smart'ny Dom nie będzie dostępne 23 Grudnia 2024 ze względu na przenoszenie serwisu na mocniejszą maszynę.
W tym czasie polecam poświęcenie swojego czasu na pomoc partnerowi w przygotowaniu udanych Świąt 😉
Za niedogodności z góry przepraszam, admin
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.
@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
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
@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
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.
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
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ą.
@wojtek_gtx ja to mam na ESPEasy_mega-20191130 , ale na każdym mega pójdzie .
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.
@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ą
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
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
😉
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
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 .
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.
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
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
Tu ktoś zrobił podobny projekt z Ardunio. Może pomoże coś.
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
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.