ENKODER - Kontrola położenia

Dyskusje dotyczące serwonapędów i napędów serwokrokowych.
Awatar użytkownika

Autor tematu
Kowal
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 361
Rejestracja: 30 sie 2005, 21:25
Lokalizacja: Warszawa
Kontakt:

ENKODER - Kontrola położenia

#1

Post napisał: Kowal » 14 mar 2010, 20:49

Witam
Mam servomotor który ma na tylnej części zainstalowany enkoder. Sterownik posiada wejście do takiego pomiaru i kontroli położenia . Lecz nie daje mi spokoju jedna sprawa : Gdy sterownik dostanie z programu ( komputera sterującego) Komendę wykonania bardzo małego kroku np 0,05mm oś silnika wykona odpowiedni obrót a enkoder zarejestruje poprawne wykonanie komendy. Lecz co będzie jeśli na skutek np. luzu stół nawet nie drgnie. Przecież do kontroli położenia materiału względem freza ważne jest jak na zadaną komendę zmieni się położenie stołu w jednej z osi a nie to czy silnik ( wał silnika) wykona obrót .
Stąd moje pytanie czy nie lepiej byłoby taki enkoder powiązać z ruchem stołu? np. przez założenie gumowego kółka na os enkodera zewnętrznego przymocowanego pod stołem.W momencie ruchu stół obróci kółko i enkoder wykryje ruch.


Miki
Diabeł leży w szczegółach a i tak liczy się suma kosztów globalnych

Tagi:


koala.g
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 2844
Rejestracja: 01 kwie 2009, 23:02
Lokalizacja: Małopolska

#2

Post napisał: koala.g » 14 mar 2010, 21:00

Program sterujący nie ma korekty luzów ?

Awatar użytkownika

Autor tematu
Kowal
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 361
Rejestracja: 30 sie 2005, 21:25
Lokalizacja: Warszawa
Kontakt:

#3

Post napisał: Kowal » 14 mar 2010, 21:11

Decodrew pisze:Program sterujący nie ma korekty luzów ?
Program ma korekcje ale przecież np. przy napędzie paskiem z silnika na śrube inne bedzie przemieszczenie przy frezowaniu frezem np.4mm a inne np. głowicą 40mm (inne siły przy skrawaniu) . albo pasek z czasem sie wyciagnie , no i co jakis czs trzeba będzie wszystko ustawiać a tak problem z głowy.
:grin:
Miki
Diabeł leży w szczegółach a i tak liczy się suma kosztów globalnych


b_j
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 301
Rejestracja: 04 mar 2006, 22:36
Lokalizacja: poznan

#4

Post napisał: b_j » 14 mar 2010, 21:48

... enkoder powinnien byc na wale silnika gdyż - jeśli będzie luz pomiędzy enkoderem a silnikiem - silnik może wpaść w drgania ponieważ : gdy mamy do skorygowania 0,5 stopnia, sterownik wysyła komende do silnika silnik obraca sie o 0,5 st, ponieważ a ponieważ jest luz np. 0,4 stopnia pomiędzy enkoderem a silnikiem. enkoder ledo co sie ruszył wiec sterowanie dalej podaje napięcie na silnik, wtedy silnik się już bardzie przestawi i będzie 0,6 żeby to skorygować ( bo miałoo być przesunięcie o 0,5st) pójdzie kolejny sygnał w przeciwnym kierunku... obrót o 0,1 nic nie da bo przecież jest luz o 0,3 st. i tak w kółko aż napęd wpadnie w drgania i kicha.

W profejonalnych systemach oczywiście problem jest ten rozwiązany poprzez listwy pomiarowe ( enkoder liniowy) - są one jednak dodatkowo - można powiedzieć że do korekty - chociaż w rzeczywistości różnie to jest.

Dla przeciętnych rozwiązań w zupełności wystarczy zasotosowanie śruby kulowej ( teoretycznie bezluzowej ) i gwarantuje koledze że pozycjonowanie będzie z rozdzielczością 0,01 mm. Ale sztywność to druga sprawa .
No i oczywiście należy zmierzyc luz nawrotu napędu i wprowdzić odpowiednią korektę .

pozdrawiam i mam nadzieje ze wytłumaczylem oco chodzi :-)


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

#5

Post napisał: Leoo » 15 mar 2010, 00:06

Profesjonalne maszyny mają i enkodery i liniały ale i tak jeśli pojawi się luz od napędu, to trzeba go zwyczajnie skasować. Programowe usuwanie luzu to "sztuka na otarcie łez", no chyba że mówimy o grubości filmu olejowego śruby kulowej.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Serwomotory / Serwonapędy / Napędy Serwokrokowe”