Mach3 dla serwomotor closeloop
Połączenie urządzeń sterowanie
-
Autor tematu - Znawca tematu (min. 80)
- Posty w temacie: 12
- Posty: 80
- Rejestracja: 28 cze 2018, 07:31
- Lokalizacja: Opole
Mach3 dla serwomotor closeloop
Dzień dobry.
W najbliższym czasie chciałbym zmienić system sterowania mojej CNC z Arduino Uno na mach 3.
Obecnie maszyna pracuje bezawaryjnie na silnikach krokowych 2.1Nm +Arduino Uno już od ponad 3 lat.
Tknęło mnie żeby przyspieszyć jazdę na pustych przebiegach tj. do miejsca pracy. Silniki krokowe obecnie max mogą jechać 6m/min powyżej wypadaja (brzęk i tracą kroki).
Zakupiłem już zestaw:
1x sterownik HBS57
1x silnik 57HBS30
Jednakże po podłączeniu pod Arduino okazuje się że nie mogę uzyskać dużych prędkości obrotów serwo gdyż Arduino nie wyrabia z ilością impulsów.
Więc stanęło na tym, by przejść na Mach3 100kHz, taka charakterystyczna czerwona płytka.
Zostałem jednak w planach mocno ostudzony, gdyż kolega podrzucil mi link z anglojęzycznego forum że te płyty nie obsługują zamkniętej pętli.
Czy ktoś z forumowiczów miał do czynienia z takim układem tych lub podobny urzadzen ?
A druga sprawa , czy mach3 zawsze ma ograniczenia linii gcode nie będąc w pełni licencjonowany ?
W najbliższym czasie chciałbym zmienić system sterowania mojej CNC z Arduino Uno na mach 3.
Obecnie maszyna pracuje bezawaryjnie na silnikach krokowych 2.1Nm +Arduino Uno już od ponad 3 lat.
Tknęło mnie żeby przyspieszyć jazdę na pustych przebiegach tj. do miejsca pracy. Silniki krokowe obecnie max mogą jechać 6m/min powyżej wypadaja (brzęk i tracą kroki).
Zakupiłem już zestaw:
1x sterownik HBS57
1x silnik 57HBS30
Jednakże po podłączeniu pod Arduino okazuje się że nie mogę uzyskać dużych prędkości obrotów serwo gdyż Arduino nie wyrabia z ilością impulsów.
Więc stanęło na tym, by przejść na Mach3 100kHz, taka charakterystyczna czerwona płytka.
Zostałem jednak w planach mocno ostudzony, gdyż kolega podrzucil mi link z anglojęzycznego forum że te płyty nie obsługują zamkniętej pętli.
Czy ktoś z forumowiczów miał do czynienia z takim układem tych lub podobny urzadzen ?
A druga sprawa , czy mach3 zawsze ma ograniczenia linii gcode nie będąc w pełni licencjonowany ?
-
- Lider FORUM (min. 2000)
- Posty w temacie: 9
- Posty: 7859
- Rejestracja: 26 lut 2011, 23:24
- Lokalizacja: mazowieckie
Re: Mach3 dla serwomotor closeloop
To są herezje.adam-opole pisze: ↑17 wrz 2022, 10:52Jednakże po podłączeniu pod Arduino okazuje się że nie mogę uzyskać dużych prędkości obrotów serwo gdyż Arduino nie wyrabia z ilością impulsów.
Jak wyrabia ze zwykłym silnikiem, to i z serwem da radę.
Zapewne ustawiłeś wariacki mikrokrok i oczekujesz cudów.
-
Autor tematu - Znawca tematu (min. 80)
- Posty w temacie: 12
- Posty: 80
- Rejestracja: 28 cze 2018, 07:31
- Lokalizacja: Opole
Re: Mach3 dla serwomotor closeloop
Otóż to, gdybym to widział w czym rzecz nie zadawałem tak dziwnego pytania na forum
Ktoś mi robi zamęt, wodę z mózgu, to wolę mieć pewność, że idę w dobrym kierunku, a nie chce wytwarzać już otwartych drzwi
Dodane 3 minuty 5 sekundy:
Obecnie pod Arduino pracują na podziale 6400, na serwo ustawiłem 3200, później12800 i 20000, były nieznaczne różnice prędkości obrotowych. Przy czym moment i serwo wypada z obrotow, tracę kontakt z Arduino i trzeba wszystko restartować
Ktoś mi robi zamęt, wodę z mózgu, to wolę mieć pewność, że idę w dobrym kierunku, a nie chce wytwarzać już otwartych drzwi
Dodane 3 minuty 5 sekundy:
Obecnie pod Arduino pracują na podziale 6400, na serwo ustawiłem 3200, później12800 i 20000, były nieznaczne różnice prędkości obrotowych. Przy czym moment i serwo wypada z obrotow, tracę kontakt z Arduino i trzeba wszystko restartować
-
- Specjalista poziom 3 (min. 600)
- Posty w temacie: 7
- Posty: 712
- Rejestracja: 04 lut 2008, 20:26
- Lokalizacja: Rzeszów
Re: Mach3 dla serwomotor closeloop
adam-opole pisze:Zostałem jednak w planach mocno ostudzony, gdyż kolega podrzucil mi link z anglojęzycznego forum że te płyty nie obsługują zamkniętej pętli.
Dobrze, że moje serwokrokowce tego nie wiedziały bo frezarka by nie działała
Ale ja też nie polecam tego kontrolera ruchu a dla czego to pisałem tu jak-podlaczyc-12v-krancowki-do-plyty-ma ... 16579.html
-
- Lider FORUM (min. 2000)
- Posty w temacie: 9
- Posty: 7859
- Rejestracja: 26 lut 2011, 23:24
- Lokalizacja: mazowieckie
Re: Mach3 dla serwomotor closeloop
Arduino to procesor ośmiobitowy i faktycznie nie jest demonem prędkości, ale bez przesady.adam-opole pisze: ↑17 wrz 2022, 11:09Obecnie pod Arduino pracują na podziale 6400, na serwo ustawiłem 3200, później12800 i 20000, były nieznaczne różnice prędkości obrotowych. Przy czym moment i serwo wypada z obrotow, tracę kontakt z Arduino i trzeba wszystko restartować
W serwie masz enkoder 1000 cpr i z uwagi na zasadę pracy zamkniętej pętli nie uzyskasz ani większej rozdzielczości ani lepszej "kultury pracy".
Po prostu ustawianie mikrokroku większego niż 1000 nie ma sensu.
-
Autor tematu - Znawca tematu (min. 80)
- Posty w temacie: 12
- Posty: 80
- Rejestracja: 28 cze 2018, 07:31
- Lokalizacja: Opole
Re: Mach3 dla serwomotor closeloop
A zatem co polecacie zamiast Arduino, żeby można było cieszyć się niezawodna pracę urządzenia? Jak również moc dalej pracować w gkodach.
-
- Specjalista poziom 3 (min. 600)
- Posty w temacie: 7
- Posty: 712
- Rejestracja: 04 lut 2008, 20:26
- Lokalizacja: Rzeszów
Re: Mach3 dla serwomotor closeloop
adam-opole pisze:A zatem co polecacie zamiast Arduino,
Możesz taki zestaw jak ja. Działa bez żadnych problemów, łatwa konfiguracja.
-
Autor tematu - Znawca tematu (min. 80)
- Posty w temacie: 12
- Posty: 80
- Rejestracja: 28 cze 2018, 07:31
- Lokalizacja: Opole
Re: Mach3 dla serwomotor closeloop
Znalazłem podobna wersję zestawu jaki posiadasz tj. UC300, czy uważasz że on również nadaje się do obsługi bez większych problemów ?Adam Domański pisze: ↑17 wrz 2022, 19:49adam-opole pisze:A zatem co polecacie zamiast Arduino,
Możesz taki zestaw jak ja. Działa bez żadnych problemów, łatwa konfiguracja.
Dodane 36 minuty 11 sekundy:
Wygląda to tak:
-
- Specjalista poziom 3 (min. 600)
- Posty w temacie: 7
- Posty: 712
- Rejestracja: 04 lut 2008, 20:26
- Lokalizacja: Rzeszów
Re: Mach3 dla serwomotor closeloop
Ja mam to https://www.ebmia.pl/kontrolery-ruchu/1 ... ernet.html
Tego co pokazałeś nie znam.
Tego co pokazałeś nie znam.