Znaleziono 14 wyników

autor: elprezidente
28 sie 2020, 09:38
Forum: NASZE AMATORSKIE MASZYNY CNC
Temat: TB6560 + Arduino + GRBL = blokujące się sliniki
Odpowiedzi: 42
Odsłony: 4366

Re: TB6560 + Arduino + GRBL = blokujące się sliniki

@TOP67 67 @Adam Domański ski @zzzZZZ PANOWIE DZIĘKUJĘ NIEZMIERNIE ZA POMOC !! W KOŃCU WSZYSTKO DZIAŁA JAK Należy :) :)

Ale to nie koniec pracy nad tą maszyną. Chciałbym powiększyć pole robocze. Szczególnie w osi Y. Była to maszyna stworzona do wycinania modeli latających i 12cm najwyraźniej było wystarczające.

Czy myślicie, że wystarczy wymienić element do którego są przymocowane prowadnice/łożyska (nie wiem jak to się fachowo nazywa) na szerszy i to wystarczy aby wyższy/dłuższy profil osi Y się nie bujał ?
Pasku które są teraz w maszynie poprzedni właściciel zrobił sam. Jak będę potrzebował dłuższe paski to gdzie mogę dokupić, zamówić takie aby pasowały do mojej konstrukcji?
autor: elprezidente
25 sie 2020, 13:24
Forum: NASZE AMATORSKIE MASZYNY CNC
Temat: TB6560 + Arduino + GRBL = blokujące się sliniki
Odpowiedzi: 42
Odsłony: 4366

Re: TB6560 + Arduino + GRBL = blokujące się sliniki

drzasiek90 pisze:
25 sie 2020, 12:06
elprezidente pisze:
25 sie 2020, 09:46
I problem mam taki że silniczki kręcą się w stronę +.
Nie rozumiem co to znaczy, że silniki kręcą się w stronę +.
Jeśli chodzi o to, że kręcą się np. zgodnie z ruchem wskazówek zegara, to co w tym dziwnego? Nie powinny?
Chyba, że kręcą się tylko i wyłącznie w tą stronę, ale tego nie napisałeś a jedynie można się domyślać.

Jeśli silnik się kręci, to przewody do silnika masz dobrze.
Jeśli nie chce kręcić się w drugą stronę, to prawdopodobnie nie sterujesz pinem DIR.
to był taki skrót myślowy. Dobrze to rozkminiłeś. Kręcą się tylko w jedną stronę. Ok, jeszcze raz dzisiaj sprawdzę podłączenia czy są poprawne.
autor: elprezidente
25 sie 2020, 09:46
Forum: NASZE AMATORSKIE MASZYNY CNC
Temat: TB6560 + Arduino + GRBL = blokujące się sliniki
Odpowiedzi: 42
Odsłony: 4366

Re: TB6560 + Arduino + GRBL = blokujące się sliniki

@TOP67 @Adam Domański @zzzZZZ Panowie zgodnie z waszymi zaleceniami kupiłem zasilacz 12V 20A i 2 sztuki TB6600. Podłączyłem tak jak na poniższym schemacie. I problem mam taki że silniczki kręcą się w stronę +. W ramach testów podłączyłem trzeci silniczek, który mam, o nazwie HY200 - do niego schemat podłączenia znalazłem w internecie i on działa poprawnie. Porusza się przód i tył. Jak pobawiłem się ustawieniami to przesuwał się idealnie o 1mm. Więc problem jest w silniczkach, które mam zamontowane w maszynie.
Nie mogę nigdzie znaleźć do nich schematu podłączenia. Użyłem multimetru i mam dobrze dobrane pary przewodów. Czy ma znaczenie jak podłącze pary przewodów do + i - ?
Wczoraj już się trochę zamotwałem w wale z tą maszyną. Teraz przyszło mi na myśl, że problemem mogą być zacieńkie przewody. Bo użyłem tych z arduino.
autor: elprezidente
13 sie 2020, 16:00
Forum: NASZE AMATORSKIE MASZYNY CNC
Temat: TB6560 + Arduino + GRBL = blokujące się sliniki
Odpowiedzi: 42
Odsłony: 4366

Re: TB6560 + Arduino + GRBL = blokujące się sliniki

Adam Domański pisze:
13 sie 2020, 13:53
Ja nie dawno zrobiłem prosty ploter i mam go na arduino uno i tb6600 .
To posłucham waszych rad i też zakupię TB6600 do mojego projektu.
Mam do Ciebie pytanie skoro mówisz ze konstruujesz plotery to może mi podpowiesz coś w tym temacie.
Zakupiłem tą wycinarkę z takim planem że jak już ogarnę temat jak ją odpalić i używać. To przedłużę oś Y. Teraz jest to chyba coś około 20cm pola roboczego. Poprzedni właściciel wycinał modele latające taka wielkość była mu w zupełności wystarczająca.
Teoretycznie aby wydłużyć oś Y musiał bym wymienić tylko pionowe profile i pasek - tak myślę. Co sądzisz o tym? Jest to wykonalne? Czy będą konieczne jakieś wzmocnienia? Czy coś jeszcze będzie do wymiany? Jak to widzisz?
Obrazek
Obrazek

Dodane 3 minuty 20 sekundy:
TOP67 pisze:
13 sie 2020, 12:15
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.
Tak obydwa silniczki mam 3A. Czyli TB6600 4A i zasilacz 12V 20A będzie odpowiedni wystarczający do mojej konstrukcji?
autor: elprezidente
13 sie 2020, 11:25
Forum: NASZE AMATORSKIE MASZYNY CNC
Temat: TB6560 + Arduino + GRBL = blokujące się sliniki
Odpowiedzi: 42
Odsłony: 4366

Re: TB6560 + Arduino + GRBL = blokujące się sliniki

Mam A4988. I nie dałem żadnych zworek czyli mam ustawiony cały krok.
Obrazek
Według instrukcji mam założyć 3 zworki żeby ustawić 16 mikrokroków. Dobrze To rozumiem?
Obrazek
Tak to powinno wyglądać?
Obrazek

@TOP67
Już mam dość walki z tą maszyną powoli. Chcę ograniczyć kombinację i żeby to w końcu działało jak należy. Czy zasilacz 24V 10A i 3 x TB6600 rozwiążą temat?

Jaki Amperaż powinien mieć TB6600, bo na allegro widzę różne modele? Może jest jakiś sterownik 3 osie w 1, nie archaiczny jak ten który mam, a bez problemowo porozumie się z GRBL i Arduino?
autor: elprezidente
12 sie 2020, 23:03
Forum: NASZE AMATORSKIE MASZYNY CNC
Temat: TB6560 + Arduino + GRBL = blokujące się sliniki
Odpowiedzi: 42
Odsłony: 4366

Re: TB6560 + Arduino + GRBL = blokujące się sliniki

Podpiąłem silniczki pod shield CNC Arduino . I wszytko chodzi jak prawie idealnie. Problem polega na tym że brakuje im mocy aby przesunąć oś. Jak delikatnie pomogę ciągnąć za pasek to się przesuwa normalnie. Oś Y schodzi sama w dół. Czasami nawet zrobi 1-2 kroki do góry ale zaraz brakuje jej mocy.
Jutro umyję wszystko i przelecę WD-40 na poślizg.
Zrobił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?
Opór na rolkach spowodowany brudem?
ARDUINO CNC Shield nie daje wystarczającej mocy? Może trzeba coś tam ustawić? Jakieś zworki? Jutro jeszcze poszukam na ten temat informacji.
Może ustawienia GRBL?

A jeśli chodzi o ten sterownik TB6560 to nie mogę go rozkminic co tam jest nie tak. Na Arduino CNC Shield zaskoczyło od razu. Mam jeszcze jeden silniczek na rolce. to chyba miała być oś Z albo i tam jest tylko mały wózek na profilu i się przesuwa normalnie.
autor: elprezidente
12 sie 2020, 16:25
Forum: NASZE AMATORSKIE MASZYNY CNC
Temat: TB6560 + Arduino + GRBL = blokujące się sliniki
Odpowiedzi: 42
Odsłony: 4366

Re: TB6560 + Arduino + GRBL = blokujące się sliniki

zzzZZZ pisze:
12 sie 2020, 14:52
ENABLE możesz w ogóle nie wpinać.
Powiedz mi gdzie masz wpięte GND bo nie do końca widać na fotce
GND Ze sterownika czyli piny 18-25 mam wpięte w breadboard razem i z tego leci 1 przewód do Arduino GND.

Dodane 1 godzina 21 minuty 23 sekundy:
zzzZZZ pisze:
12 sie 2020, 14:08
http://www.osservatoriobassano.org/TCS2 ... Manual.pdf

