Enkoder + PC

Na tym forum rozmawiamy o elektronice nie związanej bezpośrednio z tematem CNC

Autor tematu
Tomasz Bukowski
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 7
Posty: 7
Rejestracja: 22 paź 2008, 15:35
Lokalizacja: stolica

Enkoder + PC

#1

Post napisał: Tomasz Bukowski » 22 paź 2008, 15:42

Witam.
Szukam pomocy w internecie - i google po paru dniach skierowało mnie w to miejsce ;)
Mój problem :
mam oś 10mm , oś obraca się z prędkością max 600 rpm.
Potrzebuję na końcu osi zamontować enkoder (absolutny, 1-obrotowy, 12bit )
I podłączyć całość do komputera/mikrokontrolera (zamiennie ) przez RS232.
Udało mi się znaleźć enkoder - ale działa on na RS422 SSI co kolwiek to znaczy.
Udało mi się znaleźć konwerter RS233 to RS232 , ale nie wiem co to jest SSI.

Prosił bym o radę - jak, co i czym podłączyć - ew. gdzie polecacie zakupy.
Na enkoderach znam się od tygodnia ;)
Jeżeli chodzi o kwestie oprogramowania - tu jest dużo lepiej ;).



Tagi:


jarekk
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 4
Posty: 1701
Rejestracja: 17 mar 2006, 08:57
Lokalizacja: Gdańsk

#2

Post napisał: jarekk » 22 paź 2008, 15:56

Podaj link do dokumentacji enkodera. RS422 to nie problem ( zazwyczaj uklady nadajników/odbiorników lini które wspieraja RS485 mogą również działać jak RS422 ).
http://zefiryn.tme.pl/dok/a04/lt1785.pdf ( strona 11)
SSI:
http://www.digitronic.com/eng/start.php?tree_exp=53

Wystarczy prosty mikrokontroler i program interpretujący kod Grey'a z enkodera.


Autor tematu
Tomasz Bukowski
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 7
Posty: 7
Rejestracja: 22 paź 2008, 15:35
Lokalizacja: stolica

#3

Post napisał: Tomasz Bukowski » 22 paź 2008, 16:18

Znalazłem ten ASC58 za ok. 200 euro ( dostałem też oferte za 400 euro o identycznych parametrach).

Jeżeli SSI to tylko kewstia kodowania - to jeżeli dobrze rozumiem - wystarczy konwerter RS422 do RS232 a reszta to sprawa oprogramowania ?


jarekk
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 4
Posty: 1701
Rejestracja: 17 mar 2006, 08:57
Lokalizacja: Gdańsk

#4

Post napisał: jarekk » 23 paź 2008, 09:15

Jeżeli SSI to tylko kewstia kodowania - to jeżeli dobrze rozumiem - wystarczy konwerter RS422 do RS232 a reszta to sprawa oprogramowania ?
Tak. Ze względu na dolną graniczną częstotliwosc zegara dla SSI raczej się nie obejdzie bez małego mikrokontrolera jako konwertera SSI/RS232


Autor tematu
Tomasz Bukowski
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 7
Posty: 7
Rejestracja: 22 paź 2008, 15:35
Lokalizacja: stolica

#5

Post napisał: Tomasz Bukowski » 23 paź 2008, 11:08

A czy są może jakieś gotowe układy/czytniki do enkoderów, tak aby martwić się tylko podłączeniem do komputera ?


jarekk
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 4
Posty: 1701
Rejestracja: 17 mar 2006, 08:57
Lokalizacja: Gdańsk

#6

Post napisał: jarekk » 23 paź 2008, 12:54

Jasne że są - jest to tylko kwestia kasy

Wystarczy pogoglować

http://www.deva.co.uk/product/deva001ssipci.htm 379 GPB


Leoo
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 4017
Rejestracja: 15 lis 2006, 22:01
Lokalizacja: Tarnobrzeg

#7

Post napisał: Leoo » 23 paź 2008, 20:22

Tomasz Bukowski pisze:Znalazłem ten ASC58 za ok. 200 euro
Jak się Kolega dobrze przyjrzy karcie katalogowej, to zauważy że enkoder może posiadać interfejs równoległy z przeróżnymi mutacjami wyjść OC, LATH, trójstanowe itd. Wówczas odczywywać jego stan można przez LPT. Podobnie z kodowaniem - można zamówić pracujący w kodzie binarnym.
Jeśli nie wszystkie wagi zmieszczą się w LPT, wówczas można zrezygnować z najmłodszych kosztem zmniejszenia rozdzielczości.


Autor tematu
Tomasz Bukowski
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 7
Posty: 7
Rejestracja: 22 paź 2008, 15:35
Lokalizacja: stolica

#8

Post napisał: Tomasz Bukowski » 23 paź 2008, 22:49

A czy mógłbyś napisać coś więcej na ten temat? tzn. Czy może robyłeś już tak w praktyce ?
Czy wyjście równoległe trzeba jakoś specjalnie czytać ?
Jeżeli chodzi o nóżki - to do dyspozycji mam również płytkę z atmegą ( 16 nóżek I/O )
jako interfejs pośredni. Będę wdzięczny za każde info.


Leoo
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 4017
Rejestracja: 15 lis 2006, 22:01
Lokalizacja: Tarnobrzeg

#9

Post napisał: Leoo » 24 paź 2008, 10:47

Tomasz Bukowski pisze:A czy mógłbyś napisać coś więcej na ten temat? tzn. Czy może robyłeś już tak w praktyce ?
Nie robiłem tego układu w praktyce, bo nie miałem takiej potrzeby. Enkoder jest źródłem sygnałów cyfrowych, w zwązku z czym nie bardzo wiem co można napisać więcej.
W temacie wątku Kolega pisze o podłączeniu enkodera do PC a teraz będzie po drodze uP. Na dodatek kontrolowana oś będzie obracać się do 600obr/min. Trzeba zdobyć komplet dokumentacji do enkodera i sprawdzić czy będzie pracował poprawnie przy takich obrotach. Inną kwestią jest możliwość odczytania przez elektronikę pozycji przy maksymalnych obrotach.
Może Kolega zdradzi przeznaczenie tego sprzętu?


Autor tematu
Tomasz Bukowski
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 7
Posty: 7
Rejestracja: 22 paź 2008, 15:35
Lokalizacja: stolica

#10

Post napisał: Tomasz Bukowski » 24 paź 2008, 11:00

Chętnie : sprzęt laboratoryjny ( laboratorium fizyki )
Na osi będzie umieszczona igła magnetyczna - i chodzi o dość dokładne monitorowanie ruchu igły.

Jedyne co udało mi się znaleźć sensownego - to enkoder.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Elektronika ogólna”