Strona 1 z 2
CNC Shield V3, Arduino UNO, Grbl 1.1 - problem z krokami silników
: 05 kwie 2021, 20:03
autor: gadacz
Cześć,
staram się uruchomić CNC Shield V3 wraz z Arduino UNO i Grbl 1.1
Stack:
Rama ACRO System z openbuilds
Silniki NEMA 17 KS42STH48-1684A
Stepstiki: A4988
Paski GT2
Zębatka 14 zębów
Mikrokroki ustawione na 1/16 na CNC Shield (zworkami)
Wyliczyłem rozdzielczość dla powższego na 114.29 / 1mm
Gcode wysyłam poprzez UGS
Pytanie jest następujące:
dlaczego osie X i Y nie dość, że pokonują nierówne odległości pomimo tych samych ustawień, to zadane 10mm jest kilkukrotnie większe.
Gdzie zatem szukać problemu?
Za pomoc z góry dziękuję.
Re: CNC Shield V3, Arduino UNO, Grbl 1.1 - problem z krokami silników
: 05 kwie 2021, 20:17
autor: TOP67
Jakie wartości masz wpisane w $100, 101, 102?
Wyliczona wartość wydaje się poprawna, zatem problemem może być właściwe ustawienie kroków. Zapewne nie jest to 16 tylko 8 lub 4.
Zrób kreski na kołach zębatych i sprawdź o ile się ono obraca po zadaniu 28 mm.
Re: CNC Shield V3, Arduino UNO, Grbl 1.1 - problem z krokami silników
: 05 kwie 2021, 20:53
autor: gadacz
TOP67 pisze: ↑05 kwie 2021, 20:17
Jakie wartości masz wpisane w $100, 101, 102?
Wyliczona wartość wydaje się poprawna, zatem problemem może być właściwe ustawienie kroków. Zapewne nie jest to 16 tylko 8 lub 4.
Zrób kreski na kołach zębatych i sprawdź o ile się ono obraca po zadaniu 28 mm.
Wpisane jest "114.29".
jutro sprawdzę obrót.
A te wartości 16, 8, 4, to chodzi o ustawienie w płytce zworkami?
Czy o jeszcze jakieś inne miejsce w konfiguracji Grbl?
Dzięki!
Re: CNC Shield V3, Arduino UNO, Grbl 1.1 - problem z krokami silników
: 05 kwie 2021, 21:08
autor: TOP67
Tak. Na płytce. Skoro oś pokonuje większą odległość, a parametry są dobre, to mikrokrok faktycznie jest mniejszy.
Możesz też wpisywać pod $100 po kolei wartości 3200, 1600, 800, 400 i zadawać przesunięcie o 1 mm. Wartość przy której silnik wykona 1 obrót to 200*mikrokrok.
Re: CNC Shield V3, Arduino UNO, Grbl 1.1 - problem z krokami silników
: 05 kwie 2021, 21:10
autor: Steryd
Zworkami, ale chińczykom zdarza się zapomnieć polutować, czy przedziurawić ścieżki przypadkiem.
Re: CNC Shield V3, Arduino UNO, Grbl 1.1 - problem z krokami silników
: 05 kwie 2021, 21:18
autor: gadacz
Steryd pisze: ↑05 kwie 2021, 21:10
Zworkami, ale chińczykom zdarza się zapomnieć polutować, czy przedziurawić ścieżki przypadkiem.
Hmm...
może coś faktycznie na rzeczy jest.
To jest 2ga płytka, 1sza, pomimo wpiętych zworek do klonowania osi Y, nie chciał drugi motor ruszyć.
Mam jeszcze jedną... 3cią.
Ale żeby tak 2szt. trefne?
Szczerze mówiąc rozważam zakup innej...
Tylko co? Sprawdzone dobre, proste?
Potrzeba mi tylko XY i PWM pod laser...
Re: CNC Shield V3, Arduino UNO, Grbl 1.1 - problem z krokami silników
: 05 kwie 2021, 21:51
autor: TOP67
Jest dużo gotowych płytek GRBL poniżej 100 zł.
Ale najpierw przetestuj to co masz.
Re: CNC Shield V3, Arduino UNO, Grbl 1.1 - problem z krokami silników
: 05 kwie 2021, 22:16
autor: tuxcnc
gadacz pisze: ↑05 kwie 2021, 21:18
Ale żeby tak 2szt. trefne?
Jakość wykonania jest kiepska, jak się ma do tego niefart ...
Ale to są uszkodzenia które można naprawić lutownicą i kawałkiem kabelka.
W Arduino IDE jest taki przykładowy program blink, można go tak zmienić żeby mrygał na dowolnym pinie i zwykłą diodą świecącą sprawdzać dokąd sygnał dochodzi ...
Ja mam jedną trefną płytkę, na jednej stronie sygnał jest, a na drugą nie przechodzi ...
Re: CNC Shield V3, Arduino UNO, Grbl 1.1 - problem z krokami silników
: 05 kwie 2021, 22:19
autor: TOP67
Akurat tutaj nie pa to połączenia z Arduino. Trzeba podać odpowiedni poziom na wejścia M0, M1, M3 w każdym stepsticku. Można to zmierzyć multimetrem na każdej płytce. Bo walnięte mogą być też stepsticki.
Re: CNC Shield V3, Arduino UNO, Grbl 1.1 - problem z krokami silników
: 23 maja 2021, 15:14
autor: Stary cap