Πίνακας περιεχομένων:
- Βήμα 1: Αποκτήστε όλα τα πράγματα
- Βήμα 2: Προγραμματίστε τον μικροελεγκτή Arduino
- Βήμα 3: Εγκαταστήστε το Motor Shield στον πίνακα Arduino
- Βήμα 4: Συνδέστε το Stepper Motor στο Motor Shield
- Βήμα 5: Μελετήστε το σχηματικό κύκλωμα
- Βήμα 6: Συνδέστε το κουμπί push στο Setup
- Βήμα 7: Συνδέστε το Stepper Motor Controller στην πλακέτα ενισχυτή
- Βήμα 8: Συνδέστε την πλακέτα ενισχυτή στην πλακέτα Arduino
- Βήμα 9: Συνδέστε το πρόγραμμα εγκατάστασης στην τροφοδοσία
- Βήμα 10: Δοκιμάστε τα στοιχεία ελέγχου
- Βήμα 11: Μοιραστείτε την εργασία σας
Βίντεο: Stepper Motor ελεγχόμενη Stepper Motor - Stepper Motor As a Rotary Encoder: 11 βήματα (με εικόνες)
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Έχετε μερικούς βηματικούς κινητήρες και θέλετε να κάνετε κάτι; Σε αυτό το Instructable, ας χρησιμοποιήσουμε έναν βηματικό κινητήρα ως περιστροφικό κωδικοποιητή για να ελέγξουμε τη θέση ενός άλλου βηματικού κινητήρα χρησιμοποιώντας έναν μικροελεγκτή Arduino. Οπότε, χωρίς άλλη παραμύθι, ας ξεκινήσουμε!
Βήμα 1: Αποκτήστε όλα τα πράγματα
Εδώ είναι αυτό που θα χρειαστείτε για αυτό το έργο:
- Μια πλακέτα μικροελεγκτή Arduino συμβατή με το Adafruit Motor Shield V2 (UNO, Leonardo, κλπ)
- An Adafruit Motor Shield V2
- Κινητήρας Stepper με περιστροφικό κωδικοποιητή (συνιστάται το Unipolar)
- Βηματικό μοτέρ προς οδήγηση (μονοπολικό ή διπολικό)
- 4 αρσενικά προς αρσενικά καλώδια βραχυκυκλωτήρων (Για τη σύνδεση του περιστροφικού κωδικοποιητή στην πλακέτα Arduino)
- 4 αρσενικά προς αρσενικά καλώδια βραχυκυκλωτήρων (Για τη σύνδεση του βηματικού κινητήρα στην ασπίδα του κινητήρα)
- Μια πηγή ισχύος 5 έως 12 βολτ DC (σύμφωνα με τις απαιτήσεις του κινητήρα βηματικού κινητήρα)
Βήμα 2: Προγραμματίστε τον μικροελεγκτή Arduino
Βήμα 3: Εγκαταστήστε το Motor Shield στον πίνακα Arduino
Ευθυγραμμίστε τις ακίδες της θωράκισης του κινητήρα με τις κεφαλίδες του πίνακα Arduino και βεβαιωθείτε ότι δεν έχουν λυγίσει οι ακίδες.
Βήμα 4: Συνδέστε το Stepper Motor στο Motor Shield
Συνδέστε τα καλώδια του ζεύγους πηνίου του βηματικού κινητήρα στους ακροδέκτες εξόδου της θωράκισης του κινητήρα με την ένδειξη «M3» και «M4».
Βήμα 5: Μελετήστε το σχηματικό κύκλωμα
Βήμα 6: Συνδέστε το κουμπί push στο Setup
Συνδέστε τα κουμπιά μεταξύ "GND" και "D12" της πλακέτας Arduino.
Βήμα 7: Συνδέστε το Stepper Motor Controller στην πλακέτα ενισχυτή
Βήμα 8: Συνδέστε την πλακέτα ενισχυτή στην πλακέτα Arduino
Συνδέστε τους ακροδέκτες +ve και -ve του ενισχυτή σε +5-βολτ (ή +3,3-βολτ εάν χρησιμοποιείτε λογικό μικροελεγκτή Arduino 3,3 βολτ) και 'GND' αντίστοιχα.
Συνδέστε τις ακίδες εξόδου της πλακέτας ενισχυτή στις ψηφιακές εισόδους 'D5' και 'D6' της πλακέτας Arduino.
Βήμα 9: Συνδέστε το πρόγραμμα εγκατάστασης στην τροφοδοσία
Συνδέστε τη ρύθμιση σε μια κατάλληλη πηγή ισχύος DC. Εδώ, ένας φορτιστής κινητού τηλεφώνου χρησιμοποιείται για να τροφοδοτήσει τη ρύθμιση μέσω της ενσωματωμένης σύνδεσης USB της πλακέτας Arduino.
Βήμα 10: Δοκιμάστε τα στοιχεία ελέγχου
Εάν ο κινητήρας που κινείται δεν κινείται σωστά και προχωράει μπρος -πίσω, σφίξτε τις συνδέσεις καλωδίων και εάν το πρόβλημα παραμένει, αλλάξτε την ακολουθία των συνδέσεων καλωδίωσης του βηματικού κινητήρα που γίνονται με το προστατευτικό του κινητήρα.
Βήμα 11: Μοιραστείτε την εργασία σας
Εάν το έχετε δουλέψει, γιατί να μην το μοιραστείτε με την κοινότητα. Κάνοντας αυτό, θα εμπνεύσει και άλλους να κάνουν το έργο επίσης. Τα καλύτερα!