TB6600 przy większej prędkości szarpie - wina sterownika??

Dyskusje na temat silników krokowych i sterowników silników krokowych.

Autor tematu
therion
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 5
Posty: 54
Rejestracja: 10 sty 2018, 11:32

TB6600 przy większej prędkości szarpie - wina sterownika??

#1

Post napisał: therion » 27 sty 2021, 23:34

Witam
Mam problem z płynnością pracy silnika krokowego.
Maksymalny posuw przy którym oś się nie blokuje to u mnie ok 1500 mm/min na osi Y (problem podobny tez na innych).

Niestety maksymalny posuw przy którym działa płynnie to... 200mm/min.
Jak ustawię posuw na więcej niż 200mm/min to przy przyłożeniu wskaźnika zegarowego widać wyraźnie, że wskazówka nie porusza się płynnie tak jak przy 200mm/min, a porusza się skokami co obniża precyzję. Brak odgłosu gubienia kroków, poza tym skoro może lecieć 1500 to przy 300 nie powinno być problemu, więc raczej nie gubienie kroków.

Czy to problem ze sterownikami? tb6600 tak mają?
Jaka byłaby różnica w pracy maszyny po wymianie np na DM542??



Awatar użytkownika

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

Re: TB6600 przy większej prędkości szarpie - wina sterownika??

#2

Post napisał: tuxcnc » 28 sty 2021, 05:26

therion pisze:
27 sty 2021, 23:34
Czy to problem ze sterownikami? tb6600 tak mają?
Jaka byłaby różnica w pracy maszyny po wymianie np na DM542??
Nie.
Nie.
Żadna.


Autor tematu
therion
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 5
Posty: 54
Rejestracja: 10 sty 2018, 11:32

Re: TB6600 przy większej prędkości szarpie - wina sterownika??

#3

Post napisał: therion » 28 sty 2021, 16:42

Gdzie w takim razie szukać przyczyny?

Awatar użytkownika

TOP67
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 2224
Rejestracja: 17 wrz 2018, 10:47
Lokalizacja: Wrocław
Kontakt:

Re: TB6600 przy większej prędkości szarpie - wina sterownika??

#4

Post napisał: TOP67 » 28 sty 2021, 16:45

Czym to sterujesz? Może komputer nie wyrabia? Albo port ma za małe pasmo?


Autor tematu
therion
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 5
Posty: 54
Rejestracja: 10 sty 2018, 11:32

Re: TB6600 przy większej prędkości szarpie - wina sterownika??

#5

Post napisał: therion » 28 sty 2021, 17:16

Do ogarnięcia wszystkiego służy specjalnie przeznaczony do warsztatu laptop, może nie z NASA ale raczej stabilna jednostka, mam zainstalowane: Candle => arduino po usb =>tb6600. Przewody tb-silnik mają ok 1,5m możliwie krótkie, laptop stoi przy frezarce, kabel usb 20 cm. Jakby łapało zakłócenia od kabli itp to chyba nie byłoby takiego wyraźnego progu w prędkości "200" i ani 10 wiecej. Port w candle ustawiony chyba na 19200. Później sprawdzę.

Awatar użytkownika

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

Re: TB6600 przy większej prędkości szarpie - wina sterownika??

#6

Post napisał: tuxcnc » 28 sty 2021, 17:22

therion pisze:
28 sty 2021, 17:16
Candle => arduino po usb =>tb6600
Jeżeli program wykonuje się płynnie, a cuda są tylko przy ruchach ręcznych, to jest to normalne.

Awatar użytkownika

TOP67
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 2224
Rejestracja: 17 wrz 2018, 10:47
Lokalizacja: Wrocław
Kontakt:

Re: TB6600 przy większej prędkości szarpie - wina sterownika??

#7

Post napisał: TOP67 » 28 sty 2021, 18:04

GRBL na Arduino wykonuje polecenia sam, bez udziału komputera. Ten tylko wysyła kolejne linijki kodu.
Przy ruchach ręcznych (Jog) na zadane odcinki również komputer nic nie robi. Jedynie w trybie continuos każdy impuls jest wysyłany z komputera, a realna prędkość jest wyświetlana w lewym górnym rogu.

Awatar użytkownika

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

Re: TB6600 przy większej prędkości szarpie - wina sterownika??

#8

Post napisał: tuxcnc » 28 sty 2021, 18:29

TOP67 pisze:
28 sty 2021, 18:04
GRBL na Arduino wykonuje polecenia sam, bez udziału komputera. Ten tylko wysyła kolejne linijki kodu.
Przy ruchach ręcznych (Jog) na zadane odcinki również komputer nic nie robi. Jedynie w trybie continuos każdy impuls jest wysyłany z komputera, a realna prędkość jest wyświetlana w lewym górnym rogu.
Tyle teorii.
A w praktyce kiepski laptop, Windows, Candle i wychodzą takie kangury, że aż trudno uwierzyć.
Nie wiem jaka jest przyczyna, ale osobiście tego doświadczyłem.


Autor tematu
therion
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 5
Posty: 54
Rejestracja: 10 sty 2018, 11:32

Re: TB6600 przy większej prędkości szarpie - wina sterownika??

#9

Post napisał: therion » 28 sty 2021, 18:45

Laptop nie zaśmiecony, nie służy jako domowy, system postawiony tylko do tego, c2d 2ghz 4gb ram powinien być wystarczający, nawet z zapasem.
Uściślając: Jednym kliknięciem wydaję polecenie "przesuń o 10mm", ma mierniku zegarowym przy posuwie do 200mm/min ruch jest płynny i dokładny aż miło patrzeć. Przy posuwie 300 i więcej ten ruch o 10 mm odbywa się skokami po 0,1-2mm.
Skoro GRBL po przyjęciu polecenia wykonuje je już bez udziału komputera, po jego przyjęciu nie powinno skakać bo nowych impulsów z komputera niema.

Awatar użytkownika

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

Re: TB6600 przy większej prędkości szarpie - wina sterownika??

#10

Post napisał: tuxcnc » 28 sty 2021, 19:06

therion pisze:
28 sty 2021, 18:45
Skoro GRBL po przyjęciu polecenia wykonuje je już bez udziału komputera, po jego przyjęciu nie powinno skakać bo nowych impulsów z komputera niema.
No więc z Candle jest coś nie halo ...
Powinien wysłać jedną komendę, a wygląda jakby robił ruch ciągły do określonej pozycji.
Ja sobie dałem z tym spokój, życie mam tylko jedno i sztucznych problemów nie mam czasu rozwiązywać.
Pod Linuksem wszystko mi działa jak potrzeba.
Na Windows też są inne programy obsługujące GRBL, powinieneś wypróbować.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Silniki Krokowe / Sterowniki Silników Krokowych”