Τι είναι τα κυκλώματα συνδυαστικής λογικής;

Τα κυκλώματα συνδυαστικής λογικής είναι ηλεκτρονικά κυκλώματα που παράγουν εξόδους με βάση τις καταστάσεις των εισόδων. Σε αντίθεση με τα διαδοχικά λογικά κυκλώματα, οι προηγούμενες έξοδοι δεν καθορίζουν εν μέρει τις επόμενες εξόδους. Τα κυκλώματα συνδυαστικής λογικής χρησιμοποιούνται σε διάφορους ηλεκτρονικούς εξοπλισμούς για την εφαρμογή περιορισμένης νοημοσύνης σε κάθε είδους εφαρμογές.
Η οικογένεια κυκλωμάτων τρανζίστορ-τρανζίστορ (TTL) εφαρμόζει επίσης συνδυαστικά λογικά κυκλώματα. Τα επίπεδα τάσης είναι είτε 0 volts συνεχούς ρεύματος (VDC,) είτε επίπεδο χαμηλής τάσης και +5 VDC, ή επίπεδο υψηλής τάσης. Ένας buffer είναι ένα κύκλωμα TTL που εξάγει μια στάθμη που είναι ίδια με την είσοδό του, ενώ ένας μετατροπέας εξάγει μια στάθμη που είναι αντίθετη από την είσοδό του. Τα συνδυαστικά λογικά κυκλώματα όπως ο buffer και ο μετατροπέας είναι κυκλώματα μίας εισόδου.

Υπάρχουν επίσης λογικά κυκλώματα δύο εισόδων γνωστά ως λογικές πύλες. Μια κοινή λογική πύλη είναι η πύλη OR, η οποία μπορεί να έχει δύο ή περισσότερες εισόδους. Δεδομένου ότι η πρώτη είσοδος είναι η είσοδος 1 και η δεύτερη είσοδος είναι η είσοδος 2, μια πύλη OR δύο εισόδων θα εξάγει ένα υψηλό εάν η είσοδος 1 ή η είσοδος 2 είναι υψηλή. Μια πύλη AND δύο εισόδων θα εξάγει υψηλό εάν η είσοδος 1 και η είσοδος 2 είναι υψηλή. Οι συνδυασμοί των επιπέδων εισόδου καθορίζουν την έξοδο.

Τα κυκλώματα συνδυαστικής λογικής μπορούν να χρησιμοποιηθούν σε πρακτικά κυκλώματα, όπως ένας απλός συναγερμός. Με δεδομένες δύο πόρτες πρόσβασης σε ένα σπίτι, ένα σήμα που ονομάζεται “Door1_Open” και “Door2_Open” μπορεί να έχει υψηλό επίπεδο όταν η συγκεκριμένη πόρτα είναι ανοιχτή. Ένας βομβητής μπορεί στη συνέχεια να ελέγχεται από την έξοδο μιας πύλης OR που ηχεί σε συναγερμό όταν η μία ή και οι δύο πόρτες είναι ανοιχτές.

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

Τα σχηματικά σχήματα συνδυαστικής λογικής αποτελούνται από buffer, μετατροπείς, πύλες OR, πύλες AND, πύλες NOR, πύλες NAND και πύλες XOR. Οι πύλες NOR είναι πύλες OR με έναν μετατροπέα στην έξοδο, ενώ μια πύλη XOR είναι μια αποκλειστική πύλη OR που εξάγει υψηλό μόνο εάν μία είσοδος είναι υψηλή. Οι πύλες NAND είναι πύλες ΚΑΙ με μετατροπείς στην έξοδο. Τα ηλεκτρονικά συνδυαστικής λογικής μπορούν να χρησιμοποιούν επίπεδα TTL χρησιμοποιώντας 0 έως 5 VDC. Άλλα επίπεδα μπορεί να είναι από 0 έως 3.3 VDC, εφόσον δύο καταστάσεις είναι διακριτές.