Strona 1 z 3

brak połączenia UNO z grbl

: 19 mar 2018, 22:58
autor: tgontek
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 ?

Re: brak połączenia UNO z grbl

: 19 mar 2018, 23:12
autor: Bronsonboss
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ść...

Re: brak połączenia UNO z grbl

: 19 mar 2018, 23:30
autor: tgontek
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

Re: brak połączenia UNO z grbl

: 20 mar 2018, 05:58
autor: Bronsonboss
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

Re: brak połączenia UNO z grbl

: 20 mar 2018, 06:48
autor: tgontek
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...

Re: brak połączenia UNO z grbl

: 20 mar 2018, 09:04
autor: Bronsonboss
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. **/
}

Re: brak połączenia UNO z grbl

: 20 mar 2018, 10:23
autor: tgontek
niestety... dalej nic... dalej to samo...

Re: brak połączenia UNO z grbl

: 20 mar 2018, 11:13
autor: Bronsonboss
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..

Re: brak połączenia UNO z grbl

: 20 mar 2018, 12:13
autor: tgontek
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)

Re: brak połączenia UNO z grbl

: 20 mar 2018, 13:05
autor: pukury
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.