GRBL na arduino - szarpie i zawiesza się

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

Autor tematu
drzasiek90
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 11
Posty: 1760
Rejestracja: 25 kwie 2016, 11:58
Lokalizacja: Jodlowa
Kontakt:

Re: GRBL na arduino - szarpie i zawiesza się

#11

Post napisał: drzasiek90 » 28 mar 2022, 20:12

Nie ma pętli masy. Wymieniłem Arduino na kolejne, próbowałem też ze starym które mam od dawna (żeby wyeliminować, że aktualnie kupiłem jakieś kiepskie klony). Wymieniłem też cncshield, zmniejszyłem prędkość transmisji do 9600. Dalej cyrk, potrafi co jakiś czas skasować ustawienia, albo część ustawień, potrafi zglupiec przy wykonywaniu jednej komendy (np. Home).
Próbowałem już nawet na kablu 20 cm, prosto z kompa lub przez huba z zewnętrznym zasilaniem. Wymienione już wszystko, zostały tylko przewody i silniki. Program to ugs lub candle. Windows 10. Maszyna stoi czaly czas w tym samym miejscu, nie zmieniło się nic od czasu gdy działała, nie doszły też żadne inne urządzenia. Ma ktoś pomysł?




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

Re: GRBL na arduino - szarpie i zawiesza się

#12

Post napisał: pukury » 28 mar 2022, 20:18

Hej.
Może zainstaluj na próbę stlcam ?
Z tego co wiem można tam ustawić we/wy jak w grbl.
Ni i skoro tylko kable i silniki - to może kable albo silniki ? :mrgreen:
pzd.
Mane Tekel Fares

Awatar użytkownika

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

Re: GRBL na arduino - szarpie i zawiesza się

#13

Post napisał: TOP67 » 28 mar 2022, 20:23

Ja bym testowo poodłączał wszystkie krańcówki i puścił jakiś program bez narzędzi (ale z włączonym wrzecionem).

Jeśli głupieje podczas Home, to komputer nie ma tu nic do rzeczy, chyba że sieje jakieś zakłócenia. Ta procedura odbywa się całkowicie w mikrokontrolerze. Może dostaje jakieś lewe impulsy na porty?


Autor tematu
drzasiek90
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 11
Posty: 1760
Rejestracja: 25 kwie 2016, 11:58
Lokalizacja: Jodlowa
Kontakt:

Re: GRBL na arduino - szarpie i zawiesza się

#14

Post napisał: drzasiek90 » 28 mar 2022, 20:42

Tylko co estlcam mogły tu pomóc, skoro 2 programu testowane na 2 komputerach. Poza tym maszyna działa od około roku na ugs, dlaczego nagle gcode sender miałby wprowadzać takie problemy. Soft też nie zmieniany, ta samą konfiguracja i soft.
Nie ma wrzeciona, to ploter z nożem wleczonym.
Generalnie od momentu gdy działało nie zmieniło się tam nic. Krańcówki są mechaniczne, na samej płytce cncshield mają kondensatory aby nie pojawiały się zakłócenia na wejściach krańcówek. Sprawa jest dziwna, w jaki sposób można skasować wszystkie ustawienia z eeprom lub kilka ustawień zmienić. Musiałaby pójść taka komenda/komendy. Nie mogę sobie wyobrazić jak uszkodzony silnik czy kabel do silnika miałby wpłynąć na skasowanie ustawień w pamięci mikrokontrolera.

Awatar użytkownika

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

Re: GRBL na arduino - szarpie i zawiesza się

#15

Post napisał: TOP67 » 28 mar 2022, 21:58

ESTLCAM ma własną wersję programu na mikrokontroler. Zapewne jakiś zmodyfikowany GRBL. Przeprogramowuje płytę i integruje się bardzo dobrze z ich senderem.

Musisz po kolei eliminować elementy, które mogły by wprowadzać zakłócenia. Program można puścić na samym Arduino i oglądać tylko symulację. A właśnie. Jak maszyna staje, to co się dzieje z podglądem? Symulacja idzie dalej?


Autor tematu
drzasiek90
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 11
Posty: 1760
Rejestracja: 25 kwie 2016, 11:58
Lokalizacja: Jodlowa
Kontakt:

Re: GRBL na arduino - szarpie i zawiesza się

#16

Post napisał: drzasiek90 » 28 mar 2022, 22:07

