Πίνακας περιεχομένων:
- Βήμα 1: Παρακολουθήστε ένα βίντεο
- Βήμα 2: Υλικά
- Βήμα 3: Καλωδίωση
- Βήμα 4: Κατασκευάστε την πλακέτα κυκλωμάτων
- Βήμα 5: Κωδικός
Βίντεο: Έλεγχος κινητήρων DC με Arduino και L293: 5 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:33
Εύκολος τρόπος ελέγχου κινητήρων DC. Το μόνο που χρειάζεστε είναι γνώσεις στα ηλεκτρονικά και τον προγραμματισμό
Εάν έχετε οποιεσδήποτε ερωτήσεις ή προβλήματα, μπορείτε να επικοινωνήσετε μαζί μου στο email μου: [email protected]
Επισκεφτείτε το κανάλι μου στο youtube:
Ας ξεκινήσουμε λοιπόν.
Βήμα 1: Παρακολουθήστε ένα βίντεο
Μπορείτε επίσης να δείτε πώς λειτουργεί αυτό το έργο
www.youtube.com/watch?v=tm69V7npSg8
Βήμα 2: Υλικά
Όλα τα υλικά που χρειάζεστε μπορείτε να βρείτε στο ebay ή στο amazon. Αλλά αν έχετε παλιές ηλεκτρονικές συσκευές, όπως εκτυπωτές ή κάτι άλλο, μπορείτε να πάρετε υλικά από εκεί.
Σύνδεσμος χορηγού: Κριτικές UTSource.net Είναι μια αξιόπιστη ιστοσελίδα για την παραγγελία ηλεκτρονικών εξαρτημάτων με φθηνά
τιμή και εξαιρετική ποιότητα
Για αυτό το έργο θα χρειαστείτε:
-οδηγός κινητήρα L293D
-Arduino Mega 2560 ή Uno
-επιτραπέζιο
-Μπαταρία 9V
-Κινητήρας DC
Θήκη μπαταρίας 9V
-μερικά καλώδια
-Πράσινες και κόκκινες δίοδοι LED
-δύο κουμπιά
-δύο αντιστάσεις 10k ohm
Πρόγραμμα οδήγησης κινητήρα L293D
Μπορείτε να χρησιμοποιήσετε αυτό το τσιπ για τον έλεγχο ενός ή δύο διαφορετικών κινητήρων. Ανήκει στην οικογένεια TTL, που σημαίνει ότι λειτουργεί σε 5V+.
Έχει 16 ακίδες
Καρφίτσα 1 χωρίς σύνδεση
Το pin 2 είναι είσοδο
Η ακίδα 3 εξάγεται για τον κινητήρα
Οι ακίδες 4 και 5 συνδέονται με GND της μπαταρίας
Ο πείρος 6 είναι η δεύτερη έξοδος για τον κινητήρα
Το pin 7 είναι η δεύτερη είσοδος
Το pin 8 είναι V+ από μπαταρία (9V)
Από την άλλη πλευρά είναι το ίδιο εκτός από:
Το pin 16 είναι Vcc+
Καρφίτσα 9 χωρίς σύνδεση
Βήμα 3: Καλωδίωση
Εάν έχετε προβλήματα με την καλωδίωση, μπορείτε να βοηθήσετε τον εαυτό σας με τις εικόνες. Στην κορυφή υπάρχει κύκλωμα για τον έλεγχο 1 κινητήρα και κάτω είναι κύκλωμα για τον έλεγχο 2 κινητήρων. Έκανα παράδειγμα μόνο με έναν κινητήρα.
Η ψηφιακή είσοδος 2 συνδέεται με το κουμπί ON (κουμπί με μπλε κάλυμμα)
Η ψηφιακή είσοδος 3 συνδέεται με το κουμπί OFF (κουμπί με κόκκινο καπάκι)
Με αυτά τα δύο κουμπιά μπορείτε να αλλάξετε κατεύθυνση περιστροφής
Πρέπει να συνδέσετε αντίσταση 10k ohm μεταξύ GND από το Arduino για να πιέσετε τον πείρο του κουμπιού.
Η πράσινη δίοδος LED είναι συνδεδεμένη στην ψηφιακή έξοδο 5
Η κόκκινη δίοδος LED συνδέεται με την ψηφιακή έξοδο 4
Καλωδίωση L293D
Καρφιτσώστε 1 χωρίς σύνδεση, ώστε να το αφήσετε να αδειάσει.
Επόμενο είναι το Pin 2 που συνδέεται με την ψηφιακή έξοδο στο Arduino (μπορείτε να επιλέξετε οποιαδήποτε ψηφιακή έξοδο από 2 έως 53)
Ο πείρος 3 συνδέεται απευθείας με τον κινητήρα
Οι ακίδες 4 και 5 συνδέονται με την μπαταρία GND
Ο πείρος 6 συνδέεται απευθείας στον κινητήρα
Το pin 7 είναι συνδεδεμένο στην ψηφιακή έξοδο στο Arduino
Το pin 8 είναι V+ από μπαταρία. Σας συνιστώ να χρησιμοποιήσετε μπαταρία 9V, ώστε ο κινητήρας να λειτουργεί ομαλά
Εάν χρειάζεστε ευκαιρία, μπορείτε να κάνετε κύκλωμα.
Πρέπει να είστε προσεκτικοί ώστε να συνδέσετε το GND του Arduino με το GND της μπαταρίας. Σε αντίθετη περίπτωση, το όλο πράγμα δεν θα λειτουργήσει
Εάν θέλετε να ελέγξετε δύο κινητήρες, πρέπει να συνδέσετε την άλλη πλευρά του L293D
Το pin 16 είναι Vcc+. Παίρνετε τάση 5V από το Arduino
Το pin 15 είναι συνδεδεμένο με ψηφιακή έξοδο στο Arduino
Ο πείρος 14 συνδέεται απευθείας στον κινητήρα
Ο ακροδέκτης 13 και ο πείρος 12 είναι συνδεδεμένοι στο GND της μπαταρίας
Η ακίδα 11 συνδέεται απευθείας στον κινητήρα
Το pin 10 είναι συνδεδεμένο με ψηφιακή έξοδο στο Arduino
Καρφίτσα 9 χωρίς σύνδεση
Βήμα 4: Κατασκευάστε την πλακέτα κυκλωμάτων
Έφτιαξα αυτό το κύκλωμα μόνος μου. Για τη σχεδίαση του κυκλώματος χρησιμοποιείται SprintLayout. Αυτό είναι πρόγραμμα σχεδίασης κυκλωμάτων, σε αυτό το πρόγραμμα έχετε όλες τις διαστάσεις των ηλεκτρονικών εξαρτημάτων, ώστε βασικά να μπορείτε να κάνετε κύκλωμα για ό, τι θέλετε.
Για χάραξη, αυτή η σανίδα χρησιμοποιείται CNC μηχανή φρεζαρίσματος. Χρησιμοποίησα κανονική σανίδα για κυκλώματα που είναι επενδεδυμένα με χαλκό από τη μία πλευρά. Όταν τελείωσε ο πίνακας, το γυάλισα με πολύ λεπτό χαρτί άμμου. Στη συνέχεια, ανακάτεψα βιομηχανική αλκοόλη και κολοφώνιο σε σκόνη. Με αυτό το μίγμα το έβαψα στη συνέχεια με την πλευρά του χαλκού για να το προστατέψω.
Βήμα 5: Κωδικός
Έφτιαξα τρεις διαφορετικούς κωδικούς.
Έλεγχος κινητήρα:
Μετά από κάθε 5 δευτερόλεπτα ο κινητήρας αλλάζει τον τρόπο περιστροφής
Έλεγχος κινητήρα με 1 κουμπί:
Όταν πατάτε το κουμπί για πρώτη φορά ο κινητήρας περιστρέφεται προς μία κατεύθυνση, όταν πατάτε το κουμπί για δεύτερη φορά ο κινητήρας αρχίζει να περιστρέφεται στην άλλη πλευρά
Έλεγχος κινητήρα με 2 κουμπιά:
Όταν πατάτε το κουμπί ON ο κινητήρας περιστρέφεται προς μία κατεύθυνση, όταν πατάτε το κουμπί OFF ο κινητήρας περιστρέφεται προς άλλη κατεύθυνση.
Συνιστάται:
Έλεγχος φωτεινότητας Έλεγχος LED βασισμένος σε PWM χρησιμοποιώντας κουμπιά, Raspberry Pi και Scratch: 8 βήματα (με εικόνες)
Έλεγχος φωτεινότητας PWM Βασισμένος έλεγχος LED χρησιμοποιώντας κουμπιά, Raspberry Pi και Scratch: Προσπαθούσα να βρω έναν τρόπο να εξηγήσω πώς λειτουργούσε το PWM στους μαθητές μου, οπότε έθεσα τον εαυτό μου στην προσπάθεια να ελέγξω τη φωτεινότητα ενός LED χρησιμοποιώντας 2 κουμπιά - το ένα κουμπί αυξάνει τη φωτεινότητα ενός LED και το άλλο το μειώνει. Για να προχωρήσει
Έλεγχος κινητήρων DC με το L298N Χρήση μικροελεγκτή CloudX: 3 βήματα
Έλεγχος κινητήρων DC με το L298N χρησιμοποιώντας τον μικροελεγκτή CloudX: Σε αυτό το έργο θα εξηγήσουμε πώς να χρησιμοποιήσετε τη γέφυρά μας L298N H για να αυξήσετε και να μειώσετε την ταχύτητα του κινητήρα DC. Η μονάδα L298N H-bridge μπορεί να χρησιμοποιηθεί με κινητήρες που έχουν τάση μεταξύ 5 και 35V DC. Υπάρχει επίσης ένας ενσωματωμένος ρυθμιστής 5V, οπότε αν
8 Έλεγχος ρελέ με NodeMCU και δέκτη IR χρησιμοποιώντας WiFi και IR Τηλεχειριστήριο και εφαρμογή Android: 5 βήματα (με εικόνες)
8 Έλεγχος ρελέ με δέκτη NodeMCU και IR χρησιμοποιώντας WiFi και IR Τηλεχειριστήριο και εφαρμογή Android: Έλεγχος 8 διακοπτών ρελέ χρησιμοποιώντας nodemcu και δέκτη ir μέσω wifi και ir απομακρυσμένης και εφαρμογής Android. Το ir remote λειτουργεί ανεξάρτητα από τη σύνδεση wifi. ΕΔΩ ΕΙΝΑΙ ΕΝΗΜΕΡΩΜΕΝΗ ΚΛΙΚ ΕΔΩ
Τι να κάνετε με τις συλλογές τυχαίων κινητήρων: Project 2: Spinning Lights (Model UFO): 12 βήματα (με εικόνες)
Τι να κάνετε με τις συλλογές τυχαίων κινητήρων: Project 2: Spinning Lights (Model UFO): Λοιπόν, έχω ακόμα μια Random Motor Collection … Τι θα κάνω; Λοιπόν, ας σκεφτούμε. Τι γίνεται με ένα περιστρεφόμενο φως LED; (Όχι στο χέρι, συγγνώμη για τους λάτρεις του fidget spinner.) Μοιάζει κάπως με UFO, ακούγεται σαν μίγμα ανάμεσα σε ζιζάνιο και μπλέντερ
Χρήση κινητήρων με L293D IC: 6 βήματα (με εικόνες)
Χρήση Motors With L293D IC: Αυτός είναι ένας γρήγορος οδηγός με λίγες επιπλέον πληροφορίες (διαμορφώσεις pin κ.λπ.) που έχω μάθει στην πορεία για το πώς να χρησιμοποιώ το L293D με το Arduino, δείχνοντας ότι μπορούμε: A) Χρήση μια πρόσθετη πηγή ισχύος για την τροφοδοσία του κινητήρα DC. Β) Χρησιμοποιήστε το L293D c