Jak to jest z tymi enkoderami w serwach?

Dyskusje dotyczące serwonapędów i napędów serwokrokowych.

elektronik54
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 6
Posty: 20
Rejestracja: 20 kwie 2018, 13:18
Lokalizacja: Kalety

Re: Jak to jest z tymi enkoderami w serwach?

#11

Post napisał: elektronik54 » 27 kwie 2018, 20:25

Kolega pisał coś o Mach -u więc w grę wchodzi tylko step/dir stąd moje sugestie .
A ze strojeniem bywa różnie , ja narazie jakoś sobie dawałem radę , choć wiem że niektórych spraw się nie da przeskoczyć .
Ważne też to czy autor tematu chce się pobawić, czy ma jakieś konkretne plany do tego sterownika . Chodzi o opłacalność !
Pozdrawiam




mtryb14
Znawca tematu (min. 80)
Znawca tematu (min. 80)
Posty w temacie: 3
Posty: 93
Rejestracja: 23 lis 2012, 00:20
Lokalizacja: Itoja

Re: Jak to jest z tymi enkoderami w serwach?

#12

Post napisał: mtryb14 » 27 kwie 2018, 21:48

Napisalem o wysylaniu sygnałów z mach. A nie do servo. Ale jeżeli ktos nie rozumie zasady dzialania sprzężenia zwrotnego to o czym Ty mowisz. Na prosty rozum: okreslenie impulsow na podzial jednego mm (mach) jest właśnie w celu wykonywania predkoaci obrotowej w zadanym czasie. Mach3 prosi o prejechanie jednego mm. W czasie 1ms. Wysyla do kontrolera polecenie, obróć os silnika w czasie 1ms o 60 impulsow z prędkością stała,lub przyrostową, albo jaka kolwiek inną. kontroler podaje napiecie na servo i w trakcie zwiekszania napiecia musi byc zachowana charakterystyka liniowa, jezeli sygnal sprzężenia zwrotnego się opóźnia (obciazenie osi silnika) podawane jest wyższe napiecie do momentu uzyskania impulsu w czasie w sprzężeniu zwrotnym z enkodera, ale nigdy nie przekroczy wartosci impulsu w stosunku do czasu. Tan sam sygnal z enkodera jest wysylany w pierwsej części do servo napędu a z napedu do kontrolera. Za całą "matematyke." sterowania w tym wypadku odpowiada nie mach tylko kontroler. Nie wiem jak bardziej obrazowo to przedstawić. Oczyeiscie mach steruje serwo +/-10V ale przy pomocy kontrolera np csmio-a lub DSPMC.


atlc
Posty w temacie: 3

Re: Jak to jest z tymi enkoderami w serwach?

#13

Post napisał: atlc » 27 kwie 2018, 22:05

No nic, myśl sobie co tam chcesz. Praktycznie żaden kontroler na rynku nie widzi sygnałów z enkodera silnika. Jeśli już to z liniałów które korygują pozycję czyli z drugiego enkodera dla tej samej osi.
Skoro to żadna różnica jaką rozdzielczość ma enkoder silnika względem tego co potrzebuje servopack, to czy jak enkoder da 16 impulsów na obrót, a servopack oczekuje 2500, to też to zadziała? Gdzie jest granica Twoim zdaniem?


elektronik54
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 6
Posty: 20
Rejestracja: 20 kwie 2018, 13:18
Lokalizacja: Kalety

Re: Jak to jest z tymi enkoderami w serwach?

#14

Post napisał: elektronik54 » 27 kwie 2018, 22:45

Najlepsze jest to że my tu prowadzimy dyskusje a autor tematu już wywalił sterownik na złom. :-) :-) :-)


mtryb14
Znawca tematu (min. 80)
Znawca tematu (min. 80)
Posty w temacie: 3
Posty: 93
Rejestracja: 23 lis 2012, 00:20
Lokalizacja: Itoja

Re: Jak to jest z tymi enkoderami w serwach?

#15

Post napisał: mtryb14 » 28 kwie 2018, 08:02

atlc pisze:
27 kwie 2018, 22:05
No nic, myśl sobie co tam chcesz. Praktycznie żaden kontroler na rynku nie widzi sygnałów z enkodera silnika. Jeśli już to z liniałów które korygują pozycję czyli z drugiego enkodera dla tej samej osi.
Skoro to żadna różnica jaką rozdzielczość ma enkoder silnika względem tego co potrzebuje servopack, to czy jak enkoder da 16 impulsów na obrót, a servopack oczekuje 2500, to też to zadziała? Gdzie jest granica Twoim zdaniem?

Czytaj ze zrozumieniem. Podalem dwa kontrolery na ktorych mozesz sterować z mach-a analogowo. Servo maja tzw. wyjscia enkodera ktorymi wysyłają sygnał na zewnątrz w czasie rzeczywistym podczas pracy silnika. Przy syerowaniu +/-10V servo driver nie oczekuje na zadaną ilość impulsów bo takiej informacji nie otrzymuje z kontrolera ruchu. To wlasnie kontroler ruchu zalicza i decyduje o tym jaki sygnal wysłać na servo driver.


elektronik54
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 6
Posty: 20
Rejestracja: 20 kwie 2018, 13:18
Lokalizacja: Kalety

Re: Jak to jest z tymi enkoderami w serwach?

#16

Post napisał: elektronik54 » 28 kwie 2018, 09:33

No tak , ale cena ? :-) Jedynie do profesjonalnych zastosowań . To lepiej kupić servo z silnikiem za 1/3 ceny
Cały czas pytam autora , na co chce przeznaczyć ten komplet ? ale cisza . csmio-a to super sprzęt , ale do bardziej zaawansowanych maszynek , dużo portów wejść i wyjść . Pozdrawiam

ODPOWIEDZ Poprzedni tematNastępny temat

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