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.