-
Data: 2011-12-29 23:16:47
Temat: Re: Walka z kiepskimi enkoderami
Od: Janko Muzykant <j...@w...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 2011-12-29 22:03, Michał Lankosz pisze:
> http://www.elektroda.pl/rtvforum/viewtopic.php?t=187
7939&postdays=0&postorder=asc&highlight=tmf+enkoder&
start=0
>
> Mnie kiepskie już wkurzyły. Nie lubię urządzeń, w których nastawa
> przeskakuje inaczej niż grzechotka albo nie mogę za szybko kręcić.
> Kupiłem 3x drożej Bourns i jak ręką odjął. Na styki (do masy) zakładam
> 100nF, podciąganie około 3k3.
Fajne przemyślenia. Trzymam się jednak dość prostego algorytmu, w
przypadku przeciętnych enkoderów i lepszych daje radę bez problemu, w
przypadku kiepskich filtr rc praktycznie likwiduje problemy. Puszczony w
pętli o częstotliwości zależnej od maksymalnej oczekiwanej szybkości
(przy profi optyku o rozdzielczości ok. 200 impulsów na obrót potrzeba
już dobrych kiloherców). Może się komuś przyda, w asemblerze 51:
mov c, aktualny_stan_pierwszego_wyjscia_enkodera
mov poprzedni_stan_pierwszego_wyjscia_enkodera, c
mov c, pierwsze_wyjscie_enkodera
mov aktualny_stan_pierwszego_wyjscia_enkodera, c
anl c, /poprzedni_stan_pierwszego_wyjscia_enkodera
jnc koniec_obslugi_enkodera
mov c, drugie_wyjscie_enkodera
jnc zmniejsz_wartosc
inc wartosc_enkodera
sjmp koniec_obslugi_enkodera
zmniejsz_wartosc:
dec wartosc_enkodera
koniec_obslugi_enkodera:
--
pozdrawia Adam
różne takie tam: http://as.elte-s.com www.facebook.com/smialekadam
/wow! dj'e będą miksować nie tylko hity, ale również evergreen'y!
[pis.oryg.]/
Następne wpisy z tego wątku
- 29.12.11 23:54 BartekK
- 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
- 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 ?
- Podnieść masę o 0.6V
- Moduł BT BLE 5.0
- Pomiar amplitudy w zegarku mechanicznym
- ale zawziętość i cierpliwość
Najnowsze wątki
- 2025-01-09 Zapierdalać
- 2025-01-09 Wróblewo => Specjalista ds. Analiz Finansowych <=
- 2025-01-09 Kraków => iOS Developer (Swift) <=
- 2025-01-09 Dell ubija / przemianowuje swoje flagowe linie laptopów
- 2025-01-08 Warszawa => Spedytor Międzynarodowy <=
- 2025-01-08 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2025-01-08 Gdańsk => Specjalista ds. Sprzedaży <=
- 2025-01-08 Katowice => Key Account Manager (ERP) <=
- 2025-01-08 Warszawa => Programista Full Stack .Net <=
- 2025-01-08 Podłączenie DMA 8257 do 8085
- 2025-01-08 Warszawa => System Architect (background deweloperski w Java) <=
- 2025-01-08 Warszawa => Solution Architect (Java background) <=
- 2025-01-08 Wrocław => Application Security Engineer <=
- 2025-01-08 Warszawa => International Freight Forwarder <=
- 2025-01-08 Mińsk Mazowiecki => Area Sales Manager OZE <=