Znaleziono 15 wyników

autor: simeone
31 mar 2020, 22:43
Forum: Arduino, Raspberry pi i inne systemy mikroprocesorowe
Temat: Problem z posuwem [film] - Arduino UNO + CNC Shield + GRBL
Odpowiedzi: 35
Odsłony: 5009

Re: Problem z posuwem [film] - Arduino UNO + CNC Shield + GRBL

TOP67 pisze:
31 mar 2020, 00:57
Prąd ustawiłeś prawidłowo? Tam jest inny współczynnik niż w A4988. Napięcie na potencjometrze powinno mieć ok 0,8V
Nie wiedziałem, że trzeba. Już ustawione według wzoru i działa jak należy :D

Załączam nagranie z pierwszego udanego cięcia

https://drive.google.com/open?id=1JxpRR ... akJTIPGU32
autor: simeone
31 mar 2020, 00:43
Forum: Arduino, Raspberry pi i inne systemy mikroprocesorowe
Temat: Problem z posuwem [film] - Arduino UNO + CNC Shield + GRBL
Odpowiedzi: 35
Odsłony: 5009

Re: Problem z posuwem [film] - Arduino UNO + CNC Shield + GRBL

simeone pisze:
30 mar 2020, 11:44
P.S. Zamówione stepsticki są już w doręczeniu, po zamontowaniu poinformuję o efektach
Odebrałem i zamontowałem moduły DRV8825, a efekt jest taki, że nieprawdopodobnie się grzeją :/
Długo nie mogłem dojść co jest przyczyną zacinania posuwu aż wreszcie oparzyłem się przypadkowo dotykając radiatora.

Próba wycięcia kształtu w sklejce szła dobrze, dopóki chłodziłem drivery sprężonym powietrzem z kompresora, gdy przerwałem dmuchać osie po chwili zaczęły się rozjeżdżać.

Czy takie grzanie jest normalne? Dodam, że aktualnie zasilam układ z 24V/2A
autor: simeone
30 mar 2020, 11:44
Forum: Arduino, Raspberry pi i inne systemy mikroprocesorowe
Temat: Problem z posuwem [film] - Arduino UNO + CNC Shield + GRBL
Odpowiedzi: 35
Odsłony: 5009

Re: Problem z posuwem [film] - Arduino UNO + CNC Shield + GRBL

TOP67 pisze:
30 mar 2020, 10:36
odkomentuj #define INVERT_SPINDLE_ENABLE_PIN
No i gitara :D
Działa zgodnie ze sztuką, dzięki

P.S. Zamówione stepsticki są już w doręczeniu, po zamontowaniu poinformuję o efektach
autor: simeone
30 mar 2020, 10:09
Forum: Arduino, Raspberry pi i inne systemy mikroprocesorowe
Temat: Problem z posuwem [film] - Arduino UNO + CNC Shield + GRBL
Odpowiedzi: 35
Odsłony: 5009

Re: Problem z posuwem [film] - Arduino UNO + CNC Shield + GRBL

TOP67 pisze:
29 mar 2020, 21:29
Uruchomiłeś już sterowanie wrzecionem? Ponieważ nie korzystasz z PWM, najwygodniej by było przekompilować GRBL z wyłączoną definicją VARIABLE_SPINDLE. Wtedy będziesz mógł używać pinów na płytce zgodnie z ich opisem. Odpadnie też zabawa z oszukiwaniem obrotów.
Zakomentowałem linię #define VARIABLE_SPINDLE i wysłałem program.
Efekt jest taki, że na pinie SpnEn pojawia mi się VCC w momecie wysłania GCode'u. W pozostałym czasie utrzymuje się GND.

Moduł przekaźników, który posiadam powinien być stale zasilony na pinach VCC i GND a przekaźniki załączane poprzez podanie GND na piny odpowiednio IN1 lub IN2. W takiej sytuacji podłączenie IN1/2 pod SpnEn działałoby w sposób odwrotny do zamierzonego.
Zrobiłem jednak pewną protezę, mianowicie podłączyłem na stałe GND oraz IN1 pod masę, natomiast pin VCC pod wyjście SpnEn. W tym momencie przekaźnik wysterowuje się wtedy gdy powinien, czyli w momencie rozpoczęcia pracy

Taki układ w zasadzie spełnia założenie i jest dla mnie satysfakcjonujący, ale jeśli jest jakiś sposób na odwrócenie logiki wyjścia SpnEn to chętnie z niego skorzystam

Obrazek
autor: simeone
27 mar 2020, 22:02
Forum: Arduino, Raspberry pi i inne systemy mikroprocesorowe
Temat: Problem z posuwem [film] - Arduino UNO + CNC Shield + GRBL
Odpowiedzi: 35
Odsłony: 5009

Re: Problem z posuwem [film] - Arduino UNO + CNC Shield + GRBL

Skoro przez weekend nic nie pofrezuję (w oczekiwaniu na drivery) postanowiłem podłączyć przekaźnik do sterowania frezarką. Chciałbym aby załączała się razem z posuwem. Mam moduł taki jak na zdjęciu. Podłączyłem zasilanie ale nie mogę zlokalizować sygnału sterującego, którym zdaje się powinien być gnd.

Czy jest na tej płytce taki pin, który wystawia sygnał w momencie startu silników?

Obrazek
autor: simeone
27 mar 2020, 08:55
Forum: Arduino, Raspberry pi i inne systemy mikroprocesorowe
Temat: Problem z posuwem [film] - Arduino UNO + CNC Shield + GRBL
Odpowiedzi: 35
Odsłony: 5009

Re: Problem z posuwem [film] - Arduino UNO + CNC Shield + GRBL

