Arduino Uno + CNC Shield + A4988 + 28BYJ-48
-
Autor tematu - Czytelnik forum poziom 1 (min. 10)
- Posty w temacie: 20
- Posty: 17
- Rejestracja: 25 paź 2017, 10:30
- Lokalizacja: Gdańsk
Arduino Uno + CNC Shield + A4988 + 28BYJ-48
Witam serdecznie, mam problem z uruchomieniem oprogramowania po podłączeniu wszystkiego ze sobą.
Dostaję komunikat - grbl controller no data from com port after connect
- Arduino Uno - nie wiem czy klon, napisane ITALY
- CNC Shield
- A4988
- 28BYJ-48 - Mod na BIPOLAR.
- Zasilanie CNC SHIELD - 12V 1A.
Wgrałem w Arduino GBRL hex, przy pomocy XLOADER'a, jak próbuję przez ARDUINO IDE, wiesza mi się.
Nie wiem czy to wina samego ARDUINO, WINDOWSA 10 itp.
Kiedy już wgram tego hexa GBRL, odpalam GBRL CONTROLLER, ustawiam odpowiedni COM, PRĘDKOŚĆ i dostaję ten błąd co wyżej :
grbl controller no data from com port after connect
Próbowałem używać GBRL SENDER, ale tak samo nie chce działać.
Jest jakaś prosty sposób na sprawdzenie wszystkiego ? czy dobrze podłączone ?
I jeszcze jedno pytanie, z ustawieniem sterowników, tutaj nie mam pojęcia jak je ustawić śrubokrętem, jakaś mała podpowiedź?
Wielkie dzięki za nawet najmniejszą próbę nakierowania.
Dostaję komunikat - grbl controller no data from com port after connect
- Arduino Uno - nie wiem czy klon, napisane ITALY
- CNC Shield
- A4988
- 28BYJ-48 - Mod na BIPOLAR.
- Zasilanie CNC SHIELD - 12V 1A.
Wgrałem w Arduino GBRL hex, przy pomocy XLOADER'a, jak próbuję przez ARDUINO IDE, wiesza mi się.
Nie wiem czy to wina samego ARDUINO, WINDOWSA 10 itp.
Kiedy już wgram tego hexa GBRL, odpalam GBRL CONTROLLER, ustawiam odpowiedni COM, PRĘDKOŚĆ i dostaję ten błąd co wyżej :
grbl controller no data from com port after connect
Próbowałem używać GBRL SENDER, ale tak samo nie chce działać.
Jest jakaś prosty sposób na sprawdzenie wszystkiego ? czy dobrze podłączone ?
I jeszcze jedno pytanie, z ustawieniem sterowników, tutaj nie mam pojęcia jak je ustawić śrubokrętem, jakaś mała podpowiedź?
Wielkie dzięki za nawet najmniejszą próbę nakierowania.
Tagi:
-
- Znawca tematu (min. 80)
- Posty w temacie: 1
- Posty: 94
- Rejestracja: 02 maja 2013, 22:09
- Lokalizacja: BB
Tu masz kilka ciekawych linków poczytaj i pooglądaj a powinieneś sobie poradzić Ustawienie prądu na a4988 dla silnikow
Ciekawy opis i nie tylko ustawień arduino i cncshield
Ciekawy filmik z poradami jak zbudować mała grawerkę.
Ciekawy opis i nie tylko ustawień arduino i cncshield
Ciekawy filmik z poradami jak zbudować mała grawerkę.
-
Autor tematu - Czytelnik forum poziom 1 (min. 10)
- Posty w temacie: 20
- Posty: 17
- Rejestracja: 25 paź 2017, 10:30
- Lokalizacja: Gdańsk
Bardzo dziękuje, wrócę z pracy do domu to przejrzę linki
Ok wróciłem do domu i jakieś minimalne postępy są, mianowicie:
Wgrałem od nowa "grbl_v0_9a_edge_328p_16mhz_9600_build20121210.hex" przez XLOADER.
GRBL CONTROLLER nic nie wykrywa, ale UniversalGcodeSender już tak :
Problem nowy to taki, że jak połączę płytkę ARDUINO UNO z CNC_SHIELD, to już niestety nie chce działać, kiedy odepnę CNC_SHIELD działa.
Zastanawiam się co może być przyczyną, nie mam podłączonych silniczków krokowych, tylko wpięte sterowniki.
Sprawdzam sterowniki, ich napięcie i zero, na wszystkich 3, ciekawe czy je usmażyłem jakoś, czy też coś może źle robię, idę dalej wertować internet.
Ok wróciłem do domu i jakieś minimalne postępy są, mianowicie:
Wgrałem od nowa "grbl_v0_9a_edge_328p_16mhz_9600_build20121210.hex" przez XLOADER.
GRBL CONTROLLER nic nie wykrywa, ale UniversalGcodeSender już tak :
Problem nowy to taki, że jak połączę płytkę ARDUINO UNO z CNC_SHIELD, to już niestety nie chce działać, kiedy odepnę CNC_SHIELD działa.
Zastanawiam się co może być przyczyną, nie mam podłączonych silniczków krokowych, tylko wpięte sterowniki.
Sprawdzam sterowniki, ich napięcie i zero, na wszystkich 3, ciekawe czy je usmażyłem jakoś, czy też coś może źle robię, idę dalej wertować internet.
-
- Sympatyk forum poziom 1 (min. 40)
- Posty w temacie: 10
- Posty: 40
- Rejestracja: 19 lut 2017, 13:24
- Lokalizacja: Kraków
Witaj,
Napisz jaki błąd zwraca Arduino IDE podczas wgrywania. Nie podoba mi się to, powinno pójść bez problemu. Może to sugerować problemy z komunikacją. Zamieść fotkę samej płytki Arduino lub napisz jaki chip odpowiada za komunikację (MEGA16U2 czy CH340G / inny wynalazek).
Napisz czy inne przykładowe programiki (poprzez IDE) wgrywają się poprawnie (np. Blink itp)
Ściągnij sobie GRBL v0.9j (nie najnowsza ale wystarczy na razie w zupełności).
https://github.com/grbl/grbl
Z archiwum interesuje nas tylko katalog „grbl”, odszukaj go i zapodaj do katalogu gdzie masz zainstalowane Arduino IDE a konkretnie do podkatalogu „libraries”. Jeśli znajduje się już tam coś związanego z GRBL (inne wersje które próbowałeś itp) to wcześniej to skasuj. Jak już będziesz miał to zrobione to odpal ponownie IDE i wgraj z listy Examples – grblUpload.
Pamiętaj, że prędkość portu w tej wersji to „115200” dla komunikacji z programem.
Czy bez założonych sterowników sama "goła" płytka CNC Shield razem z Arduino UNO też nie chce „gadać”?
Napisz jaki błąd zwraca Arduino IDE podczas wgrywania. Nie podoba mi się to, powinno pójść bez problemu. Może to sugerować problemy z komunikacją. Zamieść fotkę samej płytki Arduino lub napisz jaki chip odpowiada za komunikację (MEGA16U2 czy CH340G / inny wynalazek).
Napisz czy inne przykładowe programiki (poprzez IDE) wgrywają się poprawnie (np. Blink itp)
Ściągnij sobie GRBL v0.9j (nie najnowsza ale wystarczy na razie w zupełności).
https://github.com/grbl/grbl
Z archiwum interesuje nas tylko katalog „grbl”, odszukaj go i zapodaj do katalogu gdzie masz zainstalowane Arduino IDE a konkretnie do podkatalogu „libraries”. Jeśli znajduje się już tam coś związanego z GRBL (inne wersje które próbowałeś itp) to wcześniej to skasuj. Jak już będziesz miał to zrobione to odpal ponownie IDE i wgraj z listy Examples – grblUpload.
Pamiętaj, że prędkość portu w tej wersji to „115200” dla komunikacji z programem.
Czy bez założonych sterowników sama "goła" płytka CNC Shield razem z Arduino UNO też nie chce „gadać”?
-
Autor tematu - Czytelnik forum poziom 1 (min. 10)
- Posty w temacie: 20
- Posty: 17
- Rejestracja: 25 paź 2017, 10:30
- Lokalizacja: Gdańsk
Dziękuje za zainteresowanie,
W Arduino IDE jestem wstanie wrzucić inne programy, blink itp.
Jak wrzucam GRBL, to wiadomo krzyczy ze mało miejsca, kiedy kliknę by wgrać, kompiluje wgrywa po czym zwiesza się program.
ARTMEGA 328P-PU
Zmierzyłem napięcie na sterownikach i udało mi się ustawić poprawnie, z moich obliczeń wyszło, że muszę ustawić 0,10v ?
Specyfikacja silnika
Napięcie znamionowe: 5 V
Pobór prądu na cewkę: 100 mA
R100 = 0.1Ω (prąd maksymalny stepstick'a to 1.5A) taki jest u mnie na sterowniku.
V-REF = 0.1 * 8 * 0.1
Czy dobrze rozumiem ?
Zaraz sprawdzę Arduino bez założonych sterowników czy zagada i dam znać.
Ok, sprawdziłem, kiedy wepnę CNC SHIELD, i uruchomię UNIVERSAL GCODE SENDER wersja 2.0, to nie działa, czy na 9600 czy na 115200, kiedy wypnę SHIELD'a, to odpala się na 9600, ale na 115200 nie chce.
W Arduino IDE jestem wstanie wrzucić inne programy, blink itp.
Jak wrzucam GRBL, to wiadomo krzyczy ze mało miejsca, kiedy kliknę by wgrać, kompiluje wgrywa po czym zwiesza się program.
ARTMEGA 328P-PU
Zmierzyłem napięcie na sterownikach i udało mi się ustawić poprawnie, z moich obliczeń wyszło, że muszę ustawić 0,10v ?
Specyfikacja silnika
Napięcie znamionowe: 5 V
Pobór prądu na cewkę: 100 mA
R100 = 0.1Ω (prąd maksymalny stepstick'a to 1.5A) taki jest u mnie na sterowniku.
V-REF = 0.1 * 8 * 0.1
Czy dobrze rozumiem ?
Zaraz sprawdzę Arduino bez założonych sterowników czy zagada i dam znać.
Ok, sprawdziłem, kiedy wepnę CNC SHIELD, i uruchomię UNIVERSAL GCODE SENDER wersja 2.0, to nie działa, czy na 9600 czy na 115200, kiedy wypnę SHIELD'a, to odpala się na 9600, ale na 115200 nie chce.
-
Autor tematu - Czytelnik forum poziom 1 (min. 10)
- Posty w temacie: 20
- Posty: 17
- Rejestracja: 25 paź 2017, 10:30
- Lokalizacja: Gdańsk
Mogę poprosić o jakiś przykład dobrego modelu ?Steryd pisze:No bo ma za mało miejsca i wsad się nie mieści. Musisz kupić arduino z przejściówką FTDI (bez CH340)
są ciut droższe, ale mają mniejszy bootloader i wtedy Ci wsad od GRBLa wejdzie.
A co do tej wersji co ja mam, to da radę coś zdziałać, czy mam sobie odpuścić ?
-
- Sympatyk forum poziom 1 (min. 40)
- Posty w temacie: 10
- Posty: 40
- Rejestracja: 19 lut 2017, 13:24
- Lokalizacja: Kraków
Magiczna formuła na prąd to:
https://www.dropbox.com/s/gj43ur5sjhv5soc/pic.jpg?dl=0
Czyli jak chcesz (przykładowo) ustawić prąd 1.5A (i zakładając rezystor 0.1Ω):
Vref ustawiamy na 1.2V bo 1.5A * 0.8 = 1.2
Prześlij fotkę układu koło złącza USB bo nie o główny mikrokontroler mi chodziło
https://www.dropbox.com/s/gj43ur5sjhv5soc/pic.jpg?dl=0
Czyli jak chcesz (przykładowo) ustawić prąd 1.5A (i zakładając rezystor 0.1Ω):
Vref ustawiamy na 1.2V bo 1.5A * 0.8 = 1.2
Prześlij fotkę układu koło złącza USB bo nie o główny mikrokontroler mi chodziło
Ostatnio zmieniony 25 paź 2017, 20:57 przez Riker, łącznie zmieniany 1 raz.