Πίνακας περιεχομένων:

Μετατροπή από Sabertooth σε RoboClaw Motor Controller: 3 βήματα
Μετατροπή από Sabertooth σε RoboClaw Motor Controller: 3 βήματα

Βίντεο: Μετατροπή από Sabertooth σε RoboClaw Motor Controller: 3 βήματα

Βίντεο: Μετατροπή από Sabertooth σε RoboClaw Motor Controller: 3 βήματα
Βίντεο: The Rangers summon Tiger Zords | Neo-Saban Superheroes Tigers | Megaforce | Power Rangers Official 2024, Νοέμβριος
Anonim
Μετατροπή από Sabertooth σε RoboClaw Motor Controller
Μετατροπή από Sabertooth σε RoboClaw Motor Controller

Η γραμμή Dimension Engineering των ελεγκτών κινητήρα Sabertooth και η γραμμή BasicMicro των ελεγκτών RoboClaw είναι δημοφιλείς επιλογές για έργα ρομποτικής αρχικού επιπέδου. Ωστόσο, χρησιμοποιούν δύο πολύ διαφορετικά συστήματα για τη διαμόρφωση του ελεγκτή. Το Sabertooth χρησιμοποιεί έναν διακόπτη DIP και το RoboClaw χρησιμοποιεί ένα σύστημα λογισμικού που ονομάζεται Motion Studio. Αυτό το άρθρο δείχνει πώς να μετακινηθείτε από τις ρυθμίσεις σε μια υπάρχουσα ρύθμιση Sabertooth σε μια παρόμοια ρύθμιση σε έναν ελεγκτή RoboClaw.

Βήμα 1: Έλεγχος RC με διαφορικό δίσκο

Έλεγχος RC με διαφορική κίνηση
Έλεγχος RC με διαφορική κίνηση
Έλεγχος RC με διαφορική κίνηση
Έλεγχος RC με διαφορική κίνηση

Μία από τις πιο δημοφιλείς διαμορφώσεις για τα RoboClaw και Sabertooth είναι η χρήση μιας εξόδου δέκτη RC για τον έλεγχο ενός ρομπότ διαφορικής κίνησης. Τα ρομπότ και τα rovers τύπου Tank είναι μια κοινή εφαρμογή για αυτήν τη διαμόρφωση. Η παραπάνω εικόνα δείχνει τις ρυθμίσεις του Sabertooth DIP switch για αυτήν τη λειτουργία.

Για να διαμορφώσετε ένα RoboClaw ώστε να ταιριάζει με τις ρυθμίσεις του Sabertooth ακολουθήστε τις παρακάτω οδηγίες.

Συνδέστε το RoboClaw σε υπολογιστή με καλώδιο USB. Σημειώστε ότι το RoboClaw δεν τροφοδοτείται από τη σύνδεση USB και χρειάζεται καθορισμένη πηγή ενέργειας. Ανοίξτε το Motion Studio και κάντε κλικ στην επιλογή "Σύνδεση επιλεγμένης συσκευής". Τώρα κάντε κλικ στο "Γενικές ρυθμίσεις" στην αριστερή πλευρά της εφαρμογής.

Στο παράθυρο με την ένδειξη "Ρύθμιση", ορίστε τη λειτουργία ελέγχου σε "RC". Στη συνέχεια, στο παράθυρο με την ένδειξη "RC/Analog Options" επιλέξτε το πλαίσιο με την ένδειξη "Mixing". Ολοκληρώστε αποθηκεύοντας τις ρυθμίσεις στον πίνακα. Στο μενού στο επάνω μέρος της εφαρμογής επιλέξτε "Συσκευή" και στη συνέχεια "Αποθήκευση ρυθμίσεων".

Το RoboClaw έχει πλέον διαμορφωθεί για λειτουργία RC με διαφορική κίνηση. Δείτε την εικόνα για ένα στιγμιότυπο για το πώς φαίνονται οι ρυθμίσεις στο Motion Studio.

Βήμα 2: Αναλογικός έλεγχος με διαφορικό δίσκο

Αναλογικός έλεγχος με διαφορική κίνηση
Αναλογικός έλεγχος με διαφορική κίνηση
Αναλογικός έλεγχος με διαφορική κίνηση
Αναλογικός έλεγχος με διαφορική κίνηση

Μια άλλη δημοφιλής διαμόρφωση είναι η χρήση μιας αναλογικής συσκευής εισόδου όπως ένα joystick ή ποτενσιόμετρα για τον έλεγχο ενός ρομπότ διαφορικής κίνησης. Η εικόνα δείχνει τις ρυθμίσεις του διακόπτη Sabertooth DIP για αυτήν τη λειτουργία.

