Znaleziono 7 wyników
Wróć do „TB6560 + Arduino + GRBL = blokujące się sliniki”
- 25 sie 2020, 11:31
- Forum: NASZE AMATORSKIE MASZYNY CNC
- Temat: TB6560 + Arduino + GRBL = blokujące się sliniki
- Odpowiedzi: 42
- Odsłony: 4254
Re: TB6560 + Arduino + GRBL = blokujące się sliniki
Silnik ze zdjęcia jest dwufazowy, ma zatem tylko 4 kable. Nie ma znaczenia jak je podłączysz, byle nie rozdzielić cewek. Silnik musi się kręcić w obie strony. Zamień kierunek jednej z cewek i zobacz.
- 13 sie 2020, 12:15
- Forum: NASZE AMATORSKIE MASZYNY CNC
- Temat: TB6560 + Arduino + GRBL = blokujące się sliniki
- Odpowiedzi: 42
- Odsłony: 4254
Re: TB6560 + Arduino + GRBL = blokujące się sliniki
Amperaż dobierasz do silników. Na jednym nasz napisane 3A, więc sterownik musi mieć minimum tyle samo.
Lepiej dać 3 osobne sterowniki, bo jak się spali, to mniejsze koszty wymiany.
Różne płytki mają różnie działające zworki. Jedne mają L, inne H bez zworek. Właśnie się pakuję na weekend, więc teraz nie sprawdzę.
Gdybyś miał krok ustawiony na 1, to wpisz $100=4.
Lepiej dać 3 osobne sterowniki, bo jak się spali, to mniejsze koszty wymiany.
Różne płytki mają różnie działające zworki. Jedne mają L, inne H bez zworek. Właśnie się pakuję na weekend, więc teraz nie sprawdzę.
Gdybyś miał krok ustawiony na 1, to wpisz $100=4.
- 13 sie 2020, 10:32
- Forum: NASZE AMATORSKIE MASZYNY CNC
- Temat: TB6560 + Arduino + GRBL = blokujące się sliniki
- Odpowiedzi: 42
- Odsłony: 4254
Re: TB6560 + Arduino + GRBL = blokujące się sliniki
Stepsticki nia wydalają prądowo z tymi silnikami. Jaki masz typ? Popularne A4899 to 1.5A, DRV8255 to 2A. Jest jeden typ S109 do 4A z aktywnym chłodzeniem.
Napięcie ma znaczenie przy dużych prędkościach. Są stepsticki do 50V.
Tutaj zastosował bym 3 sterowniki minimum TB6600. Mam jeden wolny i mogę udostępnić do testów.
Dodane 2 godziny 13 minuty 22 sekundy:
Napięcie ma znaczenie przy dużych prędkościach. Są stepsticki do 50V.
Tutaj zastosował bym 3 sterowniki minimum TB6600. Mam jeden wolny i mogę udostępnić do testów.
Dodane 2 godziny 13 minuty 22 sekundy:
Do tych silników zasilacz 10A. Przy takim przełożeniu silniki będą pracowały powoli, więc wystarczy 24V.elprezidente pisze: ↑12 sie 2020, 23:03Zrobiłem test na 2 zasilaczach. Obydwa ale jeden 2A drugi 3,5A i efekt taki sam.
Jak myślicie co jest problemem?
Za słaby zasilacz?
- 11 sie 2020, 17:43
- Forum: NASZE AMATORSKIE MASZYNY CNC
- Temat: TB6560 + Arduino + GRBL = blokujące się sliniki
- Odpowiedzi: 42
- Odsłony: 4254
Re: TB6560 + Arduino + GRBL = blokujące się sliniki
Przyczyną problemów jest zapewne za duża częstotliwość impulsów.
1. $100 = 64
2. $110 = 200
i wtedy powinno powoli ruszyć (oś X). Potem można stopniowo podnosić $110
Można też ustawiać prędkość w USG, ale to wpisane w GRBL jest ważniejsze.
1. $100 = 64
2. $110 = 200
i wtedy powinno powoli ruszyć (oś X). Potem można stopniowo podnosić $110
Można też ustawiać prędkość w USG, ale to wpisane w GRBL jest ważniejsze.
- 11 sie 2020, 17:29
- Forum: NASZE AMATORSKIE MASZYNY CNC
- Temat: TB6560 + Arduino + GRBL = blokujące się sliniki
- Odpowiedzi: 42
- Odsłony: 4254
Re: TB6560 + Arduino + GRBL = blokujące się sliniki
Przy takim przełożeniu trzeba ustawić jak najwyższy stepping, żeby mieć jako taką dokładność. Te sterowniki nie za bardzo się do tego nadają, najwyższa wartość to 16, co daje rozdzielczość około 2 setek.
Zmienił bym sterowniki na minimum 64, a najlepiej takie, które mają również wartości 50, 100 itp
Tu znalazłem opis takiej płyty https://www.aliexpress.com/item/32308196226.html
SW1 - on
SW2 - of
Zmienił bym sterowniki na minimum 64, a najlepiej takie, które mają również wartości 50, 100 itp
Tu znalazłem opis takiej płyty https://www.aliexpress.com/item/32308196226.html
SW1 - on
SW2 - of
- 11 sie 2020, 16:27
- Forum: NASZE AMATORSKIE MASZYNY CNC
- Temat: TB6560 + Arduino + GRBL = blokujące się sliniki
- Odpowiedzi: 42
- Odsłony: 4254
Re: TB6560 + Arduino + GRBL = blokujące się sliniki
Musisz wyliczyć wartości $100-102 wg wzoru:
(200 * microstep) / droga osi na jeden obrót.
Niektóre sterowniki mają podaną od razu wartość 200 * microstep. Zacznij od wartości 8 lub 16.
droga osi na jeden obrót, to w przypadku śrub napędowych skok. W przypadku pasków i listew, trzeba policzyć.
Jak już to ustawisz, to w UGS ustaw odległość 1 mm i małą prędkość. Zobacz czy działa i odległość się zgadza.
Potem testuj prędkość maksymalną na większej odległości (żeby silnik zdążył się rozkręcić).
Jak znajdziesz prędkość, przy której oś zaczyna gubić kroki, to pomniejsz ją co najmniej o 20% i wpisz w $110-112.
(200 * microstep) / droga osi na jeden obrót.
Niektóre sterowniki mają podaną od razu wartość 200 * microstep. Zacznij od wartości 8 lub 16.
droga osi na jeden obrót, to w przypadku śrub napędowych skok. W przypadku pasków i listew, trzeba policzyć.
Jak już to ustawisz, to w UGS ustaw odległość 1 mm i małą prędkość. Zobacz czy działa i odległość się zgadza.
Potem testuj prędkość maksymalną na większej odległości (żeby silnik zdążył się rozkręcić).
Jak znajdziesz prędkość, przy której oś zaczyna gubić kroki, to pomniejsz ją co najmniej o 20% i wpisz w $110-112.
- 11 sie 2020, 14:52
- Forum: NASZE AMATORSKIE MASZYNY CNC
- Temat: TB6560 + Arduino + GRBL = blokujące się sliniki
- Odpowiedzi: 42
- Odsłony: 4254
Re: TB6560 + Arduino + GRBL = blokujące się sliniki
Przede wszystkim ustaw poprawnie parametry GRBL. Jedziesz na domyślnych.
W pierwszej kolejności $100-102 w połączeniu z właściwym steppingiem na sterowniku.
https://github.com/gnea/grbl/wiki/Grbl- ... figuration
Tu jest po polsku do starszej wersji, ale zasady są takie same
http://home.agh.edu.pl/~bartus/index.ph ... no&item=17
W pierwszej kolejności $100-102 w połączeniu z właściwym steppingiem na sterowniku.
https://github.com/gnea/grbl/wiki/Grbl- ... figuration
Tu jest po polsku do starszej wersji, ale zasady są takie same
http://home.agh.edu.pl/~bartus/index.ph ... no&item=17