-
Data: 2017-07-07 13:04:01
Temat: Re: Arduino - zliczanie impulsów
Od: Nifhelm <pytaj@grupie> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 07.07.2017 o 12:53, Michal M. Lechanski pisze:
> W dniu 07/07/2017 o 11:40, Nifhelm pisze:
>
>> Swoją
>> drogą dziwię się, że przy wolnych obrotach nie zlicza po dwa, trzy i
>> więcej impulsów na obrót.
>
> Taki efekt zaobserwowałem z magnesami i kontaktronem - zliczane były
> impulsy gdy kontaktron "najeżdzał" nad magnes i gdy się od magnesu
> oddalał. Czyli licznik zliczał dwa razy więcej impulsów niż było
> magnesów. Zmniejszenie odległości kontaktronu od magnesu usunęło ten efekt.
>
Funkcja loop() wykonuje się ciągle od nowa. Za każdym przejściem
dokonywane jest sprawdzenie wartości na pinie analogowym i za każdym
razem gdy wykrywana jest taśma stan jest zwiększany. Przy każdym
przejściu zapisywane są też dane d wyświetlacza LCD. Efektem jest długi
czas przejścia pętli oraz to, że jeśli nastąpi dwukrotne sprawdzenie
wejścia analogowego za jednym przejściem taśmy przed czujnikiem, to
zliczone zostaną dwa impulsy.
Po pierwsze zrezygnuj z pomiaru analogowego, bo jest zbyt wolny. Dodaj
komparator i wynik na wejście cyfrowe.
Po drugie zrezygnuj z zapisu LCD jeśli nie zmienia się wartość licznika.
Po trzecie zastosuj wykrywanie przejścia z koła na taśmę, a nie
wykrywanie taśmy (zmiana sygnału a nie jego stan).
A najlepiej zastosuj przerwania.
Pozdrawiam.
Następne wpisy z tego wątku
- 07.07.17 13:42 Pcimol
- 07.07.17 13:45 J.F.
- 07.07.17 14:03 Nifhelm
- 07.07.17 14:18 J.F.
- 07.07.17 17:22 Marek
- 07.07.17 22:19 s...@g...com
- 08.07.17 00:43 slawek
- 08.07.17 00:47 slawek
- 08.07.17 00:52 slawek
- 08.07.17 00:57 slawek
- 08.07.17 10:23 slawek
- 08.07.17 11:28 Janusz
- 08.07.17 12:01 Piotr Gałka
- 08.07.17 21:34 slawek
- 08.07.17 21:55 Janusz
Najnowsze wątki z tej grupy
- "Teleportacja" polskich statków na pd. Bałtyku - rosyjska zabawa w zakłócanie GPS, Galileo, Beidou i GLONASS
- W trakcie porwania prez. Maduro wojsko USONA użyło tajnej broni masowego rażenia: Discombobulator
- antena gsm - kabel - antena gsm
- PID - jeszcze raz
- Zlacze w mikrofonie z lat 80-tych
- Żywica żółknie od UV i wody :(
- Zawory termostatyczne
- Schemat automatyki
- Teoretyczne zagadnienie - ogrzewanie budynku
- Zagadka radiowa
- Prostownik
- Nowy akumulator Donut Lab
- Pilot do zamka/bramy
- Jaka myjka ultradźwiękowa?
- Retro organizer ale współcześnie
Najnowsze wątki
- 2026-01-29 KSeF - 13 wątpliwości
- 2026-01-29 A ja się pochwalę
- 2026-01-29 Warszawa => Mid/Senior IT Recruiter <=
- 2026-01-29 Warszawa => Senior Java Developer <=
- 2026-01-29 Warszawa => IT Recruiter <=
- 2026-01-28 Degradacja
- 2026-01-28 Wysoki Sąd poinstruował czego unikać wyzywając Owsiaka "Równiejszego"
- 2026-01-28 Białystok => Solution Architect (Workday) - Legal Systems <=
- 2026-01-28 Białystok => Preseles Inżynier (background baz danych) <=
- 2026-01-28 Wrocław => Konsultant wdrożeniowy ERP <=
- 2026-01-28 Łódź => Microsoft Engineer <=
- 2026-01-28 Białystok => Tester manualny <=
- 2026-01-27 Tradycja ciągania posłów po sądach za wystąpienia w Sejmie będzie kontynuowana [Lepper 2]
- 2026-01-27 Pierwszy raz sprzedano więcej samochodów zeeletryfikowanych niż ice
- 2026-01-27 Elektryczny Kałasznikow




Jak kupić pierwsze mieszkanie? Eksperci podpowiadają