Strona 1 z 2

Arduino Nano CNC shield

: 29 lip 2018, 22:03
autor: qamil888
Jestem w trakcie budowy mojej pierwszej grawerki CNC. Sterowanie silnikami krokowymi oparłem o Arduino Nano z CNC shield. Na shield założyłem sterowniki A4988. Oprogramowanie GRBL udało się wgrać w wersji 1.1F. Wgrywałem niższe wersje, ale w Serial Monitor pluło odwróconymi '?', czyli było coś nie tak. Wersja 1.1F normalnie się zachowywała bez błędów. I teraz tak odpalam UniversalGcodeSender lub GRBLcontroller i jest taka sytuacja: pozycje wyzerowane, klikam X- silnik burknie raz i stoi, próbuje drugi raz X-, i nic, ale jak wyzeruje znowu to mogę X-. Inne osie tak samo. Ustawiałem prąd na A4988, zmieniałem ustawienia GRBL, zmieniałem konfiguracje cewek i nic.
Elektronika:
- silniki unipolarne (podłączony w konfiguracji bipolarnej) Minebea 24V, nazwa skomplikowana jakaś, google nie zna, prawdopodobnie na 1.5A
- Arduino Nano 328
- Nano CNC shield
- sterowniki A4988
- zasilacz 12V 2.3A
Łeb odpada, wszystkie rzeczy sprawdziłem, więcej nie wiem.

Re: Arduino Nano CNC shield

: 29 lip 2018, 22:16
autor: Steryd
zasilacz, to masz na jeden silnik ;)
spróbuj podłączać po jednym silniku na raz, a jeszcze przed tym samo arduino bez shielda.

Re: Arduino Nano CNC shield

: 29 lip 2018, 22:25
autor: qamil888
pojedynczo też sprawdzałem silniki. Arduino bez shielda ale komunikację sprawdzić ? czy arduino z a4988 samym ?

Re: Arduino Nano CNC shield

: 29 lip 2018, 22:34
autor: piotr56
Hey
Ile końcówek mają Twoje silniki? Jeśli 5 to jako bipolarne nie popracują.

Re: Arduino Nano CNC shield

: 29 lip 2018, 23:26
autor: Steryd
samo arduino bez niczego.
Czy pokazuje zmianę pozycji w programie sterującym?

Zdarzają się z różnymi zwarciami i niedolutami na płytkach...
W ogóle nie wiem po co dawać shielda, jak do podłączenia masz raptem 17 przewodów... Moim zdaniem lepiej to polutować bezpośrednio, niż dawać dodatkowo chińskie połączenia stykowe, które są pewne jak chińskie połączenia stykowe ;)

Re: Arduino Nano CNC shield

: 30 lip 2018, 12:53
autor: qamil888
piotr56 pisze:
29 lip 2018, 22:34
Hey
Ile końcówek mają Twoje silniki? Jeśli 5 to jako bipolarne nie popracują.
6 czyli pierwsza cewka 1,3 a druga 4,6 przewód. Przewody 2 i 5 luzem

Re: Arduino Nano CNC shield

: 30 lip 2018, 16:15
autor: qamil888
Steryd pisze:Czy pokazuje zmianę pozycji w programie sterującym?

Tak, pozycja się zmienia i w GRBLcontroller i UniversalGcodeSender

Re: Arduino Nano CNC shield

: 30 lip 2018, 19:52
autor: Steryd
Czyli albo masz coś źle podłączone między arduino a sterownikami, albo między sterownikami a silnikami. Spróbuj podłączyć omijając shielda.

Re: Arduino Nano CNC shield

: 30 lip 2018, 20:54
autor: pukury
Hej.
Z tego co Kol. pisze - silniki są na 24V / na cewkę.
A są połączone na 2 cewki szeregowo .
Zasilacz jest na 12 v - a więc konfiguracja - taka sobie.
Spróbuj na jedną cewkę - początek i odczep.
Swoją drogą - podłączałem do tych końcówek różne silniki unipolarne.
I o dziwo jedne - niby na 3.5v - właściwie nie miały wcale momentu :shock:
Ledwo kręciły same siebie - dlaczego ? nie doszedłem.
pzd.

Re: Arduino Nano CNC shield

: 31 lip 2018, 08:04
autor: noel20
Potrzebujesz zasilacza 24V 5A i najlepiej wymień silniki na takie co mają mniej niż 5V napięcia znamionowego. Teraz ustaw dużo mniejsze prędkości i przyśpieszenia.