[SOFT+SCH] Prosty tester serw modelarskich

Projekty użytkowników forum zarówno sprzętowe, jak i związane z programowaniem w dowolnym języku.
Awatar użytkownika
Antystatyczny
Geek
Geek
Posty: 1177
Rejestracja: czwartek 03 wrz 2015, 22:02

[SOFT+SCH] Prosty tester serw modelarskich

Postautor: Antystatyczny » niedziela 17 sty 2016, 04:08

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! :)
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
"The true sign of intelligence is not knowledge but imagination" Albert Einstein.

Wróć do „DIY”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 3 gości