Δικτύωση

Γνώση Υπολογιστών >> Δικτύωση >  >> Ethernet

Γιατί στη θύρα 0 κάθε ακροδέκτης πρέπει να συνδεθεί με αντιστάσεις έλξης 10k ohm 8051;

Υπάρχουν δύο συνήθεις λόγοι για τη σύνδεση των pull-up αντιστάσεων στις ακίδες της θύρας 0 ενός μικροελεγκτή 8051:

Εξωτερικές αντιστάσεις έλξης για ακίδες εισόδου:

Οι ακροδέκτες της θύρας 0 μπορούν να ρυθμιστούν ώστε να λειτουργούν ως ακροδέκτες εισόδου, επιτρέποντας στον μικροελεγκτή να διαβάζει εξωτερικά σήματα. Σε περιπτώσεις όπου το εξωτερικό κύκλωμα δεν μπορεί να παρέχει ένα συγκεκριμένο λογικό επίπεδο (όπως όταν ένας διακόπτης ή ένας αισθητήρας δεν είναι ενεργός), οι αντιστάσεις έλξης εξασφαλίζουν μια σταθερή είσοδο υψηλής (λογική 1). Χωρίς την αντίσταση έλξης, η ακίδα εισόδου μπορεί να επιπλέει και να παράγει απρόβλεπτα επίπεδα τάσης, οδηγώντας σε εσφαλμένες μετρήσεις.

Για παράδειγμα, σκεφτείτε έναν διακόπτη συνδεδεμένο σε μια θύρα 0 pin. Όταν ο διακόπτης είναι ανοιχτός, η ακίδα εισόδου μπορεί να καταγράψει χαμηλή (λογική 0) είσοδο λόγω αδέσποτων χωρητικοτήτων ή θορύβου. Συνδέοντας μια αντίσταση έλξης μεταξύ της ακίδας εισόδου και της ράγας θετικής τάσης (συνήθως VCC), διατηρείται υψηλή τάση όταν ο διακόπτης είναι ανοιχτός. Αυτό διασφαλίζει ότι ο μικροελεγκτής βλέπει αξιόπιστα μια λογική είσοδο 1 όταν ο διακόπτης είναι ανενεργός.

Εσωτερικές αντιστάσεις έλξης για λειτουργία επαναφοράς:

Ο μικροελεγκτής 8051 έχει ένα ειδικό χαρακτηριστικό γνωστό ως Λειτουργία εξωτερικής επαναφοράς. Όταν η είσοδος RESET (συνήθως συνδεδεμένη στη θύρα 0 pin 0) τραβιέται χαμηλά, ξεκινά μια λειτουργία επαναφοράς στον μικροελεγκτή. Αυτό χρησιμοποιείται συνήθως για εξωτερικό υλικό για την επαναφορά του μικροελεγκτή. Ωστόσο, εάν η ακίδα RESET αφεθεί να επιπλέει, οι εξωτερικές πηγές θορύβου ή οι αδέσμευτες χωρητικότητες μπορεί να προκαλέσουν πλαστά συμβάντα επαναφοράς.

Για να αποτρέψετε αυτές τις ακούσιες επαναφορές, μια αντίσταση έλξης συνδέεται μεταξύ της θύρας 0 pin 0 και της ράγας θετικής τάσης. Αυτό διασφαλίζει ότι η ακίδα RESET διατηρείται σε υψηλή τάση όταν δεν εφαρμόζεται εξωτερικό σήμα επαναφοράς. Τυπικά, μια αντίσταση έλξης 10 k ohm είναι επαρκής για αυτούς τους σκοπούς.

Συνδέοντας αντιστάσεις έλξης στις ακίδες της θύρας 0, ο μικροελεγκτής 8051 διασφαλίζει αξιόπιστες μετρήσεις εισόδου και αποφεύγει τις λειτουργίες λανθασμένης επαναφοράς, ενισχύοντας τη σταθερότητα και την προβλεψιμότητα του συστήματος.

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

Τι είναι το bit στο ψηφιακό κύκλωμα;

Το bit είναι η μικρότερη μονάδα δεδομένων σε ένα ψηφιακό κύκλωμα. Μπορεί να έχει μόνο δύο πιθανές τιμές:0 ή 1. Τα bit χρησιμοποιούνται συχνά για να αναπαραστήσουν δυαδικούς αριθμούς, οι οποίοι είναι αριθμοί που είναι γραμμένοι στη βάση 2. Σε ένα ψηφιακό κύκλωμα, τα bit αποθηκεύονται σε flip-flops, τα οποία είναι ηλεκτρονικά κυκλώματα που μπορούν να αποθηκεύσουν ένα bit δεδομένων. Οι σαγιονάρες μπορούν είτε να ρυθμιστούν στο 1 είτε να επαναφέρονται στο 0. Τα bit χρησιμοποιούνται για την αναπα

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