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

Dyskusje o programowaniu mikroprocesorów.
Awatar użytkownika

TOP67
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 14
Posty: 2224
Rejestracja: 17 wrz 2018, 10:47
Lokalizacja: Wrocław
Kontakt:

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

#31

Post napisał: TOP67 » 30 mar 2020, 10:36

simeone pisze:
30 mar 2020, 10:09
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
W ten sposób całe zasilanie przekaźnika idzie z portu Adruino. A ma on ograniczona wydajność. To już lepiej podłączyć sam przekaźnik, odejdzie prąd na diodę,

Ale skoro umiesz przekompilować GRBL, to jest oczywiście lepsze rozwiązanie

odkomentuj #define INVERT_SPINDLE_ENABLE_PIN




Autor tematu
simeone
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 15
Posty: 15
Rejestracja: 25 mar 2020, 21:54

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

#32

Post napisał: simeone » 30 mar 2020, 11:44

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 tematu
simeone
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 15
Posty: 15
Rejestracja: 25 mar 2020, 21:54

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

#33

Post napisał: simeone » 31 mar 2020, 00:43

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

Awatar użytkownika

TOP67
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 14
Posty: 2224
Rejestracja: 17 wrz 2018, 10:47
Lokalizacja: Wrocław
Kontakt:

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

#34

Post napisał: TOP67 » 31 mar 2020, 00:57

Ten zasilacz jest zdecydowanie za mały do 5 silników. Lepiej już zostań przy 12V.

Prąd ustawiłeś prawidłowo? Tam jest inny współczynnik niż w A4988. Napięcie na potencjometrze powinno mieć ok 0,8V


Autor tematu
simeone
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 15
Posty: 15
Rejestracja: 25 mar 2020, 21:54

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

#35

Post napisał: simeone » 31 mar 2020, 22:43

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

Awatar użytkownika

TOP67
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 14
Posty: 2224
Rejestracja: 17 wrz 2018, 10:47
Lokalizacja: Wrocław
Kontakt:

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

#36

Post napisał: TOP67 » 31 mar 2020, 22:50

I nie trzeba zmieniać silników.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Arduino, Raspberry pi i inne systemy mikroprocesorowe”