Skip to main content

Τι είναι ένας προγραμματιζόμενος πίνακας λογικής;

Ένας προγραμματιζόμενος πίνακας λογικής (PLA) είναι μια συσκευή που παρέχει ένα λογικό επίπεδο εξόδου ή επίπεδα που βασίζονται σε ένα σύνολο εισόδων.Όντας ένα συνδυαστικό κύκλωμα λογικής, ο προγραμματιζόμενος πίνακας λογικής μπορεί να εφαρμοστεί χρησιμοποιώντας προγραμματιζόμενες συσκευές μνήμης.Ο προγραμματιζόμενος πίνακας λογικής είναι μια απλή εναλλακτική λύση στη χρήση πύλων και κουραστικές απλουστεύσεις των λογικών εξισώσεων.

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

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

Τα τυπικά κυκλώματα αισθητήρων κάνουν χρήση αναλογικών συγκριτών για να παράγουν ενεργά υψηλά ή ενεργά χαμηλά επίπεδα λογικής για τον προγραμματιζόμενο πίνακα λογικής.Ένα επίπεδο λογικής "δεξαμενής νερού" μπορεί να παραχθεί από έναν απλό διακόπτη πλωτήρα.Ένας διακόπτης float μπορεί να ανοίξει όταν η δεξαμενή είναι γεμάτη.Σε περίπτωση που το πλήρες κύκλωμα της δεξαμενής νερού είναι ελαττωματικό, θα τείνει να αναφέρει ότι η δεξαμενή είναι γεμάτη ακόμη και αν διαφορετικά.Κατά τη χρήση αντιστάσεων pull-up, το κανονικό επίπεδο τείνει να αποδίδεται στην ενεργό υψηλό κράτος, πράγμα που σημαίνει ότι η αντίσταση που συνδέεται με τη θετική γραμμή τροφοδοσίας δεν αντλεί κανένα ρεύμα τις περισσότερες φορές.Αυτές οι εκτιμήσεις είναι πολύ σημαντικές για συσκευές που ενδέχεται να λειτουργούν με περιορισμένη ισχύ, όπως λογικές συσκευές που εξάγουν ενέργεια από εξωτερικά συστήματα.Για παράδειγμα, οι ηλιακοί φωτοβολταϊκοί ελεγκτές πρέπει να καταναλώνουν ελάχιστο ρεύμα για παρατεταμένη λειτουργία όταν οι τάσεις της μπαταρίας εκτελούνται χαμηλές.Χρησιμοποιεί τη λογική με βάση ένα περιορισμένο σύνολο οδηγιών.Οι μικροελεγκτές είναι μικροεπεξεργαστές που έχουν καθορισμένη εντολή που έχει οριστεί για να χειριστεί την απόκτηση δεδομένων και τον έλεγχο εποπτείας.