eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaArduino - zliczanie impulsów › Re: Arduino - zliczanie impulsów
  • Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
    atman.pl!goblin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-01.news.neost
    rada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
    Subject: Re: Arduino - zliczanie impulsów
    Newsgroups: pl.misc.elektronika
    References: <ojnm4s$asc$1$michal@news.chmurka.net>
    <ojnmer$atl$1$cezar91@news.chmurka.net>
    <ojnngg$bce$1$michal@news.chmurka.net>
    <595f651e$0$640$65785112@news.neostrada.pl>
    <ojnp7k$c2c$1$michal@news.chmurka.net>
    From: Nifhelm <pytaj@grupie>
    Date: Fri, 7 Jul 2017 13:04:01 +0200
    User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
    Thunderbird/52.2.1
    MIME-Version: 1.0
    In-Reply-To: <ojnp7k$c2c$1$michal@news.chmurka.net>
    Content-Type: text/plain; charset=iso-8859-2; format=flowed
    Content-Language: pl-PL
    Content-Transfer-Encoding: 8bit
    Lines: 26
    Message-ID: <595f6aa1$0$5151$65785112@news.neostrada.pl>
    Organization: Telekomunikacja Polska
    NNTP-Posting-Host: 83.10.53.210
    X-Trace: 1499425441 unt-rea-a-01.news.neostrada.pl 5151 83.10.53.210:48164
    X-Complaints-To: a...@n...neostrada.pl
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:720377
    [ ukryj 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.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: