- 
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
- William Shockley, co-inventor of the transistor
 - Gazowy kocioł CO regulacja cyklingu i regulacja pogodowa
 - Zamek elektroniczny
 - szablon do pasty DIY
 - Głośnik potrzebny
 - Silikonowy przewód ekranowany
 - Wtyk bananowy ekranowany
 - Co może być gorsze od pożaru elektryka?
 - daltonizm
 - Mały Linux
 - Superkondensator. Czy to się uda?
 - Stare filmy o technice
 - Zasilanie własnych konstrukcji przez PoE
 - Jak działa domofon?
 - Co oni mierzą miernikiem
 
Najnowsze wątki
- 2025-11-04 Warszawa => DevOps Engineer <=
 - 2025-11-04 Warszawa => OSS System Administrator <=
 - 2025-11-04 4 lata za zabicie czlowieka, czyli prawo w Polsce
 - 2025-11-04 Warszawa => APM/Observability Engineer (Inżynier Presales) <=
 - 2025-11-04 Zasieg elektrykow
 - 2025-11-03 Gwarancja na używane AUTO. Czy dziś WARTO?
 - 2025-11-03 Znowu jakiś goooownoprawnik uważający się za KONSTYTUCJONALISTĘ
 - 2025-11-03 ABW już nie blokuje RT.com?
 - 2025-11-03 Czy ROZDANIE KPO śród swoich i nie swoich spowodowało KORZYŚĆ POLITYCZNĄ?
 - 2025-11-03 Warszawa => Starszy Konsultant SAP - obszar PP <=
 - 2025-11-03 Warszawa => International Freight Forwarder <=
 - 2025-11-03 Białystok => Programista React ze znajomością C++ <=
 - 2025-11-03 Warszawa => Generative AI Engineer <=
 - 2025-11-03 Warszawa => Gen AI Engineer <=
 - 2025-11-03 Białystok => Programista Delphi <=
 




Elektromobilność dojrzewa. Auta elektryczne kupujemy z rozsądku, nie dla idei