masz info o sterowniku
co do ENABLE to nie muszą być wpięte. Na razie, żeby ograniczyć kablologie możesz wywalić też DIR - będą się kręcić w jednym kierunku.
Zrobłem tak i zero reakcji silniczków. Jedynie reagują jak podpinam X enable lub Y enable ze sterownika do X lub Y Step na arduino. Ale wciąż się nie ruszają.

Filmik pokazujący jak reaguja silniczki
https://drive.google.com/file/d/1tgXwy8UGzHj9b_H0LCZPKy_YvbasEQvq/view?usp=sharing
autor: elprezidente
12 sie 2020, 14:22
Forum: NASZE AMATORSKIE MASZYNY CNC
Temat: TB6560 + Arduino + GRBL = blokujące się sliniki
Odpowiedzi: 42
Odsłony: 4366

Re: TB6560 + Arduino + GRBL = blokujące się sliniki

zzzZZZ pisze:
12 sie 2020, 14:08
http://www.osservatoriobassano.org/TCS2 ... Manual.pdf

masz info o sterowniku
co do ENABLE to nie muszą być wpięte. Na razie, żeby ograniczyć kablologie możesz wywalić też DIR - będą się kręcić w jednym kierunku.
Z tego właśnie korzystałem.
Obrazek

A co z GND, dobrze mam podłączone?
ENABLE nie są w ogole potrzebne czy też tylko tymczasowo mam ich nie podłączać?
autor: elprezidente
12 sie 2020, 13:15
Forum: NASZE AMATORSKIE MASZYNY CNC
Temat: TB6560 + Arduino + GRBL = blokujące się sliniki
Odpowiedzi: 42
Odsłony: 4366

Re: TB6560 + Arduino + GRBL = blokujące się sliniki

Zrobiłem wszystko od nowa biorąc pod uwagę wasze porady.

Zainstalowałem GRBL 1.1.
W config ustawilem na 2 osiową maszyne.
Obrazek
w UGS ustawiłem tak:
Obrazek

Arduino do sterownika podpiąłem w ten sposób zgodnie z instrukcją którą podesłał TOP67.
Arduino Sterownik
2 step X PIN 1
3 step Y PIN 8

5 DIR X PIN 7
6 DIR Y PIN 3

8 enable X Enable 14
Y Enable 2

Nie mogę nigdzie znaleźć całego pinoutu dla tego sterownika i nie jestem pewny czy GND są na pewno w pinach 18-25.
Nie wiem czy X i Y enable powinien być w pięty do arduino. Jeżeli tak to czy cały czas czy razem. Jak wpinam pojedynczo np X enable do arduino to silniczek piszczy. Jak podpiąłem 2 na raz to tez piszczało ale troszczę innym dźwiękiem.

Pytanie brzmi czy na pewno mam dobrze podpięte wszystko i co zrobić z X Enable i Y Enable?

Wrzucam zdjęcie jak podpiąłem arduino i sterownik. Może ktoś z wprawnym okiem dopatrzy się błędu.
Obrazek

Stepping ustawiłem zgodnie z Waszymi zaleceniami i instrukcją w taki sposób.
Obrazek

Podsumowując - teraz silniczki ani drgnął. Już totalnie zgłupiałem bo przy korzystaniu z pinoutu z nie tego sterownika coś tam reagowały a teraz kompletnie nic.

Panowie ratujcie bo sam tego nie rozkminie :oops:
autor: elprezidente
11 sie 2020, 16:52
Forum: NASZE AMATORSKIE MASZYNY CNC
Temat: TB6560 + Arduino + GRBL = blokujące się sliniki
Odpowiedzi: 42
Odsłony: 4366

Re: TB6560 + Arduino + GRBL = blokujące się sliniki

TOP67 pisze:
11 sie 2020, 16:27
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.
Zrobiłem test taki ze na silniczek przykleiłem taśmę i manualnie przesunąłem wózki tak aby silniczek zrobił 1 obrót i dla osi X i Y wyszła mi mniej więcej odległość 50mm

czyli:
(200*8)/50=32
(200*16)/50=64
i takie wartości powinienem testować w polach $100 i $101.
Proszę potwierdzić czy dobrze to obliczyłem.

Może Pan podpowiedzieć jak powiniem być ustawiony stepping (mam na mysli te pstryki) ?

Dodane 35 sekundy:
Adam Domański pisze:
11 sie 2020, 16:40
Musisz sprawdzić jaką drogę pokona oś przy jednym pełnym obrocie silnika krokowego.
Sprawdziłem i dla X i Y wyszło mniej więcej 50mm

Wróć do „TB6560 + Arduino + GRBL = blokujące się sliniki”