Dziękuję za pomocną odpowiedź, zamówione 😉
Dzień dobry!
Zainstalowałem wiatromierz, wskazania przy bardzo silnym wietrze (taki był wczoraj) odczytane na domoticzu były tylko do ok 2,3m/s. Coś u mnie się nie wyrabia z łapaniem tych impulsów. Wiatr był porywisty, widać było że kręci się bardzo szybko.
Voltomierzem sprawdziłem, że przy ustawieniu w AFE firmware gpio 14 czyli D5 podaje na stałe 1 logiczną (3,3V). Zatem aby łapać impulsy, wiatromierz podłączyłem między D5 a GND(w dwóch opcjach z szeregowym rezystorem aby zmiejszyć prąd na kontaktronie oraz bez rezystora - nic nie zmieniało). Przy małych prędkościach do 1m/s w miarę działa odczyt ale przy nieco większym wietrze odczyty były tylko 1,6m/s co daje ok 6km/h a to na pewno było silniejszy wiatr.
Magnesy są dwa, kontaktron jest rozwierny (w momencie przejścia magnesu), ustawiłem odległość 22,5cm (obwód 45cm).
Chciałbym zapytać czy inaczej muszę podłączyć albo skonfugurować? Może inne wejście lepiej będzie łapać większą częstotliwość?
Pozdrawiam
wstaw kondensator 100nF ceramiczny na stykach wiatromierza.
Pomysł z kondensatorem prawidłowy, bo zlikwidował niestabilne wartości ale nie spowodował niestety odczytu większych wartości, na razie maks to 2,7m/s przy porywistym wietrze (być może 50-80km/h, czyli co najmniej kilkanaście m/s).
Czy można jakoś sprawdzić przychodzące impulsy?