Serwo - jak to dziala ?

Sep 09, 2004 Last reply: 21 years ago 7 Replies

Witam !



Czy moze mi ktos wytlumaczyc jak dziala serwo modelarskie, np. GWS18gram o sile 2kg ? Tzn. wiem po co i dlaczego sie rusza, ale chodzi mi o zakres ruchu. Po prostu nie mialem z serwami do czynienia, a jest mi potrzebny popychacz w urzadzeniu - ja inna branza :)


1) Czy takie serwo pracuje tylko 2-stanowo, tzn. orczyk wychylony/powrocony ? Czy tez mozna wychylac go proporcjonalnie ?


2) Jezeli sila takiego serwa to 2kg, to sprezyna powrotna tez ma taka sile ???


3) A moze to jedna inaczej dziala ? :)

pozdrawiam


Adam


Nie - dziala plynie. Wychylenie jest proporcjonalne do dlugosci impulsu sterujacego. Te impulsy musi dostawac 50 razy na sekunde o dlugosci rzedu

1ms.

Nie ma zadnej sprezyny. W obie strony kreci silnik przez przekladnie. W srodku jest potencjometr dzieki ktoremu elektronika wie w jakim polozeniu jest serwo i w ktora strone ma krecic silnikiem.

Tomek

Napisz jaka branza - moze bedzie latwiej wyjasnic na podstawie porównan do innych urzadzen.

Mozna je wychylac proporcjonalnie, wiekszosc serw ma zakres pracy okolo 180 stopni (zazwyczaj troche wiecej).

W serwach nie ma sprezyn powrotnych. Jest natomiast silnik, przekladnia, potencjometr i troche elektroniki. Orczyk jest bezposrednio przypiety do potencjometru. Pozycja potencjometru jest odczytywana przez elektronike i porównywana z sygnalem zadanym. Serwo zazwyczaj ma 3 przewody:

1- GND - masa, 2-VCC - zasilanie, 3-Sygnal. Na trzeci przewód sygnal podaje odbiornik od aparatury (modelarstwo) lub procesor (robotyka). Sygnal wyglada nastepujaco: co 20ms pojawia sie stan wysoki i trwa od 1 do 2 ms. Dlugosc trwania stanu wysokiego ustala pozycje serwa - np 1ms - max w lewo, 2ms - max w prawo, 1.5ms - srodek. Takie sa standardowe sygnaly sterujace dla wiekszosci serw, ale zdarzaja sie wyjatki (GWS do nich NIE nalezy). Elektronika w serwie porównuje wskazanie potencjometru z sygnalem zadanym i steruje silnikiem w odpowiednia strone, az róznica wyniesie zero. Przy nieobciazonym serwie silnik zatrzymuje sie w zadanej pozycji. Obciazenie serwa powoduje sciaganie orczyka, wiec silnik musi caly czas pracowac, aby utrzymac zadana pozycje.

Sila 2kg... zazwyczaj sile serwa podaje sie w jednostkach kgcm. Oznacza to mniej wiecej tyle, ze serwo na orczyku dlugosci 1cm podniesie X kg (2 w tym przypadku). Na orczyku 10cm podniesie 200g. Prosta zasada: ilosc_cm*ilosc_kg=2 (przy sile serwa 2kgcm).

A dziala inaczej. Niedlugo na mojej stronie pojawi sie lopatologiczny opis wraz z flaszowymi animacjami.

Pozdrawiam, Marcin Sommer.

Zamykanie zaluzji w wylocie klimatyzacji kanalowej. Do tej pory mialem zamontowane dwustanowe popychacze z elektromagnesem: "1" - jest napiecie, elektromagnes wciaga trzpien, wyrzutnia otwarta "0" - brak napiecia, sprezyna w wyrzutni cofa trzpien w polozenie pierwotne Przy kilku wyrzutniach wypada juz nimi madrzej sterowac. Aby zupelne domkniecie jednej nie powodowalo zwiekszania szybkosci przeplywu powietrza w innych, trzeba w nich mocniej otworzyc otwory. Inaczej rosnie szybkosc powietrz, pojawia sie szum.

Dlatego tez szukam czegos do proporcjonalnego sterownia.

Stany posrednie polozenia orczyka to sygnaly pomiedzy 1...1,5ms dla ruchu w lewo oraz 1,5...2ms dla ruchu w prawo ?

A czy sa dostepne sterowniki, ktore zrobia za mnie obsluge impulsami ? Tzn. na wejsciu sterownika moga pojawiac sie napiecia 0...5V pochodzace z mojego ukladu automatyki: 0V to zamknieta wyrzutnia, 5V - otwarta. Sterownik natomiast wysyla odpowiednie impulsy do serwa.

Ano to wyjasnia mi wreszcie w jaki sposob jest utrzymywane polozenie zadane :)

A jak trwale sa takie serwa ? Nie dosc ze male gabaryty, niska masa, dosyc pokazna sila to jeszcze praca ciagla... Czy wiadomo jaka sila mozna maksymalnie dzialac na orczyk, aby nie urwac w srodku mechanizmow ? Oczywiscie nie bedzie pewnie juz wtedy utrzymywal zadanego polozenia, ale moze chociaz nie uszkodzi sie mechanicznie. Musze zalozyc zablokowanie dalszych mechanizmow i niestety rowniez dzialanie osob postronnych.

Dzieki wielkie za informacje !!! To mi bardzo duzo wyjasnilo. Nie spodziewalem sie, ze w serwie jest jakas elektronika :)

Adam

Serwo powinno siê nadaæ, ale musisz je odpowiednio dobraæ, aby mia³o wystarczaj±co du¿o si³y. Wiesz mo¿e jak mocne s± elektromagnesy, których u¿ywasz obecnie? Ile kilogramów musz± "przepychaæ"?

Wzglêdem ¶rodka tak. Ustalasz pozycjê, a nie prêdko¶æ serwa.

Do sterowania z komputera przez RS232 s³u¿± standardowe Servo Controller'y do nabycia w wielu sklepach w USA i Europie (w Polsce chyba nie ma). Do sterowania sygna³em analogowym 0-5V trzeba by sobie zmontowaæ uk³adzik. Prosty bardzo, ale chyba nie produkuje siê tego seryjnie, wiêc pozostaje wieczór z lutownic±. Ewentualnie mo¿na przeprogramowaæ taki servo controller i u¿yæ przetworników A/D procesora w kontrolerze.

Wszystko zale¿y od obci±¿enia i rodzaju (wielko¶ci i si³y) serwa. Je¶li obci±¿ysz serwo wiêkszym ciê¿arem ni¿ potrafi poruszyæ, to zapewne stanie w miejscu, albo przesunie siê w stronê obci±¿enia (tak jakby kto¶ do siatki z zakupami dyskretnie dorzuci³ 50kg ziemniaków). Niestety serwa nie lubi± obci±¿eñ "udarowych". Nag³e uderzenie w orczyk prawie zawsze powoduje zniszczenie zêbatek. Nie jest to wielka szkoda, bo same zêbatki mo¿na wymieniæ (komplety plastikowe po oko³o 10z³). Mo¿na te¿ kupiæ serwo z metalow± przek³adni± - bêdzie mia³o wiêksz± szansê prze¿ycia.

Pozdrawiam, Marcin Sommer.

Dnia 2004-09-10 08:48, Użytkownik Adam napisał:

tak

hm... nie widziałem, ale układowo to prościzna, np. na 555-tce można to wykonać z kilku elementów

Serwo modelarskie nie jest raczej przeznaczone do długotrwałej pracy, nie jest też odporne np. na zablokowanie - może się uszkodzić, jeśli nie mechanicznie, to zwyczajnie spalić, bo w takim stanie pobiera zbyt duży prąd, a odprowadzanie ciepła jest nędzne. Poza tym wilgoć, niska temperatura - też mu nie posłużą. Niestety - nasze serwa ustępują niezawodnością elementom poważnej automatyki.

Być może jest to też kwestia klasy serwa - odnoszę się do zwykłych, tanich serw, nie mam doświadczenia z wypasionymi egzemplarzami w cenach kilkuset zł.

JW

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required