Skocz do zawartości

Pomocna odpowiedź

Napisano

Chciałbym sterować 6 serwami za pomocą tylko 2 kabli. Pomyślałem że skoro sterownik serw wysyła sygnał co 20 minisekund to mógłbym sterować nimi na przemian np. w pierwsze 3 minisekundy sterownik wysyłał by sygnał do pierwszego serwa w następne 3 minisekundy do drugiego serwa , w następne 3minisekundy do 3 serwa i tak dalej.Chciałbym zrobić to bez mikroprocesora tylko na jakimś układzie czasowym. Macie może jakieś pomysły?

  • 1 miesiąc później...

W taki sposób sterowane są wielokanałowe modele zdalnie sterowane RC.

Poszukaj w sieci tematów dotyczących kodowania i dekodowania sygnałów PPM dla modeli RC.

Nie wiem czy dobrze pamiętam ale do dekodowania używany jest chyba układ 4017.

Nie co 20 ms wysyła sygnał tylko sygnał trwający 20 ms o wypełnieniu 1-2 ms

tzn. dajesz sygnał o częstotliwości 50 Hz czyli pełny okres trwa 20ms a w tym

stan wysoki trwa 1-2ms a przez pozostały czas przez 19-18ms masz stan niski.

Przynajmniej tak gdzieś na necie wyczytałem

Dokładnie taki jest zamysł żeby przez czas gdy na jednym serwie masz stan niski

móc zdążyć obsłużyć pozostałe serwa.

Chcesz sterować serwami tylko 2 przewodami? Samo jedno serwo ma już 3 przewody.

Wyrażaj się jaśniej, bo to nie utwór literacki tylko inżynierski problem.

Chcesz za pomocą 2 SYGNAŁÓW sterować 6 serwami. Do tego jest potrzebny generator np. NE555 o częstotliwości 20ms/6 on jest podpięty do licznika, a licznik steruje demodulatorem 1z6, a serwa są podpięte do demodulatora. Prosta logika. Do demodulatora podpięty jest sygnał którym chcesz sterować, każde z serw, i jak wcześniej kolega napisał sygnał musi myć odpowiedni. I nie zapomnij o synchronizacji co jakiś czas licznika z sygnałem.

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...