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

Τι είναι μέσα σε servo και πώς να το χρησιμοποιήσετε με το πλήρες σεμινάριο Arduino: 6 βήματα
Τι είναι μέσα σε servo και πώς να το χρησιμοποιήσετε με το πλήρες σεμινάριο Arduino: 6 βήματα

Βίντεο: Τι είναι μέσα σε servo και πώς να το χρησιμοποιήσετε με το πλήρες σεμινάριο Arduino: 6 βήματα

Βίντεο: Τι είναι μέσα σε servo και πώς να το χρησιμοποιήσετε με το πλήρες σεμινάριο Arduino: 6 βήματα
Βίντεο: Έλεγχος 32 Servo Motors με χρήση PCA9685 και Arduino: V3 2024, Ιούλιος
Anonim
Image
Image
Τι είναι το Servo
Τι είναι το Servo

σε αυτό το σεμινάριο, ας εξερευνήσουμε τι είναι servo

δείτε αυτό το σεμινάριο βίντεο

Βήμα 1: Τι είναι το Servo

Ο σερβοκινητήρας είναι ένας περιστροφικός ενεργοποιητής ή γραμμικός ενεργοποιητής που επιτρέπει τον ακριβή έλεγχο της γωνιακής ή γραμμικής θέσης, της ταχύτητας και της επιτάχυνσης. Αποτελείται από έναν κατάλληλο κινητήρα συνδεδεμένο με έναν αισθητήρα για ανάδραση θέσης. Απαιτεί επίσης έναν σχετικά εξελιγμένο ελεγκτή, συχνά μια ειδική μονάδα σχεδιασμένη ειδικά για χρήση με σερβοκινητήρες.

Οι σερβοκινητήρες δεν αποτελούν συγκεκριμένη κατηγορία κινητήρων, αν και ο όρος σερβοκινητήρας χρησιμοποιείται συχνά για να αναφερθεί σε κινητήρα κατάλληλο για χρήση σε σύστημα ελέγχου κλειστού βρόχου.

Οι σερβοκινητήρες χρησιμοποιούνται σε εφαρμογές όπως ρομποτική, μηχανήματα CNC ή αυτοματοποιημένη κατασκευή.

Βήμα 2: Ανοίξτε και επιθεωρήστε τι υπάρχει μέσα σε ένα σερβιτόρο

Ας ανοίξουμε και επιθεωρούμε τι υπάρχει μέσα σε ένα σερβο
Ας ανοίξουμε και επιθεωρούμε τι υπάρχει μέσα σε ένα σερβο
Ας ανοίξουμε και επιθεωρούμε τι υπάρχει μέσα σε ένα σερβο
Ας ανοίξουμε και επιθεωρούμε τι υπάρχει μέσα σε ένα σερβο
Ας ανοίξουμε και επιθεωρούμε τι υπάρχει μέσα σε ένα σερβο
Ας ανοίξουμε και επιθεωρούμε τι υπάρχει μέσα σε ένα σερβο

Πειραματιζόμαστε με το σερβο sg90

σύστημα μετάδοσης-χρησιμοποιείται για τη μείωση των στροφών και την αύξηση κυκλώματος ροπής ελέγχου-μεταβλητή αντίσταση κυκλώματος ελέγχου βασισμένη σε kc8801-χρησιμοποιείται για να δώσει ανατροφοδότηση

Βήμα 3: Πώς να ελέγξετε ένα σερβο

Τα servos ελέγχονται με την αποστολή ενός ηλεκτρικού παλμού μεταβλητού πλάτους ή διαμόρφωσης πλάτους παλμού (PWM), μέσω του καλωδίου ελέγχου. Υπάρχει ένας ελάχιστος παλμός, ένας μέγιστος παλμός και ένας ρυθμός επανάληψης. Ένας σερβοκινητήρας μπορεί συνήθως να γυρίσει μόνο 90 ° προς οποιαδήποτε κατεύθυνση για συνολική κίνηση 180 °. Η ουδέτερη θέση του κινητήρα ορίζεται ως η θέση όπου το σερβο έχει την ίδια ποσότητα δυναμικής περιστροφής και προς τη φορά των δεικτών του ρολογιού ή αριστερόστροφα. Το PWM που αποστέλλεται στον κινητήρα καθορίζει τη θέση του άξονα και με βάση τη διάρκεια του παλμού που αποστέλλεται μέσω του καλωδίου ελέγχου. ο ρότορας θα γυρίσει στην επιθυμητή θέση. Ο σερβοκινητήρας αναμένει να βλέπει έναν παλμό κάθε 20 χιλιοστά του δευτερολέπτου (ms) και το μήκος του παλμού θα καθορίσει πόσο θα γυρίσει ο κινητήρας. Για παράδειγμα, ένας παλμός 1,5ms θα κάνει τον κινητήρα να γυρίσει στη θέση 90 °. Συντομότερο από 1,5ms το μετακινεί αριστερόστροφα προς τη θέση 0 ° και κάθε περισσότερο από 1,5ms θα στρέψει το σερβο σε δεξιόστροφη κατεύθυνση προς τη θέση 180 °

Βήμα 4: Απαιτούνται εξαρτήματα

  • σερβο
  • Arduino
  • μεταβλητή αντίσταση

Βήμα 5: Διάγραμμα κυκλώματος

Διάγραμμα κυκλώματος
Διάγραμμα κυκλώματος

ένα σερβο έχει 3 ακίδες

συνδέσεις με το Arduino

σύνδεση VCC σε 5v (κόκκινο)

συνδέστε το gnd με το gnd (καφέ)

καλώδιο σήματος σε D9 (πορτοκαλί)

Βήμα 6: Βιβλιοθήκη και πρόγραμμα

κατεβάστε από εδώ

Συνιστάται: