Skocz do zawartości

Sterowanie serwomechanizmem - problem ze stabilizatorem napiecia


Pomocna odpowiedź

Napisano

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

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.

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

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 🙂

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