Strona Główna
FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy RegulaminRegulamin  GrupyGrupy
RejestracjaRejestracja  ZalogujZaloguj




Kurs AVR-GCC

Przyszłość jest w naszych rękach...
...bo przyszłość to robotyka.





Poprzedni temat «» Następny temat
Przesunięty przez: treker
25 Cze 08 10:16
Serwa - o co chodzi?
Autor Wiadomość
tomaha1 



Pomógł: 2 razy
Posty: 18
Skąd: Toruń
Wysłany: 18 Lut 07 10:13   Serwa - o co chodzi?

Czy ktoś mógłby mi wytłumaczyć na chłopski rozum ideę działania, sterowanie i budowę serwomechanizmów (tak ogólnie)? Wiem, że pytanie może się wydać banalne, ale wcześniej nie miałem do czynienia z robotyką a definicje na wikipedii itp. za dużo mi nie mówią.
Postaw piwo autorowi tego posta
 
 
daniel93 



Pomógł: 11 razy
Posty: 390
Otrzymał 19 piw(a)
Skąd: Wujskie
Wysłany: 18 Lut 07 10:26   

Wysyłasz co 20ms sygnał długości 900-1500ms, a serwo ustawia się stosownie do długości impulsu :roll:
Postaw piwo autorowi tego posta
 
 
tomaha1 



Pomógł: 2 razy
Posty: 18
Skąd: Toruń
Wysłany: 19 Lut 07 01:05   

Czyli przykładowo im dłuższy będzie sygnał tym dłużej będzie się np. obracać?
Postaw piwo autorowi tego posta
 
 
inf-el 


Pomógł: 1 raz
Posty: 19
Otrzymał 4 piw(a)
Skąd: Szczecin
Wysłany: 19 Lut 07 08:04   

"Idea działania serwomechanizmu polega na zrównywaniu sygnału wejściowego z wyjściowym. Odpowiada za to układ porównujący te dwie wielkości i wytwarzający sygnał korekcyjny. Zazwyczaj w praktyce jest tak, że sygnał wejściowy i wyjściowy mają różny charakter. Np w serwie modelarskim sygnałem wejściowym jest czas trwania impulsu a sygnałem wyjściowym kąt obrotu osi. Zadaniem układu korekcji jest przetworzenie obydwu sygnałów do jednakowego rodzaju, umożliwiającego bezpośrednie porównanie. Następnie następuje obliczenie różnicy i zostaje podjęta akcja według zaszytego w układ algorytmu. Algorytm w serwach modelarskich jest prawie najprostszy możliwy:
- jeśli różnica jest mniejsza od umownej wartości minimalnej, nic nie rób
- jeśli różnica jest większa od minimalnej uruchom silnik w przeciwnym kierunku z prędkością proporcjonalną do różnicy sygnałów.
W efekcie oś serwa ustawia się pod kątem proporcjonalnym do szerokości impulsu."
Postaw piwo autorowi tego posta
 
 
daniel93 



Pomógł: 11 razy
Posty: 390
Otrzymał 19 piw(a)
Skąd: Wujskie
Wysłany: 19 Lut 07 12:40   

tomaha1: Nie, poprostu czas impulsu odpowiada położeniu osi.
zazwyczaj jest:
900us - max w jedna stronę
1500us - środek
2100us - maz w drugą stronę

treker: Jak go przerobi to już by enkoder trzeba było, żeby dalej to działało jak serwo...
Postaw piwo autorowi tego posta
 
 
tomaha1 



Pomógł: 2 razy
Posty: 18
Skąd: Toruń
Wysłany: 19 Lut 07 06:22   

Dzięki, ideę zrozumiałem. A jakie są różnice w sterowaniu serwem fabrycznym a tym przerobionym do pełnego obrotu?
Postaw piwo autorowi tego posta
 
 
treker 
www.dioda.com.pl



Pomógł: 13 razy
Posty: 528
Otrzymał 30 piw(a)
Skąd: Gdynia
Wysłany: 19 Lut 07 06:44   

Różnią się tym, że nie mają potencjometrów i nie można na ich podstawi sprawdzać położenia, aby sprawdzić ich położenie trzeba użyć enkodery ;)
Pozdrawiam


//daniel93
Przede wszystkim to się mogą dookoła obracać :-P
Postaw piwo autorowi tego posta
 
 
McRancor


Pomógł: 5 razy
Posty: 77
Otrzymał 9 piw(a)
Skąd: ze wsi
Wysłany: 20 Lut 07 09:46   

Danielu, wprowadzasz kolegę w błąd i to dość poważny, nie 1500ms dla neutrum, tylko 1500µs

Czyli impulsy co 20ms, o długości 1-2ms (można nieco powiększyć zakres)

Przy przerobionym serwie i wydłubanej elektronice steruje się bezpośrednio silnikiem, traci się wtedy sprzężenie zwrotne (stabilizację) i znajomość pozycji orczyka, zyskuje się możliwość nieograniczonego obracania

Przy przerobionym serwie i wydłubanym tylko potencjometrze, należy zastosować dzielnik rezystorowy zamiast potencjometru, albo można jakoś sprytnie odłączyć go tylko mechanicznie. Dzielnik dobiera się tak żeby odzwierciedlał nieskrajne położenie potencjometru, wtedy można sterować serwem w ten sam sposób co nieprzerobionym, jednak podaje się skrajne sygnały i nie ma się kontroli nad prędkością (sprzężenie też nie działa i pozycja jest nieznana).

Tak to mniej więcej wygląda, kiedyś to jeszcze na elektrodzie opisałem, alu już znaleźć nie mogę.
Postaw piwo autorowi tego posta
 
 
daniel93 



Pomógł: 11 razy
Posty: 390
Otrzymał 19 piw(a)
Skąd: Wujskie
Wysłany: 21 Lut 07 10:36   

Rzeczywiście pomyliłem jednostki, przepraszam i dziękuję za zwrócenie uwagi.
Postaw piwo autorowi tego posta
 
 
wacek 


Posty: 21
Skąd: Znienacka!
Wysłany: 08 Sty 08 08:51   

A czym się różni serwo analogowe od cyfrowego?
_________________
Coś kreatywnego
Postaw piwo autorowi tego posta
 
 
abxyz 
Expert programowanie


Pomógł: 18 razy
Posty: 166
Otrzymał 28 piw(a)
Skąd: zza winkla
Wysłany: 09 Sty 08 01:20   

Cytat:
A czym się różni serwo analogowe od cyfrowego?

Z tego co wyczytałem w internecie (nie jestem modelarzem, a szkoda... )

*Serwomechanizmami cyfrowymi można sterować w ten sam sposób jak analogowymi
*Serwomechanizmy cyfrowe działają znacznie szybciej niż analogowe i oznaczają się dużą większą siłą trzymania i większą dokładnością ustawiania.
*Zależnie od warunków mogą zużywać więcej prądu niż analogowe
*Dodatkowo posiadają możliwość programowania (ustawiania) różnych parametrów jak: centralnego i skrajnych wychyleń, kierunku obrotu, maksymalnej prędkości ruchu, funkcję failsafe (do tego potrzebny jest jakiś programator)

*Chyba są znacznie droższe.

* Inne ciekawostki jak: Hitec Multi-protocol Interface

źródła:

http://futaba-rc.com/servos/digitalservos.pdf
http://robosavvy.com/Buil...8HB%20Servo.pdf
http://www.societyofrobot...rs_servos.shtml
http://www.fatlion.com/sailplanes/servos.html
Postaw piwo autorowi tego posta
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  


website uptime

Powered by phpBB modified by Przemo © 2003 phpBB Group
REKLAMAPorównywarka cen elektronikiLove and Lighttaniec z gwiazdamitaniec nowoczesny Warszawakredyt przez internetneroBearShare