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

Βηματικό μοτέρ με πίνακα ESP32: 4 βήματα
Βηματικό μοτέρ με πίνακα ESP32: 4 βήματα

Βίντεο: Βηματικό μοτέρ με πίνακα ESP32: 4 βήματα

Βίντεο: Βηματικό μοτέρ με πίνακα ESP32: 4 βήματα
Βίντεο: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Νοέμβριος
Anonim
Image
Image
Συνδέσεις κυκλώματος για Stepper Motor και ESP 32
Συνδέσεις κυκλώματος για Stepper Motor και ESP 32

Οι βηματικοί κινητήρες είναι κινητήρες 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

Συνδέσεις κυκλώματος για Stepper Motor και ESP 32
Συνδέσεις κυκλώματος για 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.

Συνιστάται: