• 3
Bo nowsze kompy zmieniają dynamicznie częstotliwość procesora w celu zaoszczędzenie energii i nie nadają się do linuxcnc
  • Odpowiedz
Hej, z tego co wiem, jest możliwe sterowanie serw przez LinuxCNC bez dodatkowych kontrolerów (tzn. enkoder podłączony do komputera i program działa jak kontroler PID). To prawda? Jeśli tak to jak to dokładniej skonfigurować? Program podaje PWM przez LPT czy w jaki sposób? Nie mogę za bardzo znaleźć info na ten temat
#cnc #linux #linuxcnc #pytanie
@ppidd_: ojj, przepraszam, chodziło mi oczywiście o port równoległy czyli LPT (szeregowy chyba raczej, tak jak mówisz, do sterowania w czasie rzeczywistym się nie nadaje). Wiem, że można zrobić osobny sterownik serwa (np. na Arduino) i sterować go sygnałami STEP i DIR tak jak silnik krokowy, ale jest chyba też jakaś możliwość podłączenia enkodera do komputera tak, że oprogramowanie LinuxCNC działa jak kontroler serwa i sam już je sobie wysterowuje.
  • Odpowiedz
@Majsterkowo cam tez to musi znać. Chocby dlatego, by nie wymyslił sobie objazdu gdzieś poza zakresem maszyny (co mach zignoruje, walnie błąd lub krancówkę i robota w piach), tak samo z zakresem obróbki - to w gkodzie ma być zapisane (i po to jest cam, by sobie to policzył) jak dla danego materiału i narzędzia maszyna ma pracować, w dodatku w problematycznych miejscach - na łukach nawrotach itp. Inaczej bedziesz łamać
  • Odpowiedz