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

Απλός έλεγχος κινητήρα διπλής κατεύθυνσης για το Arduino: 4 βήματα
Απλός έλεγχος κινητήρα διπλής κατεύθυνσης για το Arduino: 4 βήματα

Βίντεο: Απλός έλεγχος κινητήρα διπλής κατεύθυνσης για το Arduino: 4 βήματα

Βίντεο: Απλός έλεγχος κινητήρα διπλής κατεύθυνσης για το Arduino: 4 βήματα
Βίντεο: Lesson 49: Introduction to L293D Motor driver and speed control | Arduino Step By Step Course 2024, Ιούλιος
Anonim
Απλός έλεγχος κινητήρα 2 κατευθύνσεων για το Arduino
Απλός έλεγχος κινητήρα 2 κατευθύνσεων για το Arduino
Απλός έλεγχος κινητήρα 2 κατευθύνσεων για το Arduino
Απλός έλεγχος κινητήρα 2 κατευθύνσεων για το Arduino

ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Αυτός δεν είναι ένας ασφαλής τρόπος ελέγχου ενός κινητήρα. Κάθε πείρος εισόδου/εξόδου μπορεί να χειριστεί μόνο 40 mA ρεύματος. Θα συνιστούσα να χρησιμοποιήσετε ένα H-Bridge ή κάτι παρόμοιο με αυτές τις γραμμές

Όταν λέω απλό, δεν εννοώ τη χρήση ελέγχου ταχύτητας. Αλλά ελέγξτε τον κινητήρα απευθείας χωρίς εξωτερικό κύκλωμα. Να πώς:

Πώς προέκυψε αυτό: Πρόσφατα δούλευα πάνω σε ένα διδακτικό σε θέματα charlieplexing με ένα arduino. Και αναρωτιόμουν αν η ίδια αρχή θα λειτουργούσε με κινητήρες σε κάποιο βαθμό. Έτσι κατέληξα στην ιδέα ότι αν χρησιμοποιούσατε έναν κινητήρα αντί για led, θα μπορούσατε να τον ελέγχετε διπλής κατεύθυνσης και εάν χρησιμοποιούσατε 2 θύρες PWM (Pulse Width Modulation) θα μπορούσατε να έχετε αμφίδρομο έλεγχο μεταβλητής ταχύτητας για έναν κινητήρα χωρίς εξωτερικό υλικό !! Έτσι αποφάσισα να δημοσιεύσω τα ευρήματά μου. Καλα να περνατε! Εάν έχετε οποιεσδήποτε ερωτήσεις, ρωτήστε τις.

Δεν είμαι υπεύθυνος για οτιδήποτε κακό συμβαίνει σε εσάς ή στο arduino σας!

Βήμα 1: Τα πράγματα που χρειάζεστε:

Τα πράγματα που χρειάζεστε
Τα πράγματα που χρειάζεστε

Μέρη:- Arduino- Μικρός κινητήρας DC- Καλώδιο για κινητήρες Εργαλεία:- Υπολογιστής με εγκατεστημένο το Arduino IDE- Καλώδιο USB A-B

Βήμα 2: Σύνδεση του μοτέρ

Σύνδεση του μοτέρ
Σύνδεση του μοτέρ
Σύνδεση του μοτέρ
Σύνδεση του μοτέρ
Σύνδεση του μοτέρ
Σύνδεση του μοτέρ
Σύνδεση του μοτέρ
Σύνδεση του μοτέρ

Συνδέστε τον κινητήρα DC σας στο arduino. - Συνδέστε το ένα καλώδιο από τον κινητήρα στον πείρο 5 στο arduino σας- Συνδέστε το άλλο καλώδιο από τον κινητήρα σας στον πείρο 6 στο arduino σας Η ρύθμιση υλικού για αυτό είναι αρκετά απλή.

Βήμα 3: Κωδικοποίηση του Arduino

Κωδικοποίηση του Arduino
Κωδικοποίηση του Arduino

Ακολουθούν ορισμένα βασικά βήματα για τον προγραμματισμό του arduino σας. 1) Λήψη του πηγαίου κώδικα από κάτω 2) Ανοίξτε το αρχείο στο Arduino IDE 3) Πατήστε το κουμπί "Μεταφόρτωση στον πίνακα εισόδου/εξόδου" 4) Μόλις μεταφορτωθεί το πρόγραμμα θα αρχίσει να τρέχει προσπάθησε να προσθέσει αρκετά καλά σχόλια στον κώδικα, αλλά αν έχετε οποιεσδήποτε ερωτήσεις, ρωτήστε τα.

Βήμα 4: Πώς λειτουργεί αυτό & Περισσότερες ιδέες

Πώς λειτουργεί αυτό & Περισσότερες ιδέες
Πώς λειτουργεί αυτό & Περισσότερες ιδέες
Πώς λειτουργεί αυτό & Περισσότερες ιδέες
Πώς λειτουργεί αυτό & Περισσότερες ιδέες

Πώς λειτουργεί αυτό: Όταν κάνετε έναν πείρο Υ HIGHΗΛΟΥ & άλλου ΧΑΜΗΛΟΥ, ο πείρος που είναι Υ HIGHΟΣ έχει θετική τάση και ο πείρος που είναι ΧΑΜΗΛΟΣ λειτουργεί σαν γείωση (-). Σημείωση: Η κατεύθυνση περιστροφής μπορεί να είναι διαφορετική από την παρακάτω. Καρφίτσα 5: Καρφίτσα 6: Περιστρέφεται: Υ LΗΛΗ ΧΑΜΗΛΗ CCW ΧΑΜΗΛΗ Υ HIGHΗΛΗ CW PWM: 127 ΧΑΜΗΛΗ CCW 1/2 Ταχύτητα CCW = Μετρητής δεξιόστροφα CW = δεξιόστροφα Ιδέες: Προσθέστε έναν δεύτερο κινητήρα. Λυπάμαι που δεν έχω κωδικό για αυτό, αλλά υπάρχει ένα σχηματικό που δημοσιεύτηκε παρακάτω.

Συνιστάται: