Enkoder na bramkach

Jeśli szukasz schematu urządzenia - napisz

Autor tematu
Yacek
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 2
Posty: 47
Rejestracja: 04 lis 2004, 20:56
Lokalizacja: Krosno

Enkoder na bramkach

#1

Post napisał: Yacek » 24 sty 2005, 20:19

Witam ! poszukuje schematu ukladu na bramkach logicznych który pozwoliłby mi zbudować enkoder. Koncepcja jest taka na wejściu sygnały z 2 torów świetlnych na wyściu I pojawia sie sygnał w przypadku ruchu w jednym kierunku a na wyjściu II w przeciwnym. mam zamiar podłączyć do tego licznik rewersyjny. Ja sie juz poddalem, jak sie bardziej zdenerwuje to zrobie to na Atmelu 2313 i święty spokoj z kombinowaniem na UCY 74xxxx



Tagi:


pukury
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 7604
Rejestracja: 23 lis 2004, 22:41
Lokalizacja: kraków

#2

Post napisał: pukury » 27 sty 2005, 00:14

witam !! zrobiłem coś podobnego do sterowania syntezy pomyśl o cmos 4538. są to dwa uniwibratory . na wejścia doprowadzasz sygnały który jest pierwszy blokuje ten drugi i masz dwa sygnały(przesunięte w fazie) do sterowani np cd40192/93 . pokombinuj !! pozdrawiam !!
Mane Tekel Fares

Awatar użytkownika

ottop
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 346
Rejestracja: 07 cze 2004, 13:11
Lokalizacja: Bielsko-Biała
Kontakt:

#3

Post napisał: ottop » 28 sty 2005, 23:00

Jeśli wystarczy odczyt sygnału z enkodera bez tzw. kwadratury, rozwiązanie jest banalnie proste. Sygnał z kanału A łączymy z wejściem zliczającym licznika a sygnał z kanału B z wejściem kierunku liczenia. Biorąc pod uwagę, że licznik na wejściu reaguje na zbocze sygnału, zbocze narastające kanału A będzie pojawiało się w zależności od kierunku obrotów przy niskim lub wysokim stanie kanału B.
Przy kwadraturze rozwiązanie trochę się komplikuje. W pierwszym układzie tego typu zastosowałem AT90S8515, jego zadaniem jest dekodowanie sygnału i zliczanie impulsów, przesyłanych dalej do komputera, gdzie następuje obliczenie pozycji i wyświetlenie na ekranie. Niestety rozwiązanie to ma jednak wadę, dla dwóch osi procesor ledwo się wyrabia i zdarza mu się czasami zgubić kilka impulsów. Dlatego aktualnie buduje układ oparty na LS7166. Poza ceną układ posiada same zalety (np. max częstotliwość impulsów wejściowych 10MHz), zresztą wykorzystywany jest również w profesjonalnych rozwiązaniach.


Autor tematu
Yacek
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 2
Posty: 47
Rejestracja: 04 lis 2004, 20:56
Lokalizacja: Krosno

#4

Post napisał: Yacek » 30 sty 2005, 20:22

Jak mówił jeden z bohaterów serialu "wiśta wio łatwo powiedzieć" banalne to moze to i jest dla elektronika ale nie dla mechanika.


lisu
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 1
Posty: 7
Rejestracja: 02 lis 2004, 20:12
Lokalizacja: ma?opolska

#5

Post napisał: lisu » 08 lut 2005, 00:29

a wy g... jesteście w wobicie jest układ który to zrobi za was przyjmuje sygnał z enkodear i wyprowadza w postaci impulsów za 16 zł

Awatar użytkownika

ottop
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 346
Rejestracja: 07 cze 2004, 13:11
Lokalizacja: Bielsko-Biała
Kontakt:

#6

Post napisał: ottop » 09 lut 2005, 21:25

A my g… nie jesteśmy bo zamiast LS7082,83,84 używam LS7166, który poza dekodowaniem sygnału z enkodera, zlicza impulsy, ma możliwość wpisania wartości początkowej, porównuje stan licznika z rejestrem, którego wartość też można ustawić (możliwość sygnalizacji osiągniętej pozycji) itp. Przykład wykorzystania tego układu http://www.usdigital.com/products/pc7166/ .

A jeśli chodzi o najprostrze rozwiązanie - można zrealizować to tak:
Załączniki
enkodet_ttl.JPG
enkodet_ttl.JPG (26.37 KiB) Przejrzano 4381 razy

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Schematu”