Jak działa serwo Hitec HS? Sygnały, kąty obrotu i pobór prądu w praktyce

SERWOMECHANIZM





Poprzedni Następny
Wiadomość
Spis treści
From: "DanielR" <danielromanowski_at_nospam_wp.pl>
Subject: SERWOMECHANIZM
Date: Sun, 1 Sep 2002 11:49:13 +0200


Odwiedziłem stronkę: www.modelarstwo.org.pl
Jest tam wiele ciekawych artykułów.
Pomimo tego niedowiedziałem się jak działa serwo.

Czy mógłby mi ktoś to wytłumaczyć?
Jakie sygnały muszę podać, aby wykonało obrót w lewo, prawo, albo powróciło
do pozycji neutralnej?
Jak obrócić wał serwa o dany kąt?
Interesują mnie serwa typu HS firmy hitec.
Jaka amplituda sygnału sterującego?
Jak wyglądają przebiegi czasowe?
Jak z poborem prądu?
Czy aby serwo pozostawało nieruchome w pozycji neutralnej lub przy
wychyleniu o dany ką muszę podawać non stop sygnał sterujący?

Jest to dla mnie bardzo ważne, gdyż wykonuję prototyp pewnego urządzenia,
nie z dziedziny modelarskiej.
Jako element wykonawczy sterowany z mikrokontrolera myślę o urzyciu serwa.




Poprzedni Następny
Wiadomość
Spis treści
From: Marek Lewandowski <nospam_at_nospam_poczta.onet.pl>
Subject: Re: SERWOMECHANIZM
Date: Sun, 01 Sep 2002 10:09:50 GMT


on Sun, 1 Sep 2002 11:49:13 +0200 in <aksnms$e4q$1_at_nospam_news.lublin.pl>
DanielR wrote:


Czy mógłby mi ktoś to wytłumaczyć?

Układ elektroniczny porównuje pozycję zadaną z pozycją rzeczywistą,
jeśli są różne o więcej niż kilka stopni, uruchamia silnik pełną parą
aby znieść różnicę. Jak róznica jest mniejsza niż kilka stopni, moc
silnika jest zmniejszana, aż do osiągnięcia mniej-więcej zerowego
błędu. Jest tam jakiś regulator P, czasem PI.

Jakie sygnały muszę podać, aby wykonało obrót w lewo, prawo, albo powróciło
do pozycji neutralnej?

przebieg prostokątny. Impuls wysoki o czasie trwania od 1 do 2 ms (w
zależności od pożądanaej pozycji serwa, 1ms = max w 'lewo' 2ms = max w
'prawo', przy czym lewo i prawo są umowne. Czasy zależą trochę od
firmy, ogólnie przedział 0.5 - 2.5ms pokrywa zawsze całe możliwości
serwa, trzeba jednak sprawdzić to, bo serwo jest głupie i jak się żąda
przesunięcia poza jego możliwości, to silnik pozostaje włączony...)
Odstęp między impulsami 10 - 20ms (nie jest istotny, ale nie powinien
być poza w/w zakresem. Za rzadko = serwo nie trzyma pozycji za często
= niektóe serwa głupieją)

Interesują mnie serwa typu HS firmy hitec.

standard. Wszystkie praktycznie steruje się tak samo.

Jaka amplituda sygnału sterującego?

taka jaka zasilania, tj. można pogonić to wszystko naa 4.8V i sterować
sygnałem cyfrowym PRZEZ BUFOR, bo czasem zakłócenia latają, a szkoda
procka...

Jak wyglądają przebiegi czasowe?

j.w.

Jak z poborem prądu?

pisze na pudełku, zależy od serwa i momentu obciążającego, dla HS300
(HS = Hitec Servo, więc ten symbol to tak jak samochód typu mercedes)
należy liczyć do 1A w szczycie, 500mA przy ruchu pod obciążeniem
normalnie. To tak szacunkowo, bo nie mam danych pod ręką. Aha: serwo
śmieci po zasilaniu jak każdy komutatorowy wysokoobrotowy silnik.

Czy aby serwo pozostawało nieruchome w pozycji neutralnej lub przy
wychyleniu o dany ką muszę podawać non stop sygnał sterujący?

Tak. Serwo bez podawanego sygnału sterującego a z podanym zasilaniem
może zachowywać się czasem niestabilnie.

Jako element wykonawczy sterowany z mikrokontrolera myślę o urzyciu serwa.

Użyciu.
Co to ma być za zastosowanie, bo są serwa i serwa, a żywotność też
mają swoją.
--
Marek Lewandowski ICQ# 10139051
locustXpoczta|onet|pl
http://locust.republika.pl
[! Odpowiadaj pod cytatem. Tnij cytaty. Podpisuj posty. !]

Poprzedni Następny
Wiadomość
Spis treści
From: "DanielR" <danielromanowski_at_nospam_wp.pl>
Subject: Re: SERWOMECHANIZM
Date: Sun, 1 Sep 2002 16:52:24 +0200



Czy aby serwo pozostawało nieruchome w pozycji neutralnej lub przy
wychyleniu o dany ką muszę podawać non stop sygnał sterujący?

Tak. Serwo bez podawanego sygnału sterującego a z podanym zasilaniem
może zachowywać się czasem niestabilnie.

Tzn. co się będzie działo jak podam tylko + i - bez sygnału sterującego?



Poprzedni Następny
Wiadomość
Spis treści
From: Marek Lewandowski <nospam_at_nospam_poczta.onet.pl>
Subject: Re: SERWOMECHANIZM
Date: Sun, 01 Sep 2002 15:11:12 GMT


on Sun, 1 Sep 2002 16:52:24 +0200 in <akt9fa$tb7$1_at_nospam_news.lublin.pl>
DanielR wrote:

Tzn. co się będzie działo jak podam tylko + i - bez sygnału sterującego?

tzn. cholera wie. W najlepszym przypadku będzie stało w miejscu ze
zluzowanym silnikiem, w innych może pojechać sobie kawałek w
przypadkową stronę i tam się zatrzymać... etc. Założenie projektowe:
serwo bez sygnału sterującego nie może pracować. Nie musisz zaraz
robić opóźnień z załączeniem serw, żeby uC wystartował, ale nie ma
mowy, żeby przekazywać serwu tylko 'update'y' do pozycji - musi być
sygnał podawany cały czas, bo inaczej możesz się zdziwić.

Po prostu zależy to od konstrukcji serwa - AFAIK są i takie, co mają
uC na pokładzie (NIE to HS ;-) ) i jak nie dostają sygnału ster. to
np. wracają na środek (na wypadek awarii odbiornika -> na
nullpunkt)...

--
Marek Lewandowski ICQ# 10139051
locustXpoczta|onet|pl
http://locust.republika.pl
[! Odpowiadaj pod cytatem. Tnij cytaty. Podpisuj posty. !]

Poprzedni Następny
Wiadomość
Spis treści
From: jfox_at_nospam_poczta.onet.pl (J.F.)
Subject: Re: SERWOMECHANIZM
Date: Sun, 01 Sep 2002 16:19:03 GMT


On Sun, 1 Sep 2002 11:49:13 +0200, DanielR wrote:
Czy mógłby mi ktoś to wytłumaczyć?
Jakie sygnały muszę podać, aby wykonało obrót w lewo, prawo, albo powróciło
do pozycji neutralnej?
Jak obrócić wał serwa o dany kąt?
Interesują mnie serwa typu HS firmy hitec.


Zakladam ze to sa "typowe serwa".

Sterowane sa dlugoscia impulsu. Co okolo 20-50ms [50-20 razy na
sekunde] musisz mu wyslac impuls o dlugosci 1-2ms.
1.5ms oznacza polozenie srodkowe, 1.0 i 2.0 - skrajne.

Jaka amplituda sygnału sterującego?

Chyba zwykly TTL, czyli jakies 3V wystarczy.

Jak z poborem prądu?

Generalnie to chyba bierze troche stale.
Wiecej jak sie porusza, oraz jak dziala zewnetrzna sila.

Czy aby serwo pozostawało nieruchome w pozycji neutralnej lub przy
wychyleniu o dany ką muszę podawać non stop sygnał sterujący?

Podejrzewam ze musisz sie liczyc ze przy braku impulsow powoli
[ok sekund] wroca do neutrum..

Jest to dla mnie bardzo ważne, gdyż wykonuję prototyp pewnego urządzenia,
nie z dziedziny modelarskiej.
Jako element wykonawczy sterowany z mikrokontrolera myślę o urzyciu serwa.


Jest to niezly pomysl, ale czy na pewno dobry ?
Jesli sterujesz procesorkiem, to i zwyklymi silnikami fajnie sie
steruje.

J.


Poprzedni Następny
Wiadomość
Spis treści
From: "Filip..::Dragon.Master::.." <filip_gd_at_nospam_wp.pl>
Subject: Re: SERWOMECHANIZM
Date: Sun, 1 Sep 2002 21:33:24 +0200



Chyba zwykly TTL, czyli jakies 3V wystarczy.
Chyba zwykle 5v ale się nie upieram