Skocz do zawartości
Komentator

Kurs Arduino - #5 - PWM, serwomechanizmy, biblioteki

Pomocna odpowiedź

Witam wszystkich,

Mam pytanie o podłączenie serwa.

Dlaczego musieliśmy podłączyć je przez stabilizator i pin Vin?

Rozumiem, że nie możemy się podpiąć bezpośrednio pod piny Digital, bo mają one małą wydajność prądową, ale czy nie można byłoby się wpiąć bezpośrednio do pinu Power 5V?

Czy ten pin ma również jakieś ograniczenia prądowe, czy też ma taką samą wydajność jak Vin, tylko że jest za wewnętrznym stabilizatorem?

Udostępnij ten post


Link to post
Share on other sites

Treker, zrób o tym jakiś baner czy coś bo to setne takie pytanie.

ardek, Sprawa jest taka że linia 5V na Arduino jest dostarczana przez malutki stabilizator, jakieś 500mA wydajności.

Do tego serwa mają niemiły zwyczaj wytwarzania sporej ilości szumu na zasilaniu.

Szum to takie króciutkie skoki napięcia. Powoduje on bardzo nieprzyjemne efekty, szczególnie w czułych urządzeniach cyfrowych takich jak mikrokontrolery.

Dlatego właśnie najlepiej zasilać serwa z osobnego, dobrze filtrowanego źródła.

Udostępnij ten post


Link to post
Share on other sites

ardek, jest dokładnie tak jak pisze Chumanista. Zwróć uwagę na wszystkie moje ostrzeżenia w tekście o poprawnym filtrowaniu zasilania.

Chumanista, dzięki za pomoc - zapisuję ten temat i postaram się jakoś uwypuklić odpowiedź na to pytanie w tekście. Poobserwuję jednak najpierw, co będzie się działo dalej 🙂

Udostępnij ten post


Link to post
Share on other sites

Treker, może zrób jakiś post o szumie, z oscyloskopem i tak dalej?

W stylu pokazać co silnik robi z zasilaniem, pokazać jak wpływają na to kondensatory i tak dalej.

Bo co kilka dni jest coś typu "Zasilam silniki i mikrokontroler z tego samego stabilizatora, dlaczego nic nie działa?".

Udostępnij ten post


Link to post
Share on other sites

Chumanista, pomyślę - tylko tematów ostatnio jest tyle, że ciężko znaleźć na nowe, ale dam rade 🙂

Udostępnij ten post


Link to post
Share on other sites

Dziękuję Panowie za odpowiedzi.

Nie pomyślałem o tym, że stabilizator może mieć ograniczenia prądowe.

Artykuł o szumach przeczytałbym z miłą chęcią 🙂

Udostępnij ten post


Link to post
Share on other sites

A do tego czasu dam dwa linki:

Jedyny Słuszny Vlog Elektroniczny:

Trochę sztywne, ale z sensem i po polsku:

  • Lubię! 1

Udostępnij ten post


Link to post
Share on other sites

Treker, wstyd się przyznać, ale cały kurs przerobiłem z zestawem z Botlandu 🙂

Tylko po prostu nie pomyślałem, że przecież stabilizator wewnętrzny w Arduino i zewnętrzny mogą się różnić dopuszczalnym natężeniem.

Jeszcze raz dzięki Panowie.

Udostępnij ten post


Link to post
Share on other sites

ardek, to nie chodzi tylko o różnice w wydajności. Po prostu zbyt słabe filtrowanie sprawia, że takie "mocne pociągnięcie" prądu przez silniki powoduje chwilowy spadek napięcia w całym układzie, który resetuje mikrokontroler. Nawet gdyby stabilizator w Arduino był super wydajny, to lepiej byłoby dodać osobny dla silników.

Udostępnij ten post


Link to post
Share on other sites

ardek, Treker, To wszystko jest ładnie pokazane w drugim filmiku.

Udostępnij ten post


Link to post
Share on other sites

Witam

Mam problem przy tym zadaniu..

Wszystko podłączone..działało przez ok 1m..następnie servo przestało się kręcić...a tylko buczy (jak się ucho przyłoży)

Sprawdziłem i na pinach stabilizatora jest tylko ok 2V

Bez obciążenia servem - jest ok 4.8V.

Bateria nowa - daje niecałe 9V

Podłączenie bezpośrednio serva do 5V działa (tak tylko dla sprawdzenia to zrobiłem 🙂 )

Co może być przyczyną?

Stabilizator zarówno z kondensatorami jak i bez daje ok 4.8V bez podłączania serva..

Udostępnij ten post


Link to post
Share on other sites

tomeksa83, na których pinach stabilizatora masz ~2V. Wejściowych, czy wyjściowych? Bez podłączonego serwomechanizmu również masz tak niskie napięcie na wyjściu?

Udostępnij ten post


Link to post
Share on other sites

pomiędzy masą a pinem Vout - czyli tym z którego zasilanie idzie na servo.

Bez obciążenia stabilizatora między tymi pinami jest około 5V.

Może kwestia wymiany 7805 na nowy?

Udostępnij ten post


Link to post
Share on other sites

Raczej wymiany baterii..

Jakie napięcie jest wtedy na wejściu stabilizatora? Musi być co najmniej 6.5-7V by 7805 dobrze działał. Bateria 9V w żadnym wypadku nie powinna służyć do zasilania silników, serw itp rzeczy.

Udostępnij ten post


Link to post
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Gość
Dołącz do dyskusji! Kliknij, aby zacząć pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.


×
×
  • Utwórz nowe...