Λογικά Κυκλώματα και Αυτοματισμοί διαδικασιών

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Λογικά Κυκλώματα και Αυτοματισμοί διαδικασιών"

Transcript

1 Λογικά Κυκλώματα και Αυτοματισμοί διαδικασιών Βιομηχανικός Αυτοματισμός Γιώργος Σούλτης 57

2 ΚΕΦΑΛΑΙΟ 1 Λογικά κυκλώματα Στόχοι του κεφαλαίου Η Λογική άλγεβρα είναι μια μαθηματική θεωρία την οποία ανέπτυξε ο Άγγλος μαθηματικός George Boole το 1854 και ο οποίος μ αυτό τον τρόπο προσπάθησε να μαθηματικοποιήσει την ανθρώπινη Λογική. Εκατό χρόνια αργότερα η ξεχασμένη άλγεβρα του Boole χρησιμοποιήθηκε για τον σχεδιασμό των λογικών κυκλωμάτων τα οποία αποτελούν την βάση των ηλεκτρονικών υπολογιστών και όλης της σημερινής ψηφιακής τεχνολογίας. Τα μαθηματικά της Λογικής Άλγεβρας βοήθησαν ώστε ο σχεδιασμός των λογικών κυκλωμάτων να οργανωθεί πάρα πολύ καλά και να αναπτυχθεί μια πλήρης και επιτυχημένη μέθοδος σχεδιασμού. Η χρήση των αρχών της Λογικής Άλγεβρας και της μεθόδου σχεδιασμού των λογικών κυκλωμάτων στους αυτοματισμούς, μπορεί να αποτελέσει ένα θαυμάσιο εργαλείο, κυρίως στον μεθοδολογικό σχεδιασμό των Αυτοματισμών. Η γνώση αυτή γίνεται σήμερα απαραίτητη για την μελέτη και τον σχεδιασμό αυτοματισμών με PLC. Οι στόχοι του κεφαλαίου 2 είναι: Να εισάγουμε τους μαθητές στις αρχές της λογικής άλγεβρας, παρουσιάζοντας κυρίως τις 3 βασικές λογικές πράξεις και μια πάρα πολύ σύντομη εισαγωγή στις πιο βασικές μαθηματικές λογικές σχέσεις. Να παρουσιάσουμε τις λογικές πύλες, και τον τρόπο με τον οποίο αναπτύσσονται με τη χρήση αυτών τα λογικά κυκλώματα. Να διδάξουμε πως θα σχεδιάσουμε μεθοδολογικά βήμα προ βήμα ένα λογικό κύκλωμα, το οποίο θέλουμε να έχει συγκεκριμένη συμπεριφορά. Να δείξουμε με λεπτομέρεια την αντιστοιχία ενός λογικού κυκλώματος και ενός κυκλώματος αυτοματισμού με ηλεκτρονόμους. Ο αντικειμενικός στόχος είναι μετά το τέλος του κεφαλαίου: Nα μπορεί ο μαθητής να μετατρέπει ένα λογικό κύκλωμα σε κύκλωμα αυτοματισμού με ηλεκτρονόμους και το αντίστροφο, ένα κύκλωμα με αυτοματισμού με ηλεκτρονόμους σε λογικό κύκλωμα. Να μπορεί ο μαθητής να χρησιμοποιεί όσα έμαθε για τον μεθοδολογικό σχεδιασμό των λογικών κυκλωμάτων σαν εργαλείο στο μεθοδολογικό σχεδιασμό ενός αυτοματισμού. Βιομηχανικός Αυτοματισμός Γιώργος Σούλτης 58

3 1.1 Τα Λογικά μαθηματικά του BOOLE To 1854 o Άγγλος μαθηματικός George Boole είχε μια εκκεντρική επιστημονική ιδέα. Σκέφτηκε ότι θα μπορούσε να περιγράψει την ανθρώπινη λογική με μαθηματικές παραστάσεις και σύμβολα. Πράγματι ο Boole εισήγαγε μια νέα Άλγεβρα η οποία φέρει και το όνομά του. Σχεδόν έναν αιώνα αργότερα, το 1938, ο Shannon χρησιμοποίησε την ξεχασμένη Άλγεβρα του Boole για να περιγράψει με εξισώσεις τις συνδέσεις στην σχεδίαση των τηλεφωνικών κέντρων. Σήμερα όλη η ψηφιακή τεχνολογία στηρίζεται σε αυτήν την παράξενη, για την εποχή της, άλγεβρα του Boole, η οποία αποτελεί πλέον τη θεωρητική βάση όλης της ψηφιακής τεχνολογίας, δηλαδή τη βάση όλου του σύγχρονου πολιτισμού. Σύμφωνα με τη μαθηματική λογική κάθε πρόταση που σχηματίζουμε στην καθομιλούμενη γλώσσα αποτελεί μία λογική μεταβλητή, η οποία μπορεί να πάρει μόνο δύο «τιμές», ως εξής: ΑΛΗΘΗΣ ή ΨΕΥΔΗΣ. Έστω για παράδειγμα η πρόταση: Αύριο θα κάνει καλό καιρό Η πρόταση αυτή για τη μαθηματική λογική αποτελεί μια Λογική μεταβλητή την οποία μπορούμε να ονομάσουμε Α, και μπορεί να λάβει μόνο 2 τιμές: Δηλαδή να είναι ΑΛΗΘΗΣ (θα κάνει καλό καιρό) ή να είναι ΨΕΥΔΗΣ (δεν θα κάνει καλό καιρό). Οι λογικές προτάσεις συνδέονται μεταξύ τους με λογικές πράξεις και σχηματίζουν λογικές αλγεβρικές παραστάσεις. Υπάρχουν 3 θεμελιώδεις λογικές πράξεις οι οποίες είναι αυταπόδεικτες, και είναι οι εξής: Λογική πράξη ND (KI) Οι λογικές μεταβλητές που συνδέονται με την λογική πράξη ΑND, δίνουν αποτέλεσμα ΑΛΗΘΗ μεταβλητή, τότε και μόνον τότε όταν όλες οι λογικές μεταβλητές είναι ΑΛΗΘΕΙΣ. Παράδειγμα: Έστω οι λογικές μεταβλητές: = Αύριο θα κάνει καλό καιρό Β = Αύριο θα έχω ευκαιρία C = Αύριο θα πάω βόλτα Τότε ο συλλογισμός Αν αύριο θα κάνει καλό καιρό ΚΑΙ αν έχω ευκαιρία θ πάω βόλτα Μπορεί να παρασταθεί σαν μια μαθηματική αλγεβρική παράσταση ως εξής: Α. Β = C Η λογική πράξη ND στην Λογική άλγεβρα παριστάνεται με το σύμβολο (.) τελεία Στο παράδειγμα αυτό είναι φανερό ότι το αποτέλεσμα C αληθεύει (Θα πάω βόλτα) μόνο αν και η μεταβλητή Α και η μεταβλητή Β είναι και οι δύο αληθείς (κάνει καλό καιρό και έχω ευκαιρία) Λογική πράξη OR (Η) Οι λογικές μεταβλητές που συνδέονται με την πράξη OR (H), δίνουν αποτέλεσμα ΑΛΗΘΗ μεταβλητή, αν έστω μια από τις μεταβλητές αυτές είναι ΑΛΗΘΗΣ. Η λογική πράξη OR παριστάνεται με το σύμβολο (+) συν. Βιομηχανικός Αυτοματισμός Γιώργος Σούλτης 59

4 ΠΡΟΣΟΧΗ Είμαστε συνηθισμένοι από την αριθμητική, το σύμβολο (+) σύν να το λέμε ΚΑΙ, προσοχή λοιπόν: Στην λογική άλγεβρα το (+) παριστάνει την λογική πράξη OR (H) και όχι την λογική πράξη ND (KI). Παράδειγμα Α= «Εχω λίγη δουλειά» Β= «Θα κάνει την δουλειά στην θέση μου ο αδερφός μου» C= «Θα έρθω στο πάρτι» Τότε ο συλλογισμός Αν έχω λίγη δουλειά Η αν κάνει τη δουλειά στην θέση μου ο αδερφός μου τότε ΘΑ έρθω στο πάρτι Μπορεί να παρασταθεί σαν μια μαθηματική αλγεβρική παράσταση ως εξής: Α + Β = C Λογική πράξη ΝΟΤ (ΑΡΝΗΣΗ) Η λογική πράξη ΝΟΤ, εφαρμόζεται σε μια μόνο μεταβλητή και δίνει αποτέλεσμα ΑΛΗΘΗ μεταβλητή, όταν η ίδια είναι ΨΕΥΔΗΣ. Η λογική πράξη ΝΟΤ συμβολίζεται με μια (-) μπάρα, η οποία τίθεται πάνω από την μεταβλητή στην οποία εφαρμόζεται, δηλαδή: Αντί για ΝΟΤ Α, θα γράψουμε Α. Παράδειγμα; = Αύριο θα βρέχει (Αληθές = βρέχει, ψευδές = δεν βρέχει) C = Αύριο θα πάω βόλτα Ο συλλογισμός : Αν αύριο ΔΕΝ βρέχει ΘΑ πάω βόλτα Παριστάνεται ως εξής: = C Επειδή στα μαθηματικά δεν είναι δόκιμο να χρησιμοποιούμε λέξεις, παρά μόνο σύμβολα, αντί για τις λέξεις ΑΛΗΘΗΣ και ΨΕΥΔΗΣ, χρησιμοποιούμε το Ο και το 1. Δηλαδή οι τιμές μια λογικής μεταβλητής μπορεί να είναι: 1=ΑΛΗΘΗΣ ή Ο=ΨΕΥΔΗΣ Στηριζόμενη σε αυτές τις αρχές και τις τρεις θεμελιώδεις πράξεις η μαθηματική λογική του Boole αναπτύσσεται σε μια πλήρη άλγεβρα, η οποία έχει τα θεωρήματά και τους κανόνες της και μπορεί να επιλύει πολύπλοκες λογικές παραστάσεις, οι οποίες θα μπορούσαν να περιγράψουν ακόμη και ολόκληρα κείμενα με συλλογισμούς της καθημερινής μας ζωής. Η μεγάλη όμως αξία της μαθηματικής λογικής βρίσκεται στην εφαρμογή της στα ψηφιακά ηλεκτρονικά, στα οποία στηρίζεται όλη η τεχνολογία των υπολογιστών και της πληροφορικής. Στους αυτοματισμούς η χρήση και η εφαρμογή της λογικής άλγεβρας τους Boole μπορεί να αποτελέσει ένα πολύτιμο εργαλείο, κυρίως στον μεθοδολογικό σχεδιασμό των Αυτοματισμών. Η γνώση αυτή γίνεται σήμερα απαραίτητη για την μελέτη και τον σχεδιασμό αυτοματισμών με PLC. Βιομηχανικός Αυτοματισμός Γιώργος Σούλτης 60

5 1.2 Οι λογικές πύλες και τα λογικά κυκλώματα Στα ψηφιακά ηλεκτρονικά οι λογικές πράξεις υλοποιούνται άμεσα στις λογικές πύλες. Οι λογικές πύλες είναι ηλεκτρονικά κυκλώματα τα οποία σήμερα κυκλοφορούν σε ολοκληρωμένη μορφή. Για κάθε μία από τις λογικές πράξεις υπάρχει μια αντίστοιχη λογική πύλη Σε κάθε λογική πύλη διακρίνουμε: Τα ηλεκτρόδια τροφοδοσίας του ολοκληρωμένου κυκλώματος Τα ηλεκτρόδια εισόδων και εξόδου. Στις εισόδους και εξόδους εφαρμόζουμε ηλεκτρική τάση η οποία μπορεί να έχει δύο μόνο «λογικές» τιμές: 5 Volt, ή 12 Volt, ή 6 Volt (ανάλογα με το είδος των ολοκληρωμένων κυκλωμάτων) οπότε λέμε ότι έχουμε Λογικό 1. 0 Volt, οπότε λέμε ότι έχουμε Λογικό 0 Οι βασικές λογικές πύλες οι οποίες αντιστοιχούν στις τρεις θεμελιώδεις λογικές πράξεις είναι οι παρακάτω: Λογική πύλη ND Ι1 Ι2 Ο1 = Σχήμα 2.1: Πύλη ND Σύμβολο μαθηματικός τύπος πίνακας αληθείας ΠΙΝΑΚΑΣ ΑΛΗΘΕΙΑΣ Ο πίνακας αληθείας παριστάνει την λειτουργία ενός λογικού κυκλώματος. Στον πίνακα αληθείας δίνονται οι τιμές των εξόδων σε όλους τους δυνατούς συνδυασμούς των εισόδων. Πρόκειται για μία πάρα πολύ χρήσιμη παράσταση των λογικών κυκλωμάτων, η οποία μας βοηθάει να καταλάβουμε τη λειτουργία του κυκλώματος χωρίς να χρησιμοποιήσουμε τις λογικές μαθηματικές παραστάσεις. ΔΙΕΥΚΡΙΝΗΣΗ: Σε μια πύλη ND μπορεί να υπάρχουν περισσότερες από 2 είσοδοι. Δείτε για παράδειγμα μια πύλη ND 4 εισόδων. Βιομηχανικός Αυτοματισμός Γιώργος Σούλτης 61

6 Ι1 Ι2 Ι3 Ι4 Σύμβολο =.. Ι3. Ι4 μαθηματικός τύπος Ο1 Ι2 Ι3 Ι Σχήμα 2.2: Πύλη ND πολλών εισόδων πίνακας αληθείας Λογική πύλη OR Ι1 Ι2 Ο1 = Σχήμα 2.3: Πύλη OR Λογική πύλη ΝΟΤ Σύμβολο μαθηματικός τύπος πίνακας αληθείας Ι1 1 Ο1 = Σύμβολο μαθηματικός τύπος πίνακας αληθείας Σχήμα 2.4: Πύλη NOT Βιομηχανικός Αυτοματισμός Γιώργος Σούλτης 62

7 ΠΡΟΣΟΧΗ Αν έχουμε στο εργαστήριο ένα «μαύρο κουτί» και θέλουμε να διαπιστώσουμε ποια πύλη είναι, θα πρέπει να δημιουργήσουμε όλον τον πίνακα αληθείας. Δηλαδή να εφαρμόσουμε όλους τους δυνατούς συνδυασμούς στις εισόδους καταγράφοντας την έξοδο, και όχι μόνο μερικές από αυτές Εναλλακτικά σύμβολα για τις λογικές πύλες Τα σύμβολα που παρουσιάσαμε στην προηγούμενη παράγραφο δεν είναι τα μοναδικά. Τα σύμβολα αυτά είναι τυποποιημένα κατά DIN. Τα σύμβολα NSI ήταν πολύ πιο διαδεδομένα στην Ελλάδα, όμως η κατάσταση αλλάζει τα τελευταία χρόνια. Ο λόγος είναι ότι τα PLC χρησιμοποιούν τα σύμβολα κατά DIN. Για τον ίδιο λόγο και εμείς στο βιβλίο αυτό θα χρησιμοποιούμε τα σύμβολα κατά DIN. Τα σύμβολα κατά NSI είναι τα παρακάτω. ΠΥΛΗ ND ΠΥΛΗ OR 1 ΠΥΛΗ NOT Βιομηχανικός Αυτοματισμός Γιώργος Σούλτης 63

8 1.3 Λογικά κυκλώματα Τα λογικά κυκλώματα προκύπτουν συνδυάζοντας τις βασικές λογικές πύλες. Η λειτουργία του κάθε λογικού κυκλώματος περιγράφεται από τον πίνακα αληθείας. Αν έχουμε το λογικό κύκλωμα μπορούμε να φτιάξουμε τον πίνακα αληθείας, ας δούμε κάποια παραδείγματα: Παράδειγμα 1 Ι1 Μ1 Ι2 >= 1 Μ2 1 Ι2 Ι3 Μ1 Μ Πίνακας Αληθείας Σχήμα 2.6: Εξαγωγή πίνακα Αληθείας από το Λογικό κύκλωμα Οδηγίες για την εξαγωγή του πίνακα αληθείας σε ένα λογικό κύκλωμα Ο πιο εύκολος τρόπος για την εξαγωγή του πίνακα αληθείας ενός λογικού κυκλώματος είναι ο εξής: Προσδιορίζουμε και χαρακτηρίζουμε τις ενδιάμεσες εξόδους όλων των πυλών, δηλαδή τις εξόδους οι οποίες γίνονται είσοδοι σε άλλες πύλες (στο παράδειγμα είναι οι Μ1 και Μ2). Στο πίνακα αληθείας εκτός από τις εξόδους και τις εισόδους αναγράφουμε και τις ενδιάμεσες εξόδους Τώρα μπορούμε πολύ εύκολα να προσδιορίσουμε τις τιμές των ενδιαμέσων εξόδων αφού πρόκειται για εξόδους σε μια από τις γνωστές πύλες. Τέλος προσδιορίζουμε την τελική έξοδο. Βιομηχανικός Αυτοματισμός Γιώργος Σούλτης 64

9 Ενας άλλος τρόπος σχεδιασμού της πύλης ΝΟΤ στα κυκλώματα Για την πύλη ΝΟΤ όταν σχεδιάζεται μέσα σε ένα λογικό κύκλωμα συνδυαζόμενη με άλλες πύλες, συνήθως δεν χρησιμοποιούμε το σύμβολο που παρουσιάσαμε παραπάνω, απλά σχεδιάζουμε ένα μικρό κύκλο, όπως φαίνεται στο παράδειγμα του παρακάτω σχήματος. Ι1 1 Ο1 Ι2 1 1 Ι1 1 Ι2 1 Ο1 Σχήμα 2.7: Τρόπος σχεδιασμού της πύλης ΝΟΤ Οι πύλες NND και NOR Ονομάζουμε πύλη NND και NOR τους συνδυασμούς των πυλών ND και OR με μια πύλη ΝΟΤ στην έξοδο τους. Ι1 Ι1 Ι2 Ο1 Ι2 Ο1 ND NND NND Σχήμα 2.8: Πύλη NND Βιομηχανικός Αυτοματισμός Γιώργος Σούλτης 65

10 Οι πύλες ΝND και NOR είναι πολύ διαδεδομένες, διότι στα ολοκληρωμένα Ι1 Ι1 Ι2 Ο1 Ι2 Ο1 OR NOR Σχήμα 2.9: Πύλη NOR NOR κυκλώματα είναι ευκολότερο να κατασκευαστούν από ότι οι πύλες ND και OR. Πρόκειται για λογικά κυκλώματα και όχι για θεμελιώδεις λογικές πύλες Η πύλη EXOR (Αποκλειστική OR) H πύλη EXOR είναι και αυτή λογικό κύκλωμα το οποίο συντίθεται από βασικές πύλες, παρ όλα αυτά πάντα χρησιμοποιείται σαν αυτόνομη πύλη. Ι1 Ι2 =1 Ο Σύμβολο Πίνακας αληθείας Λογικό κύκλωμα της πύλης EXOR Βιομηχανικός Αυτοματισμός Γιώργος Σούλτης 66

11 1.4 Ηλεκτρικές συνδέσεις σε ένα ολοκληρωμένο κύκλωμα λογικών πυλών Οι λογικές πύλες κυκλοφορούν σήμερα «συσκευασμένες» σε ολοκληρωμένα κυκλώματα που περιέχουν 2,4 ή 8 πύλες. Υπάρχουν 2 τεχνολογίες ολοκληρωμένων κυκλωμάτων οι τεχνολογία TTL και η τεχνολογία CMOS, οι οποίες διαφέρουν μεταξύ, τόσο στην αρχή λειτουργίας όσο και στον τρόπο κατασκευής τους. Βέβαια για τελικό χρήστη ο τρόπος χρήσης είναι ίδιος, απλά εξαρτάται από τα ηλεκτρολογικά χαρακτηριστικά της εφαρμογής ποια τεχνολογία θα επιλέξει. Και στις 2 κατηγορίες είναι πιο διαδεδομένες οι πύλες NND και NOR παρά οι ND και ΟR, o λόγος είναι ότι οι πύλες αυτές κατασκευάζονται πιο εύκολα. Όταν θέλουμε να χρησιμοποιήσουμε κάποιες πύλες μπορούμε να καταφύγουμε στα ΒΙΒΛΙΑ (Handbook) με τα χαρακτηριστικά των ολοκληρωμένων κυκλωμάτων, όπου θα βρούμε τα σχέδια τους και γενικά πλήρη στοιχεία για όλα τα ολοκληρωμένα. Βέβαια στους αυτοματισμούς δεν πρόκειται να δουλέψουμε κατασκευαστικά με λογικές πύλες, διότι σχεδόν ποτέ δεν θα χρησιμοποιήσουμε ηλεκτρονικά κυκλώματα. Όπως ήδη έχουμε πει στους αυτοματισμούς σήμερα χρησιμοποιούμε τα κλασσικά ηλεκτρολογικά κυκλώματα με ηλεκτρονόμους ή τα σύγχρονα PLC. Οι γνώσεις πάνω στις λογικές πύλες, μας είναι απαραίτητες για τον επιτυχή σχεδιασμό των αυτοματισμών και τον προγραμματισμό των PLC. Στο επόμενο σχήμα δίνεται ένα παράδειγμα κάποιων ολοκληρωμένων κυκλωμάτων. Vcc Vcc Nc Nc Nc γείωση Πύλη δύο εισόδων NND Πύλη NND 8 εισόδων Κωδικός 7400 Κωδικός 7430 Σχήμα 2.11: Παραδείγματα ολοκληρωμένων κυκλωμάτων Λογικών πυλών Βιομηχανικός Αυτοματισμός Γιώργος Σούλτης 67

12 1.5 Λογικά κυκλώματα και Λογικές αλγεβρικές παραστάσεις Είναι αλήθεια ότι η χρησιμοποίηση μαθηματικών παραστάσεων δεν είναι κάτι που συμπαθούν οι τεχνικοί (όλων των βαθμίδων), όσο χρήσιμο και αν είναι αυτό για τη δουλειά τους. Πάντα προτιμούν στη θέση των μαθηματικών να χρησιμοποιούν πίνακες ή γραφικές παραστάσεις. Παρ όλα αυτά η γνώση των μαθηματικών μπορεί να μας βγάλει από τη δύσκολη θέση πάρα πολλές φορές. Ας δούμε λοιπόν σε αυτή την παράγραφο κάποιους χρήσιμους μαθηματικούς κανόνες της Άλγεβρας της Λογικής. Παράλληλα θα παρουσιάσουμε τα λογικά κυκλώματα τα οποία αντιστοιχούν στις μαθηματικές λογικές παραστάσεις. 1)Νόμος της αντιμετάθεσης Α.Β = Β.Α Α+Β=Β+Α Η σχέση αυτή μας δείχνει κάτι που στο ηλεκτρονικό σχέδιο φαίνεται αυτονόητο, ότι δηλαδή στις λογικές πύλες δεν έχει σημασία η σειρά με την οποία είναι τοποθετημένες οι είσοδοι. 2)Χρήση παρενθέσεων Α. B. C =.(B. C) = (. B).C +B+C = +(B+C)=(+B)+C Αυτό σε κύκλωμα μας δείχνει το εξής: B B C O C O B C O.B.C.(B.C) (.B).C Σχήμα 2.12: Σχηματικά ο νόμος της αντιμετάθεσης Τα ίδια ακριβώς ισχύουν και σε ένα κύκλωμα με πύλες OR 3).(B+C) =.B+.C Αυτό κυκλωματικά δίνεται παρακάτω Βιομηχανικός Αυτοματισμός Γιώργος Σούλτης 68

13 B C O B O C.(B+C).B+.C Σχήμα 2.13: Σχηματικά η χρήση παρενθέσεων ΠΡΟΣΟΧΗ Η παραπάνω σχέση μας μπερδεύει πολλές φορές γιατί είμαστε συνηθισμένοι να θεωρούμε το σύμβολο της τελείας σαν γινόμενο. Η ίδια σχέση ισχύει σε αντιστοιχία και ως εξής: Α+(Β. C)=(+B). (+C) 4) O κανόνας του DE MORGN. B = + B + B =. B O κανόνας του DE MORGN είναι κατ αρχήν απρόσμενος και βέβαια πάρα πολύ χρήσιμος. Κυκλωματικά ο κανόνας μας δείχνει πως μία πύλη NND μπορεί να υλοποιηθεί με μια πύλη OR και το ανάποδο. O O B B.B + B O O B Βιομηχανικός Αυτοματισμός Γιώργος Σούλτης 69 B +B. B

14 Σχήμα 2.14: Σχηματικά ο κανόνας του De Morgan 5)Μερικοί ακόμα χρήσιμοι κανόνες δίνονται στη συνέχεια. Α. 1 = Α Α. Α = Α Α. Α = = = 0.1 = = 0 Α + 0 = Α Α +Α = Α Α. Α = = 0 Α +1 = = = Εξαγωγή της μαθηματικής λογικής παράστασης από λογικό κύκλωμα Ας δούμε μέσα από ένα παράδειγμα πως θα εξάγουμε την λογική παράσταση η οποία αντιστοιχεί σε ένα λογικό κύκλωμα. Παράδειγμα. Α M1 Β C Μ1=Α.Β M3 D E M2 Μ3=Μ1+C O Μ2=D.E Ο = Μ3+Μ2 Σχήμα 2.15: Εξαγωγή μαθηματικής σχέσης από Λογικό κύκλωμα Επίλυση ΒΗΜΑ 1- Στην κάθε λογική πύλη χαρακτηρίζουμε με κάποιο όνοματην έξοδο της. Κάθε έξοδος η οποία γίνεται είσοδος σε άλλη πύλη την ονομάζουμε «ενδιάμεση έξοδο». Στις ενδιάμεσες εξόδους δίνουμε το όνομα Μ1, Μ2, Μ3 κλπ ΒΗΜΑ 2- Για την κάθε πύλη γράφουμε την λογική μαθηματική σχέση, όπως ακριβώς έχουμε δει μέχρι τώρα (φαίνεται και στο σχήμα). Βιομηχανικός Αυτοματισμός Γιώργος Σούλτης 70

15 ΠΡΟΣΟΧΗ στις πύλες ΝΟΤ. Έτσι οι λογικές σχέσεις για την κάθε πύλη είναι: M1=.B M2=D.E M3=M1+C O=M3+M2 BHM 3- Από τις παραπάνω σχέσεις με αντικατάσταση των M1 και Μ2 καταλήγουμε στις παρακάτω νέες σχέσεις. Για να μην μπερδευτούμε χρησιμοποιούμε παρενθέσεις. Έχουμε λοιπό: M3=(Α.Β)+C Και O=((.B)+C)+D.E Αν εφαρμόσουμε τον κανόνα του De Morgan στην παρένθεση που ισοδυναμεί με το Μ3 έχουμε: O=((.B). C)+D.E Και εφαρμόζοντας μία ακόμη φορά τον κανόνα του De Morgan έχουμε: O=((+B). C)+D.E Λογικό κύκλωμα που ανταποκρίνεται σε μια μαθηματική λογική παράσταση Ας δούμε τώρα το αντίθετο παράδειγμα, δηλαδή πως θα σχεδιάσουμε ένα κύκλωμα που να αντιστοιχεί σε μια μαθηματική λογική παράσταση. Παράδειγμα. Θέλουμε να σχεδιάσουμε το λογικό κύκλωμα που αντιστοιχεί στην παρακάτω λογική σχέση: O=(+B). C+D.E +C..D Επίλυση ΒΗΜΑ -1 Στην δοθείσα σχέση ξεχωρίζουμε, και σχεδιάζουμε πρώτα τις πύλες που βρίσκονται μέσα στις παρενθέσεις. Στην συνέχεια βλέπουμε ότι έχουμε «Άθροισμα γινομένων». Σχεδιάζουμε πρώτα τις πύλες που αντιστοιχούν στα «γινόμενα» στις πύλες ND δηλαδή. Τις εξόδους των πυλών αυτών ονομάζουμε Μ1, Μ2, Μ3 κλπ ΠΡΟΣΟΧΗ στις ΝΟΤ, όπου υπάρχουν. Δηλαδή αν υπάρχει άρνηση σε μια λογική μεταβλητή (π.χ. Α) αυτό σημαίνει ότι θα έχουμε ΝΟΤ στην είσοδο της πύλης. Οπου υπάρχει άρνηση σε λογική πράξη (π.χ. Α+Β ) αυτό σημαίνει ότι θα έχουμε ΝΟΤ στην έξοδο της πύλης Βιομηχανικός Αυτοματισμός Γιώργος Σούλτης 71

16 O=(+B). C+D.E +C..D D C B E Μ1 Μ2 Μ3 D Σχήμα 2.16: Εξαγωγή Λογικού κυκλώματος από μαθηματικές λογικές σχέσεις ΒΗΜΑ 2- Αν στη λογική μας σχέση θέσουμε στη θέση της κάθε πύλης που σχεδιάσαμε, το όνομα της εξόδου της πύλης αυτής, προκύπτει μια νέα σχέση στην οποία επαναλαμβάνουμε το προηγούμενο βήμα του σχεδιασμού: O=M1. C+M2 +M3 B M1 M1 C M4 Η νέα πύλη που έχει είσοδο Μ1 συνδέεται με την έξοδο Μι της πύλης που σχεδιάσαμε προηγουμένως. Σχήμα 2.17: Εξαγωγή Λογικού κυκλώματος από μαθηματικές λογικές σχέσεις ΒΗΜΑ 3- Εφαρμόζουμε την νέα αντικατάσταση (Μ4), στην σχέση και συνεχίσουμε με τον ίδιο τρόπο. Συνδέουμε τις εισόδους Μ2, Μ3 κλπ με τις εξόδους των πυλών των προηγουμένων βημάτων. Βιομηχανικός Αυτοματισμός Γιώργος Σούλτης 72

17 O=Μ4+M2 +M3 C M3 D D M2 E M3 M1 M1 M2 O B C M4 M4 Σχήμα 2.18: Εξαγωγή Λογικού κυκλώματος από μαθηματικές λογικές σχέσεις 1.6 Σχεδιασμός Λογικών κυκλωμάτων Είδαμε ότι αν έχουμε ένα λογικό κύκλωμα είναι εύκολο (έστω και αν σε ορισμένες περιπτώσεις είναι επίπονο) να φτιάξουμε τον πίνακα αληθείας του κυκλώματος. Εκείνο όμως που μας ενδιαφέρει προτίστως,είναι πως θα σχεδιάσουμε ένα λογικό κύκλωμα, το οποίο περιγράφεται από έναν δεδομένο πίνακα αληθείας, ο οποίος με την σειρά του περιγράφει μια εφαρμογή. Ας παρακολουθήσουμε παρακάτω έναν μεθοδολογικό τρόπο αυτού του σχεδιασμού. Παράδειγμα Θέλουμε να σχεδιάσουμε το λογικό κύκλωμα που περιγράφεται από τον παρακάτω πίνακα αληθείας. Ι1 Ι2 Ι3 Ο Σχήμα 2.19: Πίνακας αληθείας παραδείγματος Βιομηχανικός Αυτοματισμός Γιώργος Σούλτης 73

18 Το παραπάνω κύκλωμα μπορούμε να το υλοποιήσουμε με δυο ισοδύναμα σχέδια. Περίπτωση Α. Υλοποίηση με πύλες ND ΒΗΜΑ 1-Παρατηρώντας τον πίνακα αληθείας, εντοπίζουμε τις γραμμές όπου η έξοδος είναι 1 Ι1 Ι2 Ι3 Ο Σχήμα 2.20: Βήμα 1 Εντοπίζουμε τις γραμμές όπου η έξοδος είναι 1 ΒΗΜΑ 2 -Για κάθε μία των γραμμών αυτών σχεδιάζουμε μια πύλη ΑΝD η οποία διαθέτει και τις τρεις εισόδους του πίνακα αληθείας. Στις εισόδους όπου στον πίνακα υπάρχει 0, τοποθετούμε μια πύλη ΝΟΤ. Σχήμα 2.21: Βήμα 2 Σχεδιάζουμε για κάθε γραμμή που σημειώσαμε στο Βήμα 1 την αντίστοιχη πύλη ND Βιομηχανικός Αυτοματισμός Γιώργος Σούλτης 74

19 Σχήμα 2.22: Βήμα 3 Τελικό λογικό σχέδιο που αντιστοιχεί στον πίνακα αληθείας (Σχήμα 2.19) ΒΗΜΑ 3 - Τέλος όλες οι πύλες ND συνδέονται μεταξύ τους με μια πύλη ΟR Περίπτωση B. Υλοποίηση με πύλες OR ΒΗΜΑ-1 :Παρατηρώντας τον πίνακα αληθείας, εντοπίζουμε τις γραμμές όπου η έξοδος είναι O Σχήμα 2.23: Βήμα 1 Ι1 Ι2 Ι3 Ο BHM 2 - Για κάθε μία των γραμμών αυτών σχεδιάζουμε μια πύλη OR η οποία να έχει όλες τις εισόδους του πίνακα αληθείας. Στις εισόδους όπου στον πίνακα υπάρχει 1, τοποθετούμε μια πύλη ΝΟΤ. (ΠΡΟΣΟΧΗ πρόκειται για το αντίθετο από αυτό που είχαμε στην προηγούμενη περίπτωση που χρησιμοποιούμε πύλες ΑΝD, εκεί το ΝΟΤ τοποθετείται όπου υπάρχει 0). Σχήμα 2.24: Βήμα 2 Βιομηχανικός Αυτοματισμός Γιώργος Σούλτης 75

20 BHM 3 - Τέλος όλες οι πύλες OR συνδέονται μεταξύ τους με μια πύλη ND O Σχήμα 2.25: Βήμα 3 Τελικό λογικό κύκλωμα που αντιστοιχεί στο πίνακα αληθείας του σχήματος Σχεδιασμός βέλτιστου κυκλώματος Στα κυκλώματα που προέκυψαν από τον παραπάνω σχεδιασμό υπάρχει ίσως η δυνατότητα να μειώσουμε τον αριθμό των χρησιμοποιούμενων πυλών, αν χρησιμοποιήσουμε τα μαθηματικά της Άλγεβρας του Boole. Στην περίπτωση αυτή λέμε ότι κάνουμε απλοποίηση του κυκλώματος, έτσι ώστε να πάρουμε το βέλτιστο κύκλωμα. Στη συνέχεια παρουσιάζουμε βήμα προς βήμα μια μέθοδο απλοποίησης λογικών κυκλωμάτων, την μέθοδο με την χρήση των πινάκων Karnaugh (Καρνώ). Θα χρησιμοποιήσουμε και πάλι ένα παράδειγμα Παράδειγμα 1 Να σχεδιαστεί το βέλτιστο κύκλωμα που περιγράφεται από τον παρακάτω πίνακα αληθείας. Ι1 Ι2 Ι3 Ο Σχήμα 2.26: Πίνακας αληθείας του παραδείγματος 1 Βιομηχανικός Αυτοματισμός Γιώργος Σούλτης 76

21 Το βασικό κύκλωμα σύμφωνα με την μέθοδο που χρησιμοποιήσαμε πριν για τις πύλες ND είναι το παρακάτω: Σχήμα 2.27: Λογικό κύκλωμα που αντιστοιχεί στον πίνακα αληθείας (σχήμα 2.19) χωρίς βελτιστοποίηση Ας προχωρήσουμε τώρα στην απλοποίηση του παραπάνω κυκλώματος ΒΗΜΑ 1- Σχεδιασμός του πίνακα Karnaugh. Ο πίνακας Karnaugh είναι ένας πίνακας όπου τοποθετούμε ομαδοποιημένες τις εισόδους του κυκλώματος μας. Ο πίνακας σχεδιάζεται όπως φαίνεται παρακάτω στο σχήμα 2.28 ΠΡΟΣΟΧΗ στην σειρά με την οποία τοποθετούμε τις εισόδους στον πίνακα. Δεν ακολουθούμε την γνωστή σειρά 00,01,10,11 αλλα την σειρά 00,01,11,10 Αφού σχεδιάσουμε τον πίνακα στο κάθε κελί του πίνακα τοποθετούμε την τιμή της εξόδου όπως φαίνεται από τον πίνακα αληθείας. ΒΗΜΑ 2- Αφού σχεδιάσουμε τον πίνακα Karnaugh και τοποθετήσουμε τις τιμές της εξόδου, κυκλώνουμε τα γειτονικά κελιά που περιέχουν 1 σε ομάδες των 2,4, 8, 16 κελιά. Γειτονικά θεωρούνται τα κελιά που βρίσκονται δίπλα είτε κατακόρυφα είτε οριζόντια (όχι διαγώνια). ΠΡΟΣΟΧΗ. Γειτονικά θεωρούνται και τα κελιά του τέλους του πίνακα με την αρχή, και στις δύο του διαστάσεις. Επίσης ένα κελί πρέπει να συμμετέχει σε όλες τις ομάδες που μπορεί. Όλες αυτές οι περιπτώσεις φαίνονται στον πίνακα του παραδείγματος όπου έχουμε τελικά 3 κύκλους Βιομηχανικός Αυτοματισμός Γιώργος Σούλτης 77

22 Ι3 Ι1 Ι Σχήμα 2.28: Πίνακας Karnaugh και ομαδοποίηση γειτονικών κελιών (βήμα 1 και 2) ΒΗΜΑ 3 Το βελτιστοποιημένο κύκλωμα σχεδιάζεται τώρα ως εξής: Ο κάθε κύκλος αντιστοιχεί σε μια πύλη ND. Από την πύλη αυτή θα λείπουν οι είσοδοι εκείνες για τις οποίες αλλάζει η τιμή στα κελιά που συμμετέχουν στην ομάδα. Για τις υπόλοιπες εισόδους ισχύουν ότι και προηγουμένως δηλαδή όπου υπάρχει 0 θέτουμε ΝΟΤ στην είσοδο αυτή. Στο παράδειγμά μας έχουμε. Ι3 Ι1 Ι Ι3 αλλάζει Ι2 αλλάζει Ι1 αλλάζει Σχήμα 2.29: Βήμα 3 Σχεδιασμός των λογικών πυλών που αντιστοιχούν στις ομάδες ΒΗΜΑ 4- Το τελικό σχέδιο συνδέει τις παραπάνω πύλες σε μια OR, όπως κάνουμε και στην περίπτωση χωρίς απλοποίηση. Βιομηχανικός Αυτοματισμός Γιώργος Σούλτης 78

23 Σχήμα 230 : Βήμα 4 Τελικό Βέλτιστο λογικό κύκλωμα Αν συγκρίνετε το βελτιστοποιημένο σχέδιο με το σχέδιο που βγάλαμε χωρίς βελτιστοποίηση θα δείτε την διαφορά: Έχουμε λιγότερες πύλες και με λιγότερες εισόδους η κάθε μία. Όπως ακριβώς και στη απλή περίπτωση σχεδιασμού μπορούμε να σχεδιάσουμε το κύκλωμα με 2 τρόπους, δηλαδή με πύλες ND ή με πύλες OR, έτσι και στην απλοποίηση μπορούμε να έχουμε 2 τρόπους σχεδιασμού του κυκλώματος με πύλες ND όπως κάναμε στο προηγούμενο παράδειγμα η με πύλες OR. Τα κυκλώματα κάνουν ακριβώς την ίδια εργασία και, είναι ισοδύναμα. Η μέθοδος του Karnaugh παρουσιάζει κάποιες διαφορές. Ας δούμε τι γίνεται στο επόμενο παράδειγμα. Παράδειγμα 2 Θέλουμε να σχεδιάσουμε το κύκλωμα που περιγράφεται από τον παρακάτω πίνακα αληθείας. Ι2 Ι3 Ι Σχήμα 2.31: Πίνακας αληθείας του παραδείγματος 2 ΒΗΜΑ 1- Σχεδιάζουμε τον πίνακα Karnaugh, και τοποθετούμε σ αυτόν τις τιμές της εξόδου, παρακολουθώντας τον πίνακα αληθείας. ΒΗΜΑ 2- Κυκλώνουμε όπως και πριν όχι όμως τα 1 αλλα τα I Σχήμα 2.32: Πίνακας Karnaugh και ομαδοποίηση γειτονικών κελιών του παραδείγματος 2(βήμα 1 και 2) Βιομηχανικός Αυτοματισμός Γιώργος Σούλτης 79

24 ΒΗΜΑ 3- Σχεδιάζουμε τώρα τις πύλες όπως και προηγουμένως, δηλαδή για κάθε κύκλο σχεδιάζουμε μια πύλη. Στην πύλη αυτή λείπει η είσοδος η οποία αλλάζει καθώς κινούμαστε από το ένα κελί στο διπλανό της ομάδας. Αλλά ΠΡΟΣΟΧΗ στις εισόδους βάζουμε τώρα ΝΟΤ σε εκείνη την είσοδο που έχουμε 1 και όχι 0. Στο παράδειγμά μας επομένως θα έχουμε 6 πύλες OR ως εξής I Α : Β : C : D : E: F: F: I4 Α : I4 Β : I4 C : I4 O D : I4 E: Σχήμα 2.33 Σχεδιασμό βελτιστοποιημένου λογικού κυκλώματος για το παράδειγμα 2 Βιομηχανικός Αυτοματισμός Γιώργος Σούλτης 80

25 Παράδειγμα 3 Θέλουμε να σχεδιάσουμε το κύκλωμα που αντιστοιχεί στον παρακάτω πίνακα αληθείας με την χρήση πυλών ND Ι1 Ι2 Ι Σχήμα 2.34: Πίνακας αληθείας του παραδείγματος 3 ΒΗΜΑ 1- Σχεδιάζουμε τον πίνακα Karnaugh, και τοποθετούμε από τον πίνακα αληθείας τις τιμές της εξόδου. ΒΗΜΑ 2- Κυκλώνουμε όπως και πριν τα 1. Ι3 Ι1 Ι Σχήμα 2.35: Πίνακας Karnaugh και ομαδοποίηση γειτονικών κελιών του παραδείγματος 3 (βήμα 1 και 2) BHM 3- Σχεδιάζουμε τις πύλες που αντιστοιχούν στις ομάδες Σχήμα 2.36 Σχεδιασμός βελτιστοποιημένου λογικού κυκλώματος για το παράδειγμα 3 Βιομηχανικός Αυτοματισμός Γιώργος Σούλτης 81

26 Παράδειγμα 4. Θέλουμε να σχεδιάσουμε το κύκλωμα που έχει το παρακάτω πίνακα αληθείας με την χρήση πυλών ND Ι2 Ι3 Ι Σχήμα 2.37: Πίνακας αληθείας του παραδείγματος 4 Σχεδιάζουμε τον πίνακα Karnaugh και ομαδοποιούμε τα 1. ΠΡΟΣΟΧΗ δεν πρέπει να ξεχάσουμε τα μεμονωμένα I Τετράδα 1 Τετράδα 2 ΠΡΟΣΟΧΗ Μεμονωμένο 1 ΠΡΟΣΟΧΗ Ζευγάρι Σχήμα 2.38 Πίνακας Karnaugh και ομαδοποίηση γειτονικών κελιών του παραδείγματος 3 (βήμα 1 και 2) Βιομηχανικός Αυτοματισμός Γιώργος Σούλτης 82

27 Το τελικό σχέδιο περιέχει 4 πύλες όσες και οι ομάδες των 1. Τετράδα 1 I4 Τετράδα 2 Ζευγάρι I4 Μεμονωμένο 1 I4 Σχήμα 2.39 Σχεδιασμός βελτιστοποιημένου λογικού κυκλώματος για το παράδειγμα 4 Βιομηχανικός Αυτοματισμός Γιώργος Σούλτης 83

Αναλογικά & Ψηφιακά Κυκλώματα ιαφάνειες Μαθήματος ρ. Μηχ. Μαραβελάκης Εμ.

Αναλογικά & Ψηφιακά Κυκλώματα ιαφάνειες Μαθήματος ρ. Μηχ. Μαραβελάκης Εμ. ΝΑΛΟΓΙΚΑ Άλγεβρα Boole Αναλογικά & Ψηφιακά Κυκλώματα ιαφάνειες Μαθήματος ρ. Μηχ. Μαραβελάκης Εμ. ΝΑΛΟΓΙΚΑ Άλγεβρα Boole Οι αρχές της λογικής αναπτύχθηκαν από τον George Boole (85-884) και τον ugustus De

Διαβάστε περισσότερα

Γ2.1 Στοιχεία Αρχιτεκτονικής. Γ Λυκείου Κατεύθυνσης

Γ2.1 Στοιχεία Αρχιτεκτονικής. Γ Λυκείου Κατεύθυνσης Γ2.1 Στοιχεία Αρχιτεκτονικής Γ Λυκείου Κατεύθυνσης Ορισμός άλγεβρας Boole Η άλγεβρα Boole ορίζεται, ως μία αλγεβρική δομή A, όπου: (α) Το Α είναι ένα σύνολο στοιχείων που περιέχει δύο τουλάχιστον στοιχεία

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Κ. Δεμέστιχας Εργαστήριο Πληροφορικής Γεωπονικό Πανεπιστήμιο Αθηνών Επικοινωνία μέσω e-mail: cdemest@aua.gr, cdemest@cn.ntua.gr 1 4. ΑΛΓΕΒΡΑ BOOLE ΛΟΓΙΚΗ ΣΧΕΔΙΑΣΗ ΜΕΡΟΣ Α 2 Άλγεβρα

Διαβάστε περισσότερα

Κεφάλαιο 4. Λογική Σχεδίαση

Κεφάλαιο 4. Λογική Σχεδίαση Κεφάλαιο 4 Λογική Σχεδίαση 4.1 Εισαγωγή Λογικές συναρτήσεις ονομάζουμε εκείνες για τις οποίες μπορούμε να αποφασίσουμε αν είναι αληθείς ή όχι. Χειριζόμαστε τις λογικές προτάσεις στην συγγραφή λογισμικού

Διαβάστε περισσότερα

ΒΑΣΙΚΕΣ ΑΡΧΕΣ ΨΗΦΙΑΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ. Κεφάλαιο 3

ΒΑΣΙΚΕΣ ΑΡΧΕΣ ΨΗΦΙΑΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ. Κεφάλαιο 3 ΒΑΣΙΚΕΣ ΑΡΧΕΣ ΨΗΦΙΑΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ Κεφάλαιο 3 Δυαδική λογική Με τον όρο λογική πρόταση ή απλά πρόταση καλούμε κάθε φράση η οποία μπορεί να χαρακτηριστεί αληθής ή ψευδής με βάση το νόημα της. π.χ. Σήμερα

Διαβάστε περισσότερα

ΑΣΠΑΙΤΕ Εργαστήριο Ψηφιακών Συστημάτων & Μικροϋπολογιστών Εργαστηριακές Ασκήσεις για το μάθημα «Λογική Σχεδίαση» ΑΣΚΗΣΗ 3 ΠΙΝΑΚΕΣ KARNAUGH

ΑΣΠΑΙΤΕ Εργαστήριο Ψηφιακών Συστημάτων & Μικροϋπολογιστών Εργαστηριακές Ασκήσεις για το μάθημα «Λογική Σχεδίαση» ΑΣΚΗΣΗ 3 ΠΙΝΑΚΕΣ KARNAUGH ΑΣΚΗΣΗ 3 ΠΙΝΑΚΕΣ KARNAUGH 3.1 ΣΚΟΠΟΣ Η κατανόηση της απλοποίησης λογικών συναρτήσεων με χρήση της Άλγεβρας Boole και με χρήση των Πινάκων Karnaugh (Karnaugh maps). 3.2 ΘΕΩΡΗΤΙΚΟ ΜΕΡΟΣ 3.2.1 ΑΠΛΟΠΟΙΗΣΗ

Διαβάστε περισσότερα

ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ - ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 3

ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ - ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 3 ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ - ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 3 ΑΠΛΟΠΟΙΗΣΗ και ΥΛΟΠΟΙΗΣΗ ΛΟΓΙΚΩΝ ΣΥΝΑΡΤΗΣΕΩΝ Σκοπός: Η κατανόηση της σχέσης µιας λογικής συνάρτησης µε το αντίστοιχο κύκλωµα. Η απλοποίηση λογικών συναρτήσεων

Διαβάστε περισσότερα

Γενικά Στοιχεία Ηλεκτρονικού Υπολογιστή

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

Διαβάστε περισσότερα

6. Σχεδίαση Κυκλωμάτων Λογικής Κόμβων (ΚΑΙ), (Η)

6. Σχεδίαση Κυκλωμάτων Λογικής Κόμβων (ΚΑΙ), (Η) 6. Σχεδίαση Κυκλωμάτων Λογικής Κόμβων (ΚΑΙ), (Η) 6. Εισαγωγή Όπως έχουμε δει οι εκφράσεις των λογικών συναρτήσεων για την συγκεκριμένη σχεδίαση προκύπτουν εύκολα από χάρτη Καρνώ -Karnaugh. Έτσι βρίσκουμε

Διαβάστε περισσότερα

ΑΣΚΗΣΗ 3 ΣΥΝΔΥΑΣΤΙΚΑ ΛΟΓΙΚΑ ΚΥΚΛΩΜΑΤΑ: ΑΝΑΛΥΣΗ ΚΑΙ ΣΧΕΔΙΑΣΗ

ΑΣΚΗΣΗ 3 ΣΥΝΔΥΑΣΤΙΚΑ ΛΟΓΙΚΑ ΚΥΚΛΩΜΑΤΑ: ΑΝΑΛΥΣΗ ΚΑΙ ΣΧΕΔΙΑΣΗ ΑΣΚΗΣΗ 3 ΣΥΝΔΥΑΣΤΙΚΑ ΛΟΓΙΚΑ ΚΥΚΛΩΜΑΤΑ: ΑΝΑΛΥΣΗ ΚΑΙ ΣΧΕΔΙΑΣΗ Αντικείμενο της άσκησης: Μεθοδολογία ανάλυσης και σχεδίασης συνδυαστικών λογικών κυκλωμάτων και λειτουργική εξομοίωση με το λογισμικό EWB. Συνδυαστικά

Διαβάστε περισσότερα

Ρεύμα σε πηνίο ηλεκτρονόμου, η σε οποιοδήποτε αποδέκτη 1. Όχι ρεύμα σε πηνίο ηλεκτρονόμου ή σε οποιονδήποτε αποδέκτη 0

Ρεύμα σε πηνίο ηλεκτρονόμου, η σε οποιοδήποτε αποδέκτη 1. Όχι ρεύμα σε πηνίο ηλεκτρονόμου ή σε οποιονδήποτε αποδέκτη 0 2.7 Λογικά κυκλώματα με ηλεκτρονόμους και διακόπτες Είδαμε ότι η Άλγεβρα Λογικής του Boole βρίσκει θαυμάσια εφαρμογή στον σχεδιασμό κυκλωμάτων με λογικές πύλες. Το ίδιο καλά όμως μπορεί να χρησιμοποιηθεί

Διαβάστε περισσότερα

Κεφάλαιο 5. Λογικά κυκλώματα

Κεφάλαιο 5. Λογικά κυκλώματα Κεφάλαιο 5 Λογικά κυκλώματα 5.1 Εισαγωγή Κάθε συνάρτηση boole αντιστοιχεί σε έναν και μοναδικό πίνακα αλήθειας. Εάν όμως χρησιμοποιήσουμε τα γραφικά σύμβολα των πράξεων, μπορούμε για κάθε συνάρτηση που

Διαβάστε περισσότερα

Κεφάλαιο 3. Λογικές Πύλες

Κεφάλαιο 3. Λογικές Πύλες Κεφάλαιο 3 Λογικές Πύλες 3.1 Βασικές λογικές πύλες Τα ηλεκτρονικά κυκλώματα που εκτελούν τις βασικές πράξεις της Άλγεβρας Boole καλούνται λογικές πύλες.κάθε τέτοια πύλη δέχεται στην είσοδό της σήματα με

Διαβάστε περισσότερα

Κεφάλαιο 9. Ψηφιακά κυκλώματα - Άλγεβρα Boole

Κεφάλαιο 9. Ψηφιακά κυκλώματα - Άλγεβρα Boole Κεφάλαιο 9. Ψηφιακά κυκλώματα - Άλγεβρα Boole Σύνοψη Στο κεφάλαιο αυτό παρουσιάζονται και αναλύονται οι βασικές αρχές λειτουργίας των ψηφιακών κυκλωμάτων, παρουσιάζεται η άλγεβρα Boole και πώς χρησιμοποιείται

Διαβάστε περισσότερα

"My Binary Logic" Ένας προσομοιωτής λογικών πυλών στο Scratch

My Binary Logic Ένας προσομοιωτής λογικών πυλών στο Scratch "My Binary Logic" Ένας προσομοιωτής λογικών πυλών στο Scratch Καραγιάννη Ελένη 1, Καραγιαννάκη Μαρία-Ελένη 2, Βασιλειάδης Αθανάσιος 3, Κωστουλίδης Αναστάσιος-Συμεών 4, Μουτεβελίδης Ιωάννης-Παναγιώτης 5,

Διαβάστε περισσότερα

Ελίνα Μακρή

Ελίνα Μακρή Ελίνα Μακρή elmak@unipi.gr Μετατροπή Αριθμητικών Συστημάτων Πράξεις στα Αριθμητικά Συστήματα Σχεδίαση Ψηφιακών Κυκλωμάτων με Logism Άλγεβρα Boole Λογικές Πύλες (AND, OR, NOT, NAND, XOR) Flip Flops (D,

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ. ΜΑΘΗΜΑ 2 ο. ΑΛΓΕΒΡΑ Boole ΛΟΓΙΚΑ ΚΥΚΛΩΜΑΤΑ

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ. ΜΑΘΗΜΑ 2 ο. ΑΛΓΕΒΡΑ Boole ΛΟΓΙΚΑ ΚΥΚΛΩΜΑΤΑ ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ ΜΑΘΗΜΑ 2 ο ΑΛΓΕΒΡΑ Boole ΛΟΓΙΚΑ ΚΥΚΛΩΜΑΤΑ 2009-10 ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ 1 Άλγεβρα Βοοle η θεωρητική βάση των λογικών κυκλωμάτων Η άλγεβρα Βοοle ορίζεται επάνω στο σύνολο

Διαβάστε περισσότερα

Κεφάλαιο 4 : Λογική και Κυκλώματα

Κεφάλαιο 4 : Λογική και Κυκλώματα Κεφάλαιο 4 : Λογική και Κυκλώματα Σύνοψη Τα κυκλώματα που διαθέτουν διακόπτες ροής ηλεκτρικού φορτίου, χρησιμοποιούνται σε διατάξεις που αναπαράγουν λογικές διαδικασίες για τη λήψη αποφάσεων. Στην ενότητα

Διαβάστε περισσότερα

Πρόγραμμα Επικαιροποίησης Γνώσεων Αποφοίτων

Πρόγραμμα Επικαιροποίησης Γνώσεων Αποφοίτων Πρόγραμμα Επικαιροποίησης Γνώσεων Αποφοίτων ΕΝΟΤΗΤΑ Μ1 ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ Εκπαιδευτής: Γ. Π. ΠΑΤΣΗΣ, Επικ. Καθηγητής, Τμήμα Ηλεκτρονικών Μηχανικών, ΤΕΙ Αθήνας ΚΑΘΟΛΙΚΕΣ ΠΥΛΕΣ NND NOR ΑΛΓΕΒΡΑ OOLE ΘΕΩΡΗΜΑ

Διαβάστε περισσότερα

ΑΣΚΗΣΗ 4 ΠΡΟΒΛΗΜΑΤΑ ΛΟΓΙΚΗΣ ΣΧΕΔΙΑΣΗΣ

ΑΣΚΗΣΗ 4 ΠΡΟΒΛΗΜΑΤΑ ΛΟΓΙΚΗΣ ΣΧΕΔΙΑΣΗΣ ΑΣΚΗΣΗ 4 ΠΡΟΒΛΗΜΑΤΑ ΛΟΓΙΚΗΣ ΣΧΕΔΙΑΣΗΣ 4.1 ΣΚΟΠΟΣ Σκοπός αυτής της εργαστηριακής άσκησης είναι να παρουσιάσει τις βασικές αρχές της σχεδίασης λογικών (ψηφιακών) κυκλωμάτων για πρακτικές εφαρμογές. Στα προηγούμενα

Διαβάστε περισσότερα

Συνδυαστικά Λογικά Κυκλώματα

Συνδυαστικά Λογικά Κυκλώματα Συνδυαστικά Λογικά Κυκλώματα Ένα συνδυαστικό λογικό κύκλωμα συντίθεται από λογικές πύλες, δέχεται εισόδους και παράγει μία ή περισσότερες εξόδους. Στα συνδυαστικά λογικά κυκλώματα οι έξοδοι σε κάθε χρονική

Διαβάστε περισσότερα

4. ΝΟΜΟΙ ΔΥΑΔΙΚΗΣ ΑΛΓΕΒΡΑΣ

4. ΝΟΜΟΙ ΔΥΑΔΙΚΗΣ ΑΛΓΕΒΡΑΣ 4. ΝΟΜΟΙ ΔΥΔΙΚΗΣ ΛΓΕΡΣ 4.1 ασικές έννοιες Εισαγωγή Η δυαδική άλγεβρα ή άλγεβρα oole θεμελιώθηκε από τον Άγγλο μαθηματικό George oole. Είναι μία "Λογική Άλγεβρα" για τη σχεδίαση κυκλωμάτων διακοπτών. Η

Διαβάστε περισσότερα

Πρόγραμμα Επικαιροποίησης Γνώσεων Αποφοίτων

Πρόγραμμα Επικαιροποίησης Γνώσεων Αποφοίτων Πρόγραμμα Επικαιροποίησης Γνώσεων Αποφοίτων ΕΝΟΤΗΤΑ Μ ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ Εκπαιδευτής: Γ. Π. ΠΑΤΣΗΣ, Επικ. Καθηγητής, Τμήμα Ηλεκτρονικών Μηχανικών, ΤΕΙ Αθήνας ΜΕΘΟΔΟΣ ΑΠΛΟΠΟΙΗΣΗΣ ΛΟΓΙΚΗΣ ΣΥΝΑΡΤΗΣΗΣ ΜΕ

Διαβάστε περισσότερα

επανενεργοποιηθεί Βιομηχανικά Ηλεκτρονικά - Κ.Ι.Κυριακόπουλος Control Systems Laboratory

επανενεργοποιηθεί Βιομηχανικά Ηλεκτρονικά - Κ.Ι.Κυριακόπουλος Control Systems Laboratory Μετατροπέας Αναλογικού Σήµατος σε Ψηφιακό Ο δειγματολήπτης (S/H) παίρνει δείγματα του στιγμιαίου εύρους ενός σήματος και διατηρεί την τάση που αντιστοιχεί σταθερή, τροφοδοτώντας έναν κβαντιστή, μέχρι την

Διαβάστε περισσότερα

Ενότητα 2 ΑΛΓΕΒΡΑ BOOLE ΛΟΓΙΚΕΣ ΠΥΛΕΣ

Ενότητα 2 ΑΛΓΕΒΡΑ BOOLE ΛΟΓΙΚΕΣ ΠΥΛΕΣ Ενότητα 2 ΛΓΕΡ BOOLE ΛΟΓΙΚΕΣ ΠΥΛΕΣ Άλγεβρα Boole Γενικές Γραμμές ξιώματα Huntington και Θεωρήματα ρχή του Δυϊσμού Λογικές πύλες NAND και NOR Υλοποιήσεις με πύλες NAND ή πύλεςnor πομονωτές τριών καταστάσεων

Διαβάστε περισσότερα

Ψηφιακά Συστήματα. 4. Άλγεβρα Boole & Τεχνικές Σχεδίασης Λογικών Κυκλωμάτων

Ψηφιακά Συστήματα. 4. Άλγεβρα Boole & Τεχνικές Σχεδίασης Λογικών Κυκλωμάτων Ψηφιακά Συστήματα 4. Άλγεβρα Boole & Τεχνικές Σχεδίασης Λογικών Κυκλωμάτων Βιβλιογραφία 1. Φανουράκης Κ., Πάτσης Γ., Τσακιρίδης Ο., Θεωρία και Ασκήσεις Ψηφιακών Ηλεκτρονικών, ΜΑΡΙΑ ΠΑΡΙΚΟΥ & ΣΙΑ ΕΠΕ, 2016.

Διαβάστε περισσότερα

5. ΤΕΧΝΙΚΕΣ ΑΠΛΟΠΟΙΗΣΗΣ

5. ΤΕΧΝΙΚΕΣ ΑΠΛΟΠΟΙΗΣΗΣ . ΤΕΧΝΙΚΕΣ ΑΠΛΟΠΟΙΗΣΗΣ. ΑΠΛΟΠΟΙΗΣΗ ΜΕ ΧΑΡΤΗ ΚΑΡΝΩ (Karnaugh).. Εισαγωγή Οι λογικές συναρτήσεις που προκύπτουν από τη λύση ενός πρακτικού προβλήματος δεν είναι πάντα στην απλούστερη μορφή τους. Μπορεί και

Διαβάστε περισσότερα

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1 Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1 Ενότητα 3: Άλγεβρα Βοole και Λογικές Πράξεις Δρ. Φραγκούλης Γεώργιος Τμήμα Ηλεκτρολογίας Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα

ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΜΑΪΟΥ/ΙΟΥΝΙΟΥ 2014

ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΜΑΪΟΥ/ΙΟΥΝΙΟΥ 2014 ΤΕΧΝΙΚΗ ΣΧΟΛΗ ΜΑΚΑΡΙΟΣ Γ ΣΧΟΛΙΚΗ ΧΡΟΝΙΑ: 2013 2014 ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΜΑΪΟΥ/ΙΟΥΝΙΟΥ 2014 Κατεύθυνση: Θεωρητική Μάθημα: Ψηφιακά Ηλεκτρονικά Τάξη: Β Αρ. Μαθητών: 8 Κλάδος: Ηλεκτρολογία Ημερομηνία:

Διαβάστε περισσότερα

3. Απλοποίηση Συναρτήσεων Boole

3. Απλοποίηση Συναρτήσεων Boole 3. Απλοποίηση Συναρτήσεων Boole 3. Μέθοδος του χάρτη Η πολυπλοκότητα ψηφιακών πυλών που υλοποιούν μια συνάρτηση Boole σχετίζεται άμεσα με την πολύπλοκότητα της αλγεβρικής της έκφρασης. Η αλγεβρική αναπαράσταση

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΤΕΙ ΙΟΝΙΩΝ ΝΗΣΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΤΗ ΔΙΟΙΚΗΣΗ ΚΑΙ ΣΤΗΝ ΟΙΚΟΝΟΜΙΑ 8 Ο ΜΑΘΗΜΑ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΑΠΟΣΤΟΛΙΑ ΠΑΓΓΕ Περιεχόμενα 2 Άλγεβρα Boole Ορισμοί Λογικές πράξεις Πίνακες αληθείας Πύλες

Διαβάστε περισσότερα

5. ΤΕΧΝΙΚΕΣ ΑΠΛΟΠΟΙΗΣΗΣ

5. ΤΕΧΝΙΚΕΣ ΑΠΛΟΠΟΙΗΣΗΣ . ΤΕΧΝΙΚΕΣ ΑΠΛΟΠΟΙΗΣΗΣ. ΑΠΛΟΠΟΙΗΣΗ ΜΕ ΧΑΡΤΗ ΚΑΡΝΩ (Karnaugh).. Εισαγωγή Οι λογικές συναρτήσεις που προκύπτουν από τη λύση ενός πρακτικού προβλήματος δεν είναι πάντα στην απλούστερη μορφή τους. Μπορεί και

Διαβάστε περισσότερα

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1 Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1 Ενότητα 3: Άλγεβρα Βοole και Λογικές Πράξεις Δρ. Φραγκούλης Γεώργιος Τμήμα Ηλεκτρολογίας Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ψηφιακή Σχεδίαση

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ψηφιακή Σχεδίαση Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Ψηφιακή Σχεδίαση Ενότητα 3: Ελαχιστοποίηση σε επίπεδο τιμών, Χάρτες Karnaugh, Πρωτεύοντες όροι Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων

Διαβάστε περισσότερα

K15 Ψηφιακή Λογική Σχεδίαση 7-8: Ανάλυση και σύνθεση συνδυαστικών λογικών κυκλωμάτων

K15 Ψηφιακή Λογική Σχεδίαση 7-8: Ανάλυση και σύνθεση συνδυαστικών λογικών κυκλωμάτων K15 Ψηφιακή Λογική Σχεδίαση 7-8: Ανάλυση και σύνθεση συνδυαστικών λογικών κυκλωμάτων Γιάννης Λιαπέρδος TEI Πελοποννήσου Σχολή Τεχνολογικών Εφαρμογών Τμήμα Μηχανικών Πληροφορικής ΤΕ Η έννοια του συνδυαστικού

Διαβάστε περισσότερα

K24 Ψηφιακά Ηλεκτρονικά 4: Σχεδίαση Συνδυαστικών Κυκλωμάτων

K24 Ψηφιακά Ηλεκτρονικά 4: Σχεδίαση Συνδυαστικών Κυκλωμάτων K24 Ψηφιακά Ηλεκτρονικά 4: Σχεδίαση Συνδυαστικών Κυκλωμάτων TEI Πελοποννήσου Σχολή Τεχνολογικών Εφαρμογών Τμήμα Μηχανικών Πληροφορικής ΤΕ ΤΕΧΝΟΛΟΓΙΚΟ Περιεχόμενα 1 2 3 4 Ένα ψηφιακό κύκλωμα με n εισόδους

Διαβάστε περισσότερα

Αρχιτεκτονικές Υπολογιστών BOOLEAN ALGEBRA

Αρχιτεκτονικές Υπολογιστών BOOLEAN ALGEBRA ΑΡΧΙΤΕΚΤΟΝΙΚΕΣ ΥΠΟΛΟΓΙΣΤΩΝ Μάθηµα: Αρχιτεκτονικές Υπολογιστών OOLEN LGER ιδάσκων: ναπλ. Καθ. Κ. Λαµπρινουδάκης clam@unp.gr Αρχιτεκτονικές Υπολογιστών ναπλ. Καθ. Κ. Λαµπρινουδάκης Άλγεβρα OOLE Οι µεταβλητές

Διαβάστε περισσότερα

Παράσταση αριθμών «κινητής υποδιαστολής» floating point

Παράσταση αριθμών «κινητής υποδιαστολής» floating point Παράσταση αριθμών «κινητής υποδιαστολής» floating point Με n bits μπορούμε να παραστήσουμε 2 n διαφορετικούς αριθμούς π.χ. με n=32 μπορούμε να παραστήσουμε τους αριθμούς από έως 2 32 -= 4,294,967,295 4

Διαβάστε περισσότερα

Ψηφιακά Κυκλώματα (1 ο μέρος) ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική

Ψηφιακά Κυκλώματα (1 ο μέρος) ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική Ψηφιακά Κυκλώματα ( ο μέρος) ΜΥΥ-6 Εισαγωγή στους Η/Υ και στην Πληροφορική Ψηφιακά κυκλώματα Οι δύο λογικές τιμές, αντιστοιχούν σε ηλεκτρικές τάσεις Υλοποιούνται με τρανζίστορ ή διόδους: ελεγχόμενοι διακόπτες

Διαβάστε περισσότερα

9 ο Μαθητικό Συνέδριο Πληροφορικής Κεντρικής Μακεδονίας. "My Binary Logic" Ένας προσομοιωτής λογικών πυλών στο Scratch

9 ο Μαθητικό Συνέδριο Πληροφορικής Κεντρικής Μακεδονίας. My Binary Logic Ένας προσομοιωτής λογικών πυλών στο Scratch 9 ο Μαθητικό Συνέδριο Πληροφορικής Κεντρικής Μακεδονίας Θεσσαλονίκη, 25-28 Απριλίου 2017, ΝΟΗΣΙΣ "My Binary Logic" Ένας προσομοιωτής λογικών πυλών στο Scratch Κωνσταντίνος Παρασκευόπουλος Καθηγητής Πληροφορικής

Διαβάστε περισσότερα

Ψηφιακά Συστήματα. 5. Απλοποίηση με χάρτες Karnaugh

Ψηφιακά Συστήματα. 5. Απλοποίηση με χάρτες Karnaugh Ψηφιακά Συστήματα 5. Απλοποίηση με χάρτες Karnaugh Βιβλιογραφία 1. Φανουράκης Κ., Πάτσης Γ., Τσακιρίδης Ο., Θεωρία και Ασκήσεις Ψηφιακών Ηλεκτρονικών, ΜΑΡΙΑ ΠΑΡΙΚΟΥ & ΣΙΑ ΕΠΕ, 2016. [59382199] 2. Floyd

Διαβάστε περισσότερα

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Άλγεβρα Boole και Λογικές Πύλες 2. Επιμέλεια Διαφανειών: Δ.

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Άλγεβρα Boole και Λογικές Πύλες 2. Επιμέλεια Διαφανειών: Δ. Πανεπιστήμιο Πατρών Τμήμα Φυσικής Ψηφιακά Ηλεκτρονικά Άλγεβρα Boole και Λογικές Πύλες Επιμέλεια Διαφανειών: Δ. Μπακάλης Πάτρα, Φεβρουάριος 2009 Αξιωματικός Ορισμός Άλγεβρας Boole Άλγεβρα Boole: είναι μία

Διαβάστε περισσότερα

σύνθεση και απλοποίησή τους θεωρήµατα της άλγεβρας Boole, αξιώµατα του Huntington, κλπ.

σύνθεση και απλοποίησή τους θεωρήµατα της άλγεβρας Boole, αξιώµατα του Huntington, κλπ. Εισαγωγή Εργαστήριο 2 ΛΟΓΙΚΑ ΚΥΚΛΩΜΑΤΑ Σκοπός του εργαστηρίου είναι να κατανοήσουµε τον τρόπο µε τον οποίο εκφράζεται η ψηφιακή λογική υλοποιώντας ασκήσεις απλά και σύνθετα λογικά κυκλώµατα (χρήση του

Διαβάστε περισσότερα

Συνδυαστικά Κυκλώματα

Συνδυαστικά Κυκλώματα 3 Συνδυαστικά Κυκλώματα 3.1. ΣΥΝΔΥΑΣΤΙΚΗ Λ ΟΓΙΚΗ Συνδυαστικά κυκλώματα ονομάζονται τα ψηφιακά κυκλώματα των οποίων οι τιμές της εξόδου ή των εξόδων τους διαμορφώνονται αποκλειστικά, οποιαδήποτε στιγμή,

Διαβάστε περισσότερα

ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ B ΤΑΞΗΣ. χρησιμοποιήσουμε καθημερινά φαινόμενα όπως το θερμόμετρο, Θετικοί-Αρνητικοί αριθμοί.

ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ B ΤΑΞΗΣ. χρησιμοποιήσουμε καθημερινά φαινόμενα όπως το θερμόμετρο, Θετικοί-Αρνητικοί αριθμοί. ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ B ΤΑΞΗΣ ΑΛΓΕΒΡΑ (50 Δ. ώρες) Περιεχόμενα Στόχοι Οδηγίες - ενδεικτικές δραστηριότητες Οι μαθητές να είναι ικανοί: Μπορούμε να ΟΙ ΑΚΕΡΑΙΟΙ ΑΡΙΘΜΟΙ χρησιμοποιήσουμε καθημερινά φαινόμενα

Διαβάστε περισσότερα

K15 Ψηφιακή Λογική Σχεδίαση 6: Λογικές πύλες και λογικά κυκλώματα

K15 Ψηφιακή Λογική Σχεδίαση 6: Λογικές πύλες και λογικά κυκλώματα K15 Ψηφιακή Λογική Σχεδίαση 6: Λογικές πύλες και λογικά κυκλώματα Γιάννης Λιαπέρδος TEI Πελοποννήσου Σχολή Τεχνολογικών Εφαρμογών Τμήμα Μηχανικών Πληροφορικής ΤΕ Λογικές πύλες Περιεχόμενα 1 Λογικές πύλες

Διαβάστε περισσότερα

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές 12 ο Μάθημα Λεωνίδας Αλεξόπουλος Λέκτορας ΕΜΠ E-mail: leo@mail.ntua.gr URL: http://users.ntua.gr/leo 1 GROUP I A Λ ΤΡΙΤΗ PC-Lab GROUP IΙ Μ Ω ΠΑΡΑΣΚΕΥΗ Central Κέντρο

Διαβάστε περισσότερα

5.2 ΑΠΛΟΠΟΙΗΣΗ ΜΕ ΤΗΝ ΜΕΘΟΔΟ ΚΑΤΑΤΑΞΗΣ ΣΕ ΠΙΝΑΚΑ

5.2 ΑΠΛΟΠΟΙΗΣΗ ΜΕ ΤΗΝ ΜΕΘΟΔΟ ΚΑΤΑΤΑΞΗΣ ΣΕ ΠΙΝΑΚΑ 5.2 ΑΠΛΟΠΟΙΗΣΗ ΜΕ ΤΗΝ ΜΕΘΟΔΟ ΚΑΤΑΤΑΞΗΣ ΣΕ ΠΙΝΑΚΑ 5.2. Εισαγωγή Αν η λογική συνάρτηση που πρόκειται να απλοποιήσουμε έχει περισσότερες από έξι μεταβλητές τότε η μέθοδος απλοποίησης με Χάρτη Καρνώ χρειάζεται

Διαβάστε περισσότερα

Σύστημα και Μαθηματικά μοντέλα συστημάτων

Σύστημα και Μαθηματικά μοντέλα συστημάτων Σύστημα και Μαθηματικά μοντέλα συστημάτων Όταν μελετούμε έναν συγκεκριμένο μηχανισμό η μια φυσική διεργασία επικεντρώνουμε το ενδιαφέρον μας στα φυσικά μεγέθη του μηχανισμού τα οποία μας ενδιαφέρει να

Διαβάστε περισσότερα

Κεφάλαιο Τρία: Ψηφιακά Ηλεκτρονικά

Κεφάλαιο Τρία: Ψηφιακά Ηλεκτρονικά Κεφάλαιο Τρία: 3.1 Τι είναι αναλογικό και τι ψηφιακό µέγεθος Αναλογικό ονοµάζεται το µέγεθος που µπορεί να πάρει οποιαδήποτε τιµή σε µια συγκεκριµένη περιοχή τιµών π.χ. η ταχύτητα ενός αυτοκινήτου. Ψηφιακό

Διαβάστε περισσότερα

Οικουμενικές Πύλες (ΝΑΝD NOR), Πύλη αποκλειστικού Η (XOR) και Χρήση KarnaughMaps

Οικουμενικές Πύλες (ΝΑΝD NOR), Πύλη αποκλειστικού Η (XOR) και Χρήση KarnaughMaps ΗΜΥ211 Εργαστήριο Ψηφιακών Συστηµάτων Οικουμενικές Πύλες (ΝΑΝD NOR), Πύλη αποκλειστικού Η (XOR) και Χρήση KarnaughMaps ιδάσκων: ρ. Γιώργος Ζάγγουλος Πανεπιστήµιο Κύπρου Τµήµα Ηλεκτρολόγων Μηχανικών και

Διαβάστε περισσότερα

Εργαστήριο Ψηφιακών Συστηµάτων ΗΜΥ211

Εργαστήριο Ψηφιακών Συστηµάτων ΗΜΥ211 Εργαστήριο Ψηφιακών Συστηµάτων ΗΜΥ2 Χειµερινό 23 Εργαστήριο Ψηφιακών Συστηµάτων ΗΜΥ2 Χάρτες Karnaugh, Οικουµενικές Πύλες (NAND & NOR) και Αποκλειστικό Η (ΧΟR) Εβδοµάδα: 3 Εργαστήριο Ψηφιακών Συστηµάτων

Διαβάστε περισσότερα

ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ. ιδάσκων : ρ. Β. ΒΑΛΑΜΟΝΤΕΣ. Πύλες - Άλγεβρα Boole 1

ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ. ιδάσκων : ρ. Β. ΒΑΛΑΜΟΝΤΕΣ. Πύλες - Άλγεβρα Boole 1 ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ ιδάσκων : ρ. Β. ΒΑΛΑΜΟΝΤΕΣ Πύλες - Άλγεβρα Boole 1 ΕΙΣΑΓΩΓΗ Α)Ηλεκτρονικά κυκλώµατα Αναλογικά κυκλώµατα Ψηφιακά κυκλώµατα ( δίτιµα ) V V 2 1 V 1 0 t t Θετική λογική: Ο V 1 µε V 1 =

Διαβάστε περισσότερα

ΜΑΘΗΜΑΤΙΚΗ ΛΟΓΙΚΗ ΚΑΙ ΑΠΟΔΕΙΞΗ

ΜΑΘΗΜΑΤΙΚΗ ΛΟΓΙΚΗ ΚΑΙ ΑΠΟΔΕΙΞΗ ΜΑΘΗΜΑΤΙΚΗ ΛΟΓΙΚΗ ΚΑΙ ΑΠΟΔΕΙΞΗ Περιεχόμενα : Α) Προτάσεις-Σύνθεση προτάσεων Β)Απόδειξη μιας πρότασης Α 1 ) Τι είναι πρόταση Β 1 ) Βασικές έννοιες Α ) Συνεπαγωγή Β ) Βασικές μέθοδοι απόδειξης Α 3 ) Ισοδυναμία

Διαβάστε περισσότερα

4 η Θεµατική Ενότητα : Συνδυαστική Λογική. Επιµέλεια διαφανειών: Χρ. Καβουσιανός

4 η Θεµατική Ενότητα : Συνδυαστική Λογική. Επιµέλεια διαφανειών: Χρ. Καβουσιανός 4 η Θεµατική Ενότητα : Συνδυαστική Λογική Επιµέλεια διαφανειών: Χρ. Καβουσιανός Λογικά Κυκλώµατα Ø Τα λογικά κυκλώµατα διακρίνονται σε συνδυαστικά (combinational) και ακολουθιακά (sequential). Ø Τα συνδυαστικά

Διαβάστε περισσότερα

Υπολογιστικά & Διακριτά Μαθηματικά

Υπολογιστικά & Διακριτά Μαθηματικά Υπολογιστικά & Διακριτά Μαθηματικά Ενότητα 2:Στοιχεία Μαθηματικής Λογικής Στεφανίδης Γεώργιος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό,

Διαβάστε περισσότερα

3. ΛΟΓΙΚΕΣ ΠΡΑΞΕΙΣ & ΛΟΓΙΚΕΣ ΠΥΛΕΣ

3. ΛΟΓΙΚΕΣ ΠΡΑΞΕΙΣ & ΛΟΓΙΚΕΣ ΠΥΛΕΣ 3. ΛΟΓΙΚΕΣ ΠΡΞΕΙΣ & ΛΟΓΙΚΕΣ ΠΥΛΕΣ 3. ΛΟΓΙΚΕΣ ΠΡΞΕΙΣ 3.. Εισαγωγή ντίθετα προς τις μαθηματικές πράξεις και τις μεταβλητές τους, στην λογική διαδικασία χρησιμοποιούμε τις λογικές μεταβλητές οι οποίες μπορούν

Διαβάστε περισσότερα

ΨΗΦΙΑΚΗ ΛΟΓΙΚΗ ΣΧΕ ΙΑΣΗ

ΨΗΦΙΑΚΗ ΛΟΓΙΚΗ ΣΧΕ ΙΑΣΗ Τµήµα Ηλεκτρολόγων Μηχανικών Εργαστήριο Ενσύρµατης Τηλεπικοινωνίας ΨΗΦΙΑΚΗ ΛΟΓΙΚΗ ΣΧΕ ΙΑΣΗ Μάθηµα 3: Απλοποίηση συναρτήσεων Boole ιδάσκων: Καθηγητής Ν. Φακωτάκης 3-1 Η µέθοδος του χάρτη H πολυπλοκότητα

Διαβάστε περισσότερα

Πανεπιστήμιο Κύπρου Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών

Πανεπιστήμιο Κύπρου Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Πανεπιστήμιο Κύπρου Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εργαστήριο Κυκλωμάτων και Μετρήσεων Εργαστήριο 6 Θεώρημα Thevenin Λευκωσία, 2010 Εργαστήριο 6 Θεώρημα Thevenin Σκοπός: Σκοπός

Διαβάστε περισσότερα

ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ - ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 2 ΛΟΓΙΚΕΣ ΠΥΛΕΣ OR, NOR, XOR

ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ - ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 2 ΛΟΓΙΚΕΣ ΠΥΛΕΣ OR, NOR, XOR ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ - ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 2 ΛΟΓΙΚΕΣ ΠΥΛΕΣ OR, NOR, XOR Σκοπός: Να επαληθευτούν πειραµατικά οι πίνακες αληθείας των λογικών πυλών OR, NOR, XOR. Να δειχτεί ότι η πύλη NOR είναι οικουµενική.

Διαβάστε περισσότερα

C D C D C D C D A B

C D C D C D C D A B Απλοποίηση µέσω Πίνακα Karnaugh: Παράδειγµα - 2 Στον παρακάτω πίνακα έχει ήδη γίνει το «βήμα- 1». Επομένως: Βήμα 2: Δεν υπάρχουν απομονωμένα κελιά. Βήμα 3: Στο ζεύγος (3,7) το κελί 3 γειτνιάζει μόνο με

Διαβάστε περισσότερα

Ψηφιακή Λογική και Σχεδίαση

Ψηφιακή Λογική και Σχεδίαση Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Αρχιτεκτονική Υπολογιστών 26-7 Ψηφιακή Λογική και Σχεδίαση (σχεδίαση συνδυαστικών κυκλωμάτων) http://mixstef.github.io/courses/comparch/ Μ.Στεφανιδάκης Το τρανζίστορ

Διαβάστε περισσότερα

Μαθηματικά Γ Γυμνασίου

Μαθηματικά Γ Γυμνασίου Α λ γ ε β ρ ι κ έ ς π α ρ α σ τ ά σ ε ι ς 1.1 Πράξεις με πραγματικούς αριθμούς (επαναλήψεις συμπληρώσεις) A. Οι πραγματικοί αριθμοί και οι πράξεις τους Διδακτικοί στόχοι Θυμάμαι ποιοι αριθμοί λέγονται

Διαβάστε περισσότερα

Ψηφιακή Σχεδίαση Εργαστήριο Τ.Ε.Ι. ΚΡΗΤΗΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜ. ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΧΕΙΜΕΡΙΝΟ ΕΞΑΜΗΝΟ

Ψηφιακή Σχεδίαση Εργαστήριο Τ.Ε.Ι. ΚΡΗΤΗΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜ. ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΧΕΙΜΕΡΙΝΟ ΕΞΑΜΗΝΟ Ψηφιακή Σχεδίαση Εργαστήριο Τ.Ε.Ι. ΚΡΗΤΗΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜ. ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΧΕΙΜΕΡΙΝΟ ΕΞΑΜΗΝΟ 2015-2016 Άλγεβρα Boole (Boolean Algebra) Βασικοί ορισμοί Η άλγεβρα Boole μπορεί να οριστεί

Διαβάστε περισσότερα

Εργαστήριο Εισαγωγής στη Σχεδίαση Συστημάτων VLSI

Εργαστήριο Εισαγωγής στη Σχεδίαση Συστημάτων VLSI Ε.Μ.Π. - ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΥΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΡΓΑΣΤΗΡΙΟ ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΕΙΣΑΓΩΓΗ ΣΤΗ ΣΧΕΔΙΑΣΗ ΣΥΣΤΗΜΑΤΩΝ VLSI

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 3 ο Αλγεβρα BOOLE και Λογικές Πύλες

ΚΕΦΑΛΑΙΟ 3 ο Αλγεβρα BOOLE και Λογικές Πύλες ΤΜΗΜΑ ΤΕΧΝΟΛΟΓΙΑΣ ΑΕΡΟΣΚΑΦΩΝ ΤΕΙ ΣΤΕΡΕΑΣ ΕΛΛΑΔΑΣ ΕΙΣΑΓΩΓΗ στους Η/Υ Διδάσκουσα Δρ. Β. Σγαρδώνη 2013-14 ΚΕΦΑΛΑΙΟ 3 ο Αλγεβρα BOOLE και Λογικές Πύλες Α. ΑΛΓΕΒΡΑ Boole Η Άλγεβρα Boole (Boolean algebra) πήρε

Διαβάστε περισσότερα

ΠΛΗ10 Κεφάλαιο 2. ΠΛH10 Εισαγωγή στην Πληροφορική: Τόμος Α Κεφάλαιο: : Αριθμητική περιοχή της ALU 2.5: Κυκλώματα Υπολογιστών

ΠΛΗ10 Κεφάλαιο 2. ΠΛH10 Εισαγωγή στην Πληροφορική: Τόμος Α Κεφάλαιο: : Αριθμητική περιοχή της ALU 2.5: Κυκλώματα Υπολογιστών ΠΛH10 Εισαγωγή στην Πληροφορική: Τόμος Α Κεφάλαιο: 2 2.3 : Αριθμητική περιοχή της ALU 2.5: Κυκλώματα Υπολογιστών Στόχοι Μαθήματος: Να γνωρίσετε τις βασικές αρχές αριθμητικής των Η/Υ. Ποια είναι τα κυκλώματα

Διαβάστε περισσότερα

Ενότητα 4 ΛΟΓΙΚΕΣ ΣΥΝΑΡΤΗΣΕΙΣ ΛΟΓΙΚΑ ΚΥΚΛΩΜΑΤΑ ΔΥΟ ΕΠΙΠΕΔΩΝ

Ενότητα 4 ΛΟΓΙΚΕΣ ΣΥΝΑΡΤΗΣΕΙΣ ΛΟΓΙΚΑ ΚΥΚΛΩΜΑΤΑ ΔΥΟ ΕΠΙΠΕΔΩΝ Ενότητα 4 ΛΟΓΙΚΕΣ ΣΥΝΑΡΤΗΣΕΙΣ ΛΟΓΙΚΑ ΚΥΚΛΩΜΑΤΑ ΔΥΟ ΕΠΙΠΕΔΩΝ Γενικές Γραμμές Λογικές Συναρτήσεις 2 Επιπέδων Συμπλήρωμα Λογικής Συνάρτησης Πίνακας Αλήθειας Κανονική Μορφή Αθροίσματος Γινομένων Λίστα Ελαχιστόρων

Διαβάστε περισσότερα

Πρόσθεση, αφαίρεση και πολλαπλασιασμός φυσικών αριθμών

Πρόσθεση, αφαίρεση και πολλαπλασιασμός φυσικών αριθμών Πρόσθεση, αφαίρεση και πολλαπλασιασμός φυσικών αριθμών TINΑ ΒΡΕΝΤΖΟΥ www.ma8eno.gr www.ma8eno.gr Σελίδα 1 Πρόσθεση, αφαίρεση και πολλαπλασιασμός φυσικών αριθμών Στους πραγματικούς αριθμούς ορίστηκαν οι

Διαβάστε περισσότερα

Προτάσεις. Εισαγωγή στις βασικές έννοιες των Μαθηματικών. Ποιες είναι προτάσεις; Προτάσεις 6/11/ ο Μάθημα Μαθηματική Λογική (επανάληψη)

Προτάσεις. Εισαγωγή στις βασικές έννοιες των Μαθηματικών. Ποιες είναι προτάσεις; Προτάσεις 6/11/ ο Μάθημα Μαθηματική Λογική (επανάληψη) Εισαγωγή στις βασικές έννοιες των Μαθηματικών 5 ο Μάθημα Μαθηματική Λογική (επανάληψη) Προτάσεις Η πρόταση είναι μια γλωσσική ενότητα, η οποία εκφράζει κάποιο νόημα. Παραδείγματα: Η Μαρία σχεδιάζει ένα

Διαβάστε περισσότερα

4.1 Θεωρητική εισαγωγή

4.1 Θεωρητική εισαγωγή ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ - ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 4 ΥΑ ΙΚΟΣ ΑΘΡΟΙΣΤΗΣ-ΑΦΑΙΡΕΤΗΣ Σκοπός: Να µελετηθούν αριθµητικά κυκλώµατα δυαδικής πρόσθεσης και αφαίρεσης. Να σχεδιαστούν τα κυκλώµατα από τους πίνακες αληθείας

Διαβάστε περισσότερα

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Απλοποίηση Συναρτήσεων Boole. Επιμέλεια Διαφανειών: Δ.

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Απλοποίηση Συναρτήσεων Boole. Επιμέλεια Διαφανειών: Δ. Πανεπιστήμιο Πατρών Τμήμα Φυσικής Ψηφιακά Ηλεκτρονικά Απλοποίηση Συναρτήσεων Boole Επιμέλεια Διαφανειών: Δ. Μπακάλης Πάτρα, Φεβρουάριος 2009 Απλοποίηση Συναρτήσεων Boole Η πολυπλοκότητα του κυκλώματος

Διαβάστε περισσότερα

Ψηφιακά Συστήματα. 6. Σχεδίαση Συνδυαστικών Κυκλωμάτων

Ψηφιακά Συστήματα. 6. Σχεδίαση Συνδυαστικών Κυκλωμάτων Ψηφιακά Συστήματα 6. Σχεδίαση Συνδυαστικών Κυκλωμάτων Βιβλιογραφία 1. Φανουράκης Κ., Πάτσης Γ., Τσακιρίδης Ο., Θεωρία και Ασκήσεις Ψηφιακών Ηλεκτρονικών, ΜΑΡΙΑ ΠΑΡΙΚΟΥ & ΣΙΑ ΕΠΕ, 2016. [59382199] 2. Floyd

Διαβάστε περισσότερα

Δυαδικές συναρτήσεις Άλγεβρα Boole Λογικά διαγράμματα

Δυαδικές συναρτήσεις Άλγεβρα Boole Λογικά διαγράμματα Δυαδικές συναρτήσεις Άλγεβρα Boole Λογικά διαγράμματα 1. Για a=1, b=1 και c=0, υπολογίστε τις τιμές των λογικών παραστάσεων ab c, a+b +c, a+b c και ab +c Δώστε τα σύνολα τιμών των δυαδικών μεταβλητών a,

Διαβάστε περισσότερα

ΑΝΙΣΩΣΕΙΣ. 3.1 ΑΝΙΣΩΣΕΙΣ 1 ου ΒΑΘΜΟΥ. Οι ανισώσεις: αx + β > 0 και αx + β < 0

ΑΝΙΣΩΣΕΙΣ. 3.1 ΑΝΙΣΩΣΕΙΣ 1 ου ΒΑΘΜΟΥ. Οι ανισώσεις: αx + β > 0 και αx + β < 0 3 ΝΙΣΩΣΕΙΣ 31 ΝΙΣΩΣΕΙΣ 1 ου ΒΘΜΟΥ Οι ανισώσεις: α + β > 0 και α + β < 0 Γνωρίσαμε στο Γυμνάσιο τη διαδικασία επίλυσης μιας ανίσωσης της μορφής α β 0 ή της μορφής α β 0, με α και β συγκεκριμένους αριθμούς

Διαβάστε περισσότερα

ΗΛΕΚΤΡΟΛΟΓΙΑ ΤΕΧΝΟΛΟΓΙ- ΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ

ΗΛΕΚΤΡΟΛΟΓΙΑ ΤΕΧΝΟΛΟΓΙ- ΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ ΗΛΕΚΤΡΟΛΟΓΙΑ ΤΕΧΝΟΛΟΓΙ- ΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ ΘΕΜΑΤΑ ΟΜΑΔΑ Α Α1. Για τις ημιτελείς προτάσεις Α1.1 και Α1. να γράψετε στο τετράδιό σας τον αριθμό της πρότασης και δίπλα σε κάθε αριθμό το γράμμα που αντιστοιχεί

Διαβάστε περισσότερα

ΑΛΓΕΒΡΑ Α ΛΥΚΕΙΟΥ. 118 ερωτήσεις θεωρίας με απάντηση 324 416 ασκήσεις για λύση. 20 συνδυαστικά θέματα εξετάσεων

ΑΛΓΕΒΡΑ Α ΛΥΚΕΙΟΥ. 118 ερωτήσεις θεωρίας με απάντηση 324 416 ασκήσεις για λύση. 20 συνδυαστικά θέματα εξετάσεων ΑΛΓΕΒΡΑ Α ΛΥΚΕΙΟΥ 118 ερωτήσεις θεωρίας με απάντηση 34 416 ασκήσεις για λύση ερωτήσεις κατανόησης λυμένα παραδείγματα 0 συνδυαστικά θέματα εξετάσεων Π Ε Ρ Ι Ε Χ Ο Μ Ε Ν Α Εισαγωγική ενότητα Το λεξιλόγιο

Διαβάστε περισσότερα

Ελίνα Μακρή

Ελίνα Μακρή Ελίνα Μακρή elmak@unipi.gr Μετατροπή Αριθμητικών Συστημάτων Πράξεις στα Αριθμητικά Συστήματα Σχεδίαση Ψηφιακών Κυκλωμάτων με Logism Άλγεβρα Boole Λογικές Πύλες (AND, OR, NOT, NAND, XOR) Flip Flops (D,

Διαβάστε περισσότερα

Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου. Ενότητα 5 Ανάπτυξη Προγράμματος σε Γλώσσα Λίστας Εντολών

Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου. Ενότητα 5 Ανάπτυξη Προγράμματος σε Γλώσσα Λίστας Εντολών Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου Ενότητα 5 Ανάπτυξη Προγράμματος σε Γλώσσα Λίστας Εντολών ΠΕΡΙΕΧΟΜΕΝΑ 5.1 Βασικές εντολές προγραμματισμού στη γλώσσα λίστας εντολών. 5.2 Αναπτύσσοντας τα πρώτα

Διαβάστε περισσότερα

Μάθημα 0: Εισαγωγή. Λευτέρης Καπετανάκης. ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΡΗΤΗΣ ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΗΣ Άνοιξη 2011

Μάθημα 0: Εισαγωγή. Λευτέρης Καπετανάκης. ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΡΗΤΗΣ ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΗΣ Άνοιξη 2011 ΤΛ22 Ψηφιακά Κυκλώματα Ι Μάθημα : Εισαγωγή Λευτέρης Καπετανάκης ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΡΗΤΗΣ ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΗΣ Άνοιξη 2 Περιεχόμενα Μαθήματος Εισαγωγή στη σχεδίαση των ψηφιακών κυκλώματων Εισαγωγή

Διαβάστε περισσότερα

Εισαγωγή στην Πληροφορική

Εισαγωγή στην Πληροφορική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 2: Ψηφιακή Λογική Ι Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

Διαβάστε περισσότερα

Μετατροπή δυαδικών αριθμών

Μετατροπή δυαδικών αριθμών Κεφάλαιο 2o Συνδυαστικά κυκλώματα 2.1 Το δυαδικό σύστημα μέτρησης και η δυαδική λογική 2.1.1 Θεωρητικό Υπόβαθρο Οποιοσδήποτε αριθμός μπορεί να εκφραστεί σε σύστημα μέτρησης με βάση τον αριθμό β, με μια

Διαβάστε περισσότερα

ΗΜΥ-210: Σχεδιασμός Ψηφιακών Συστημάτων

ΗΜΥ-210: Σχεδιασμός Ψηφιακών Συστημάτων ΗΜΥ-2: Σχεδιασμός Ψηφιακών Συστημάτων Συνδυαστική Λογική / Κυκλώματα (Μέρος B) Διδάσκουσα: Μαρία Κ Μιχαήλ Πανεπιστήμιο Κύπρου Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Περίληψη Βελτιστοποίηση

Διαβάστε περισσότερα

ΣΧΕΔΙΑΣΗ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

ΣΧΕΔΙΑΣΗ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΣΧΕΔΙΑΣΗ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΑΛΓΕΒΡΑ BOOLE 2017, Δρ. Ηρακλής Σπηλιώτης Γενικοί ορισμοί Αλγεβρική δομή είναι ένα σύνολο στοιχείων και κάποιες συναρτήσεις με πεδίο ορισμού αυτό το σύνολο. Αυτές οι συναρτήσεις

Διαβάστε περισσότερα

ΑΣΚΗΣΗ 1 ΛΟΓΙΚΕΣ ΠΥΛΕΣ

ΑΣΚΗΣΗ 1 ΛΟΓΙΚΕΣ ΠΥΛΕΣ ΑΣΚΗΣΗ 1 ΛΟΓΙΚΕΣ ΠΥΛΕΣ 1.1 ΣΚΟΠΟΣ Η εξοικείωση με τη λειτουργία των Λογικών Πυλών και των Πινάκων Αληθείας. 1.2 ΘΕΩΡΗΤΙΚΟ ΜΕΡΟΣ Οι λογικές πύλες είναι ηλεκτρονικά κυκλώματα που δέχονται στην είσοδο ή στις

Διαβάστε περισσότερα

ΨΗΦΙΑΚΗ ΛΟΓΙΚΗ ΣΧΕ ΙΑΣΗ

ΨΗΦΙΑΚΗ ΛΟΓΙΚΗ ΣΧΕ ΙΑΣΗ Τµήµα Ηλεκτρολόγων Μηχανικών Εργαστήριο Ενσύρµατης Τηλεπικοινωνίας ΨΗΦΙΑΚΗ ΛΟΓΙΚΗ ΣΧΕ ΙΑΣΗ ιδάσκων: Καθηγητής Ν. Φακωτάκης Τµήµα Ηλεκτρολόγων Μηχανικών Εργαστήριο Ενσύρµατης Τηλεπικοινωνίας ΨΗΦΙΑΚΗ ΛΟΓΙΚΗ

Διαβάστε περισσότερα

Ανάλυση Ηλεκτρικών Κυκλωμάτων

Ανάλυση Ηλεκτρικών Κυκλωμάτων Ανάλυση Ηλεκτρικών Κυκλωμάτων Κεφάλαιο 3: Συνδυασμός αντιστάσεων και πηγών Οι διαφάνειες ακολουθούν το βιβλίο του Κων/νου Παπαδόπουλου «Ανάλυση Ηλεκτρικών Κυκλωμάτων» ISBN: 9789609371100 κωδ. ΕΥΔΟΞΟΣ:

Διαβάστε περισσότερα

Μαθηματικά: Αριθμητική και Άλγεβρα. Μάθημα 3 ο, Τμήμα Α. Τρόποι απόδειξης

Μαθηματικά: Αριθμητική και Άλγεβρα. Μάθημα 3 ο, Τμήμα Α. Τρόποι απόδειξης Μαθηματικά: Αριθμητική και Άλγεβρα Μάθημα 3 ο, Τμήμα Α Ο πυρήνας των μαθηματικών είναι οι τρόποι με τους οποίους μπορούμε να συλλογιζόμαστε στα μαθηματικά. Τρόποι απόδειξης Επαγωγικός συλλογισμός (inductive)

Διαβάστε περισσότερα

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ψηφιακή Σχεδίαση

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ψηφιακή Σχεδίαση Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Ψηφιακή Σχεδίαση Ενότητα 2: Αλγεβρα Boole, Δυαδική Λογική, Ελαχιστόροι, Μεγιστόροι Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και

Διαβάστε περισσότερα

f(x) = και στην συνέχεια

f(x) = και στην συνέχεια ΕΡΩΤΗΣΕΙΣ ΜΑΘΗΤΩΝ Ερώτηση. Στις συναρτήσεις μπορούμε να μετασχηματίσουμε πρώτα τον τύπο τους και μετά να βρίσκουμε το πεδίο ορισμού τους; Όχι. Το πεδίο ορισμού της συνάρτησης το βρίσκουμε πριν μετασχηματίσουμε

Διαβάστε περισσότερα

Υ52 Σχεδίαση Ψηφιακών Ολοκληρωμένων Κυκλωμάτων και Συστημάτων. Δεληγιαννίδης Σταύρος Φυσικός, MsC in Microelectronic Design

Υ52 Σχεδίαση Ψηφιακών Ολοκληρωμένων Κυκλωμάτων και Συστημάτων. Δεληγιαννίδης Σταύρος Φυσικός, MsC in Microelectronic Design Υ52 Σχεδίαση Ψηφιακών Ολοκληρωμένων Κυκλωμάτων και Συστημάτων Δεληγιαννίδης Σταύρος Φυσικός, MsC in Microelectronic Design TEI Πελοποννήσου Σχολή Τεχνολογικών Εφαρμογών Τμήμα Μηχανικών Πληροφορικής Τ.Ε.

Διαβάστε περισσότερα

Εισαγωγή στην πληροφορική

Εισαγωγή στην πληροφορική Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Εισαγωγή στην πληροφορική Ενότητα 4: Ψηφιακή Λογική, Άλγεβρα Boole, Πίνακες Αλήθειας (Μέρος Α) Αγγελίδης Παντελής Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

Διαβάστε περισσότερα

Κεφάλαιο 3: Εισαγωγή στους αλγορίθμους - διαγράμματα ροής

Κεφάλαιο 3: Εισαγωγή στους αλγορίθμους - διαγράμματα ροής Κεφάλαιο 3: Εισαγωγή στους αλγορίθμους - διαγράμματα ροής Αλγόριθμος (algorithm) λέγεται μία πεπερασμένη διαδικασία καλά ορισμένων βημάτων που ακολουθείται για τη λύση ενός προβλήματος. Το διάγραμμα ροής

Διαβάστε περισσότερα

ΑΣΚΗΣΗ 10 ΣΧΕΔΙΑΣΗ ΑΚΟΛΟΥΘΙΑΚΩΝ ΚΥΚΛΩΜΑΤΩΝ

ΑΣΚΗΣΗ 10 ΣΧΕΔΙΑΣΗ ΑΚΟΛΟΥΘΙΑΚΩΝ ΚΥΚΛΩΜΑΤΩΝ ΑΣΚΗΣΗ ΣΧΕΔΙΑΣΗ ΑΚΟΛΟΥΘΙΑΚΩΝ ΚΥΚΛΩΜΑΤΩΝ.. ΣΚΟΠΟΣ Η σχεδίαση ακολουθιακών κυκλωμάτων..2. ΘΕΩΡΗΤΙΚΟ ΜΕΡΟΣ.2.. ΑΛΓΟΡΙΘΜΟΣ ΣΧΕΔΙΑΣΗΣ ΑΚΟΛΟΥΘΙΑΚΩΝ ΚΥΚΛΩΜΑΤΩΝ Τα ψηφιακά κυκλώματα με μνήμη ονομάζονται ακολουθιακά.

Διαβάστε περισσότερα

Αναλογικά & Ψηφιακά Κυκλώματα ιαφάνειες Μαθήματος ρ. Μηχ. Μαραβελάκης Εμ.

Αναλογικά & Ψηφιακά Κυκλώματα ιαφάνειες Μαθήματος ρ. Μηχ. Μαραβελάκης Εμ. Αναλογικά & Ψηφιακά Κυκλώματα ιαφάνειες Μαθήματος ρ. Μηχ. Μαραβελάκης Εμ. 1 Οι λογικές πύλες (ή απλά πύλες) είναι οι θεμελιώδεις δομικές μονάδες των ψηφιακών κυκλωμάτων. Όπως φαίνεται και από την ονομασία

Διαβάστε περισσότερα

K24 Ψηφιακά Ηλεκτρονικά 6: Πολυπλέκτες/Αποπολυπλέκτες

K24 Ψηφιακά Ηλεκτρονικά 6: Πολυπλέκτες/Αποπολυπλέκτες K24 Ψηφιακά Ηλεκτρονικά 6: Πολυπλέκτες/Αποπολυπλέκτες TEI Πελοποννήσου Σχολή Τεχνολογικών Εφαρμογών Τμήμα Μηχανικών Πληροφορικής ΤΕ ΤΕΧΝΟΛΟΓΙΚΟ Περιεχόμενα 1 2 3 4 Λειτουργία Πολυπλέκτης (Mul plexer) Ο

Διαβάστε περισσότερα

ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ ΚΕΦΑΛΑΙΟ 2 ο ΚΕΦΑΛΑΙΟ 7 ο ΕΡΩΤΗΣΕΙΣ ΓΕΝΙΚΑ ΠΕΡΙ ΑΛΓΟΡΙΘΜΩΝ

ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ ΚΕΦΑΛΑΙΟ 2 ο ΚΕΦΑΛΑΙΟ 7 ο ΕΡΩΤΗΣΕΙΣ ΓΕΝΙΚΑ ΠΕΡΙ ΑΛΓΟΡΙΘΜΩΝ ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ ΚΕΦΑΛΑΙΟ 2 ο ΚΕΦΑΛΑΙΟ 7 ο ΕΡΩΤΗΣΕΙΣ ΓΕΝΙΚΑ ΠΕΡΙ ΑΛΓΟΡΙΘΜΩΝ 1. Έστω ότι ο καθηγητής σας δίνει δύο αριθμούς και σας ζητάει να του πείτε πόσο είναι το άθροισμά τους. Διατυπώστε

Διαβάστε περισσότερα

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2016

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2016 ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2016 ΤΕΧΝΟΛΟΓΙΑ (ΙΙ) ΤΕΧΝΙΚΩΝ ΣΧΟΛΩΝ ΠΡΑΚΤΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ Μάθημα : Τεχνολογία και

Διαβάστε περισσότερα

Λογική Σχεδίαση Ψηφιακών Συστημάτων

Λογική Σχεδίαση Ψηφιακών Συστημάτων Πανεπιστήμιο Θεσσαλίας Τμήμα Πληροφορικής Λογική Σχεδίαση Ψηφιακών Συστημάτων Σταμούλης Γεώργιος georges@uth.gr Δαδαλιάρης Αντώνιος dadaliaris@uth.gr Δυαδική Λογική Η δυαδική λογική ασχολείται με μεταβλητές

Διαβάστε περισσότερα

ΜΕΡΟΣ 1 ο : Δυαδικές συναρτήσεις Άλγεβρα Boole Λογικά διαγράμματα

ΜΕΡΟΣ 1 ο : Δυαδικές συναρτήσεις Άλγεβρα Boole Λογικά διαγράμματα ΜΕΡΟΣ 1 ο : Δυαδικές συναρτήσεις Άλγεβρα Boole Λογικά διαγράμματα 1. Για a=1, b=1 και c=0, υπολογίστε τις τιμές των λογικών παραστάσεων ab c, a+b +c, a+b c και ab +c Δώστε τα σύνολα τιμών των δυαδικών

Διαβάστε περισσότερα