Cuprins:

Conversia dintr-un Sabertooth într-un controler de motor RoboClaw: 3 pași
Conversia dintr-un Sabertooth într-un controler de motor RoboClaw: 3 pași

Video: Conversia dintr-un Sabertooth într-un controler de motor RoboClaw: 3 pași

Video: Conversia dintr-un Sabertooth într-un controler de motor RoboClaw: 3 pași
Video: Conversia din sistemul binar in cel hexazecimal | Lectii-Virtuale.ro 2024, Noiembrie
Anonim
Conversia dintr-un Sabertooth într-un controler de motor RoboClaw
Conversia dintr-un Sabertooth într-un controler de motor RoboClaw

Linia Dimension Engineering a controlerelor de motor Sabertooth și linia BasicMicro a controlerelor RoboClaw sunt alegeri populare pentru proiectele de robotică de nivel inițial. Cu toate acestea, utilizează două sisteme foarte diferite pentru configurarea controlerului. Sabertooth folosește un comutator DIP, iar RoboClaw folosește un sistem software numit Motion Studio. Acest articol arată cum să treceți de la setările unei configurări existente Sabertooth la o configurare similară pe un controler RoboClaw.

Pasul 1: Control RC cu acționare diferențială

Control RC cu acționare diferențială
Control RC cu acționare diferențială
Control RC cu acționare diferențială
Control RC cu acționare diferențială

Una dintre cele mai populare configurații pentru RoboClaw și Sabertooth este utilizarea unei ieșiri de recepție RC pentru a controla un robot de acționare diferențială. Roboții și rover-urile în stil rezervor sunt o aplicație obișnuită pentru această configurație. Imaginea de mai sus arată setările comutatorului Sabertooth DIP pentru acest mod.

Pentru a configura un RoboClaw pentru a se potrivi cu setările Sabertooth, urmați instrucțiunile de mai jos.

Conectați RoboClaw la un computer cu un cablu USB. Rețineți că RoboClaw nu este alimentat de conexiunea USB și are nevoie de o sursă de alimentare decicată. Deschideți Motion Studio și faceți clic pe „Conectați dispozitivul selectat”. Acum faceți clic pe „Setări generale” din partea stângă a aplicației.

În panoul etichetat „Configurare” setați modul de control la „RC”. Apoi, în panoul etichetat „Opțiuni RC / analog”, bifați caseta „Mixare”. Finalizați salvând setările pe tablă. În meniul din partea de sus a aplicației selectați „Dispozitiv”, apoi „Salvați setările”.

RoboClaw este acum configurat pentru modul RC cu acționare diferențială. Vedeți imaginea pentru un instantaneu cu aspectul setărilor în Motion Studio.

Pasul 2: Control analogic cu acționare diferențială

Control analogic cu acționare diferențială
Control analogic cu acționare diferențială
Control analogic cu acționare diferențială
Control analogic cu acționare diferențială

O altă configurație populară este utilizarea unui dispozitiv de intrare analogică, cum ar fi un joystick sau potențiometre pentru a controla un robot de acționare diferențială. Imaginea arată setările comutatorului Sabertooth DIP pentru acest mod.

Pentru a configura un RoboClaw pentru a se potrivi cu setările Sabertooth, urmați instrucțiunile de mai jos.

Conectați RoboClaw la un computer cu un cablu USB. Rețineți că RoboClaw nu este alimentat de conexiunea USB și are nevoie de o sursă de alimentare decicată. Deschideți Motion Studio și faceți clic pe „Conectați dispozitivul selectat”. Acum faceți clic pe „Setări generale” din partea stângă a aplicației.

În panoul etichetat „Configurare” setați modul de control la „Analog”. Apoi, în panoul etichetat „Opțiuni RC / analog”, bifați caseta „Mixare”. Finalizați salvând setările pe tablă. În meniul din partea de sus a aplicației selectați „Dispozitiv”, apoi „Salvați setările”.

RoboClaw este acum configurat pentru modul RC cu acționare diferențială. Vedeți imaginea pentru un instantaneu cu aspectul setărilor în Motion Studio.

Pasul 3: pachet serial

Pachet serial
Pachet serial
Pachet serial
Pachet serial

Pentru un control mai complicat al unui controler de motor, modul serial de pachete poate fi utilizat în combinație cu un microcontroler pentru a trimite comenzi către un controler de motor. Atât RoboClaw, cât și Sabertooth au un mod serial pachet, deși există unele diferențe de implementare între cele două. Imaginea arată setările comutatorului DIP pentru un Sabertooth este modul serial pachet.

Pentru a configura un RoboClaw pentru a se potrivi cu setările Sabertooth, urmați instrucțiunile de mai jos.

Conectați RoboClaw la un computer cu un cablu USB. Rețineți că RoboClaw nu este alimentat de conexiunea USB și are nevoie de o sursă de alimentare decicată. Deschideți Motion Studio și faceți clic pe „Conectați dispozitivul selectat”. Acum faceți clic pe „Setări generale” din partea stângă a aplicației.

În panoul etichetat „Configurare” setați modul de control la „Pachet serial”. Apoi, în panoul etichetat „Serial”, setați adresa de serie a pachetului la 128 și Baudrate la același baudrate utilizat cu Sabertooth. Finalizați salvând setările pe tablă. În meniul din partea de sus a aplicației selectați „Dispozitiv”, apoi „Salvați setările”.

RoboClaw este acum configurat pentru modul RC cu unitate diferențială. Vedeți imaginea pentru un instantaneu cu aspectul setărilor în Motion Studio.

Există diferențe între setul de comenzi seriale de pachete al RoboClaw și Sabertooth. Cu toate acestea, RoboClaw prezintă comenzi de compatibilitate care le reflectă pe cele ale Sabertooth, astfel încât majoritatea codului ar trebui să fie portabil de la Sabertooth la RoboClaw.

Recomandat: