Strona 1 z 1

[SOFT+SCH] Prosty tester serw modelarskich

: niedziela 17 sty 2016, 04:08
autor: Antystatyczny
Witam serdecznie.

Niedawno dostałem od Protona kilka serw modelarskich i natychmiast po wydobyciu ich z paczuszki postanowiłem je przetestować. Niestety samo podłączenie ich do zasilania nic nie daje... Skubane ani drgnęły! Na szczęście sterowanie nimi jest dość proste i wymaga wygenerowania przebiegu PWM o częstotliwości około 50Hz oraz takim wypełnieniu, by szerokość impulsu zawierała się w przedziale od ok. 1ms do ok. 2ms. Programik, który za chwilę pokażę, testowałem na dwóch serwach HXT900 i stwierdziłem, że akceptują szerokość impulsu od 550us do 2.6ms. Wartości te ustaliłem doświadczalnie po stwierdzeniu, że orczyki tych serw są w stanie obracać się o 180 stopni, a graniczne wartości szerokości impulsu pierwotnie przeze mnie przyjęte powodowały, że orczyk poruszał się w zakresie około 90 stopni (na oko :) ). Ok, dosyć ględzenia. Oto kod:

serwokontroler.zip


Oraz schemat:

tester.png


Serwem podłączonym do JP1 steruje potencjometr R3, natomiast serwem podłączonym do JP2 potencjometr R2. Jak widać wykorzystałem ATmega32, bo taki akurat leżał na biurku.

Życzę miłej zabawy! :)