Znaleziono 2 wyniki

autor: InzSpawalnik
03 gru 2016, 18:51
Forum: Arduino, Raspberry pi i inne systemy mikroprocesorowe
Temat: Uruchomienie cnc na arduino
Odpowiedzi: 6
Odsłony: 7275

Zciagnij i przetestuj pare przykladowych programow nc1 z netu. Najwazniejsze sa ustawienia grbla. Tam jest caly rejestr gdzue kazdy parametr mozesz ustawic. Twoje sterowniki moga byc w trybie pelnych krokow, polowek itp az do 1/32 kroku ( nie wiem jaki masz dokladnie kontroler silnika ( uzyj ukladow z POLOLU - latwe i przyjemne i mnostwo przykladow ). Jesli Twoj GRBL jest ustawiony na 1/32 krokow a sterownik na cale kroku to sterownik wysyla bardzo szybkie impulsy na ktore silnik nie jest w stanie odpiwiedziec. Jesli w grblu masz predkosci pod cale kroki a sterownik ma zworki po 1/32 to bedzie ruch ale zwolniony 32 krotnie.
W swoim sterowniku sprawdz kable czy masz odpowiednio podlaczony pin ENABLE. Niektore sterowniki sa normalnie Disable i musisz z Arduino wyslac sygnal na port sterownika zeby go zaktywowac ( zazwyczaj ten sam sygnal uzywa sie zeby jednoczesnie ustawic poziom na wejscie ENABLE i RESET ).

Zasadniczo moga byc tylko te dwue sprawy - "niedograne" ustawienia krokow miedzy GRBL-em a sterownikiem ( mozesz to naprawic ustawiajac zworku badz wprowadzajac inne ustawie ia do rejestrow grbla ) badz piny RESET i ENABLE sa ustawione odwrotnie niz powinny byc.
Poczytaj dokumentacje sterownika silnikow dokladniej i dokumentacje grbla.

Dla wiekszych silnikow ( o wiekszej bezwladnosci ) moga nastaiec jeszcze dwa problemy :
1. Przyspieszenia ( tez do ustawienia w GRBLU ) beda za wysokiedla danego silnika i nie nadazy za sygnalem.
2. Przy probie ruszenia z pozycji nastapi pobor pradu powyzej granicy na zasilaczu -bedzie wywalal zasilacz. Zeby to naprawic potrzebujesz poszukac ogranicznika pradu na sterowniku silnika -zwyczajowo na plytce powinien byc maly potencjometr.
Wstaw pare zdjec.
autor: InzSpawalnik
30 lis 2016, 22:11
Forum: Arduino, Raspberry pi i inne systemy mikroprocesorowe
Temat: Uruchomienie cnc na arduino
Odpowiedzi: 6
Odsłony: 7275

Jak z Arduino to skorzystaj z oprogramowania GRBL.
Jesli wszystko podlaczyles to ustawienia tylko i wylacznie. W GRBL jest rejestr gdzie ustawiasz dlugosc pojedynczego kroku i przyspieszenie. Polecam Ci grbl-a bo jest najszybszym i najprzyjemniejszym sposobem zeby "zaczelo sie krecic".
Latwiej jest z dwoma silnikami i arduino uno. Jesli chcesz 3 silniki i mega arduino tez sie da.

Wróć do „Uruchomienie cnc na arduino”