GRBL na arduino - szarpie i zawiesza się
: 22 mar 2022, 07:25
Piszę o poradę, bo może ktoś spotkał podobny problem lub wpadnie na dobry pomysł, bo mi się już pomysły kończą.
Mam ploter do papieru, sterowanie GRBL, płytka arduino uno + cnc-shield V3, soft w wersji 1.1. Gdzieś tam jakiś czas temu pojawiły się drobne problemy, coś tam szarpało, wymieniłem płytkę UNO i przestało. Przez wiele miesięcy pracowało bez zarzutu, tydzień temu nagle się zatrzymał. Nie mogłem zbazować, okazało się, że UC o dziwo zgubił wszystkie ustawienia w eeprom, soft został ale nie było ustawień, nie miał włączonego bazowania dlatego nie ruszył. Po wgraniu ustawień wszytko wróciło, ale zaczął poszarpywać silnikami, czasem stanął więc nie zastanawiając się, pomyślałem, że problem ten co kiedyś i wymieniłem płytkę. Niestety nie pomogło, nadal poszarpuje. Czasami potrafi pracować kilka godzin, czasami co chwile się zatrzyma, jakby stracił komunikację lub mikrokontroler się zawiesił. Aby ruszył, muszę wypiąć z USB i połączyć na nowo.
Co poczyniłem:
-Sprawdzone połączenia i przewody
-podmieniłem arduino UNO
-podmieniłem kabel zasilania i zasilacz
-sprawdziłem uziemienia
-robiłem próbę z innym komputerem
-podmieniałem stepsticki
-podmieniałem kabel USB
W okolicy nie pracuje żaden silnik czy inne urządzenie które podejrzewałbym o zakłócanie, już nawet robiłem próby w wypięciem wszystkiego w pomieszczeniu z zasilania, pracował tylko laptop (na baterii) i ploter.
Dodam jeszcze, że mam drugi ploter niemal identyczny z identyczną konfiguracją i nie ma tego problemu.
Ma ktoś pomysły?
Mam ploter do papieru, sterowanie GRBL, płytka arduino uno + cnc-shield V3, soft w wersji 1.1. Gdzieś tam jakiś czas temu pojawiły się drobne problemy, coś tam szarpało, wymieniłem płytkę UNO i przestało. Przez wiele miesięcy pracowało bez zarzutu, tydzień temu nagle się zatrzymał. Nie mogłem zbazować, okazało się, że UC o dziwo zgubił wszystkie ustawienia w eeprom, soft został ale nie było ustawień, nie miał włączonego bazowania dlatego nie ruszył. Po wgraniu ustawień wszytko wróciło, ale zaczął poszarpywać silnikami, czasem stanął więc nie zastanawiając się, pomyślałem, że problem ten co kiedyś i wymieniłem płytkę. Niestety nie pomogło, nadal poszarpuje. Czasami potrafi pracować kilka godzin, czasami co chwile się zatrzyma, jakby stracił komunikację lub mikrokontroler się zawiesił. Aby ruszył, muszę wypiąć z USB i połączyć na nowo.
Co poczyniłem:
-Sprawdzone połączenia i przewody
-podmieniłem arduino UNO
-podmieniłem kabel zasilania i zasilacz
-sprawdziłem uziemienia
-robiłem próbę z innym komputerem
-podmieniałem stepsticki
-podmieniałem kabel USB
W okolicy nie pracuje żaden silnik czy inne urządzenie które podejrzewałbym o zakłócanie, już nawet robiłem próby w wypięciem wszystkiego w pomieszczeniu z zasilania, pracował tylko laptop (na baterii) i ploter.
Dodam jeszcze, że mam drugi ploter niemal identyczny z identyczną konfiguracją i nie ma tego problemu.
Ma ktoś pomysły?