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

Πώς λειτουργείτε έναν βηματικό κινητήρα με ένα IC Arduino l293d;
Πώς λειτουργείτε έναν βηματικό κινητήρα με ένα IC Arduino l293d;

Βίντεο: Πώς λειτουργείτε έναν βηματικό κινητήρα με ένα IC Arduino l293d;

Βίντεο: Πώς λειτουργείτε έναν βηματικό κινητήρα με ένα IC Arduino l293d;
Βίντεο: Lesson 49: Introduction to L293D Motor driver and speed control | Arduino Step By Step Course 2024, Απρίλιος
Anonim

Ξεκινήστε συνδέοντας την έξοδο 5 V Arduino στις ακίδες Vcc2 & Vcc1. Συνδέστε τη γείωση με τη γείωση. Πρέπει επίσης να συνδέσετε και τους δύο ακροδέκτες ENA και ENB σε έξοδο 5V, ώστε να το μοτέρ είναι πάντα ενεργοποιημένο. Τώρα, συνδέστε τις ακίδες εισόδου (IN1, IN2, IN3 και IN4) του L293D IC σε τέσσερις ψηφιακές ακίδες εξόδου (12, 11, 10 και 9). Arduino.

Έχοντας αυτό υπόψη, πώς μπορώ να χρησιμοποιήσω ένα πρόγραμμα οδήγησης κινητήρα l293d με το Arduino;

Ξεκινήστε συνδέοντας το Arduino σε μια πηγή ρεύματος (όπως ο υπολογιστής σας). Συνδέστε το GND και 5V στο Arduino στη μία πλευρά του breadboard και επεκτείνετε τα στην άλλη πλευρά με καλώδια άλτης. Τοποθετήστε το L293D στο κέντρο του breadboard, με τις μισές καρφίτσες και στις δύο πλευρές της breadboard.

Ομοίως, πώς χρησιμοποιείτε έναν βηματικό κινητήρα με διεπαφή Arduino; Το διάγραμμα κυκλώματος για το βηματικός κινητήρας arduino έργο ελέγχου φαίνεται παραπάνω. Χρησιμοποιήσαμε το 28BYJ-48 Βηματικός κινητήρας και το ULN2003 Οδηγός μονάδα μέτρησης. Για να ενεργοποιήσετε τα τέσσερα πηνία του βηματικός κινητήρας χρησιμοποιούμε τις ψηφιακές ακίδες 8, 9, 10 και 11. Το οδηγός Η μονάδα τροφοδοτείται από τον ακροδέκτη 5V του Arduino Σανίδα.

Από αυτή την άποψη, πώς οδηγείτε έναν διπολικό βηματικό κινητήρα με το Arduino;

Έλεγχος διπολικού βηματικού κινητήρα με Arduino και H-Bridge

  1. Βήμα 1: Επιβεβαιώστε την καλωδίωση του κινητήρα σας. Εάν έχετε κάποια τεκμηρίωση σχετικά με τον κινητήρα σας, τότε έχετε ορίσει.
  2. Βήμα 2: Πρωτοτυπήστε το κύκλωμα. Οι διπολικοί βηματικοί κινητήρες απαιτούν λίγο πιο περίπλοκο ηλεκτρονικό κύκλωμα ελέγχου από τους μονοπολικούς βηματικούς κινητήρες, όπως το 28BYJ-48.
  3. Βήμα 3: Κώδικας Arduino.

Τι σημαίνει σερβοκινητήρας;

ΕΝΑ βοηθητικό μοτέρ είναι ένας περιστροφικός ενεργοποιητής ή γραμμικός ενεργοποιητής που επιτρέπει τον ακριβή έλεγχο της γωνιακής ή γραμμικής θέσης, της ταχύτητας και της επιτάχυνσης. Αποτελείται από ένα κατάλληλο μοτέρ σε συνδυασμό με έναν αισθητήρα για ανάδραση θέσης. Οι σερβοκινητήρες χρησιμοποιούνται σε εφαρμογές όπως η ρομποτική, τα μηχανήματα CNC ή η αυτοματοποιημένη κατασκευή.

Συνιστάται: