-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.inte
rnetia.pl!not-for-mail
From: BartekK <s...@N...org>
Newsgroups: pl.misc.elektronika
Subject: Re: Walka z kiepskimi enkoderami
Date: Fri, 30 Dec 2011 00:54:22 +0100
Organization: Netia S.A.
Lines: 33
Message-ID: <jdiukq$avi$1@mx1.internetia.pl>
References: <4ef98bd3$0$1449$65785112@news.neostrada.pl>
NNTP-Posting-Host: drut.org
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: mx1.internetia.pl 1325202906 11250 77.252.249.9 (29 Dec 2011 23:55:06 GMT)
X-Complaints-To: a...@i...pl
NNTP-Posting-Date: Thu, 29 Dec 2011 23:55:06 +0000 (UTC)
In-Reply-To: <4ef98bd3$0$1449$65785112@news.neostrada.pl>
X-Tech-Contact: u...@i...pl
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:8.0) Gecko/20111105 Thunderbird/8.0
X-Server-Info: http://www.internetia.pl/
Xref: news-archive.icm.edu.pl pl.misc.elektronika:622674
[ ukryj nagłówki ]W dniu 2011-12-27 10:11, Janko Muzykant pisze:
> Czy ma ktoś jakieś tajemnicze sposoby na obsługę kiepskich enkoderów?
> Metodę ich zmiany na niekiepskie oczywiście znam :)
> Chodzi mi o enkodery mechaniczne, niskorozdzielcze, stwarzające głównie
> problemy przy lekkim poruszaniu (drganiu) - potrafią wypluć serię
> impulsów w losowym kierunku. Dzielenie już i tak kiepskiej
> rozdzielczości odpada, wprowadzanie histerezy również jak też znaczące
> ograniczenie częstotliwości pracy. Obsługa w asemblerze, ale nie ma
> znaczenia, szukam algorytmów, może o czymś nie wiem.
>
> Drugie pytanie - gdzie kupić niekiepskie i niedrogie? (~5zł za sztukę,
> proste - z przesuniętą fazą, a nie dekoderem kierunku). Zastanawiam się
> nawet nad odzyskiem optyki z myszy kulkowych, chyba jeszcze można
> dostać, parę złotych za trzy niezawodne układy, tylko trzeba to jakoś
> zaadaptować mechanicznie. Może ktoś się bawił?
>
Ja tam nie wiem, używałem dziadowskich i bournsa, i na dziadowskich
oczywiście kondensatory do masy na obu wyprowadzeniach oraz _mniejsze_
R-pull-up (np 1k) - co prawda energooszczędność cierpi, ale przy
większych prądach lepiej działały. No i sam sposób podłączenia do uC -
ja staram się zawsze robić tak, że jedno wyprowadzenie enkodera generują
mi /IRQ, a w obsłudze tego przerwania sprawdzam 'drugą' stronę, czy ma 1
czy 0 - przez to wiem w którą stronę kręcę, i wyłączam działanie /IRQ na
pewien czas, sensowny dla przyjętej prędkości kręcenia gałką.
Nawet jak są śmieci później na sygnale, bo słabo enkoder do masy zwiera
(co RC ładnie filtruje), to "pierwsze wyzwolenie" jest przeważnie ok, w
najgorszym wypadku ten krok jest "nie w tą stronę" ale nie ma
wielokrotnych przeskoków.
--
| 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
- 31.12.11 11:33 zapinio
- 31.12.11 12:06 Janko Muzykant
- 31.12.11 13:42 Mirek
- 31.12.11 13:58 Jarosław Sokołowski
- 31.12.11 16:17 Janko Muzykant
- 31.12.11 16:18 Janko Muzykant
- 31.12.11 17:03 Jarosław Sokołowski
- 31.12.11 17:44 Janko Muzykant
- 31.12.11 18:25 Jarosław Sokołowski
- 01.01.12 19:06 Mirek
Najnowsze wątki z tej grupy
- Aliexpress zaczął oszukiwać na bezczelnego.
- OpenPnP
- taka skrzynka do kablowki
- e-paper
- 60 mA dużo czy spoko?
- Dziwne zachowanie magistrali adresowej w 8085
- Współczesne mierniki zniekształceń nieliniowych THD audio, produkują jakieś?
- Jaki silikon lub może klej?
- Smar do video
- Litowe baterie AA Li/FeS2 a alkaliczne
- "ogrodowa linia napowietrzna"
- jaki zasilacz laboratoryjny
- jaki zasilacz laboratoryjny
- Puszka w ziemię
- T-1000 was here
Najnowsze wątki
- 2025-02-21 Warszawa => Key Account Manager IT <=
- 2025-02-21 Warszawa => Data Engineer (Tech Lead) <=
- 2025-02-21 Aliexpress zaczął oszukiwać na bezczelnego.
- 2025-02-21 Warszawa => System Architect (Java background) <=
- 2025-02-21 Kula w łeb
- 2025-02-21 Warszawa => System Architect (background deweloperski w Java) <=
- 2025-02-21 Warszawa => Solution Architect (Java background) <=
- 2025-02-21 Lublin => JavaScript / Node / Fullstack Developer <=
- 2025-02-21 Pawel S
- 2025-02-21 Warszawa => Key Account Manager (Usługi HR) <=
- 2025-02-21 Katowice => Senior Field Sales (system ERP) <=
- 2025-02-21 Chrzanów => Programista NodeJS <=
- 2025-02-21 Wrocław => Konsultant wdrożeniowy Comarch XL/Optima (Księgowość i
- 2025-02-21 Warszawa => Administrator Systemów Windows IT <=
- 2025-02-21 Wrocław => Specjalista ds. Sprzedaży (transport drogowy) <=