Σχεδιασμός αποκωδικοποιητή 2 έως 4 γραμμών

Δοκιμάστε Το Όργανο Μας Για Την Εξάλειψη Των Προβλημάτων





Πριν πάμε σε πραγματικότητες Κωδικοποιητές και αποκωδικοποιητές , ας έχουμε μια συνοπτική σκέψη σχετικά με την πολυπλεξία. Τακτικά εξετάζουμε εφαρμογές όπου αναμένεται να θρέψει μερικά σήματα εισόδου σε ένα μοναχικό φορτίο, το καθένα ταυτόχρονα. Αυτή η διαδικασία επιλογής ενός από τα σήματα εισόδου που θα τροφοδοτηθούν στο φορτίο είναι γνωστή ως Multiplexing. Το αντίστροφο αυτής της λειτουργίας, δηλαδή ο τρόπος προς την τροφοδοσία μερικών φορτίων από μια κοινή πηγή σήματος είναι γνωστό ως Demultiplexing . Ομοίως, σε έναν ψηφιακό τομέα, για απλότητα μετάδοσης πληροφοριών, οι πληροφορίες ανακατεύονται τακτικά ή ρυθμίζονται εντός κωδικών και μετά, αυτός ο ασφαλής κωδικός μεταδίδεται. Στον συλλέκτη, οι κωδικοποιημένες πληροφορίες αποκωδικοποιούνται ή συσσωρεύονται από τον κώδικα και αντιμετωπίζονται έτσι ώστε να εμφανίζονται ή να δίδονται στο φορτίο.

Αποκωδικοποιητής γραμμής 2 έως 4

Αποκωδικοποιητής γραμμής 2 έως 4



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


Τι είναι ο αποκωδικοποιητής;

Ένας αποκωδικοποιητής είναι ένα κύκλωμα λογικής πολλαπλών εισόδων, πολλαπλών εξόδων που αλλάζει τους κωδικούς i / ps σε κωδικοποιημένο o / ps, όπου τόσο οι είσοδοι όσο και οι έξοδοι είναι ανόμοιοι για παράδειγμα n-to-2n και δεκαδικοί δεκαδικοί αποκωδικοποιητές. Η αποκωδικοποίηση είναι απαραίτητη σε εφαρμογές όπως πολυπλεξία δεδομένων, αποκωδικοποίηση διεύθυνσης μνήμης και οθόνη 7 τμημάτων. Το καλύτερο παράδειγμα του κυκλώματος αποκωδικοποιητή θα ήταν μια πύλη AND, επειδή όταν όλες οι εισόδους του είναι «High». Η έξοδος αυτής της πύλης είναι «High», η οποία ονομάζεται «ενεργό High output» Ως εναλλακτική λύση στην πύλη AND, η πύλη NAND είναι συνδεδεμένη, η έξοδος θα είναι «Χαμηλή» (0) μόνο όταν όλες οι είσοδοι της είναι «Υψηλή». Τέτοια o / p ονομάζεται «ενεργή χαμηλή απόδοση».



Αποκρυπτογράφος

Αποκρυπτογράφος

Ένας ελαφρώς πιο δύσκολος αποκωδικοποιητής θα ήταν οι δυαδικοί αποκωδικοποιητές τύπου n-to-2n. Αυτοί οι τύποι αποκωδικοποιητών είναι συνδυαστικά κυκλώματα που τροποποιούν δυαδικές πληροφορίες από εισόδους με κωδικοποίηση n έως τις περισσότερες αποκλειστικές εξόδους 2n. Σε περίπτωση που τα κωδικοποιημένα τότε bit δεδομένα έχουν αδρανείς συνδυασμούς bit, ο αποκωδικοποιητής μπορεί να έχει λιγότερες από 2n εξόδους. 2 έως 4, Αποκωδικοποιητής γραμμής 3 έως 8 ή ο αποκωδικοποιητής 4 έως 16 είναι άλλα παραδείγματα.

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

Σχεδιασμός κυκλώματος αποκωδικοποιητή 2 έως 4 γραμμών

Παρόμοιο με το κύκλωμα πολυπλέκτη , ο αποκωδικοποιητής δεν περιορίζεται σε μια συγκεκριμένη γραμμή διευθύνσεων, και έτσι μπορεί να έχει περισσότερες από δύο εξόδους (με δύο, τρεις ή τέσσερις γραμμές διευθύνσεων). Το κύκλωμα αποκωδικοποιητή μπορεί να αποκωδικοποιήσει έναν δυαδικό αριθμό 2, 3 ή 4-bit ή μπορεί να αποκωδικοποιήσει έως και 4, 8 ή 16 σήματα πολυπλεξίας χρόνου.


Κύκλωμα 2-προς-4-αποκωδικοποιητή

Κύκλωμα 2-προς-4-αποκωδικοποιητή

Ως αποκωδικοποιητής, αυτό το κύκλωμα παίρνει έναν δυαδικό αριθμό n-bit και παράγει έξοδο σε μία από τις γραμμές εξόδου 2n. Ως εκ τούτου, συνήθως περιγράφεται από τον αριθμό των γραμμών i / p διευθύνσεων και τον αριθμό των γραμμών o / p δεδομένων. Τα τυπικά IC αποκωδικοποιητή μπορεί να περιλαμβάνουν δύο κυκλώματα γραμμής 2-4, ένα κύκλωμα 3-8 γραμμών ή ένα 4-16 αποκωδικοποιητής γραμμής κύκλωμα. Ένας αποκλεισμός στον δυαδικό χαρακτήρα αυτού του κυκλώματος είναι οι αποκωδικοποιητές γραμμής 4-10, ο οποίος προτείνεται να αλλάξει μια είσοδο Binary Coded Decimal (BCD) σε έξοδο εύρους 0-9.

Εάν χρησιμοποιείτε αυτό το κύκλωμα ως αποκωδικοποιητή, ίσως θελήσετε να εισαγάγετε μάνδαλα δεδομένων στο o / ps για να διατηρήσετε κάθε σήμα ενώ μεταφέρονται τα άλλα. Ωστόσο, αυτό δεν σχετίζεται όταν χρησιμοποιείτε αυτό το κύκλωμα ως αποκωδικοποιητή, τότε θα θέλετε μόνο ένα ενεργό o / p να ισούται με τον κωδικό εισόδου.

Πίνακας αλήθειας αποκωδικοποιητή 2 έως 4 γραμμών

Σε αυτόν τον τύπο αποκωδικοποιητών, οι αποκωδικοποιητές έχουν δύο εισόδους, δηλαδή A0, A1, και τέσσερις εξόδους που υποδηλώνονται με D0, D1, D2 και D3. Όπως μπορείτε να δείτε στον παρακάτω πίνακα αλήθειας - για κάθε συνδυασμό εισόδου, ενεργοποιείται μία γραμμή o / p.

Πίνακας αλήθειας 2-προς-4-αποκωδικοποιητή

Πίνακας αλήθειας 2-προς-4-αποκωδικοποιητή

Στο παραπάνω παράδειγμα, μπορείτε να παρατηρήσετε ότι κάθε o / p του αποκωδικοποιητή είναι πραγματικά ένα minterm, που προκύπτει από έναν συνδυασμό εγγυημένων εισόδων, δηλαδή:

D0 = A1 A0, (minterm m0) που αντιστοιχεί στην είσοδο 00 D1 = A1 A0, (minterm m1) που αντιστοιχεί στην είσοδο 01 D2 = A1 A0, (minterm m2) που αντιστοιχεί στην είσοδο 10 D3 = A1 A0, (minterm m3) ) που αντιστοιχεί στην είσοδο 11

ο το κύκλωμα υλοποιείται με πύλες AND , όπως φαίνεται στο σχήμα. Σε αυτό το κύκλωμα, η λογική εξίσωση για το D0 είναι A1 / A0, και ούτω καθεξής. Έτσι, κάθε έξοδος του αποκωδικοποιητή θα δημιουργείται στον συνδυασμό εισόδου.

Εφαρμογές αποκωδικοποιητή

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

  • War-Field - Πετώντας ρομπότ με κάμερα νυχτερινής όρασης
  • Ρομποτικό όχημα με ανιχνευτή μετάλλων
  • Σύστημα οικιακού αυτοματισμού με βάση RF
  • Συγχρονισμός ταχύτητας πολλαπλών κινητήρων σε βιομηχανίες
  • Αυτόματο ασύρματο σύστημα παρακολούθησης της υγείας σε νοσοκομεία για ασθενείς
  • Το Secure Code Enabled Ασφαλής Επικοινωνία χρησιμοποιώντας τεχνολογία RF

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