Strona 1 z 2

Enkoder + PC

: 22 paź 2008, 15:42
autor: Tomasz Bukowski
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 ;).

: 22 paź 2008, 15:56
autor: jarekk
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.

: 22 paź 2008, 16:18
autor: Tomasz Bukowski
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 ?

: 23 paź 2008, 09:15
autor: jarekk
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

: 23 paź 2008, 11:08
autor: Tomasz Bukowski
A czy są może jakieś gotowe układy/czytniki do enkoderów, tak aby martwić się tylko podłączeniem do komputera ?

: 23 paź 2008, 12:54
autor: jarekk
Jasne że są - jest to tylko kwestia kasy

Wystarczy pogoglować

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

: 23 paź 2008, 20:22
autor: Leoo
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.

: 23 paź 2008, 22:49
autor: Tomasz Bukowski
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.

: 24 paź 2008, 10:47
autor: Leoo
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?

: 24 paź 2008, 11:00
autor: Tomasz Bukowski
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.