Kazalo:

Pretvorba iz Sabertooth v krmilnik motorja RoboClaw: 3 koraki
Pretvorba iz Sabertooth v krmilnik motorja RoboClaw: 3 koraki

Video: Pretvorba iz Sabertooth v krmilnik motorja RoboClaw: 3 koraki

Video: Pretvorba iz Sabertooth v krmilnik motorja RoboClaw: 3 koraki
Video: Motor Controller - Remote Control Lawn Mower DIY 2024, Junij
Anonim
Pretvarjanje iz Sabertooth v krmilnik motorja RoboClaw
Pretvarjanje iz Sabertooth v krmilnik motorja RoboClaw

Linija Dimension Engineering krmilnikov motorjev Sabertooth in linija krmilnikov RoboClaw BasicMicro sta priljubljeni izbiri za začetne projekte robotike. Vendar za konfiguracijo krmilnika uporabljajo dva zelo različna sistema. Sabertooth uporablja DIP stikalo, RoboClaw pa programski sistem, imenovan Motion Studio. Ta članek prikazuje, kako preiti iz nastavitev obstoječe nastavitve Sabertooth na podobno nastavitev na krmilniku RoboClaw.

1. korak: krmiljenje RC z diferencialnim pogonom

RC krmiljenje z diferencialnim pogonom
RC krmiljenje z diferencialnim pogonom
RC krmiljenje z diferencialnim pogonom
RC krmiljenje z diferencialnim pogonom

Ena izmed najbolj priljubljenih konfiguracij za RoboClaw in Sabertooth je uporaba izhodnega RC sprejemnika za krmiljenje robota z diferencialnim pogonom. Roboti in roverji v tankovskem slogu so običajna aplikacija za to konfiguracijo. Zgornja slika prikazuje nastavitve DIP stikala Sabertooth za ta način.

Če želite konfigurirati RoboClaw tako, da ustreza nastavitvam Sabertooth, sledite spodnjim navodilom.

RoboClaw povežite z računalnikom s kablom USB. Upoštevajte, da RoboClaw ne napaja povezava USB in potrebuje določen vir napajanja. Odprite Motion Studio in kliknite »Poveži izbrano napravo«. Zdaj kliknite na "Splošne nastavitve" na levi strani aplikacije.

V podoknu z oznako "Setup" nastavite Control Mode na "RC". Nato v podoknu z oznako "RC/Analogne možnosti" potrdite polje z oznako "Mešanje". Končajte tako, da nastavitve shranite na ploščo. V meniju na vrhu aplikacije izberite »Naprava« in nato »Shrani nastavitve«.

RoboClaw je zdaj konfiguriran za način RC z diferencialnim pogonom. Na sliki si lahko ogledate, kako izgledajo nastavitve v Motion Studiu.

Korak: Analogno krmiljenje z diferencialnim pogonom

Analogno krmiljenje z diferencialnim pogonom
Analogno krmiljenje z diferencialnim pogonom
Analogno krmiljenje z diferencialnim pogonom
Analogno krmiljenje z diferencialnim pogonom

Druga priljubljena konfiguracija je uporaba analogne vhodne naprave, kot je krmilna palica ali potenciometri, za upravljanje robota z diferencialnim pogonom. Na sliki so prikazane nastavitve DIP stikala Sabertooth za ta način.

Če želite konfigurirati RoboClaw tako, da ustreza nastavitvam Sabertooth, sledite spodnjim navodilom.

RoboClaw povežite z računalnikom s kablom USB. Upoštevajte, da RoboClaw ne napaja povezava USB in potrebuje določen vir napajanja. Odprite Motion Studio in kliknite »Poveži izbrano napravo«. Zdaj kliknite na "Splošne nastavitve" na levi strani aplikacije.

V podoknu z oznako "Setup" nastavite Control Mode na "Analog". Nato v podoknu z oznako "RC/Analogne možnosti" potrdite polje z oznako "Mešanje". Končajte tako, da nastavitve shranite na ploščo. V meniju na vrhu aplikacije izberite »Naprava« in nato »Shrani nastavitve«.

RoboClaw je zdaj konfiguriran za način RC z diferencialnim pogonom. Na sliki si lahko ogledate, kako izgledajo nastavitve v Motion Studiu.

3. korak: Paketni serijski vmesnik

Paketni zaporedni
Paketni zaporedni
Paketni zaporedni
Paketni zaporedni

Za bolj zapleteno krmiljenje krmilnika motorja lahko uporabite paketni serijski način v povezavi z mikrokrmilnikom za pošiljanje ukazov krmilniku motorja. Tako RoboClaw kot Sabertooth imata paketni serijski način, čeprav med njima obstaja nekaj pomembnih razlik. Na sliki so prikazane nastavitve stikala DIP za paketni serijski način Sabertooth.

Če želite konfigurirati RoboClaw tako, da ustreza nastavitvam Sabertooth, sledite spodnjim navodilom.

RoboClaw povežite z računalnikom s kablom USB. Upoštevajte, da RoboClaw ne napaja povezava USB in potrebuje določen vir napajanja. Odprite Motion Studio in kliknite »Poveži izbrano napravo«. Zdaj kliknite na "Splošne nastavitve" na levi strani aplikacije.

V podoknu z oznako "Setup" nastavite Control Mode na "Packet Serial". Nato v podoknu z oznako "Serial" nastavite serijski naslov paketa na 128, hitrost prenosa pa na isto hitrost prenosa, ki jo uporabljate pri Sabertoothu. Končajte tako, da nastavitve shranite na ploščo. V meniju na vrhu aplikacije izberite »Naprava« in nato »Shrani nastavitve«.

RoboClaw je zdaj konfiguriran za način RC z diferencialnim pogonom. Na sliki si lahko ogledate, kako izgledajo nastavitve v Motion Studiu.

Med sklopom serijskih ukazov paketov RoboClaw in Sabertooth obstajajo razlike. Vendar pa RoboClaw vsebuje ukaze za združljivost, ki zrcalijo ukaze Sabertooth, zato bi morala biti večina kode prenosljiva iz Sabertooth v RoboClaw.

Priporočena: