Έλεγχος ταχύτητας του κινητήρα DC με 8051
Σπίτι » Ιστολόγιο » Έλεγχος ταχύτητας του κινητήρα DC με 8051

Έλεγχος ταχύτητας του κινητήρα DC με 8051

Προβολές: 0     Συγγραφέας: Επεξεργαστής ιστότοπου Χρόνος δημοσίευσης: 2020-09-02 Προέλευση: Τοποθεσία

Ρωτώ

κουμπί κοινής χρήσης στο Facebook
κουμπί κοινής χρήσης Twitter
κουμπί κοινής χρήσης γραμμής
κουμπί κοινής χρήσης WeChat
κουμπί κοινής χρήσης LinkedIn
κουμπί κοινής χρήσης Pinterest
κουμπί κοινής χρήσης WhatsApp
κουμπί κοινής χρήσης Kakao
κουμπί κοινής χρήσης Snapchat
κουμπί κοινής χρήσης τηλεγράφων
Κουμπί κοινής χρήσης Sharethis

Hey Friends, αυτό είναι το 3ο έτος μου να είναι Project \ 'SPEED CONTROL για DC Motors \' και θα ήθελα να μοιραστώ μαζί σας όλους.
Εδώ θα μάθετε πώς να συνδέσετε LCD, Hex πληκτρολόγιο και κινητήρα.
Ο κώδικας γράφτηκε στη Συνέλευση για να απλοποιήσει. Πρώτα εξήγησα τη διεπαφή πληκτρολογίου διασύνδεσης LCD και τη διεπαφή κινητήρα με L293D. Αφήστε το ξεκίνημα! ! !
* Lumia 52 * LCD * Hex Keyboard * DC Motor Νομίζω ότι έχετε βασικές γνώσεις του προγραμματισμού 8051 στη συναρμολόγηση 293D
οδηγό γέφυρας, έτσι με ένα IC, μπορούμε να συνδέσουμε δύο κινητήρες DC που μπορούν να ελεγχθούν δεξιόστροφα και αντέστρεα και μπορούμε να ελέγξουμε την ταχύτητα κάθε κινητήρα DC δίνοντας PWM ενεργοποιούμενα PIN.
Το L293D έχει ρεύμα εξόδου 600 mA και ένα ρεύμα κορυφής 1. 2Α ανά κανάλι.
Επιπλέον, περιλαμβάνεται επίσης το ολοκληρωμένο κύκλωμα για την προστασία του κυκλώματος από την επίδραση της δίοδοι εξόδου πίσω.
Προμήθεια ρεύματος εξόδου (VCC2)
Υπάρχει ένα ευρύ φάσμα από 4.
5 V έως 36 V, το οποίο καθιστά το L293D την καλύτερη επιλογή για κινητικές μονάδες DC.
Όπως μπορείτε να δείτε στο κύκλωμα, χρειάζονται τρεις ακίδες για να συνδέσετε τον κινητήρα DC (A, B, Enable).
Εάν θέλετε να ελέγξετε την ταχύτητα, ο ακροδέκτης ενεργοποίησης είναι συνδεδεμένος στον ακροδέκτη PWM του μικρο -ελεγκτή.
Συνδέθηκα μόνο έναν κινητήρα και χρησιμοποίησα τον ακροδέκτη ενεργοποίησης για να ελέγξω την ταχύτητα του κινητήρα DC.
Δεν πρόκειται να εμβαθύνω στην οθόνη οθόνη οθόνης, καθώς είναι πολύ μεγάλο θέμα και ανέφερα ορισμένες τοποθεσίες που χρησιμοποιούν πολύ πλήρη οθόνη LCD, συμπεριλαμβανομένων των γραμμών δεδομένων VSS-GND VSS
-
GND
. Όταν είναι χαμηλά (0)
, τα δεδομένα θα αντιμετωπίζονται ως εντολή.
Όταν το RS είναι υψηλό (1)
, τα δεδομένα που αποστέλλονται θεωρούνται δεδομένα ASTEXT που πρέπει να εμφανίζονται στην οθόνη. Όταν είναι χαμηλά (0)
, οι πληροφορίες σχετικά με τον δίαυλο δεδομένων γράφονται στην οθόνη LCD.
Όταν το RW είναι υψηλό (1)
, το πρόγραμμα διαβάζεται αποτελεσματικά από την οθόνη LCD.
Στις περισσότερες περιπτώσεις, τα δεδομένα δεν υποχρεούνται να διαβαστούν από την οθόνη LCD, οπότε αυτή η γραμμή μπορεί να συνδεθεί απευθείας με το GND, εξοικονομώντας μια γραμμή ελεγκτή.
Το EnablePin χρησιμοποιείται για να κλειδώσει τα δεδομένα στον ακροδέκτη δεδομένων. ένα υψηλό - χαμηλό σήμα για την κλειδαριά των δεδομένων.
Απαιτείται
Η οθόνη LCD θα εξηγήσει και θα εκτελέσει τις εντολές μας όταν μειώνεται η γραμμή EN.
Εάν ποτέ δεν το βάζετε χαμηλά, οι οδηγίες σας δεν θα εκτελεστούν ποτέ. rebrence-
Το πληκτρολόγιο είναι ουσιαστικά μια συλλογή 16 πλήκτρων που είναι διατεταγμένα με τη μορφή μήτρας 4 × 4.
Ένα δεκαεξαδικό πληκτρολόγιο έχει συνήθως κλειδιά που αντιπροσωπεύουν τους αριθμούς 0 έως 9 και τους χαρακτήρες Α έως F.
Το δεκαεξαδικό πληκτρολόγιο έχει 8 γραμμές επικοινωνίας, R1, R2, R3, R4, C1, C2, C3 και C4, αντίστοιχα.
Το R1 έως το R4 αντιπροσωπεύει τέσσερις σειρές και το C1 έως το C4 αντιπροσωπεύει τέσσερις στήλες.
Όταν πατηθεί ένα συγκεκριμένο πλήκτρο, η αντίστοιχη σειρά και η στήλη της τερματικής σύνδεσης του κλειδιού είναι βραχυκυκλωμένες.
Για παράδειγμα, εάν πατήσετε 1, η σειρά R1 και η στήλη C1 θα είναι βραχυκυκλωμένα και ούτω καθεξής.
Το πρόγραμμα προσδιορίζει ποιο κλειδί πιέζεται με μια μέθοδο που ονομάζεται σάρωση στήλης.
Σε αυτή τη μέθοδο, μια συγκεκριμένη σειρά παραμένει χαμηλή (
κρατήστε τις άλλες γραμμές υψηλές)
και ελέγξτε εάν η στήλη είναι χαμηλή.
Εάν μια στήλη διαπιστωθεί ότι είναι χαμηλή, το κλειδί που αντιπροσωπεύει τη σύνδεση μεταξύ της στήλης και της αντίστοιχης σειράς (
Line Keeping Low)
πιέστηκε.
Για παράδειγμα, εάν η σειρά R1 αρχικά διατηρείται χαμηλή και η στήλη C1 διαπιστώνεται ότι είναι χαμηλή κατά τη διάρκεια της σάρωσης, αυτό σημαίνει ότι το κλειδί 1 πιέζεται.

Hoprio Group A Επαγγελματικός κατασκευαστής ελεγκτών και κινητήρων, ιδρύθηκε το 2000.

Γρήγοροι σύνδεσμοι

Επικοινωνήστε μαζί μας

Whatsapp: +86 18921090987 
Τηλ: +86-18921090987 
Προσθήκη: Νο.19 Mahang South Road, Wujin High-Tech District, Changzhou City, επαρχία Jiangsu, Κίνα 213167
Αφήστε ένα μήνυμα
Επικοινωνήστε μαζί μας
Copyright © 2024 Changzhou Hoprio E-Commerce Co., Ltd. Με επιφύλαξη παντός δικαιώματος. Πληροφορικός | Πολιτική απορρήτου