Flip Flop

Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια
Μετάβαση σε: πλοήγηση, αναζήτηση
R1, R2 = 1 kΩ R3, R4 = 10 kΩ

Τα Flip Flop είναι σύγχρονα ακολουθιακά κυκλώματα, οι έξοδοι των οποίων ανταποκρίνονται στις εισόδους όταν εφαρμόζονται παλμοί συγχρονισμού που αποκαλούνται και παλμοί ρολογιού (Clock Pulses). Τα Flip Flop αποτελούν τις δομικές μονάδες για πιο πολύπλοκα ψηφιακά κυκλώματα όπως καταχωρητές, απαριθμητές αλλά και κάποιες κατηγορίες μνήμης RAM.

Οι κύριοι τύποι Flip Flop είναι οι ακόλουθοι:

  • RS Flip Flop
  • D Flip Flop
  • JK Flip Flop
  • T Flip Flop

Πίνακας περιεχομένων

RS Flip Flop[Επεξεργασία | επεξεργασία κώδικα]

Το σύμβολο του RS Flip Flop

Το RS FLIP FLOP έχει δύο σύγχρονες εισόδους που ονομάζονται R και S. Η λειτουργία του R-S flip-flop περιγράφεται παρακάτω: Συμβολίζοντας την επόμενη κατάσταση με Q(n+1) τότε σε κάθε μία από τις παρακάτω περιπτώσεις ισχύει:

  • Όταν S=0 και R=0, τότε η επόμενη κατάσταση (Q(n+1)) είναι ίδια με την προηγούμενη κατάσταση, δηλαδή Q(n).
  • Όταν S=0 και R=1, τότε η επόμενη κατάσταση είναι Q(n+1)=0.
  • Όταν S=1 και R=0, τότε η επόμενη κατάσταση είναι Q(n+1)=1.
  • Όταν S=1 και R=1, τότε η επόμενη κατάσταση είναι απροσδιόριστη. Αυτή είναι μη χρησιμοποιούμενη κατάσταση και συμβολίζεται στον παρακάτω πίνακα αληθείας με Χ.

Πίνακας αληθείας του RS Flip Flop

ΕΙΣΟΔΟΣ ΕΞΟΔΟΣ
R S Q(n+1)
0 0 Q(n)
0 1 1
1 0 0
1 1 X

D Flip Flop[Επεξεργασία | επεξεργασία κώδικα]

Το σύμβολο του D FLIP FLOP

Το D FLIP FLOP προέρχεται από ένα RS FLIP FLOP στο οποίο έχουν συνδεθεί οι είσοδοι RS μέσω μίας λογικής πυλης ΝΟΤ. Η έξοδος του D FLIP-FLOP ακολουθεί την τιμή της εισόδου D κατά την εφαρμογή των κατάλληλων παλμών συγχρονισμού. Η λειτουργία του φαίνεται στον παρακάτω

Πίνακας αληθείας του D Flip Flop

ΕΙΣΟΔΟΣ ΕΞΟΔΟΣ
D Q(n+1)
0 0
1 1

To D Flip Flop χρησιμοποιείται στην κατασκευή καταχωρητών ολίσθησης

JK Flip Flop[Επεξεργασία | επεξεργασία κώδικα]

Το σύμβολο του JK Flip Flop
Διάγραμμα παλμών λειτουργίας του JK flip-flop

Το JK FLIP FLOP έχει δύο σύγχρονες εισόδους που ονομάζονται J και K . Η λειτουργία του JK FLIP FLOP περιγράφεται παρακάτω: Συμβολίζοντας την επόμενη κατάσταση με Q(n+1) τότε σε κάθε μία από τις παρακάτω περιπτώσεις ισχύει:

  • Όταν J=0 και K=0, τότε η επόμενη κατάσταση είναι ίδια με την προηγούμενη κατάσταση δηλαδή Q(n).
  • Όταν J=0 και K=1, τότε η επόμενη κατάσταση είναι Q(n+1)=0.
  • Όταν J=1 και K=0, τότε η επόμενη κατάσταση είναι Q(n+1)=1.
  • Όταν J=1 και K=1, τότε η κατάσταση του flip-flop αντιστρέφεται, δηλαδή η επόμενη κατάσταση είναι η συμπληρωματική της προηγούμενης κατάστασης δηλαδή Q(n)΄.

Πίνακας αληθείας του JK Flip Flop

ΕΙΣΟΔΟΣ ΕΞΟΔΟΣ
J K Q(n+1)
0 0 Q(n)
0 1 0
1 0 1
1 1 Q(n)΄

To JK Flip Flop χρησιμοποιείται στην κατασκευή απαριθμητών

T FLIP FLOP[Επεξεργασία | επεξεργασία κώδικα]

Το σύμβολο του T FLIP FLOP

To T FLIP FLOP προέρχεται από ένα JK FLIP FLOP με ενωμένες τις δύο εισόδους του. Η λειτουργία του είναι η εξής:

  • Όταν T=0, τότε η επόμενη κατάσταση είναι ίδια με την προηγούμενη κατάσταση.
  • Όταν T=1, τότε η κατάσταση του flip-flop αντιστρέφεται, δηλαδή η επόμενη κατάσταση είναι η συμπληρωματική της προηγούμενης κατάστασης.
ΕΙΣΟΔΟΣ ΕΞΟΔΟΣ
Τ Q(n+1)
0 Q(n)
1 Q(n)΄

To Τ Flip Flop χρησιμοποιείται στην κατασκευή απαριθμητών


Πηγές[Επεξεργασία | επεξεργασία κώδικα]

  • Ψηφιακά ηλεκτρονικά - Leech & Malvino, εκδόσεις Α. Τζιόλας