Sadržaj:

Pretvaranje iz Sabertooth -a u RoboClaw motorni kontroler: 3 koraka
Pretvaranje iz Sabertooth -a u RoboClaw motorni kontroler: 3 koraka

Video: Pretvaranje iz Sabertooth -a u RoboClaw motorni kontroler: 3 koraka

Video: Pretvaranje iz Sabertooth -a u RoboClaw motorni kontroler: 3 koraka
Video: RACECAR/J ​​ROS Телеоперация 2024, Studeni
Anonim
Pretvaranje iz Sabertooth -a u RoboClaw motorni kontroler
Pretvaranje iz Sabertooth -a u RoboClaw motorni kontroler

Linija Dimension Engineering sa Sabretooth motornim kontrolerima i BasicMicro linija RoboClaw kontrolera popularan su izbor za projekte robotike početne razine. Međutim, oni koriste dva vrlo različita sustava za konfiguraciju kontrolera. Sabertooth koristi DIP prekidač, a RoboClaw softver koji se naziva Motion Studio. Ovaj članak prikazuje kako preći s postavki na postojećoj postavci Sabertooth na sličnu postavku na kontroleru RoboClaw.

Korak 1: Upravljanje daljinskim upravljačem s diferencijalnim pogonom

RC kontrola s diferencijalnim pogonom
RC kontrola s diferencijalnim pogonom
RC kontrola s diferencijalnim pogonom
RC kontrola s diferencijalnim pogonom

Jedna od najpopularnijih konfiguracija za RoboClaw i Sabertooth koristi izlaz RC prijemnika za upravljanje robotom s diferencijalnim pogonom. Roboti i roveri u stilu tenkova uobičajena su aplikacija za ovu konfiguraciju. Gornja slika prikazuje postavke DIP prekidača Sabertooth za ovaj način rada.

Da biste konfigurirali RoboClaw tako da odgovara postavkama Sabertooth -a, slijedite donje upute.

Spojite RoboClaw s računalom pomoću USB kabela. Imajte na umu da RoboClaw ne napaja USB veza i da mu je potreban izvor napajanja. Otvorite Motion Studio i kliknite "Poveži odabrani uređaj". Sada kliknite na "Opće postavke" s lijeve strane aplikacije.

U oknu s oznakom "Setup" postavite Control Mode na "RC". Zatim, u oknu s oznakom "RC/Analogne mogućnosti" označite okvir s oznakom "Miješanje". Završite spremanjem postavki na ploču. U izborniku na vrhu aplikacije odaberite "Uređaj", a zatim "Spremi postavke".

RoboClaw je sada konfiguriran za RC način rada s diferencijalnim pogonom. Na slici možete vidjeti kako postavke izgledaju u Motion Studiju.

Korak 2: Analogno upravljanje s diferencijalnim pogonom

Analogno upravljanje s diferencijalnim pogonom
Analogno upravljanje s diferencijalnim pogonom
Analogno upravljanje s diferencijalnim pogonom
Analogno upravljanje s diferencijalnim pogonom

Druga popularna konfiguracija je korištenje analognog ulaznog uređaja, poput joysticka ili potenciometara za upravljanje robotom s diferencijalnim pogonom. Slika prikazuje postavke DIP prekidača Sabertooth za ovaj način rada.

Da biste konfigurirali RoboClaw tako da odgovara postavkama Sabertooth -a, slijedite donje upute.

Spojite RoboClaw s računalom pomoću USB kabela. Imajte na umu da RoboClaw ne napaja USB veza i da mu je potreban izvor napajanja. Otvorite Motion Studio i kliknite "Poveži odabrani uređaj". Sada kliknite na "Opće postavke" s lijeve strane aplikacije.

U oknu s oznakom "Setup" postavite Control Mode na "Analog". Zatim, u oknu s oznakom "RC/Analogne mogućnosti" označite okvir s oznakom "Miješanje". Završite spremanjem postavki na ploču. U izborniku pri vrhu aplikacije odaberite "Uređaj", a zatim "Spremi postavke".

RoboClaw je sada konfiguriran za RC način rada s diferencijalnim pogonom. Na slici možete vidjeti kako postavke izgledaju u Motion Studiju.

Korak 3: Paket serijski

Paket serijski
Paket serijski
Paket serijski
Paket serijski

Za složeniju kontrolu upravljačkog sklopa motora, serijski način rada paketa može se koristiti zajedno s mikrokontrolerom za slanje naredbi upravljačkom sklopu motora. I RoboClaw i Sabertooth imaju paketni serijski način rada, iako postoje neke implimentional razlike između njih. Na slici su prikazane postavke DIP sklopke za serijski način rada paketa Sabertooth.

Da biste konfigurirali RoboClaw tako da odgovara postavkama Sabertooth -a, slijedite donje upute.

Spojite RoboClaw s računalom pomoću USB kabela. Imajte na umu da RoboClaw ne napaja USB veza i da mu je potreban izvor napajanja. Otvorite Motion Studio i kliknite "Poveži odabrani uređaj". Sada kliknite na "Opće postavke" s lijeve strane aplikacije.

U oknu s oznakom "Setup" postavite Control Mode na "Packet Serial". Zatim, u oknu s oznakom "Serijski", postavite serijsku adresu paketa na 128, a brzinu prijenosa na istu brzinu prijenosa koja se koristi sa Sabertoothom. Završite spremanjem postavki na ploču. U izborniku na vrhu aplikacije odaberite "Uređaj", a zatim "Spremi postavke".

RoboClaw je sada konfiguriran za RC način rada s diferencijalnim pogonom. Na slici možete vidjeti kako postavke izgledaju u Motion Studiju.

Postoje razlike između skupa serijskih naredbi paketa RoboClaw -a i Sabertooth -a. Međutim, RoboClaw ima naredbe za kompatibilnost koje odražavaju naredbe Sabertooth -a, pa bi većina koda trebala biti prenosiva sa Sabertooth -a na RoboClaw.

Preporučeni: