-
Data: 2013-05-29 12:03:27
Temat: Re: Enkodery obrotowe
Od: BartekK <s...@d...org> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 2013-05-29 11:33, zapinio pisze:
> Sorry, ale...nie wiem jakich enkoderów używasz,w przypadku Bourns i Alps
> mój program chodzi znakomicie.
> (Inna sprawa, że badziewia nie należy używać.)
> Napisałem go w dwóch wersjach (asm i C), obsługa w przerwaniach.
> Żadnych problemów.
> Przerwanie na zboczu opadajacym .Potem sprawdzenie czy sygnał dalej
> niski, potem sprawdzenie na drugim czy wysoki itd.
> To raptem paręnaście linii kodu.
> Nie korzystaj z gotowców. Napisz swoje własne procedury starając się
> zrozumieć zjawiska fizycznie. Również te niepożądane (odbijanie styków
> etc.).
Zależy co ten enkoder ma enkodować, ale jeśli tylko obrotowa obsługa
menu/funkcji, to można to zrobić na różne lepsze sposoby - np przerwanie
zapisuje tylko stan "o było obrócenie" a realnie obsługa obrócenia jest
robiona w przerwaniu od timera, cyklicznie, tak by ograniczyć predkość
kręcenia (i równocześnie wyrzucić wszystkie fałszywe kliknięcia od drgań
styków).
W każdym razie (poza filtrem RC fizycznym) wypada ograniczyć czasowo
wrażliwość na impulsy z enkodera, bo wiadomo że nikt z ręki nie będzie
robił np >10obr/s, czyli po każdym impulsie przez 100ms można ignorować
następne impulsy.
--
| Bartłomiej Kuźniewski
| s...@d...org GG:23319 tel +48 696455098 http://drut.org/
| http://www.allegro.pl/show_user_auctions.php?uid=338
173
Następne wpisy z tego wątku
- 29.05.13 12:23 Michał Lankosz
- 29.05.13 13:12 Michał Lankosz
- 29.05.13 15:13 Dariusz Dorochowicz
- 29.05.13 19:15 Sebastian Biały
- 29.05.13 19:20 BartekK
- 29.05.13 22:52 Michał Lankosz
- 30.05.13 00:46 BartekK
- 30.05.13 09:54 Michał Lankosz
- 30.05.13 14:16 Sebastian Biały
- 30.05.13 17:21 BartekK
Najnowsze wątki z tej grupy
- pradnica krokowa
- Nieustający podziw...
- Coś dusi.
- akumulator napięcie 12.0v
- Podłączenie DMA 8257 do 8085
- pozew za naprawę sprzętu na youtube
- gasik
- Zbieranie danych przez www
- reverse engineering i dodawanie elementów do istniejących zamkniętych produktów- legalne?
- Problem z odczytem karty CF
- 74F vs 74HCT
- Newag ciąg dalszy
- Digikey, SN74CBT3253CD, FST3253, ktoś ma?
- Szukam: czujnik ruchu z możliwością zaączenia na stałe
- kabelek - kynar ?
Najnowsze wątki
- 2025-01-20 huta ruszyla
- 2025-01-20 piece wodorowe
- 2025-01-20 Lublin => Programista Delphi <=
- 2025-01-20 Warszawa => Architekt rozwiązań (doświadczenie w obszarze Java, AWS
- 2025-01-20 Mińsk Mazowiecki => Area Sales Manager OZE <=
- 2025-01-20 Bieruń => Spedytor Międzynarodowy (handel ładunkami/prowadzenie flo
- 2025-01-19 Test - nie czytać
- 2025-01-19 qqqq
- 2025-01-19 Tauron przysyła aneks
- 2025-01-19 Nowa ładowarka Moya a Twizy -)
- 2025-01-18 Power BANK z ładowaniem przelotowym robi PRZERWY
- 2025-01-18 Pomoc dla Filipa ;)
- 2025-01-18 znowu kradno i sie nie dzielo
- 2025-01-18 Zieloni oszuchiści
- 2025-01-18 Zielonka => Specjalista ds. public relations <=