CNC Shield V3, Arduino UNO, Grbl 1.1 - problem z krokami silników

Tu możemy porozmawiać na temat podstaw budowy amatorskich maszyn CNC

Autor tematu
gadacz
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 3
Posty: 3
Rejestracja: 05 kwie 2021, 19:58
Lokalizacja: Poznań

CNC Shield V3, Arduino UNO, Grbl 1.1 - problem z krokami silników

#1

Post napisał: gadacz » 05 kwie 2021, 20:03

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ę.



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: CNC Shield V3, Arduino UNO, Grbl 1.1 - problem z krokami silników

#2

Post napisał: TOP67 » 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.


Autor tematu
gadacz
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 3
Posty: 3
Rejestracja: 05 kwie 2021, 19:58
Lokalizacja: Poznań

Re: CNC Shield V3, Arduino UNO, Grbl 1.1 - problem z krokami silników

#3

Post napisał: gadacz » 05 kwie 2021, 20:53

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!

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: CNC Shield V3, Arduino UNO, Grbl 1.1 - problem z krokami silników

#4

Post napisał: TOP67 » 05 kwie 2021, 21:08

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.


Steryd
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 4140
Rejestracja: 13 lut 2017, 19:34
Lokalizacja: Szczecin

Re: CNC Shield V3, Arduino UNO, Grbl 1.1 - problem z krokami silników

#5

Post napisał: Steryd » 05 kwie 2021, 21:10

Zworkami, ale chińczykom zdarza się zapomnieć polutować, czy przedziurawić ścieżki przypadkiem.
Można?
Morzna!!!


Autor tematu
gadacz
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 3
Posty: 3
Rejestracja: 05 kwie 2021, 19:58
Lokalizacja: Poznań

Re: CNC Shield V3, Arduino UNO, Grbl 1.1 - problem z krokami silników

#6

Post napisał: gadacz » 05 kwie 2021, 21:18

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...

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: CNC Shield V3, Arduino UNO, Grbl 1.1 - problem z krokami silników

#7

Post napisał: TOP67 » 05 kwie 2021, 21:51

Jest dużo gotowych płytek GRBL poniżej 100 zł.
Ale najpierw przetestuj to co masz.

Awatar użytkownika

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

Re: CNC Shield V3, Arduino UNO, Grbl 1.1 - problem z krokami silników

#8

Post napisał: tuxcnc » 05 kwie 2021, 22:16

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 ...

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: CNC Shield V3, Arduino UNO, Grbl 1.1 - problem z krokami silników

#9

Post napisał: TOP67 » 05 kwie 2021, 22:19

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.


Stary cap
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 1
Posty: 5
Rejestracja: 21 maja 2021, 22:33
Lokalizacja: Oświęcim

Re: CNC Shield V3, Arduino UNO, Grbl 1.1 - problem z krokami silników

#10

Post napisał: Stary cap » 23 maja 2021, 15:14

Tam jest namieszane z tymi jumperami .
https://www.instructables.com/Fix-Clone ... NC-Shield/

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „CNC podstawy”