Kazalo:
- 1. korak: krmiljenje RC z diferencialnim pogonom
- Korak: Analogno krmiljenje z diferencialnim pogonom
- 3. korak: Paketni serijski vmesnik
Video: Pretvorba iz Sabertooth v krmilnik motorja RoboClaw: 3 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
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
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
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
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:
Krmilnik spremenljive hitrosti motorja: 8 korakov
Krmilnik spremenljive hitrosti motorja: V tem projektu vam bom pokazal, kako sem izdelal krmilnik hitrosti motorja & Pokazal bom tudi, kako enostavno je zgraditi krmilnik spremenljive hitrosti motorja s pomočjo IC 555. Začnimo
Kako narediti enosmerni krmilnik enosmernega motorja: 4 koraki
Kako narediti enosmerni krmilnik enosmernega motorja: To je enosmerni krmilnik enosmernega motorja za vaše e-kolo. V tem vezju sem uporabil N-kanalni MOSFET H most in zapah SR. H Most Circuit Control Smer tokovnega toka. Zapiralno vezje SR zagotavlja pozitiven signal na vezju H mostu. Comp
Drsnik kamere za sledenje objektom z rotacijsko osjo. 3D natisnjeno in vgrajeno v krmilnik DC motorja RoboClaw & Arduino: 5 korakov (s slikami)
Drsnik kamere za sledenje objektom z rotacijsko osjo. 3D natisnjeno in izdelano na krmilniku RoboClaw DC Motor & Arduino: Ta projekt je bil eden mojih najljubših projektov, odkar sem združil zanimanje za snemanje videa z DIY. Vedno sem gledal in želel posnemati tiste kinematografske posnetke v filmih, kjer se kamera premika po zaslonu, medtem ko se premika, da sledi
Vadnica 30A Krmilnik zavor motorja z mikro krtačo z uporabo servo testerja: 3 koraki
Vadnica 30A Krmilnik zavore motorja z mikro krtačo z uporabo servo testerja: Specifikacija: Krmilnik hitrosti 30A krtače. Funkcija: naprej, nazaj, zavora Delovna napetost: 3.0V --- 5.0V. Tok (A): 30A BEC: 5V/1A Pogonska frekvenca: 2KHz Vhod: 2-3 Li-Po/Ni-Mh/Ni-cd 4-10cell Konstanten tok 30A Max 30A <
Krmilnik motorja: 4 koraki (s slikami)
Krmilnik motorja: 6 krmilna plošča motorja z čipi LMD18200