Αποκωδικοποιητής 3-σε-8 (74LS138) με ενεργές-LOW εξόδους και εισόδους ενεργοποίησης, και BCD-σε-δεκαδικό (74LS42) με χειρισμό απαγορευμένων κωδικών.
Ζητούμενο: 3. Να θέσετε στις εισόδους του αποκωδικοποιητή C=1, Β=1 και Α=1. Να καταγράψετε στον Πίνακα Ε.10.1 τις λογικές καταστάσεις των εξόδων όταν: – η είσοδος ενεργοποίησης G1 (pin 6) είναι απενεργοποιημένη G1=0 – η είσοδος ενεργοποίησης G1 (pin 6) είναι ενεργοποιημένη G1=1 και ταυτόχρονα οι είσοδοι ενεργοποίησης G2A = G2B = «0». Να εξηγήσετε τη διαφορά που υπάρχει στις λογικές καταστάσεις των εξόδων. Όταν μία έξοδος είναι ενεργοποιημένη το αντίστοιχο LED είναι αναμμένο ή σβηστό; Γιατί συμβαίνει αυτό;
Πώς σκεφτόμαστε: Το 74LS138 έχει ενεργές-LOW εξόδους. Λειτουργεί μόνο όταν G1=1 και G2A=G2B=0· αλλιώς όλες οι έξοδοι μένουν «1».
Λύση:
Απάντηση: α) G1=0: όλες «1». β) G1=1, G2A=G2B=0: Y7=«0» (ενεργή), υπόλοιπες «1». Το LED της ενεργής έξοδου είναι σβηστό, γιατί οι έξοδοι είναι ενεργές στο «0» (LOW) και τα LED συνδέονται προς τη γείωση.
Πρόσεξε:
Ζητούμενο: 4. Να ενεργοποιήσετε όλες τις εισόδους ενεργοποίησης θέτοντας G1=1, G2A=0 και G2B=0. Να δώσετε όλες τις δυνατές λογικές καταστάσεις στις εισόδους C, Β και Α και παρατηρώντας κάθε φορά την κατάσταση των εξόδων να συμπληρώσετε τον Πίνακα Ε.10.2 που είναι ο Πίνακας Αληθείας του κυκλώματος.
Πώς σκεφτόμαστε: Κάθε συνδυασμός CBA ενεργοποιεί (→«0») την αντίστοιχη έξοδο Yn (n = δεκαδική τιμή του CBA)· οι υπόλοιπες «1».
Λύση:
Απάντηση: Κάθε κωδικός CBA=n ενεργοποιεί την Yn (→«0»), οι άλλες 7 έξοδοι «1». Ταυτίζεται με το data sheet του 74LS138.
Πρόσεξε:
Ζητούμενο: 3. Να δώσετε όλες τις δυνατές λογικές καταστάσεις στις εισόδους D, C, Β και Α και παρατηρώντας κάθε φορά την κατάσταση των εξόδων να συμπληρώσετε τον Πίνακα Ε.10.3 που είναι ο Πίνακας Αληθείας του κυκλώματος. (Προσοχή στον τρόπο ενεργοποίησης των εξόδων). 4. … Ποια είναι η λογική κατάσταση των εξόδων όταν στις εισόδους του αποκωδικοποιητή εφαρμοστεί κωδικός απαγορευμένος για τον BCD κώδικα (από 1010 έως 1111);
Πώς σκεφτόμαστε: Το 74LS42 ενεργοποιεί (→«0») την έξοδο που αντιστοιχεί στην τιμή του BCD κωδικού (0–9)· για μη έγκυρους κωδικούς καμία έξοδος.
Λύση:
Απάντηση: Έγκυροι BCD (0–9): ενεργοποιείται η αντίστοιχη Yn (→«0»). Απαγορευμένοι (10–15): όλες οι έξοδοι «1» (καμία ενεργή).
Πρόσεξε:
Ζητούμενο: 5. Να ελέγξετε, χρησιμοποιώντας τα φύλλα δεδομένων (data sheets), αν ο αποκωδικοποιητής λειτουργεί σωστά συγκρίνοντας τον παραπάνω πίνακα αληθείας του κυκλώματος με τον πίνακα αληθείας του ολοκληρωμένου κυκλώματος 74LS138. Να διατυπώσετε τα συμπεράσματά σας. (Αντίστοιχα, βήμα 4 για το 74LS42: Να διατυπώσετε τα συμπεράσματά σας.)
Πώς σκεφτόμαστε: Συνοψίζουμε τη λειτουργία αποκωδικοποίησης, τις ενεργές-LOW εξόδους και τις εισόδους ενεργοποίησης.
Λύση:
Απάντηση: Οι αποκωδικοποιητές ενεργοποιούν μία έξοδο ανά κωδικό (ενεργή-LOW). Οι είσοδοι ενεργοποίησης ελέγχουν τη λειτουργία (74LS138)· ο BCD (74LS42) αγνοεί τους άκυρους κωδικούς.
Πρόσεξε: