Υλικό υπολογιστών

* Γνώση Υπολογιστών >> Υλικό υπολογιστών >> Δίσκοι & Αποθήκευση Υπολογιστών

Πώς να αποκωδικοποιήσει ένα περιστροφικό διακόπτη με μικροελεγκτή

περιστροφικοί διακόπτες είναι συσκευές εισόδου ευέλικτο που παρέχουν σήματα εξόδου που μπορεί να αποκωδικοποιηθεί από έναν μικροελεγκτή. Με την αποκωδικοποίηση ενός περιστροφικού διακόπτη, ένα μικροελεγκτή μπορεί να καθορίσει την κατεύθυνση και ο βαθμός ( ή ποσότητα ) της περιστροφής περιστροφικού διακόπτη . Μικροελεγκτές έχουν συνήθως ρύθμισης πινέζες I /O και ένα εύκολο στη χρήση σύστημα διακοπής , καθιστώντας τα καλά προσαρμοσμένη για την αποκωδικοποίηση περιστροφικούς διακόπτες . Μόλις μάθετε πώς να αποκωδικοποιήσει ένα περιστροφικό διακόπτη με έναν μικροελεγκτή , θα είστε σε θέση να χρησιμοποιήσετε περιστροφικοί διακόπτες σε πολλές εφαρμογές ηλεκτρονικού έργο . Τα πράγματα που θα χρειαστείτε
LEDs (προαιρετικά , για τη δοκιμή )
εργαλεία ανάπτυξης λογισμικού
Παρουσίαση Περισσότερες οδηγίες
Η 1

Επιλέξτε ένα περιστροφικό διακόπτη και μικροελεγκτή . Υπάρχουν αρκετοί διαφορετικοί τύποι περιστροφικών διακοπτών διαθέσιμα, συμπεριλαμβανομένων τετραγωνισμού , γκρι κωδικοποίηση και οπτικά . Μερικοί έχουν προεξοχές ( ή τα σημεία εγκοπή ) και κάποιες δεν το κάνουν . Υπάρχουν επίσης πολλοί τύποι μικροελεγκτών διαθέσιμη. Να είστε βέβαιος να επιλέξει τον περιστροφικό διακόπτη ζεύγος /μικροελεγκτή ταιριάζει καλύτερα για την εφαρμογή σας . Για παράδειγμα , εάν ο περιστροφικός διακόπτης σκέφτεστε να έχει δύο εξόδους , στη συνέχεια, να είστε βέβαιος να επιλέξει έναν μικροελεγκτή με δύο διαθέσιμες ακίδες εισόδου , ​​ένα εκ των οποίων είναι να διαμορφωθεί ως μια γραμμή διακοπής . 2

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

Πρόγραμμα του μικροελεγκτή . Γράψτε ένα πρόγραμμα για το μικροελεγκτή σας για να διαβάσετε τον περιστροφικό διακόπτη και στη συνέχεια να καταρτίσει το πρόγραμμα και να το μεταφέρετε στον μικροελεγκτή σας σύμφωνα με τις οδηγίες που παρέχονται από τον κατασκευαστή του μικροελεγκτή . Υπάρχουν διάφοροι τρόποι προγραμματισμού του μικροελεγκτή για να αποκωδικοποιήσει τον περιστροφικό διακόπτη. Σε γενικές γραμμές , θα χρειαστεί να συνδέσετε ένα πρόγραμμα χειρισμού διακοπών στο λογισμικό σε έναν ή και τους δύο ακροδέκτες εισόδου περιστροφικό διακόπτη . Για παράδειγμα , σε ένα σύστημα δύο - bit κωδικοποίηση , το λογισμικό μπορεί να παρακολουθεί μία γραμμή , διακόπτεις όταν μια αλλαγή τάσης συμβαίνει σε αυτή τη γραμμή και , στη συνέχεια, ελέγξτε τη στάθμη τάσης στην άλλη γραμμή.
Η 4

Δοκιμάστε το περιστροφικό διακόπτη αποκωδικοποιητή . Ένα απλό πρόγραμμα και LED συνδέεται με το μικροελεγκτή μπορούν να χρησιμοποιηθούν για τη δοκιμή περιστροφικό διακόπτη κύκλωμα αποκωδικοποίησης σας και το πρόγραμμα μικροελεγκτή. Συνδέστε το ένα LED στο μικροελεγκτή για κάθε περιστροφικό διακόπτη γραμμής εισόδου και να προγραμματίσει το μικροελεγκτή για να ενεργοποιήσετε κάθε LED ως αντίστοιχο περιστροφικό διακόπτη τάση γραμμής του πηγαίνει σε υψηλά επίπεδα . Αν υπάρχουν τυχόν λάθη ή προβλήματα , να αναθεωρήσει το λογισμικό μικροελεγκτή , ελέγξτε τις συνδέσεις του κυκλώματος και να γίνει επανέλεγχος του αποκωδικοποιητή .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα