Skocz do zawartości

Problem z serwomechanizmami arduino


BartoszBor

Pomocna odpowiedź

Witam.

Mam problem z serwami, których używam w projekcie do mojego robota.

Jest to na razie model, w oficjalnym projekcie użyję lepszych, wydajniejszych serw, ale teraz ten problem bardzo mnie gnębi i chcę się go pozbyć, żeby uniknąć problemów przy dalszej fazie projektu.

Mianowicie chodzi mi o to, że serwa same z siebie "wibrują","chodzą", jak wyeliminować ten problem? próbowałem zmieniać parametry w programie, ale niczego lepszego nie osiągnąłem.

Widać to doskonale na moim filmiku:

Pozdrawiam, liczę, że ktoś dobrze doradzi 🙂

  servoVal = analogRead(xPin);
 servoVal = map(servoVal, 0, 1023, 0, 180);
 myservo2.write(servoVal);

 servoVal = analogRead(yPin);
 servoVal = map(servoVal, 0, 1023, 0, 180);
 myservo1.write(servoVal);
Link do komentarza
Share on other sites

Podłącz im jakieś zasilanie rozsądne i nigdy więcej nie próbuj zasilać serw z Arduino, bo spalisz płytkę.

Pojedyncze serwo tego typu potrafi pociągnąć nawet 300-400mA. Regulator napięcia w UNO może dać najwyżej 50mA, a z USB da się przy sprzyjających warunkach i właściwym układzie gwiazd wyciągnąć do 500mA (potem komputer powinien odciąć). Zaopatrz się w jakieś baterie (tylko nie alkaliczne, bo nie dość, że prądowo są biedne, to jeszcze się szybko rozładują) albo osobny zasilacz.

Edit: Widzę, że używasz baterii 9V. To jest jedna z najbiedniejszych prądowo baterii, do tego jej napięcie jest za wysokie dla tych serw, żeby podłączyć je do niej bezpośrednio.

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.