Για να διαμορφώσετε ένα RoboClaw ώστε να ταιριάζει με τις ρυθμίσεις του Sabertooth ακολουθήστε τις παρακάτω οδηγίες.

Συνδέστε το RoboClaw σε υπολογιστή με καλώδιο USB. Σημειώστε ότι το RoboClaw δεν τροφοδοτείται από τη σύνδεση USB και χρειάζεται μια καθορισμένη πηγή ενέργειας. Ανοίξτε το Motion Studio και κάντε κλικ στην επιλογή "Σύνδεση επιλεγμένης συσκευής". Τώρα κάντε κλικ στο "Γενικές ρυθμίσεις" στην αριστερή πλευρά της εφαρμογής.

Στο παράθυρο με την ένδειξη "Ρύθμιση", ορίστε τη λειτουργία ελέγχου σε "Αναλογική". Στη συνέχεια, στο παράθυρο με την ένδειξη "RC/Analog Options" επιλέξτε το πλαίσιο με την ένδειξη "Mixing". Ολοκληρώστε αποθηκεύοντας τις ρυθμίσεις στον πίνακα. Στο μενού στο επάνω μέρος της εφαρμογής επιλέξτε "Συσκευή" και στη συνέχεια "Αποθήκευση ρυθμίσεων".

Το RoboClaw έχει πλέον διαμορφωθεί για λειτουργία RC με διαφορική κίνηση. Δείτε την εικόνα για ένα στιγμιότυπο για το πώς φαίνονται οι ρυθμίσεις στο Motion Studio.

Βήμα 3: Σειριακό πακέτο

Σειριακό πακέτο
Σειριακό πακέτο
Σειριακό πακέτο
Σειριακό πακέτο

Για πιο περίπλοκο έλεγχο ενός ελεγκτή κινητήρα, η σειριακή λειτουργία πακέτων μπορεί να χρησιμοποιηθεί σε συνδυασμό με έναν μικροελεγκτή για την αποστολή εντολών σε έναν ελεγκτή κινητήρα. Τόσο το RoboClaw όσο και το Sabertooth διαθέτουν σειριακή λειτουργία πακέτου, αν και υπάρχουν κάποιες διαφορές παρεμπόδισης μεταξύ των δύο. Η εικόνα δείχνει τις ρυθμίσεις διακόπτη DIP για σειριακή λειτουργία πακέτου Sabertooth.

Για να διαμορφώσετε ένα RoboClaw ώστε να ταιριάζει με τις ρυθμίσεις του Sabertooth ακολουθήστε τις παρακάτω οδηγίες.

Συνδέστε το RoboClaw σε υπολογιστή με καλώδιο USB. Σημειώστε ότι το RoboClaw δεν τροφοδοτείται από τη σύνδεση USB και χρειάζεται καθορισμένη πηγή ενέργειας. Ανοίξτε το Motion Studio και κάντε κλικ στην επιλογή "Σύνδεση επιλεγμένης συσκευής". Τώρα κάντε κλικ στο "Γενικές ρυθμίσεις" στην αριστερή πλευρά της εφαρμογής.

Στο παράθυρο με την ένδειξη "Setup" ορίστε τη λειτουργία ελέγχου σε "Serial Packet". Στη συνέχεια, στο παράθυρο με την ένδειξη "Serial", ορίστε τη σειριακή διεύθυνση πακέτου σε 128 και το Baudrate στο ίδιο baudrate που χρησιμοποιείται με το Sabertooth. Ολοκληρώστε αποθηκεύοντας τις ρυθμίσεις στον πίνακα. Στο μενού στο επάνω μέρος της εφαρμογής επιλέξτε "Συσκευή" και στη συνέχεια "Αποθήκευση ρυθμίσεων".

Το RoboClaw έχει πλέον διαμορφωθεί για λειτουργία RC με διαφορική κίνηση. Δείτε την εικόνα για ένα στιγμιότυπο για το πώς φαίνονται οι ρυθμίσεις στο Motion Studio.

Υπάρχουν διαφορές μεταξύ του σετ σειριακών εντολών πακέτων του RoboClaw και του Sabertooth. Ωστόσο, το RoboClaw διαθέτει εντολές συμβατότητας που αντικατοπτρίζουν αυτές του Sabertooth, οπότε ο περισσότερος κώδικας πρέπει να είναι φορητός από το Sabertooth στο RoboClaw.

Συνιστάται: