Spisu treści:

Kontroluj serwo za pomocą układu scalonego 555 Timer: 3 kroki
Kontroluj serwo za pomocą układu scalonego 555 Timer: 3 kroki

Wideo: Kontroluj serwo za pomocą układu scalonego 555 Timer: 3 kroki

Wideo: Kontroluj serwo za pomocą układu scalonego 555 Timer: 3 kroki
Wideo: układ scalony 555 do zdalnego sterowania silnikami krokowymi 2024, Listopad
Anonim
Kontroluj serwo za pomocą układu scalonego 555 Timera
Kontroluj serwo za pomocą układu scalonego 555 Timera

Moją pierwszą instrukcją było „Kontrolowanie serw za pomocą analogowego joysticka”. Od tego czasu podzieliłem się kilkoma projektami, które wymagały serw, np. Ramię robota i Face tracker. Zawsze używaliśmy mikrokontrolera do sterowania serwami. Jednak do testowania serwomechanizmów lub wykonywania podstawowych projektów, które nie wymagają automatycznego sterowania, nie potrzebujemy mikrokontrolera.

Dlatego w tej instrukcji pokażę, jak zrobić prosty kontroler serwomechanizmu za pomocą układu scalonego 555 timera i innych podstawowych elementów elektronicznych. Możesz użyć tego do przetestowania nowych serwomechanizmów lub po prostu przeprojektować je zgodnie z potrzebami projektu. Więc zacznijmy.

Kieszonkowe dzieci

Wszystkie materiały użyte w tym projekcie można kupić na UTsource.net

  1. Układ scalony timera NE555.
  2. Rezystor 1M. (Można stosować dowolne wartości od 500K do 1M omów)
  3. Rezystor 15K.
  4. Potencjometr 100K (rezystor zmienny).
  5. Dioda 1N4148.
  6. Kondensator 100uF 16V.
  7. Kondensator 22nF.
  8. Serwo 9G.

Wraz z nimi będziesz potrzebować również płytki stykowej do prototypowania i źródła zasilania 5V-12V.

Krok 1: Wykonanie obwodu:

Tworzenie obwodu
Tworzenie obwodu
Tworzenie obwodu
Tworzenie obwodu

Obwód jest bardzo prosty, używamy układu scalonego 555 timera w trybie Astable Multivibrator. Sterujemy serwomechanizmem za pomocą PWM, co oznacza modulację szerokości impulsu. PWM to nic innego jak seria wysokich i niskich impulsów (niski to 0, a wysoki to 1). Pozycja serwomechanizmu zmienia się w zależności od czasu trwania wysokiego lub „1” impulsu, znanego również jako „szerokość”. Stąd nazwa „modulacja szerokości impulsu”.

Powyższy obwód pomoże nam modulować wymagany impuls, a tym samym kontrolować pozycję serwa. Obwód jest zaprojektowany tak, aby móc sterować większością serwomechanizmów używanych na rynku.

UWAGA: Obwód obsługuje zasilanie 5 V-12 V, ale zależy to od używanego serwomechanizmu. Zapoznaj się z arkuszami danych, aby uzyskać informacje na temat zapotrzebowania na moc serwomechanizmu. Ponieważ użyłem serwomechanizmu 9G, który działa na 5V, dostarczyłem taką samą ilość mocy. Użycie 12 V do zasilania serwomechanizmu 5 V może natychmiast uszkodzić serwo

Krok 2: Kompaktowanie obwodu

Kompaktowy obwód
Kompaktowy obwód
Kompaktowy obwód
Kompaktowy obwód

Teraz możesz albo użyć obwodu na płytce stykowej, albo uczynić go bardziej trwałym, lutując go do płytki drukowanej. Przylutowałem wszystkie komponenty na płycie perforowanej, która jest prymitywna, ale wykonuje swoją pracę. Widać to na powyższym obrazku, jest mały i kompaktowy oraz posiada złącza do podłączenia serwomechanizmu i potencjometru. Mogę więc sprawdzić zarówno serwa, jak i garnki.

Możesz także stworzyć profesjonalnie wyglądającą płytkę drukowaną za pomocą tych plików Gerber. Wystarczy pobrać i przesłać do dowolnej preferowanej usługi produkcji PCB.

Krok 3: Wniosek:

Po wykonaniu tych czynności możesz teraz rozpocząć testowanie serw bez konieczności używania mikrokontrolera i kodowania. Ta konfiguracja może być używana do wielu aplikacji. Chciałbym zobaczyć, co z nim zrobisz. Nie zapomnij zapoznać się z dołączonym powyżej samouczkiem wideo.

Mam nadzieję, że ta instrukcja jest dla ciebie przydatna i pomogła ci nauczyć się czegoś nowego. Dziękuję Ci.

Zalecana: