Silniki serwo, serwokrokowce, dobór.

Maszyny ze stali, aluminium, odlewów itp.
Tu możesz również przedstawić się i opisać swoją maszynę

lepi
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 1
Posty: 1450
Rejestracja: 09 lip 2012, 20:34
Lokalizacja: Poznań

Re: Silniki serwo, serwokrokowce, dobór.

#11

Post napisał: lepi » 06 paź 2023, 19:42

Z cs-mio podłączysz. Wejdź na ich stronę, mają gotowe schematy dla popularnych napędów.




Autor tematu
Zune94
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 7
Posty: 13
Rejestracja: 24 wrz 2023, 19:49
Lokalizacja: Wałbrzych

Re: Silniki serwo, serwokrokowce, dobór.

#12

Post napisał: Zune94 » 06 paź 2023, 21:03

tuxcnc pisze:
06 paź 2023, 19:42
Zune94 pisze:
06 paź 2023, 19:21
śruba kulowa też Hiwin 2010 lub 2510
Serwokrokowce rozkręcisz do około 500 obr/min prędkości użytecznej i 1000 obr/min prędkości maksymalnej), co przy śrubie o skoku 10 mm da posuw roboczy 5 metrów na minutę i posuw ustawczy 10 metrów na minutę.
Okay czyli skok 5mm do metalu jest lepszym rozwiązaniem ?

Dodane 3 minuty 25 sekundy:
tuxcnc pisze:
06 paź 2023, 19:42
Natomiast za żadną cholerę nie potrafię zrozumieć o co Ci chodzi z tymi enkoderami.
Enkodery masz już wbudowane w napędy, które mają swój PID i żyją własnym życiem. dokładanie do takich napędów dodatkowych enkoderów to skrajna głupota.
Tutaj ja nic nie rozumiem o co Ci chodzi

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 7886
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: Silniki serwo, serwokrokowce, dobór.

#13

Post napisał: tuxcnc » 06 paź 2023, 22:47

Zune94 pisze:
06 paź 2023, 21:07
Tutaj ja nic nie rozumiem o co Ci chodzi
Obrazek
Ja lubię te po lewej, ale te po prawej działają tak samo, tylko więcej kabli się plącze.
Tak czy inaczej, pętla sprzężenia zwrotnego zamyka się pomiędzy drajwerem, silnikiem i enkoderem, natomiast sterownik CNC (Mach, Linuxcnc, GRBL czy inne SZGH) steruje w pętli otwartej, czyli wysyła polecenia ruchu i nie sprawdza rzeczywistego położenia napędu.
Wszystkie istotne parametry, jak rampy czy PID programuje się w drajwerze silnika.
Mówiąc inaczej, jeśli wyślesz do zwykłego krokowca tysiąc impulsów w ciągu sekundy, to albo on wykona tysiąc kroków w ciągu tej sekundy, albo zgubi kroki i nigdy ich nie nadrobi, natomiast serwo wykona zadany ruch, ale niekoniecznie w ciągu sekundy.
Serwo ma swoją rampę, według której się rozpędzi i według której zwolni.
Miałem dość paskudną sytuację, kiedy uruchamiałem sterowanie na GRBL z serwokrokowcami. Otóż kiedy zadawałem ruch o 10 mm, to suport potrafił przejechać pięć... Kwadratowych jaj szukałem, nic nie pomagało i myślałem że osiwieję... Wytłumaczenie okazało się wyjątkowo proste, mianowicie sterowanie miało domyślnie ustawione zdejmowanie sygnału ENABLE po wykonaniu ruchu, taka zielona paranoja... Z krokowcami to działa, bo krokowiec kręci się synchronicznie z impulsami STEP, Ale serwokrokowiec kręci się asynchronicznie, rozpędza się i zwalnia po swojemu, więc się zdarzało, że w połowie zadanego ruchu sterowanie wyłączało napęd, bo było przekonane że ruch został już wykonany i można kilka watów "zaoszczędzić"...
Podobnie jest z korekcją położenia. Śruba kulowa NIE JEST samohamowna, więc jak podziałasz na suport odpowiednio dużą siłą, to śruba się obróci. Oczywiście sterowanie w zamkniętej pętli będzie próbowało błąd położenia naprawić, ale znowu po swojemu, ze swoimi ustawieniami PID (PID to algorytm wyliczający taką odpowiedź na błąd, żeby sterowanie nie wpadło w oscylację, czyli jakby przewidujące odpowiedź układu).
Tak czy inaczej, jeżeli drajwer ma wpisane swoje parametry, według których steruje silnikiem, to głupotą jest dołożenie drugiego enkodera z drugą zamkniętą pętlą sterowania. Te dwie pętle będą sobie nawzajem przeszkadzać i będą się działy cuda...
Natomiast są układy, gdzie pętla sterowania jest tylko jedna, a enkoder nie jest montowany na osi silnika, tylko gdzie indziej.
Wyobraź sobie na przykład enkoder sztywno sprzęgnięty ze śrubą, a zwykły silnik DC napędzający śrubę zwykłym paskiem klinowym (przykład może głupi, ale doskonale tłumaczący zasadę). Między silnikiem a śrubą będzie występował poślizg, ale napęd będzie pilnował położenia śruby. W takiej sytuacji pętlę można poprowadzić przez sterowanie i na przykład Linuxcnc to potrafi.


Autor tematu
Zune94
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 7
Posty: 13
Rejestracja: 24 wrz 2023, 19:49
Lokalizacja: Wałbrzych

Re: Silniki serwo, serwokrokowce, dobór.

#14

Post napisał: Zune94 » 07 paź 2023, 08:24

Rozumiem działanie zamkniętej pentli. Tylko nie wiem gdzie sugerowałem że chciałbym użyć dwóch enkoderów do jednego silnika. Chyba że źle rozumiem pojęcie enkoder.

Te silniki z powyższego zdjęcia tez znam. Myślałem nad tymi po lewej. Lecz wydawało mi się że to jakiś dziwny wynalazek gdyż mało osób je używa

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 7886
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: Silniki serwo, serwokrokowce, dobór.

#15

Post napisał: tuxcnc » 07 paź 2023, 14:01

Zune94 pisze:
07 paź 2023, 08:24
Rozumiem działanie zamkniętej pentli. Tylko nie wiem gdzie sugerowałem że chciałbym użyć dwóch enkoderów do jednego silnika. Chyba że źle rozumiem pojęcie enkoder.

Te silniki z powyższego zdjęcia tez znam. Myślałem nad tymi po lewej. Lecz wydawało mi się że to jakiś dziwny wynalazek gdyż mało osób je używa
Faktycznie, o enkoderach nie Ty się wymądrzałeś.
Natomiast JSS57P3N używam i jestem z nich bardzo zadowolony.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Frezarka - konstrukcja metalowa”