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

Servo Tester δύο τρόπων: 5 βήματα (με εικόνες)
Servo Tester δύο τρόπων: 5 βήματα (με εικόνες)

Βίντεο: Servo Tester δύο τρόπων: 5 βήματα (με εικόνες)

Βίντεο: Servo Tester δύο τρόπων: 5 βήματα (με εικόνες)
Βίντεο: ПОЧЕМУ Я ЖДУ L4D3 2024, Νοέμβριος
Anonim
Image
Image
Δοκιμαστής Servo Tester
Δοκιμαστής Servo Tester
Δοκιμαστής Servo Tester
Δοκιμαστής Servo Tester

Όταν αγοράζω ένα νέο σερβοκινητήρα, θέλω να ελέγξω γρήγορα αν λειτουργεί. Ο δοκιμαστικός διακομιστής δύο τρόπων με επιτρέπει να το κάνω σε ένα λεπτό. Τα Servos, τουλάχιστον τα φθηνότερα που γνωρίζω, μερικές φορές δεν λειτουργούν όπως αναμενόταν όταν φτάνουν: Οι ταχύτητες πηδάνε, το ηλεκτρονικό στο σερβο δεν λειτουργεί ή είναι σερβο 120 μοίρες και όχι 180 μοίρες. Είναι καλό να δοκιμάσετε ένα servo πριν το χρησιμοποιήσετε! Μέχρι τώρα, έπαιρνα ένα breadboard, ένα Arduino, ένα τροφοδοτικό 5V, ένα καλώδιο USB, τον υπολογιστή μου και μερικά καλώδια jumper και έφτιαχνα έναν servo tester κάθε φορά από την αρχή. Με το Servo Tester δύο λειτουργιών αυτό είναι πλέον ιστορία.

Υπάρχουν εμπορικά servo tester διαθέσιμα για περίπου $ 10, περισσότερο ή λιγότερο το κόστος για αυτό το έργο. Τα προϊόντα που βρήκα στο Amazon δοκιμάζουν έως και τρία servos παράλληλα και έχουν τρεις λειτουργίες δοκιμής: Χειροκίνητο, Αυτόματο και Ουδέτερο.

Ο δοκιμαστικός σερβομηχανισμός δύο τρόπων σάς επιτρέπει να δοκιμάζετε παράλληλα έως και τέσσερις σερβοκινητήρες και διαθέτει δύο λειτουργίες: Ακολουθήστε και σκουπίστε. Στο Follow, τα συνδεδεμένα servos ακολουθούν τη θέση του ποτενσιόμετρου, στο Sweep, το ποτενσιόμετρο χρησιμοποιείται για να ρυθμίσει την ταχύτητα. Στο εσωτερικό του υπάρχει ένα Arduino Nano και ένας μετατροπέας Step-Up DC-DC για τροφοδοσία του Arduino από την είσοδο ισχύος 5V. Η συσκευή διαθέτει διακόπτη εναλλαγής για την επιλογή της λειτουργίας και ποτενσιόμετρο για τη ρύθμιση του σήματος ελέγχου.

Για να φτιάξετε αυτήν τη συσκευή, θα πρέπει να κάνετε κάποια συγκόλληση. Είναι πάντα εκπληκτικό πώς αυτά τα εύθραυστα ηλεκτρονικά εξαρτήματα επιβιώνουν από τη "συγκόλληση" μου. Για να προγραμματίσετε το Arduino Nano χρειάζεστε ένα καλώδιο USB Mini. Η θήκη είναι τρισδιάστατη εκτύπωση με τα δύο συνημμένα αρχεία STL.

Είναι φθηνότερο να αγοράσετε ένα servo tester. Αλλά στις εικόνες και τα βίντεο που βρήκα, χρησιμοποιούνται πάντα Micro και ποτέ Standard Servos. Η λειτουργία Auto φαίνεται να μην έχει ρυθμιζόμενη ταχύτητα. Ο δοκιμαστικός διακομιστής δύο τρόπων λειτουργίας έχει αρκετή ισχύ για τον έλεγχο τεσσάρων τυπικών Servos. Μπορεί να επαναπρογραμματιστεί και μπορείτε να δώσετε στο διακόπτη και στο ποτενσιόμετρο μια άλλη έννοια, αν θέλετε.

Προμήθειες

1 Arduino Nano

1 Ενισχυτικός μετατροπέας DC-DC, προσαρμοσμένος σε 5V έως 12V (γνωστός και ως ενισχυτής DC-DC)

1 διακόπτης εναλλαγής On-Off 3 ακίδων

1 ποτενσιόμετρο 100-1Μ (γνωστή και ως ρυθμιζόμενη αντίσταση)

Πυκνωτής 1 100n

1 αντίσταση 10k

1 μπλοκ ακροδεκτών plug-in 2 ακίδων

2 Πίνακας πρωτοτύπων 45x35 mm

1 αρσενική κεφαλίδα μονής σειράς 13 ακίδων

1 αρσενική κεφαλίδα μίας σειράς 15 ακίδων

1 αρσενική κεφαλίδα μονής σειράς 2 ακίδων με καρφίτσες μήκους 15 mm

3 αρσενική κεφαλίδα μίας σειράς 3 ακίδων

1 αρσενική κεφαλίδα 3 ακίδων μονής σειράς με δύο καρφίτσες μήκους 15 mm

2 θηλυκή κεφαλίδα 2 ακίδων μονής σειράς

Βήμα 1: Τμήματα εκτυπωμένων 3D

Χρησιμοποίησα το υλικό "PETG" για να εκτυπώσω τη θήκη για τον Δοκιμαστικό Δοκιμαστικό Servo Tester (TMST). Εάν δεν έχετε εκτυπωτή 3D, σας συνιστώ να αναζητήσετε μια υπηρεσία τρισδιάστατης εκτύπωσης σε κοντινή απόσταση.

Βήμα 2: Πίνακας ελέγχου

Πίνακας ελέγχου
Πίνακας ελέγχου
Πίνακας ελέγχου
Πίνακας ελέγχου

Συγκολλήστε τις καρφίτσες στον πίνακα Arduino όπως φαίνεται στις (μία) από τις εικόνες στο παραπάνω βήμα. Το VIN και το GND χρειάζονται έναν μακρύ πείρο για να συνδέσουν αργότερα την πλακέτα ελέγχου στην πλακέτα τροφοδοσίας. Δεν ξέρω αν γίνεται αυτό, αλλά κόλλησα τα εξαρτήματα στον πίνακα, ώστε να μείνουν στη θέση τους όταν γύρισα τον πίνακα.

Ένας από τους τρεις ακροδέκτες του διακόπτη εναλλαγής έχει αποκοπεί, ώστε να μην μπαίνει εμπόδιο. Είναι λίγο στριμωγμένο σε εκείνη την περιοχή επειδή η αντίσταση έλξης πρέπει να συνδεθεί με τον κεντρικό πείρο του διακόπτη. Το ποτενσιόμετρο τοποθετείται έτσι ώστε +/- να είναι προς το διακόπτη και ο τρίτος πείρος προς τον πυκνωτή.

Ονόμασα μερικές από τις καρφίτσες Arduino στην εικόνα. Το A0 είναι το 4ο από αριστερά, 5V το 4ο από τα δεξιά. Το GND είναι το 4ο από τα δεξιά και το D9 το 4ο από τα αριστερά. είναι σύμπτωση; Ούτως ή άλλως, οι δύο λόγοι του τροφοδοτικού και του Arduino συνδέονται. Τα 5V του τροφοδοτικού και τα 5V του Arduino δεν είναι συνδεδεμένα. αυτό δεν θα λειτουργούσε. Το Arduino τροφοδοτείται από τον πείρο VIN.

Βήμα 3: Πίνακας ισχύος

Power Board
Power Board
Power Board
Power Board

Τοποθετήστε τις δύο γυναίκες κεφαλίδα έτσι ώστε να ταιριάζουν με τις θέσεις του

1) VIN και GND του Arduino

2) 5V και γείωση του τροφοδοτικού.

Συνδέστε τα VIN +/- και VOUT +/- με τις ακίδες των θηλυκών κεφαλίδων.

Βήμα 4: Συναρμολόγηση

Συνέλευση
Συνέλευση
Συνέλευση
Συνέλευση
Συνέλευση
Συνέλευση

Τοποθετήστε τον πίνακα τροφοδοσίας στη θήκη. Χρησιμοποίησα μερικές καρφίτσες για να στερεώσω τον πίνακα. Συνδέστε τον πίνακα ελέγχου και τοποθετήστε το επάνω μέρος της θήκης.

Αυτό είναι το Servo Tester δύο τρόπων λειτουργίας. Η εικόνα δείχνει τον τρόπο σύνδεσης του τροφοδοτικού 5V και του σερβοκινητήρα. τα χρώματα έχουν σημασία!

Βήμα 5: Προγραμματισμός

Προγραμματισμός
Προγραμματισμός

Επισυνάπτεται ένα Arduino Sketch (TmstApp.ino) που μπορείτε να ανοίξετε με το Arduino IDE και να το ανεβάσετε στη συσκευή. Μπορείτε να κατεβάσετε το Arduino IDE από τη διεύθυνση:

Αφού ανοίξετε το Arduino IDE και συνδέσετε το Servo Tester δύο τρόπων λειτουργίας, επιλέξτε τη θύρα (π.χ. COM5) και την πλακέτα (Arduino Nano) στο μενού Εργαλεία. Επίσης, ελέγξτε/ρυθμίστε τον επεξεργαστή στην περιοχή Εργαλεία. Για τον κλώνο Arduino που χρησιμοποιώ, ο επεξεργαστής είναι "ATmega328P (Old Bootloader)".

Όταν πατάτε το κουμπί Μεταφόρτωση της γραμμής εργαλείων, το πρόγραμμα μεταγλωττίζεται και μεταφορτώνεται στη συσκευή. ο σερβο δοκιμής δύο τρόπων είναι έτοιμος!

Συνιστάται: