Mach3 dla serwomotor closeloop

Połączenie urządzeń sterowanie

Ogólne tematy związane z maszynami CNC, maszyny o odmiennej konstrukcji czyli wszystko co nie pasuje do powyższych.
Tu możesz również przedstawić się i opisać swoją maszynę

Autor tematu
adam-opole
Znawca tematu (min. 80)
Znawca tematu (min. 80)
Posty w temacie: 12
Posty: 80
Rejestracja: 28 cze 2018, 07:31
Lokalizacja: Opole

Mach3 dla serwomotor closeloop

#1

Post napisał: adam-opole » 17 wrz 2022, 10:52

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.
Obrazek Obrazek
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 ?




cawboy
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 424
Rejestracja: 13 mar 2021, 18:23
Lokalizacja: Bydgoszcz

Re: Mach3 dla serwomotor closeloop

#2

Post napisał: cawboy » 17 wrz 2022, 11:00

a co ma płyta do zamkniętej pętli?
Krak.

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 9
Posty: 7859
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: Mach3 dla serwomotor closeloop

#3

Post napisał: tuxcnc » 17 wrz 2022, 11:04

adam-opole pisze:
17 wrz 2022, 10:52
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.
To są herezje.
Jak wyrabia ze zwykłym silnikiem, to i z serwem da radę.
Zapewne ustawiłeś wariacki mikrokrok i oczekujesz cudów.


Autor tematu
adam-opole
Znawca tematu (min. 80)
Znawca tematu (min. 80)
Posty w temacie: 12
Posty: 80
Rejestracja: 28 cze 2018, 07:31
Lokalizacja: Opole

Re: Mach3 dla serwomotor closeloop

#4

Post napisał: adam-opole » 17 wrz 2022, 11:09

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ć


Adam Domański
Specjalista poziom 3 (min. 600)
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

#5

Post napisał: Adam Domański » 17 wrz 2022, 11:17

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 :D
Ale ja też nie polecam tego kontrolera ruchu a dla czego to pisałem tu jak-podlaczyc-12v-krancowki-do-plyty-ma ... 16579.html

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 9
Posty: 7859
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: Mach3 dla serwomotor closeloop

#6

Post napisał: tuxcnc » 17 wrz 2022, 11:35

adam-opole pisze:
17 wrz 2022, 11:09
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ć
Arduino to procesor ośmiobitowy i faktycznie nie jest demonem prędkości, ale bez przesady.
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
adam-opole
Znawca tematu (min. 80)
Znawca tematu (min. 80)
Posty w temacie: 12
Posty: 80
Rejestracja: 28 cze 2018, 07:31
Lokalizacja: Opole

Re: Mach3 dla serwomotor closeloop

#7

Post napisał: adam-opole » 17 wrz 2022, 11:57

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.


Adam Domański
Specjalista poziom 3 (min. 600)
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

#8

Post napisał: Adam Domański » 17 wrz 2022, 19:49

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
adam-opole
Znawca tematu (min. 80)
Znawca tematu (min. 80)
Posty w temacie: 12
Posty: 80
Rejestracja: 28 cze 2018, 07:31
Lokalizacja: Opole

Re: Mach3 dla serwomotor closeloop

#9

Post napisał: adam-opole » 17 wrz 2022, 23:00

Adam Domański pisze:
17 wrz 2022, 19:49
adam-opole pisze:A zatem co polecacie zamiast Arduino,

Możesz taki zestaw jak ja. Działa bez żadnych problemów, łatwa konfiguracja.
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 ?

Dodane 36 minuty 11 sekundy:
Wygląda to tak:

Obrazek


Adam Domański
Specjalista poziom 3 (min. 600)
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

#10

Post napisał: Adam Domański » 18 wrz 2022, 00:26

Ja mam to https://www.ebmia.pl/kontrolery-ruchu/1 ... ernet.html
Tego co pokazałeś nie znam.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „NASZE AMATORSKIE MASZYNY CNC”