Wiem, że serwosilniki RC są przeznaczone do precyzyjnego ruchu, a nie do ciągłej rotacji silnika prądu stałego. Czy większość serwosilników RC jest ograniczona do ruchu w ciągu jednego obrotu, czy też można je rzeczywiście obracać w sposób ciągły? To znaczy, czy ich ruch jest ograniczony do określonego łuku? A może zależy to od typu serwosilnika RC?
Widziałem filmy obracających się krokowo wielkości przemysłowych , ale dokładniej zastanawiałem się, czy MG995 może.
Nie posiadam jeszcze żadnych serwosilników RC, więc sam nie mogę tego przetestować. Chcę się upewnić, zanim dokonam zakupu. Wciąż widzę sprzeczne informacje, na przykład instruktażowe, jak zmodyfikować silnik serwo RC do ciągłego obrotu (jeden robot z chodzikiem silnikowym) , sugeruje, że silnik serwo RC nie będzie się ciągle obracać, w przeciwnym razie, dlaczego miałaby być konieczna modyfikacja to?
Uzupełnienie
Właśnie zdałem sobie sprawę, po dalszych poszukiwaniach w Google i, jak HighVoltage wskazuje w odpowiedzi , że pomyliłem steppery i serwomechanizmy.
Ponadto dowiedziałem się, jak zhakować serwonapęd TowerPro MG995 w celu ciągłej rotacji .
źródło
Odpowiedzi:
Krótko mówiąc, serwosilniki i silniki krokowe nie są technicznie tymi samymi rzeczami. Link, który opublikowałeś, dotyczy tylko serwomechanizmów, a nie silników krokowych. Zespół silnika serwo nie obraca się swobodnie jak silnik prądu stałego. Kąty obrotu są zwykle ograniczone, a każde serwo ma pozycję „blokady”, w której pozostaje domyślnie. Impuls dodatni powoduje, że porusza się zgodnie z ruchem wskazówek zegara, ujemny powoduje, że porusza się w kierunku przeciwnym do ruchu wskazówek zegara. Nawet jeśli musi pozostać „zamknięty”, potrzebuje impulsu o wysokiej częstotliwości, który każe mu pozostać. Chociaż sam silnik jest zdolny do ciągłej pracy, nie w ten sposób należy stosować serwomechanizmy. Stąd potrzeba modyfikacji.
Z drugiej strony silniki krokowe, jak sama nazwa wskazuje, poruszają się krokami. Porusza się z jednego elektromagnesu na drugi, powoli i precyzyjnie, w zależności od tego, który z nich jest zasilany. Więc jeśli ustawisz bardzo dużą liczbę „kroków” i jeśli twoja fala napędowa jest wystarczająco gładka, silnik będzie wykazywał prawie ciągły obrót. Ze względu na całą potrzebną energię, potrzebuje również specjalnego obwodu sterującego.
źródło
To, czy silnik może obracać się w sposób ciągły, zależy od ograniczeń innych części systemu.
Serwo RC jak MG995 ma zwykle silnik, skrzynię biegów, oraz ograniczony skok potencjometr do dostarczania sygnału zwrotnego. To ten ostatni element, który zapobiega ciągłemu obrotowi serwa rc. W przypadku MG995 można go najwyraźniej kupić z obrotem o 180 lub 360 stopni do zastosowań w robotyce .
Jeśli usuniesz to ograniczenie, mogą istnieć inne ograniczenia. Jeśli na przykład silnik kontroluje ruch ramienia robota, może on być ograniczony mechanicznymi ogranicznikami na połączeniach lub okablowaniem.
Kiedyś pracował dla firmy, która stworzyła robota do de-nagłówek rybę , to miał stawu barkowego, które mogą obracać się w sposób ciągły, zbierając każdą rybę z jednego przenośnika, ukierunkowując go poprawnie, przedstawiając go do tarcz tnących, upuszczenie de-headed łowić ryby na inny przenośnik, a następnie obracać się, aby podnieść następną rybę.
Aby uzyskać moc elektryczną i sygnały sterujące do stawów w dalszym ciągu łańcucha kinematycznego, zastosowano pierścienie ślizgowe na stawie barkowym z pewnymi fantazyjnymi technikami wygładzania mocy i korekcji sygnału (pierścienie ślizgowe są bardzo głośne elektrycznie ).
źródło
Odnośnie pierwszego stwierdzenia w twoim pytaniu: „Wiem, że serwosilniki RC są przeznaczone do precyzyjnego ruchu, a nie do ciągłego obrotu silników prądu stałego. Czy większość serwosilników RC jest ograniczona do ruchu w ciągu jednego obrotu, czy też można je zmusić do ciągłego obracania ?
Serwo RC z ciągłą rotacją NIE JEST serwomechanizmem
Oto dlaczego
Co to jest serwo
Siłownik (serwomotor) jest silnikiem z czujnikiem położenia i kontrolerem zamkniętej pętli, która dostosowuje się moc silnika, aby zapewnić, że silnik jest dokładnie, która odbyła się w pozycji zadany.
Co to jest RC Servo
RC Servo to mały silnik prądu stałego nastawiony na wał napędowy, który ma potencjometr (rezystor obrotowy)dla jego czujnika położenia i jest sterowany przez ciąg impulsów. Szerokość impulsu (PW) określa pozycję wału napędowego. Sterownik porównuje PW z pozycją potencjometru, a silnik jest napędzany w celu kompensacji błędu. W typowym RC Servo impuls 1,5 ms jest pozycją środkową. Na przykład w tym przypadku puls jest porównywany z wartością środkowej rezystancji potencjometru. Jeśli potencjometr znajduje się w środkowej wartości, silnik nie jest zasilany. Jeżeli jednak serwomechanizm znajduje się w środku (CW) zgodnie z ruchem wskazówek zegara, wówczas wartość potencjometru będzie niższa, a kontroler serwo zastosuje moc, aby obrócić silnik w kierunku przeciwnym do ruchu wskazówek zegara (CCW) i przywrócić go do położenia środkowego. Im większy błąd, tym większa moc zostanie przyłożona do silnika. Jeśli błąd występuje w przeciwnym kierunku, silnik będzie napędzany CW.
Zaletą tego projektu jest to, że można wyprodukować bardzo lekkie serwo z małych niedrogich komponentów. Ograniczeniem tej konstrukcji jest to, że skok wału napędowego jest ograniczony przez ruch obrotowy potencjometru. W przypadku RC ogólnie nie stanowi to problemu, ponieważ serwomechanizmy RC są zwykle używane do sterowania usługami kontrolnymi o bardzo ograniczonym skoku.
Dlaczego serwo RC „Continuous Rotation” nie jest serwomechanizmem
Jak wspomniano w @Greenonline, możesz zmodyfikować serwomechanizm RC w celu zapewnienia ciągłego obrotu.
Uwaga to wideo, co oni robią
Wracając do mojego opisu RC Servo, co to powoduje?
źródło