Licznik impulsów dla wodomierza

sediv44
Posts: 64
Joined: Mon Feb 11, 2019 10:38 am

Post

Witam. Zamontowałem na wodomierzu czujnik odbiciowy TCRT5000 z komparatorem i połączyłem go z wemos d1mini. Mam problem z jego regulacją. Ciężko go wyregulować żeby odbijał tylko na kilka milimetrów. Udało mi się w końcu tak ustawić żeby reagował tylko na srebrną blaszkę zamontowaną na wskazówce ale jest problem jak czujnik podaje napięcie na wemosa to on wciąż nalicza impulsy jak wskazówka zatrzyma się na srebrnym. Wemos podpięty mam bezpośrednio pod starą ładowarkę telefoniczną nokia. Sprawdzałem napięcie jest 6,1v. Po podłączeniu wemosa przez usb nie mam możliwości wyregulowania czujnika tak jak był podpięty pod ładowarkę . Czemu jak czujnik i wemosa podłączę pod ładowarkę to po podaniu napięcia z czujnika na pin to on non stop nalicza impulsy tak jak długo jest podawane napięcie ?.
sediv44
Posts: 64
Joined: Mon Feb 11, 2019 10:38 am

Post

Widzę że nikt nie miał takiego problemu .Na pewno wina jest po stronie tego czujnika. Ale teraz mam inny problem .Gpio13 tzn D7 na wemosie nie zlicza impulsów. Jeden licznik mam podpięty pod D8 i on zlicza bez problemów a D7 nie. Co o dziwo miałem podpięte dwa liczniki i zliczało .Fakt że nie dokładnie ale to kwestia ustawień tego czujnika TCRT5000. Zmieniłem tylko zasilanie czujników z zasilana bezpośrednio z ładowarki na zasilanie z wemosa. Czy to może być przyczyna że gpio13 niezlicza impulsów ?
Mmof
Posts: 1220
Joined: Sun Jan 26, 2020 5:49 pm
Has thanked: 34 times
Been thanked: 4 times

Post

Może, zdarza się że jak czujniki potrzebują więcej niż wemos może dać to któryś wywala i nie chodzi.
Zapraszam na Facebook do wspólnej pomocy mniej zawansowanym użytkownikom Supla.
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplaauraton
sediv44
Posts: 64
Joined: Mon Feb 11, 2019 10:38 am

Post

Ja już na trzech wemosach sprawdzałem i gpio 13 nie działa . Dzisiaj spróbowałem wgrać gui -generic tylko sam licznik impulsów bez żadnych dodatkowych opcji i gpio13 dalej nie działa. O co tu chodzi co mogę robić nie tak ?
User avatar
Robert Błaszczak
Posts: 5222
Joined: Sat Dec 22, 2018 8:55 pm
Location: Zielona Góra
Has thanked: 37 times
Been thanked: 27 times

Post

Może być błąd w kodzie.
A ile tych liczników chcesz uruchomić na jednym Wemosie, że nie możesz zastosować innego GPIO?
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
sediv44
Posts: 64
Joined: Mon Feb 11, 2019 10:38 am

Post

Dwa liczniki .Jutro sprawdzę na innych gpio.
sediv44
Posts: 64
Joined: Mon Feb 11, 2019 10:38 am

Post

Właśnie sprawdziłem na D6 i D5 jest to samo czyli nie działają .Ja rozumiem że podając na pin 3,3v na supli powinno pokazać jeden impuls tak jak się dzieje w przypadku D8 .Czy inne piny powinny reagować tak samo?
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 135 times
Been thanked: 137 times

Post

sediv44 wrote: Thu Mar 31, 2022 6:41 pm Właśnie sprawdziłem na D6 i D5 jest to samo czyli nie działają .Ja rozumiem że podając na pin 3,3v na supli powinno pokazać jeden impuls tak jak się dzieje w przypadku D8 .Czy inne piny powinny reagować tak samo?
Jeśli chcesz podawać na pin 3,3 V, to GPIO musi mieć ustawiony (albo podłączony) pull-down (softowo, lub rezystorem zewnętrznym).
Najlepsze suple dla Twojego domu :mrgreen:
sediv44
Posts: 64
Joined: Mon Feb 11, 2019 10:38 am

Post

Dzięki klew wstawienie rezystora pomogło, na sprawnym wemosie. To ciągłe naliczanie impulsów przy podaniu stałego napięcia na pin było spowodowane uszkodzonym wemosem a czujnik tcrt5000 niemiał nic z tym wspólnego.









DZIEKI K

Return to “Ogólna dyskusja”