brak połączenia UNO z grbl

Rozmowy dotyczące oprogramowania sterującego maszynami CNC i sterowników CNC obrabiarek numerycznych

Autor tematu
tgontek
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 8
Posty: 8
Rejestracja: 19 mar 2018, 15:49

brak połączenia UNO z grbl

#1

Post napisał: tgontek » 19 mar 2018, 22:58

Witam

Na Arduino Uno za pomocą XLoader'a wgrałem GRBL'a v0.9j.
Założyłem GRBL shielda v3.0 na arduino,
Na shielda założyłem 3 sterowniki silników krokowych A4988, następnie arduino kablem usb do komputera.
Włączyłem GRBL v2.0 ustawiłem port COM3, bo na takim jest arduino, baud rate 115200,
ale w konsoli NIE pojawia się linijka "Grbl 0.9j ['$' for help]" i przez to nie program nie "widzi" reszty...

co może być nie tak ?
Załączniki
xloader.jpg
xloader.jpg (37.13 KiB) Przejrzano 1016 razy
UGS-1.jpg
UGS - 2.jpg




Bronsonboss
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 10
Posty: 304
Rejestracja: 14 sty 2018, 18:27
Lokalizacja: Cedry Wielkie

Re: brak połączenia UNO z grbl

#2

Post napisał: Bronsonboss » 19 mar 2018, 23:12

coś nie tak musiało pójść z ładowaniem wsadu do procka... spróbuj wyczyścić pamięć procka.. też miałem raz takie dziwne jazdy...
spróbuj też nowsze wersje GRBLa załadować.. komunikacji możesz próbować z zwykłego putty ustawiając port i prędkość...


Autor tematu
tgontek
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 8
Posty: 8
Rejestracja: 19 mar 2018, 15:49

Re: brak połączenia UNO z grbl

#3

Post napisał: tgontek » 19 mar 2018, 23:30

generalnie jestem nowy w tym temacie... jak wyczyścić pamięć ? niby mam wszystko najnowsze (ze strony github/grbl)... putty ? co to jest ?? w ustawieniach portów mam wg opisu... usb 3 (tak go widzi arduino) i baud 115200


Bronsonboss
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 10
Posty: 304
Rejestracja: 14 sty 2018, 18:27
Lokalizacja: Cedry Wielkie

Re: brak połączenia UNO z grbl

#4

Post napisał: Bronsonboss » 20 mar 2018, 05:58

najnowszy jest grbl w wersji 1.1f..
żeby wyczyścić pamięć to musiałbyś np arduino IDE zainstalować i napisać prosty programik, do wyszukania w gogle..
putty - program, klient ssh, emulator konsoli - wpisz w google, ściągasz exe i uruchamiasz..
Arduino masz oryginalne?? czy klona ??

zaznacz w UGS opcję show verbose output, może coś więcej zwróci
Ogólnie coś na tym COM3 siedzi, bo status połączenia Conected ale czy to na pewno arduino??
spróbuj inne wersje GRBLa


Autor tematu
tgontek
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 8
Posty: 8
Rejestracja: 19 mar 2018, 15:49

Re: brak połączenia UNO z grbl

#5

Post napisał: tgontek » 20 mar 2018, 06:48

arduino UNO jest oryginalne, inne programy (np. blink) wgrany przez arduino IDE - działa... a port USB... hmmm... na każdym z trzech kompów które mam jest taki sam efekt...


Bronsonboss
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 10
Posty: 304
Rejestracja: 14 sty 2018, 18:27
Lokalizacja: Cedry Wielkie

Re: brak połączenia UNO z grbl

#6

Post napisał: Bronsonboss » 20 mar 2018, 09:04

no to nie poszło coś przy programowaniu.. spróbuj wrzucić inną wersję GRBL'a

ew. czyszczenie pamięci robi się z poziomu Arduino IDE np. i taki kod wtedy dajesz do wykonania na arduino:

/*
* EEPROM Clear
*
* Sets all of the bytes of the EEPROM to 0.
* Please see eeprom_iteration for a more in depth
* look at how to traverse the EEPROM.
*
* This example code is in the public domain.
*/

#include <EEPROM.h>

void setup() {
// initialize the LED pin as an output.
pinMode(13, OUTPUT);

/***
Iterate through each byte of the EEPROM storage.

Larger AVR processors have larger EEPROM sizes, E.g:
- Arduno Duemilanove: 512b EEPROM storage.
- Arduino Uno: 1kb EEPROM storage.
- Arduino Mega: 4kb EEPROM storage.

Rather than hard-coding the length, you should use the pre-provided length function.
This will make your code portable to all AVR processors.
***/

for (int i = 0 ; i < EEPROM.length() ; i++) {
EEPROM.write(i, 0);
}

// turn the LED on when we're done
digitalWrite(13, HIGH);
}

void loop() {
/** Empty loop. **/
}


Autor tematu
tgontek
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 8
Posty: 8
Rejestracja: 19 mar 2018, 15:49

Re: brak połączenia UNO z grbl

#7

Post napisał: tgontek » 20 mar 2018, 10:23

niestety... dalej nic... dalej to samo...
Załączniki
UGS-3.jpg


Bronsonboss
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 10
Posty: 304
Rejestracja: 14 sty 2018, 18:27
Lokalizacja: Cedry Wielkie

Re: brak połączenia UNO z grbl

#8

Post napisał: Bronsonboss » 20 mar 2018, 11:13

po wyczyszczeniu EEPROMa wgrałeś jeszcze raz grbl'a ??? na wszystkich wersjach są takie same objawy ??
albo coś źle robisz albo coś nie do końca jest z tym arduino...
Mam w chacie 3 klony arduino przed chwilą sprawdzałem i na każdym z nich od pierwszego działa..


Autor tematu
tgontek
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 8
Posty: 8
Rejestracja: 19 mar 2018, 15:49

Re: brak połączenia UNO z grbl

#9

Post napisał: tgontek » 20 mar 2018, 12:13

Dodane 3 minuty 55 sekundy:
zdjęcie UNO

Dodane 2 minuty 37 sekundy:
nic... bez zmian... czyszczenie EEPROM nic nie daje... wsady wgrane przez Arduino IDE (np. blink) działają...ale grbl - NIE (żadna wersja)
Załączniki
arduino uno r3.jpg
zdjęcie UNO


pukury
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 7608
Rejestracja: 23 lis 2004, 22:41
Lokalizacja: kraków

Re: brak połączenia UNO z grbl

#10

Post napisał: pukury » 20 mar 2018, 13:05

Hej.
Coś z tym softem jest nie teges.
Próbowałem uruchomić coś na GRBL i kicha.
Mimo wielu - wielu prób .
Nawet strzałkami nie mogłem pojeździć :mrgreen:
Robiłem to z ciekawości po prostu.
Wsad wgrany - niby znajduje ( xx $ ) - ale nie jedzie.
Sprawdź sobie na ESTLCAM - ma w zakładce konfigurację dla GRBL ( różnych wersji ).
Na wszelki wypadek zdejm shield - licho nie śpi .
pzd.
Mane Tekel Fares

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Ogólne Dyskusje na Temat Systemów Sterowania CNC”