Skocz do zawartości

[bascom] program do sterowania ramienia robota


Pomocna odpowiedź

A co to za "cosie" przy adc? Chyba, że nie mam jakiejś biblioteki. Swoją drogą...chcesz to robić na samych silnikach DC? Nie prościej na serwach modelarskich?

Armir, przecież może zrobić na silnikach DC z przekładniami, o ile doda jakieś sprzężenie zwrotne żeby określić pozycję wału wyjściowego/członu.

Oraz dobrze byłoby dorzucić osobny stabi/przetwornicę dla serw, chyba, że masz gotowe źródło 5-6V, które byłoby w stanie dostarczyć wystarczającą ilość prądu do serw, które w takim manipulatorku (duże siły działające na serwa) będą mocno obciążone, więc pobór ich prądu też będzie duży. Zerknij do tematu hexapoda KD93, było tam kilka propozycji różnych przetwornic.

Gdybyś zadał sobie trochę trudu i przeczytał artykuł, do którego Cię odesłałem, to byś wiedział że się da. Potrzebujesz jednak sprzężenia zwrotnego, w tym przypadku wszystko jest w Kompendium, punkt 3. Jeśli nie wiesz jak to wykorzystać, odpuść sobie kombinowanie albo doucz się najpierw programowania uC.

Schemat sterowania nieprzerobionych serw oraz samo sterowanie są zdecydowanie prostsze, bo nie używasz mostków H ani przetworników ADC - podłączasz żółty przewód serwa bezpośrednio do jednego portu uC. Ale znów - wszystko jest w Kompendium. Jest też gotowy schemat w owym artykule, po prostu podpinasz więcej serw analogicznie do pierwszego.

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