Spisu treści:

Konwersja z Sabertooth na sterownik silnika RoboClaw: 3 kroki
Konwersja z Sabertooth na sterownik silnika RoboClaw: 3 kroki

Wideo: Konwersja z Sabertooth na sterownik silnika RoboClaw: 3 kroki

Wideo: Konwersja z Sabertooth na sterownik silnika RoboClaw: 3 kroki
Wideo: RC Gokart (Zdalnie sterowany) 2024, Listopad
Anonim
Konwersja ze sterownika Sabertooth do sterownika silnika RoboClaw
Konwersja ze sterownika Sabertooth do sterownika silnika RoboClaw

Linia Dimension Engineering sterowników silników Sabertooth oraz linia sterowników RoboClaw BasicMicro są popularnym wyborem dla podstawowych projektów robotyki. Używają jednak dwóch bardzo różnych systemów do konfiguracji sterownika. Sabertooth używa przełącznika DIP, a RoboClaw korzysta z systemu oprogramowania o nazwie Motion Studio. Ten artykuł pokazuje, jak przejść z ustawień w istniejącej konfiguracji Sabertooth do podobnej konfiguracji na kontrolerze RoboClaw.

Krok 1: Sterowanie RC z napędem różnicowym

Sterowanie RC z napędem różnicowym
Sterowanie RC z napędem różnicowym
Sterowanie RC z napędem różnicowym
Sterowanie RC z napędem różnicowym

Jedną z najpopularniejszych konfiguracji RoboClaw i Sabertooth jest użycie wyjścia odbiornika RC do sterowania robotem z napędem różnicowym. Roboty i łaziki w stylu czołgów są powszechnym zastosowaniem w tej konfiguracji. Powyższy obrazek pokazuje ustawienia przełącznika Sabertooth DIP dla tego trybu.

Aby skonfigurować RoboClaw, aby pasował do ustawień Sabertooth, postępuj zgodnie z poniższymi instrukcjami.

Podłącz RoboClaw do komputera za pomocą kabla USB. Zwróć uwagę, że RoboClaw nie jest zasilany przez połączenie USB i wymaga dedykowanego źródła zasilania. Otwórz Motion Studio i kliknij „Połącz wybrane urządzenie”. Teraz kliknij „Ustawienia ogólne” po lewej stronie aplikacji.

W okienku oznaczonym „Setup” ustaw tryb sterowania na „RC”. Następnie w okienku oznaczonym „RC/Analog Options” zaznacz pole „Mixing”. Zakończ, zapisując ustawienia na tablicy. W menu u góry aplikacji wybierz „Urządzenie”, a następnie „Zapisz ustawienia”.

RoboClaw jest teraz skonfigurowany do pracy w trybie RC z napędem różnicowym. Zobacz obraz, aby zobaczyć, jak wyglądają ustawienia w Motion Studio.

Krok 2: Sterowanie analogowe z napędem różnicowym

Sterowanie analogowe z napędem różnicowym
Sterowanie analogowe z napędem różnicowym
Sterowanie analogowe z napędem różnicowym
Sterowanie analogowe z napędem różnicowym

Inną popularną konfiguracją jest użycie analogowego urządzenia wejściowego, takiego jak joystick lub potencjometry, do sterowania robotem z napędem różnicowym. Obraz przedstawia ustawienia przełącznika Sabertooth DIP dla tego trybu.

Aby skonfigurować RoboClaw, aby pasował do ustawień Sabertooth, postępuj zgodnie z poniższymi instrukcjami.

Podłącz RoboClaw do komputera za pomocą kabla USB. Zwróć uwagę, że RoboClaw nie jest zasilany przez połączenie USB i wymaga dedykowanego źródła zasilania. Otwórz Motion Studio i kliknij „Połącz wybrane urządzenie”. Teraz kliknij „Ustawienia ogólne” po lewej stronie aplikacji.

W okienku oznaczonym „Setup” ustaw tryb sterowania na „Analog”. Następnie w okienku oznaczonym „RC/Analog Options” zaznacz pole „Mixing”. Zakończ, zapisując ustawienia na tablicy. W menu u góry aplikacji wybierz „Urządzenie”, a następnie „Zapisz ustawienia”.

RoboClaw jest teraz skonfigurowany do pracy w trybie RC z napędem różnicowym. Zobacz obraz, aby zobaczyć, jak wyglądają ustawienia w Motion Studio.

Krok 3: Numer seryjny pakietu

Numer seryjny pakietu
Numer seryjny pakietu
Numer seryjny pakietu
Numer seryjny pakietu

W celu bardziej skomplikowanego sterowania sterownikiem silnika można użyć trybu pakietowego szeregowego w połączeniu z mikrokontrolerem do wysyłania poleceń do sterownika silnika. Zarówno RoboClaw, jak i Sabertooth obsługują tryb szeregowy pakietów, chociaż istnieją między nimi pewne różnice w implementacji. Obraz przedstawia ustawienia przełącznika DIP dla trybu Sabertooth w trybie pakietowym.

Aby skonfigurować RoboClaw, aby pasował do ustawień Sabertooth, postępuj zgodnie z poniższymi instrukcjami.

Podłącz RoboClaw do komputera za pomocą kabla USB. Zwróć uwagę, że RoboClaw nie jest zasilany przez połączenie USB i wymaga dedykowanego źródła zasilania. Otwórz Motion Studio i kliknij „Połącz wybrane urządzenie”. Teraz kliknij „Ustawienia ogólne” po lewej stronie aplikacji.

W okienku oznaczonym „Setup” ustaw tryb sterowania na „Packet Serial”. Następnie w okienku oznaczonym „Serial” ustaw Packet Serial Address na 128, a Baudrate na tę samą prędkość transmisji, która jest używana z Sabertooth. Zakończ, zapisując ustawienia na tablicy. W menu u góry aplikacji wybierz „Urządzenie”, a następnie „Zapisz ustawienia”.

RoboClaw jest teraz skonfigurowany do pracy w trybie RC z napędem różnicowym. Zobacz obraz, aby zobaczyć, jak wyglądają ustawienia w Motion Studio.

Istnieją różnice między zestawem poleceń pakietu szeregowego RoboClaw i Sabertooth. Jednak RoboClaw zawiera polecenia kompatybilności, które odzwierciedlają te z Sabertooth, więc większość kodu powinna być przenośna z Sabertooth do RoboClaw.

Zalecana: