Πίνακας περιεχομένων:
- Βήμα 1: Έλεγχος RC με διαφορικό δίσκο
- Βήμα 2: Αναλογικός έλεγχος με διαφορικό δίσκο
- Βήμα 3: Σειριακό πακέτο
Βίντεο: Μετατροπή από Sabertooth σε RoboClaw Motor Controller: 3 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:33
Η γραμμή Dimension Engineering των ελεγκτών κινητήρα Sabertooth και η γραμμή BasicMicro των ελεγκτών RoboClaw είναι δημοφιλείς επιλογές για έργα ρομποτικής αρχικού επιπέδου. Ωστόσο, χρησιμοποιούν δύο πολύ διαφορετικά συστήματα για τη διαμόρφωση του ελεγκτή. Το Sabertooth χρησιμοποιεί έναν διακόπτη DIP και το RoboClaw χρησιμοποιεί ένα σύστημα λογισμικού που ονομάζεται Motion Studio. Αυτό το άρθρο δείχνει πώς να μετακινηθείτε από τις ρυθμίσεις σε μια υπάρχουσα ρύθμιση Sabertooth σε μια παρόμοια ρύθμιση σε έναν ελεγκτή RoboClaw.
Βήμα 1: Έλεγχος 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.
Συνιστάται:
Power Bank από αριστερά πάνω από μέρη: 8 βήματα
Power Bank From Left Over Parts: Γεια, αυτό το διδακτικό είναι για την κατασκευή μιας τράπεζας τροφοδοσίας από τα αριστερά μέρη. Ξεκίνησα αυτό για να χρησιμοποιήσω μερικά από τα υπόλοιπα μέρη και να περάσω τον χρόνο. Είναι κατασκευασμένο από έξι δεκαετίες του 18650, έναν παλιό ασύρματο φορτιστή qi, έναν φορτιστή ιόντων λιθίου TP4056 και μια τροφοδοσία USB 3,7V έως 5VDC
Μοντέλο ατμομηχανής ελεγχόμενης από Stepper Motor - Stepper Motor As a Rotary Encoder: 11 βήματα (με εικόνες)
Μοντέλο ατμομηχανής ελεγχόμενου από Stepper Motor | Stepper Motor As a Rotary Encoder: Σε ένα από τα προηγούμενα Instructables, μάθαμε πώς να χρησιμοποιούμε ένα βηματικό μοτέρ ως περιστροφικό κωδικοποιητή. Σε αυτό το έργο, θα χρησιμοποιήσουμε τώρα αυτόν τον περιστροφικό κωδικοποιητή βηματικού κινητήρα για τον έλεγχο μιας ατμομηχανής μοντέλου χρησιμοποιώντας έναν μικροελεγκτή Arduino. Έτσι, χωρίς fu
Ολισθητήρας κάμερας παρακολούθησης αντικειμένων με περιστροφικό άξονα. 3D Printed & Built on the RoboClaw DC Motor Controller & Arduino: 5 Steps (with Pictures)
Ολισθητήρας κάμερας παρακολούθησης αντικειμένων με περιστροφικό άξονα. 3D Printed & Built on the RoboClaw DC Motor Controller & Arduino: Αυτό το έργο ήταν ένα από τα αγαπημένα μου έργα από τότε που συνδύασα το ενδιαφέρον μου για παραγωγή βίντεο με DIY. Πάντα κοιτούσα και ήθελα να μιμηθώ αυτές τις κινηματογραφικές λήψεις σε ταινίες όπου μια φωτογραφική μηχανή κινείται σε μια οθόνη ενώ πανοραμεί για να παρακολουθεί
Arduino Nano και Visuino: Μετατροπή επιτάχυνσης σε γωνία από επιταχυνσιόμετρο και γυροσκόπιο Αισθητήρας MPU6050 I2C: 8 βήματα (με εικόνες)
Arduino Nano και Visuino: Μετατρέψτε την επιτάχυνση σε γωνία από επιταχυνσιόμετρο και γυροσκόπιο Αισθητήρας MPU6050 I2C: Πριν από λίγο καιρό δημοσίευσα ένα σεμινάριο για το πώς μπορείτε να συνδέσετε το επιταχυνσιόμετρο MP, το γυροσκόπιο και τον πυξίδα στο Arduino Nano και να το προγραμματίσετε με Visuino για αποστολή πακέτων δεδομένων και οθόνη είναι σε πεδίο εφαρμογής και οπτικά όργανα. Το επιταχυνσιόμετρο στέλνει Χ, Υ
Μετατροπή διαχωριστή οθόνης VGA σε διακόπτη οθόνης ελεγχόμενου από υπολογιστή: 4 βήματα
Μετατροπή διαχωριστή οθόνης VGA σε διακόπτη οθονών ελεγχόμενου από υπολογιστή: Αυτό εξηγείται πώς ένας φθηνός διαχωριστής οθόνης VGA (20 ευρώ) που χρησιμοποιείται για τη σύνδεση ενός υπολογιστή σε δύο οθόνες μπορεί να μετατραπεί σε διακόπτη ελεγχόμενης οθόνης υπολογιστή. Η τελική συσκευή ελέγχεται μέσω της παράλληλης θύρας και επιτρέπει την περιστροφή