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

Φροντιστήριο περιστροφικού κωδικοποιητή: 5 βήματα
Φροντιστήριο περιστροφικού κωδικοποιητή: 5 βήματα

Βίντεο: Φροντιστήριο περιστροφικού κωδικοποιητή: 5 βήματα

Βίντεο: Φροντιστήριο περιστροφικού κωδικοποιητή: 5 βήματα
Βίντεο: Διάλεξη 16: Αποκωδικοποιητές - Αποπλέκτες - Κωδικοποιητές (προτεραιότητας) 2024, Νοέμβριος
Anonim
Σεμινάριο περιστροφικού κωδικοποιητή κιτ
Σεμινάριο περιστροφικού κωδικοποιητή κιτ

Περιγραφή:

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

Απαιτεί +5VDC για να ενεργοποιηθεί και δίνει έξοδο 0V και 5V. Παρέχει έξοδο 5V όταν η δέσμη είναι μπλοκαρισμένη και έξοδος 0V όταν ξεμπλοκάρει η δέσμη. Ο μικροελεγκτής σας μπορεί απλά να διαβάσει το παλμικό τρένο 0-5-0V για να καθορίσει πόσο μακριά έχει διανύσει ο κινητήρας σας και πόσο γρήγορα.

Το κιτ περιλαμβάνει ένα πράσινο LED που ανάβει όταν η δέσμη είναι αδιάκοπη.

Προσδιορισμός:

  • Τάση λειτουργίας: 4,5-5 VDC
  • Σήμα εξόδου: Digitalηφιακή έξοδος
  • Άμεση σύνδεση με μικροελεγκτή (εσωτερική έλξη έως 5V)
  • Δυνατότητα ανάγνωσης έως 100KHz
  • Διάμετρος δίσκου με σχισμές: 26mm
  • Διάσταση PCB: 22mm x 20mm

Βήμα 1: Προετοιμασία υλικών

Προετοιμασία Υλικών
Προετοιμασία Υλικών
Προετοιμασία Υλικών
Προετοιμασία Υλικών
Προετοιμασία Υλικών
Προετοιμασία Υλικών
Προετοιμασία Υλικών
Προετοιμασία Υλικών

Για αυτό το σεμινάριο, τα στοιχεία που απαιτούνται για την εκτέλεση αυτού του έργου είναι:

  1. Arduino Uno
  2. Καλώδιο USB τύπου Α έως Β
  3. Σύρμα από jumper αρσενικό σε αρσενικό
  4. Σύρμα από jumper σε αρσενικό
  5. Μοτέρ από πλαστικό γρανάζι

Βήμα 2: Εγκατάσταση υλικού

Εγκατάσταση υλικού
Εγκατάσταση υλικού
Εγκατάσταση υλικού
Εγκατάσταση υλικού

Το παραπάνω διάγραμμα δείχνει την απλή σύνδεση μεταξύ του Rotary Encoder Kit και του Arduino Uno:

  1. 5V> 5V
  2. GND> GND
  3. ΕΞΩ> Δ2

Σύνδεση μεταξύ Plastic Gear Motor και Arduino Uno:

  1. Τερματικό 1> 5V
  2. Τερματικό 2> GND

Αφού ολοκληρώσετε τη σύνδεση, συνδέστε το Arduino Uno στο τροφοδοτικό με καλώδιο USB.

Βήμα 3: Εισαγωγή πηγαίου κώδικα

  1. Κατεβάστε τον κωδικό δοκιμής και ανοίξτε τον χρησιμοποιώντας το λογισμικό Arduino ή το IDE.
  2. Βεβαιωθείτε ότι έχετε επιλέξει τη σωστή πλακέτα και την αντίστοιχη θύρα (Σε αυτό το σεμινάριο, χρησιμοποιείται το Arduino Uno).
  3. Στη συνέχεια, ανεβάστε τον κωδικό δοκιμής στο Arduino Uno.

Βήμα 4: Αποτελέσματα

Αποτελέσματα
Αποτελέσματα
Αποτελέσματα
Αποτελέσματα

Ο δίσκος με σχισμές τοποθετείται στο Plastic Gear Motor και τοποθετείται στο χώρο της περιστρεφόμενης πλακέτας κωδικοποιητή. Ο αισθητήρας οπτικής δέσμης ανιχνεύει τις ελλείψεις στις σχισμές του δίσκου και δημιουργεί μια αμαξοστοιχία. Προσαρμόζοντας τον κώδικα στο Arduino, ο Rotary Encoder θα μπορεί να ανιχνεύει τις πραγματικές στροφές / λεπτό για το μοτέρ πλαστικού γραναζιού και να εμφανίζεται στο Serial Monitor.

Συνιστάται: