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

Μοντέλο ατμομηχανής ελεγχόμενης από Stepper Motor - Stepper Motor As a Rotary Encoder: 11 βήματα (με εικόνες)
Μοντέλο ατμομηχανής ελεγχόμενης από Stepper Motor - Stepper Motor As a Rotary Encoder: 11 βήματα (με εικόνες)

Βίντεο: Μοντέλο ατμομηχανής ελεγχόμενης από Stepper Motor - Stepper Motor As a Rotary Encoder: 11 βήματα (με εικόνες)

Βίντεο: Μοντέλο ατμομηχανής ελεγχόμενης από Stepper Motor - Stepper Motor As a Rotary Encoder: 11 βήματα (με εικόνες)
Βίντεο: 15 Innovations That Made Motorcycles Better 2024, Νοέμβριος
Anonim
Μοντέλο ατμομηχανής ελεγχόμενου από Stepper Motor | Stepper Motor ως περιστροφικός κωδικοποιητής
Μοντέλο ατμομηχανής ελεγχόμενου από Stepper Motor | Stepper Motor ως περιστροφικός κωδικοποιητής

Σε ένα από τα προηγούμενα Instructables, μάθαμε πώς να χρησιμοποιούμε ένα βηματικό μοτέρ ως περιστροφικό κωδικοποιητή. Σε αυτό το έργο, θα χρησιμοποιήσουμε τώρα αυτόν τον περιστροφικό κωδικοποιητή βηματικού κινητήρα για τον έλεγχο μιας ατμομηχανής μοντέλου χρησιμοποιώντας έναν μικροελεγκτή Arduino. Λοιπόν, χωρίς άλλη παρατήρηση, ας ξεκινήσουμε!

Βήμα 1: Δείτε το βίντεο

Image
Image

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

Βήμα 2: Αποκτήστε τα ανταλλακτικά και τα αναλώσιμα

Αποκτήστε τα ανταλλακτικά και τα αναλώσιμα
Αποκτήστε τα ανταλλακτικά και τα αναλώσιμα
Αποκτήστε τα ανταλλακτικά και τα αναλώσιμα
Αποκτήστε τα ανταλλακτικά και τα αναλώσιμα

Για αυτό το έργο, θα χρειαστείτε:

  • Μια πλακέτα μικροελεγκτή Arduino συμβατή με το Adafruit Motor Sheild V2.
  • An *Adafruit Motor Shield V2.
  • Ένας βηματικός κινητήρας περιστρέφεται περιστροφικός κωδικοποιητής.
  • 4 αρσενικά προς θηλυκά καλώδια βραχυκυκλωτήρων (Για τη σύνδεση του ενισχυτή περιστροφικού κωδικοποιητή στον μικροελεγκτή Arduino)
  • Μια πηγή ισχύος 12 βολτ DC.

*Το Adafruit Motor Shield V2 επικοινωνεί με τον μικροελεγκτή Arduino μέσω I2C και ως εκ τούτου χρησιμοποιεί μόνο δύο ακίδες του μικροελεγκτή Arduino («SCL», A5 και «SDA», A4). Αυτό βοηθά στην αποθήκευση άλλων ακίδων εισόδου/εξόδου. Επίσης, η σύνδεση μιας ασπίδας μειώνει την καλωδίωση και την καθιστά πιο τακτοποιημένη.

Βήμα 3: Προγραμματίστε τον μικροελεγκτή Arduino

Προγραμματίστε τον μικροελεγκτή Arduino
Προγραμματίστε τον μικροελεγκτή Arduino

Βεβαιωθείτε ότι έχετε εγκαταστήσει τη βιβλιοθήκη Adafruit Motor Shield V2 στο Arduino IDE. Εάν όχι, μπορείτε να το κατεβάσετε από εδώ.

Βήμα 4: Ρυθμίστε το κομμάτι δοκιμής

Ρυθμίστε το κομμάτι δοκιμής
Ρυθμίστε το κομμάτι δοκιμής

Βεβαιωθείτε ότι οι ράγες πίστας έχουν καθαριστεί.

Βήμα 5: Εγκαταστήστε το Motor Shield στον πίνακα Arduino

Εγκαταστήστε το Motor Shield στον πίνακα Arduino
Εγκαταστήστε το Motor Shield στον πίνακα Arduino

Εγκαταστήστε την ασπίδα οδηγού κινητήρα στην πλακέτα Arduino ευθυγραμμίζοντας προσεκτικά τις ακίδες της πλακέτας οδηγού με τις θηλυκές κεφαλίδες της πλακέτας Arduino. Προσέξτε ιδιαίτερα για να διασφαλίσετε ότι οι πείροι δεν θα λυγίσουν κατά τη διαδικασία εγκατάστασης.

Βήμα 6: Συνδέστε το Track Power στο Motor Shield

Συνδέστε το Track Power στο Motor Shield
Συνδέστε το Track Power στο Motor Shield

Συνδέστε τα καλώδια του τροφοδότη τροχιάς στους ακροδέκτες της θωράκισης του κινητήρα με την ένδειξη «M4».

Βήμα 7: Συνδέστε το Stepper Motor στον ενισχυτή

Συνδέστε το Stepper Motor στον ενισχυτή
Συνδέστε το Stepper Motor στον ενισχυτή
Συνδέστε το Stepper Motor στον ενισχυτή
Συνδέστε το Stepper Motor στον ενισχυτή
  • Για μονοπολικούς βηματικούς κινητήρες:

    1. Συνδέστε το κεντρικό καλώδιο βρύσης του κινητήρα στις ακίδες που φέρουν την ένδειξη «Q» ή «R».
    2. Συνδέστε οποιοδήποτε από τα υπόλοιπα τέσσερα καλώδια στις ακίδες «P» και «S».
  • Για διπολικούς βηματικούς κινητήρες:

    Συνδέστε τα καλώδια του κινητήρα στους ακροδέκτες σύμφωνα με το παραπάνω σχηματικό κύκλωμα

Βήμα 8: Συνδέστε τον ενισχυτή στην πλακέτα Arduino

Συνδέστε τον ενισχυτή στην πλακέτα Arduino
Συνδέστε τον ενισχυτή στην πλακέτα Arduino
Συνδέστε τον ενισχυτή στην πλακέτα Arduino
Συνδέστε τον ενισχυτή στην πλακέτα Arduino

Συνδέστε τον ακροδέκτη "GND" και +ve του ενισχυτή στις ακίδες "GND" και " +5-volt" της πλακέτας Arduino αντίστοιχα. Συνδέστε τις ακίδες εξόδου της πλακέτας ενισχυτή στις ψηφιακές ακίδες εισόδου 'D6' και 'D7' της πλακέτας Arduino.

Βήμα 9: Τοποθετήστε την ατμομηχανή στην πίστα

Τοποθετήστε την ατμομηχανή στην πίστα
Τοποθετήστε την ατμομηχανή στην πίστα

Τοποθετήστε την ατμομηχανή στη δοκιμαστική πίστα. Βεβαιωθείτε ότι οι τροχοί ευθυγραμμίζονται σωστά με τις ράγες. Συνιστάται η χρήση κατάλληλου εργαλείου επανατροχιασμού.

Βήμα 10: Ενεργοποιήστε τη ρύθμιση και δοκιμάστε τα στοιχεία ελέγχου

Image
Image

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

Βήμα 11: Μοιραστείτε την εργασία σας

Εάν έχετε κάνει το έργο σας, γιατί να μην το μοιραστείτε με την κοινότητα. Η κοινή χρήση του έργου σας μπορεί να σας εμπνεύσει και άλλους να κάνουν αυτό το έργο.

Προχωρήστε και κάντε κλικ στο 'I Made It!' και μοιραστείτε μερικές φωτογραφίες της δημιουργίας σας, περιμένουμε!

Συνιστάται: