Enkoder liniowy zamiast obrotowego

Rozmowy na temat układów elektronicznych sterowania obrabiarek CNC

Autor tematu
elmo02
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 128
Rejestracja: 13 lut 2013, 23:17
Lokalizacja: Plock

Enkoder liniowy zamiast obrotowego

#1

Post napisał: elmo02 » 17 wrz 2017, 16:24

Witam, czy jest możliwe aby zamiast dedykowanego enkodera czyli tego który jest zintegrowany w servo motorze bądz silniku krokowym wyposarzonym w enkoder podłączyć sygnały pochodzące z enkodera liniowego z zachowaniem odpowiedniej rozdzielczości, czy taki układ miał by szansę ruszyć? Bo enkoder to nic innego jak dwa sygnały sin i cos tylko pewnie diabeł tkwi w szczegółach, obstawiam że dokładany enkoder liniowy musiałby mieć TTL, rozwiązanie takie zastąpiło by konieczność stosowania wyrafinowanych układów typu mesa i znosiła by ograniczenia związane z ilością impulsów i linuxa.



Tagi:

Awatar użytkownika

ONATOS
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 607
Rejestracja: 07 kwie 2008, 21:41
Lokalizacja: Bedzin

#2

Post napisał: ONATOS » 17 wrz 2017, 20:56

Witam, podejrzewam że, za długo te liniały nie popracują.
Też kiedyś myślałem o takim sprzężeniu ale po głębszej analizie zrezygnowałem. Na pewno odpadłby problem z korektami błędów liniowych a sama dokładność pozycjonowania nie do porównania z enkoderami na osiach napędów.

Awatar użytkownika

zacharius
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 2560
Rejestracja: 04 paź 2007, 01:32
Lokalizacja: Kraków
Kontakt:

#3

Post napisał: zacharius » 17 wrz 2017, 21:14

ONATOS pisze:nie do porównania z enkoderami na osiach napędów.
i właśnie dlatego ustabilizowanie takiego układu jest o poziom trudniejsze ponieważ w grę wchodzą niemal nieobliczalne elementy typu luzy, ugięcia i tp.
nie bez powodu montują enkoder prosto na osi silnika.
Nie otrzymasz koni wyścigowych krzyżując dwa osły


Autor tematu
elmo02
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 128
Rejestracja: 13 lut 2013, 23:17
Lokalizacja: Plock

#4

Post napisał: elmo02 » 17 wrz 2017, 22:53

ONATOS pisze:Witam, podejrzewam że, za długo te liniały nie popracują.
Też kiedyś myślałem o takim sprzężeniu ale po głębszej analizie zrezygnowałem..
Dlaczego nie popracują długo? co ma kolega na myśli? A można by sie coś więcej dowiedzieć o tej analizie bo nie warto na nowo odkrywać koła...

Awatar użytkownika

ONATOS
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 607
Rejestracja: 07 kwie 2008, 21:41
Lokalizacja: Bedzin

#5

Post napisał: ONATOS » 17 wrz 2017, 23:33

elmo02 pisze:Dlaczego nie popracują długo?
... po prostu, wytrą się na prowadnicach ...


steff.k
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 529
Rejestracja: 07 paź 2013, 20:12
Lokalizacja: Kraków/Kraśnik

#6

Post napisał: steff.k » 18 wrz 2017, 09:14

Dać się oczywiści da. W jednej drukarce którą rozebrałem w celach naukowych i przerobiłem na sterowanie z Elm-chan był serwa DC. Jedno serwo enkoder miało na osi, w drugim właśnie był enkoder liniowy.
VIDEO

Ale tak jak wcześniej Koledzy wspomnieli, w przypadku enkoderów liniowych problem luzów jest znacznie trudniejszy do wyeliminowania.
Serwa DC Rulez!!!
Frezowanie gwintów :D


Autor tematu
elmo02
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 128
Rejestracja: 13 lut 2013, 23:17
Lokalizacja: Plock

#7

Post napisał: elmo02 » 18 wrz 2017, 09:33

No ok ale skoro mamy enkode liniowy to omijamy wszystkie błędy pochadzące od skoku śruby rozszerzalność cieplna, wystarczy dobrze usztywnić układ a polożenie zreazlizuje automatyka oczywiście dochodzi dobre ustawienie liniału żeby nie kosił wymiaru


mc2kwacz
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 2920
Rejestracja: 27 maja 2013, 22:18
Lokalizacja: gdzieś

#8

Post napisał: mc2kwacz » 23 wrz 2017, 16:01

steff.k pisze:Ale tak jak wcześniej Koledzy wspomnieli, w przypadku enkoderów liniowych problem luzów jest znacznie trudniejszy do wyeliminowania.
Nie jest trudniejszy do opanowania, tylko w ogóle jest do opanowania, a w przypadku enkodera na osi w ogóle nie występuje.
Enkodery liniowe montuje się w sprzęcie profesjonalnym a (wyłącznie) enkodery na osiach silników montuje się w badziewiu, które coś tam wycina z (bardzo) umowną dokładnością.
Oczywiście same enkodery na osiach i tak są kosmosem w porównaniu do totalnego badziewia, które żadnego sprzężenia zwrotnego nie posiada.

Elmo, problem z wykorzystaniem enkoderów w ogóle a liniowych w szczególności w maszynach jest znacznie bardziej złożony i trudny niż Ci się wydaje. Ale nikt Ci tego tu nie wyłoży, bo od tego trzeba być zawodowym dobrze wykształconym automatykiem.

Awatar użytkownika

bratanek65
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 1
Posty: 695
Rejestracja: 06 lis 2010, 10:26
Lokalizacja: Miasteczko

Re: Enkoder liniowy zamiast obrotowego

#9

Post napisał: bratanek65 » 01 paź 2017, 00:21

elmo02 pisze:Witam, czy jest możliwe aby zamiast dedykowanego enkodera czyli tego który jest zintegrowany w servo motorze bądz silniku krokowym wyposarzonym w enkoder podłączyć sygnały pochodzące z enkodera liniowego z zachowaniem odpowiedniej rozdzielczości, czy taki układ miał by szansę ruszyć? Bo enkoder to nic innego jak dwa sygnały sin i cos tylko pewnie diabeł tkwi w szczegółach, obstawiam że dokładany enkoder liniowy musiałby mieć TTL, rozwiązanie takie zastąpiło by konieczność stosowania wyrafinowanych układów typu mesa i znosiła by ograniczenia związane z ilością impulsów i linuxa.
Oczywiście, że tak. Jeśli potrzebujesz większej precyzji niż przy standardowym układzie z enkoderem na osi.
Liniał daje ci real pomiar miejsca, gdzie znajduje się głowica a nie wyliczany z układu.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Elektronika CNC”