Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Οι βηματικοί κινητήρες είναι κινητήρες DC που κινούνται σε διακριτά βήματα. Έχουν πολλαπλά πηνία που είναι οργανωμένα σε ομάδες που ονομάζονται "φάσεις". Ενεργοποιώντας κάθε φάση με τη σειρά, ο κινητήρας περιστρέφεται, ένα βήμα τη φορά.
Οι βηματικοί κινητήρες είναι πολύ χρήσιμοι για την κατασκευή έργων που απαιτούν ακριβή τοποθέτηση, όπως οι 3D εκτυπωτές. Λόγω λίγων περιορισμών έχουμε έναν ακόμη τύπο κινητήρα που ονομάζεται σερβοκινητήρες.
Οι περιορισμοί είναι: -
1. αντλήστε δύναμη ακόμη και όταν δεν κάνετε καθόλου εργασία.
2. λιγότερη ροπή σε υψηλή ταχύτητα.
3. Δεν υπάρχει μηχανισμός ανάδρασης όπως ο σερβοκινητήρας.
Επιπλέον, οι κινητήρες Stepper απαιτούν από τα προγράμματα οδήγησης Motor να συνδεθούν με πλακέτες επεξεργασίας, αλλά μπορούμε να συνδέσουμε σερβοκινητήρες απευθείας στον πίνακα Arduino ή esp32.
Βήμα 1: Απαιτούνται εξαρτήματα
1. Stepper Motor -
2. Οδηγός κινητήρα -
3. ESP32 -
4. Καλώδια βραχυκυκλωτήρων -
5. Breadboard (προαιρετικό) -
6. Λογισμικό Arduino IDE
Η ρύθμιση του Arduino IDE πριν από τη μεταφόρτωση κώδικα στο ESP32 είναι πολύ σημαντική:-https://www.instructables.com/id/Setting-Up-Arduino-IDE-for-ESP32-Board/
Βήμα 2: Συνδέσεις κυκλωμάτων για Stepper Motor και ESP 32
Ο βηματικός κινητήρας λειτουργεί σε 5V volt. Επομένως, συνδέστε 5V οδηγού κινητήρα στο ESP 32 Vin.
Πίνακας οδηγού κινητήρα ESP32
in1Pin 25in2Pin 33
in3Pin 32
in4Pin 35
Vcc VIN
GND GND
Βήμα 3: Πώς να ανεβάσετε τον κώδικα στον πίνακα ESP 32
1. Κάντε κλικ στο upload.
2. Εάν δεν υπάρχει σφάλμα. Στο κάτω μέρος του Arduino IDE, όταν λάβουμε το μήνυμα Connecting…,…, 3. Πατήστε το κουμπί εκκίνησης στον πίνακα ESP 32 έως ότου ολοκληρωθεί η μεταφόρτωση του μηνύματος.
4. Αφού μεταφορτωθεί με επιτυχία ο κώδικας. Πατήστε το κουμπί ενεργοποίησης για επανεκκίνηση ή εκκίνηση του κώδικα που ανεβαίνει στον πίνακα ESP32.