Skocz do zawartości

Sterowanie serwomechanizmem - problem ze stabilizatorem napiecia


jakub

Pomocna odpowiedź

Witam,

złożyłem układ taki sam jak ten podany w tym kursie dotyczący serwomechanizmu:

https://forbot.pl/blog/artykuly/programowanie/kurs-arduino-cz-5-silnikipwm-zewnetrzne-biblioteki-id3913

oraz dodałem potencjometr podpięty do A5 i napisałem następujący kod, który zmienia położenie ramienia serwomechanizmu w zależności od ustawień napięcia na potencjometrze:

int analog_A5 = analogRead(A5);

int pozycja = map(analog_A5, 0, 1021, 0, 180);

serw_1.write(pozycja);

Pojawił się problem ponieważ ramię serwomechanizmu czasami porusza się jak chce, po ustawieniu napięcia na potencjometrze ustawia się na dobrej pozycji, po czym wraca do pozycji zero by ponownie powrócić do poprzedniej pozycji. Zjawisko znika gdy usunę z układu stabilizator napięcia wraz z kondensatorami.

Co jest przyczyną tego zjawiska ?

Pozdrawiam

Link do komentarza
Share on other sites

Jak zwykle problemy z zasilaniem. Szukałeś podobnych tematów? Bateria 9V nie nadaje się do odbiorników pobierających więcej niż kilka mA prądu podczas pracy.

Mały serwomechanizm może pobierać podczas ruchu setki mA, więc napięcie na baterii spada (spadek napięcia na rezystancji wewnętrznej) i może dojść do restartu mikrokontrolera (i być może serwa, zależy od elektroniki sterującej).

Zainwestuj w jakieś sensowne źródło zasilania (podstawa w warsztacie elektronika) i możesz wtedy działać dalej.

Link do komentarza
Share on other sites

Dzieje się tak na 9V zasilaczu, na stabilizatorze na wyjściu jest 5V na serwie podczas poruszania ramieniem ~4.8 - 5V. Niby ten serw ma minimalne parametry dla 4.8V. Bez stabilizatora na serwie jest ~8V

Link do komentarza
Share on other sites

Bateria 9V nie nadaje się do odbiorników pobierających więcej niż kilka mA prądu podczas pracy.

Oczywiście bateria 9V nie nadaje się do długotrwałego zasilania układów z silnikami, ale nie popadajmy też w skrajności 😉 Gwarantuję, że przykład z kursu działa poprawnie i nawet na baterii 9V nie ma problemów, aby spokojnie wykonać opisane ćwiczenia. Oczywiście, jeśli urządzenie miałoby działać dłużej, to trzeba znaleźć lepsze źródło zasilania, ale do kilku testów bateria taka spokojnie wystarcza 🙂

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

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...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.