Dziwne zachowanie licznika impulsów

dobo
Posty: 1042
Rejestracja: ndz kwie 07, 2019 8:14 pm
Lokalizacja: Nadarzyn

Od paru dni doszukuję się dlaczego mam naliczane nadprogramowe zużycie wody, które wykazuje licznik impulsów.
Zdemontowałem Licznik z wodomierza i testuję na biurku (fotka z monetami symulującymi tarczę licznika :D ) wydawało się, że pracuje dobrze do czasu jak celowo zasymulowałem zatrzymanie się koła licznika z blaszką metalową na czujniku, który podczas załączenia podaje stan niski na wemosa. Przez noc jak i powrót z pracy wydawało się wszystko ok ale gdy zacząłem stukać o blat biurka, na którym leży czujnik zaczęły mi się naliczać impulsy sprawdzałem odświeżając stronę co jakiś czas, ale zauważyłem też, że bez drgań na biurku, a tylko odświeżając stronę impulsy też się naliczały co może nie być przyczyną drgań tylko jakimś błędem spowodowanym odświeżaniem strony ustawień czujnika. Spotkał się ktoś z czymś takim?

Filmik https://youtu.be/HZZNYxHhD-o

.
1674501462755.jpg
1674501462755.jpg (135.1 KiB) Przejrzano 479 razy
Awatar użytkownika
klew
Posty: 8184
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

Jak ten czujnik masz zasilany i podłączony do ESP?
Widzimy się na Supla Offline Party vol. 2 :!:
dobo
Posty: 1042
Rejestracja: ndz kwie 07, 2019 8:14 pm
Lokalizacja: Nadarzyn

Czujnik zasilany jest z wemosa napięciem 5V dołożyłem też rezystor 10K jako podciąganie wyjścia czujnika, a wejście wemosa do 5V

.
1674506635750.jpg
1674506635750.jpg (181.67 KiB) Przejrzano 456 razy
Awatar użytkownika
klew
Posty: 8184
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

5V do ESP8266?

Jak dawno temu robiłem zliczanie impulsów na bazie Arduino Mega oparte o 5 V, to już przy 15-20 cm przewodach miałem problemy i urządzenie widziało różne zakłócenia jako impulsy. Dlatego zliczanie przerzuciłem na 12 V (albo 24? już nie pamiętam) i dałęm "kowerter stanów logicznych (czyli po prostu optoizolacja dostosowana do tych napięć). Wtedy zakłócenia zniknęły. Przewody na 5 V mam maksymalnie krótkie (z 10 cm) iz dala od zasilacza, anteny Wi-Fi i innych.
Widzimy się na Supla Offline Party vol. 2 :!:
dobo
Posty: 1042
Rejestracja: ndz kwie 07, 2019 8:14 pm
Lokalizacja: Nadarzyn

Ogólnie gdzieś w necie przewinęło mi się, że Wemosa toleruje 5V. Przewód od czujnika do Wemosa ma nie więcej jak 20cm. Rozważałem podpięcie tego czujnika przez transoptor przy kolejnych testach, a jak nadal będzie problem planowałem zwiększyć napięcie na czujniku z 5V do zakresu wskazanego przez producenta.
Awatar użytkownika
klew
Posty: 8184
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

dobo pisze: wt sty 24, 2023 8:37 am Ogólnie gdzieś w necie przewinęło mi się, że Wemosa toleruje 5V. Przewód od czujnika do Wemosa ma nie więcej jak 20cm. Rozważałem podpięcie tego czujnika przez transoptor przy kolejnych testach, a jak nadal będzie problem planowałem zwiększyć napięcie na czujniku z 5V do zakresu wskazanego przez producenta.
Na pewno można układ zasilić z 5 V, bo takie wejścia on ma, natomaist dla ESP8266 na pewno jest to za wysokie napięcie na GPIO. Osobiście też nie słyszałem, aby Wemosy itp. się tutaj jakoś wyróżniały, chyba, że płytka ma jakieś dodatkowe zabezpieczenia, ale bardziej prawdopodobne jest, że to by dotyczyło jakiegoś 1 lub 2 GPIO, a nie wszystkich wejść.

Odnośnie zasilania czujnika - ja bym zaczął od napięcia wskazanego przez producenta :)
Widzimy się na Supla Offline Party vol. 2 :!:
Awatar użytkownika
Robert Błaszczak
Posty: 3970
Rejestracja: sob gru 22, 2018 8:55 pm
Lokalizacja: Zielona Góra
Kontakt:

Ja bym zaczął od tego, że płytka zaprezentowana na zdjęciu nie jest płytką Wemos (Lolin), więc nie ma pewności, że jest odporna na podanie 5V na wejściu.

Tak wyglądają moduły Wemos (Lolin): https://www.wemos.cc/en/latest/
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
Pietras81
Posty: 1702
Rejestracja: ndz lut 17, 2019 6:56 am
Lokalizacja: Osielsko

Odnośnie samego czujnika nie wiem czy coś to wniesie ale w liczniku do którego ja go użyłem - jest dość daleko metalowa blaszka, jak podłączyłem pod LIW-01 zasilanie z dołu czyli około 9V to niestety jak dotykałem czymś metalowym działało natomiast licznika nie widział - zasiliłem z 12V i śmiga aż miło.
https://pietras-81.aqi.eco/
LukaszH
Posty: 642
Rejestracja: sob gru 14, 2019 11:49 pm

Kiedyś o tym pisałem aby dać debunce, ponieważ na czujnikach pojawiają się stany nieustalone i jeśli tak zatrzyma się licznik to zlicza nadmiarowe impulsy: ja mam licznik zrobiony na tym czujniku https://allegro.pl/oferta/modul-czujni ... 2190289641. Rozwiązałem temat dając kondesator chyba 10uF i teraz praktycznie niezauważalne rozjazdy, a wcześniej potrafiło naliczyć 2x tyle co powinno.
W tej aplikacji przydało by się nie zliczać impulsów poniżej 100ms
Awatar użytkownika
ramar4
Posty: 839
Rejestracja: pn gru 28, 2020 7:56 pm
Lokalizacja: Szydłowiec

Ja założyłem nakładkè orginalną na licznik i stan wodomierza co do litra się zgadza
2×ROW-01-ROP-01
2×ROW-01/16A
1×ROW-O1-RWS311J/Z
1×SLW-01
1×SLW-02
4×THW-01
5×DS18B20
1×LIW-01
1×LEW-02
1×MEW-01
1×GMB-03
ODPOWIEDZ

Wróć do „Ogólna dyskusja”