Przy okazji drukowania obudowy do całości z pewnością znajdzie się miejsce na co najmniej jeden wiatraczek :)
autor: simeone
26 mar 2020, 22:43
Forum: Arduino, Raspberry pi i inne systemy mikroprocesorowe
Temat: Problem z posuwem [film] - Arduino UNO + CNC Shield + GRBL
Odpowiedzi: 35
Odsłony: 5009

Re: Problem z posuwem [film] - Arduino UNO + CNC Shield + GRBL

Zrobiłem próbę na A4988 i przy standardowych szpilkach nad radiatorem dolnego drivera jest jakieś 5mm luzu.

Radiatory w zestawie, który zamówiłem też nie wyglądają na wyższe - przynajmniej na zdjęciach z oferty, ale zobaczymy co przyjdzie i wtedy będę kombinował :)

Obrazek
autor: simeone
26 mar 2020, 22:30
Forum: Arduino, Raspberry pi i inne systemy mikroprocesorowe
Temat: Problem z posuwem [film] - Arduino UNO + CNC Shield + GRBL
Odpowiedzi: 35
Odsłony: 5009

Re: Problem z posuwem [film] - Arduino UNO + CNC Shield + GRBL

TOP67 pisze:
26 mar 2020, 22:12
Większe napięcie pozwoli na zwiększenie prędkości. W Twoim przypadku nie ma z tym problemu.
Kup DRV8255. Będziesz mógł ustawić mikrokrok 1/32, co zwiększy dokładność. W Z możesz zostawić A4988, ale pewnie przy 5 będzie darmowa przesyłka.
Zamówione, dzięki. Na razie tylko drivery... o wyższym napięciu pomyślę później
TOP67 pisze:
26 mar 2020, 22:12
Bez problemu podepniesz piąty driver. Po prostu wszystkie piny, poza tymi do silnika, trzeba dać równolegle.

Możesz też podpiąć dodatkowy stepstick pod piny koło gniazda X. Wyciągasz stamtąd ENABLE, STEP, DIR, +5V, GND. Niezależnie doprowadzasz zasilenie 12-24V. Steping ustawiasz zwierając na stepsticku mostkami do +5V lub GND.
Mam trochę inną wizję... żeby nie robić druciarstwa spróbuję nadlutować piętrowo jeden stepstick na drugi, oczywiście z wycięciem pinów na silnik. Coś jak na rysunku poniżej. Zobaczymy co z tego wyjdzie...

Obrazek
autor: simeone
26 mar 2020, 21:06
Forum: Arduino, Raspberry pi i inne systemy mikroprocesorowe
Temat: Problem z posuwem [film] - Arduino UNO + CNC Shield + GRBL
Odpowiedzi: 35
Odsłony: 5009

Re: Problem z posuwem [film] - Arduino UNO + CNC Shield + GRBL

simeone pisze:
26 mar 2020, 10:39
Zatem plan działania na popołudnie:
1. Rozszycie przewodów równolegle łączących silniki
2. Uruchomienie pojedynczego silnika bez obciążenia (ze zdjętym paskiem)
3. Przełożenie stepsticka z osi Z na pole czerwone, zezworkowanie z osią X i podłączenie napędów osi X do osobnych stepsticków
4. Próba ruchu osi X bez paska a następnie z normalnym obciążeniem.
5. Podłączenie zasilacza 24V/2A i ponowne przeprowadzenie powyższych prób
Wszystko posprawdzałem i mam wyniki obserwacji. Przełożyłem A4988 z pola Z na pole A (z czerwonymi gniazdami) a następnie przy pomocy zworek ustawiłem klonowanie osi X. Pojeździłem trochę na małej prędkości i ponieważ nie zaobserwowałem blokady silników ustawiłem maksymalną możliwą, która w moim przypadku wynosi około 8400mm/min i zrobiłem jakieś 50 rundek przez całe pole robocze w obie strony.

W trakcie całej jazdy ani razu nie zdarzył się przypadek zablokowania silnika jak miało to miejsce przed rozdzieleniem napędów na osobne sterowniki. Dodatkowo wykonałem próbę pod obciążeniem, włączając frezarkę i ręcznie, kręcąc śrubą zagłębiłem ją na jakieś 3-4mm w dębowej desce. Po przejechaniu całego stołu zmierzyłem długość frezu, który nie różnił się zauważalnie od zadanej długości.

Zmiana zasilacza na 24V nie przyniosła widocznej zmiany w działaniu układu.

W związku z powyższym mam teraz dwie opcje:
1. Dokupić dwa brakujące A4988 lub
2. Kupić 5 nowych stepsticków o lepszych parametrach, S109 - poza Aliexpress ciężko dostępne i droższe, DRV8255 - do kupienia bez problemu za 9zł sztuka, albo może jeszcze inne?

Od razu pytanie, czy do tych płytek, które mam (Arduino Uno + CNC Shield V3) bez problemu podepnę piąty driver i sklonuję go razem z drugim do sterowania osią Y?
autor: simeone
26 mar 2020, 14:58
Forum: Arduino, Raspberry pi i inne systemy mikroprocesorowe
Temat: Problem z posuwem [film] - Arduino UNO + CNC Shield + GRBL
Odpowiedzi: 35
Odsłony: 5009

Re: Problem z posuwem [film] - Arduino UNO + CNC Shield + GRBL

Nie ma co ukrywać, że poszedłem po taniości i kupiłem 5 sztuk w zestawie po 80zł

Tutaj jest opis z oferty:

Obrazek

Wróć do „Problem z posuwem [film] - Arduino UNO + CNC Shield + GRBL”