Problemów występuje kilka tak jak mówiłem.
Ale generalnie, np. jeśli zerwie podczas programu to czas programu leci, ale symulacja stoi co wskazuje na to, że kontroler nie odpowiada potwierdzeniem wykonania operacji czy aktualną pozycją. Aby uruchomić od nowa trzeba rozłączyć zasilanie Arduino i połączyć się od nowa. Naciskając przycisk reset na płytce nie pomaga.
Jak się zwiesi podczas bazowania to ignoruje krańcówki tylko drze po ogranicznikach i jedyne co go zatrzymać to wypięcie zasilania.

To nie jest tak, że mogę coś wyeliminować bo wtedy nie będzie to działać. Wymieniałem po kolei elementy. Problem występuje raz na jakiś czas, ostatnio przez 2 dni działało bez problemu i dziś znowu dlatego znalezienie problemu jest takie kłopotliwe, bo jak zaczynam coś robić przy tym to wtedy działa. Maszynę obsługuje moja małżonka, jak się wydaje że już działa, to za dzień czy dwa znowu zgłasza mi, se problem.

Z tego typu problemami zazwyczaj sobie radzę bez problemów, natomiast teraz problem zakrawa już o jakiś absurd więc postanowiłem napisać temat zanim wezwę szamana do odczynienia :-)
Myślę, że problem jest jakiś blachy i głupi ale po prostu przez zaćmienie bo już jestem tym sflustrowany ja tego nie widzę.

Awatar użytkownika

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

Re: GRBL na arduino - szarpie i zawiesza się

#17

Post napisał: TOP67 » 28 mar 2022, 22:13

Tniesz tam papier, po którym przesuwa się nóż. Może to się elektryzuje i powstają wyładowania, które rozwalają EEPROM?


Autor tematu
drzasiek90
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 11
Posty: 1760
Rejestracja: 25 kwie 2016, 11:58
Lokalizacja: Jodlowa
Kontakt:

Re: GRBL na arduino - szarpie i zawiesza się

#18

Post napisał: drzasiek90 » 28 mar 2022, 23:01

Tak, elektryzuje się , mata na której naklejany jest papier się elektryzuje, dokładnie tak samo jak miesiąc temu i pół roku temu gdy wszystko działało. Natomiast kontroler się wysypuje czasami nawet jak nóż stoi na parkingu, z daleka od Maty i papieru. Maszyna stoi włączona ale nie wykonuje żadnej pracy (np. podczas zmiany projektu, pakowania czy innej przerwy) nagle stuknie napędami i nie ma komunikacji.


Autor tematu
drzasiek90
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 11
Posty: 1760
Rejestracja: 25 kwie 2016, 11:58
Lokalizacja: Jodlowa
Kontakt:

Re: GRBL na arduino - szarpie i zawiesza się

#19

Post napisał: drzasiek90 » 10 kwie 2022, 15:03

Nie wiem czy problem rozwiązany ale na chwilę ustał więc opiszę trop, może komuś się przyda.
Wymieniłem całe sterowanie, łącznie z silnikami i nadal to samo.
Problem zazwyczaj pojawiał się w losowym momencie, nawet gdy nikt nie dotykał maszyny ale zauważyłem, że zdarzył się kilka razy gdy przy dotknięciu metalowego elementu maszyny. Nagminnie znikały wszystkie lub część ustawień z pamięci uC, zdarzało się też, że program w UC po prostu przestał działać, pomogło jedynie zaprogramowanie od nowa.
Maszyna jest uziemiona (przez kabel zasilający do gniazdka) a dokładnie stalowa obudowa oraz aluminiowa rama.
Pomogło przeniesienie przewodu uziemiającego w inne miejsce (przewód łączący aluminiową ramę z pinem uziemiającym w gniazdku) oraz założenie ferrytu na ten przewód.
Dziwne, bo od czasu gdy działało do czasu gdy się zaczęły dziać takie cuda kompletnie nic się nie zmieniło.


zwyczajny
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 220
Rejestracja: 25 gru 2017, 16:26

Re: GRBL na arduino - szarpie i zawiesza się

#20

Post napisał: zwyczajny » 10 kwie 2022, 19:06

Czary mary? ;-)
Susza była, niski poziom wód gruntowych i uziom słaby. Ostatnio padało więc poprawiło się. Nieprawdopodobne?
Kiedy ostatnio był robiony przegląd instalacji elektrycznej w twoim budynku?

ODPOWIEDZ Poprzedni tematNastępny temat

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