Licznik energii elektrycznej

Patryk
Posts: 2944
Joined: Mon Jan 07, 2019 7:51 pm
Location: Rybnik

Post

Wgrałem tak "na sucho" bez jakichkolwiek podłączeń do Wemos d1 mini.
Ale nie widzę nigdzie w configu możliwości ustawiania tych czasów.
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Może pobierz jeszcze raz.
You do not have the required permissions to view the files attached to this post.
SUPLA.... Nareszcie w domu.
User avatar
o_rany
Posts: 275
Joined: Wed Nov 14, 2018 5:32 pm
Location: Sosnowiec

Post

Patryk wrote: Wed May 22, 2019 12:45 pm Wgrałem tak "na sucho" bez jakichkolwiek podłączeń do Wemos d1 mini.
Ale nie widzę nigdzie w configu możliwości ustawiania tych czasów.
Kiedys na sofcie Multi mialem sytuacje ze telefon bral z cache starą strone komnfiguracyjna i odswiezanie nie pomagalo. Dopiero po wyczyszczeniu historii pokazaly sie nowe ustawienia.
User avatar
makrz
Posts: 401
Joined: Tue Nov 27, 2018 1:43 pm
Location: Opole

Post

pzygmunt wrote: Wed May 22, 2019 11:27 am Firmware dla licznika impulsów z trzema kanałami wrzucony na Google Drive.
https://drive.google.com/open?id=1DyYHg ... nWIFySC1g8

Dodałem dodatkowe diody referencyjne
oraz możliwość ustawienia na 192.168.4.1 minimalnych czasów impulsów.
Czas należy określić w mikrosekundach.
1 sekunda to 1000000 mikrosekund. Domyślnie 50000ms.

Porty:

Wejścia:
IN1: GPIO13 (NodeMCU D7)
IN2: GPIO12 (NodeMCU D6)
IN3: GPIO5 (NodeMCU D1)

Diody referencyjne
1: GPIO4 (NodeMCU D2)
2: GPIO15 (NodeMCU D8)
3: GPIO16 (NodeMCU D0)

Przycisk: GPIO0 (NodeMCU przycisk FLASH)
Dioda statusu: GPIO14 (NodeMCU D5)
Super.
To moja propozycja, żeby dodać jeszcze do wyboru sterowanie wysokim lub niskim sygnałem (v == 1, v == 0).
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Jest do tego makro
#define IMPULSE_TRIGGER_VALUE 0
lub
#define IMPULSE_TRIGGER_VALUE 1

Celowo nie daję opcji wyboru ponieważ włączenie sterowania niskim sygnałem powoduje złudzenie, że diora referencyjna miga z opóźnieniem.
SUPLA.... Nareszcie w domu.
dobo
Posts: 1051
Joined: Sun Apr 07, 2019 8:14 pm
Location: Nadarzyn

Post

pzygmunt wrote: Wed May 22, 2019 11:27 am Firmware dla licznika impulsów z trzema kanałami wrzucony na Google Drive.
https://drive.google.com/open?id=1DyYHg ... nWIFySC1g8

Dodałem dodatkowe diody referencyjne
oraz możliwość ustawienia na 192.168.4.1 minimalnych czasów impulsów.
Czas należy określić w mikrosekundach.
1 sekunda to 1000000 mikrosekund. Domyślnie 50000ms.

Porty:

Wejścia:
IN1: GPIO13 (NodeMCU D7)
IN2: GPIO12 (NodeMCU D6)
IN3: GPIO5 (NodeMCU D1)

Diody referencyjne
1: GPIO4 (NodeMCU D2)
2: GPIO15 (NodeMCU D8)
3: GPIO16 (NodeMCU D0)

Przycisk: GPIO0 (NodeMCU przycisk FLASH)
Dioda statusu: GPIO14 (NodeMCU D5)
Czyli kanał 1 można wykorzystać do zliczania energii elektrycznej, kanał 2 do zliczania zużycia gazu i kanał 3 do zużycia wody?
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Można
SUPLA.... Nareszcie w domu.
andrzejano
Posts: 339
Joined: Wed Aug 30, 2017 8:47 am

Post

Jeszcze tylko zliczanie impulsów licznika wody trzeba rozpracować. ;)
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

To musi być licznik tego typu
http://bmeters.pl/pl/gsd8_r/604/

Najprawdopodobniej działa tak samo jak licznik gazu. Przyłożenie kontraktronu w odpowiednim miejscu załatwia sprawę.
SUPLA.... Nareszcie w domu.
cino111
Posts: 714
Joined: Mon May 07, 2018 8:00 pm

Post

andrzejano wrote: Wed May 22, 2019 5:34 pm Jeszcze tylko zliczanie impulsów licznika wody trzeba rozpracować. ;)
Np tak:
You do not have the required permissions to view the files attached to this post.

Return to “Zagadnienia ogólne”