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

Κατανόηση 74LS273 Octal D Flip-Flop IC: 5 βήματα
Κατανόηση 74LS273 Octal D Flip-Flop IC: 5 βήματα

Βίντεο: Κατανόηση 74LS273 Octal D Flip-Flop IC: 5 βήματα

Βίντεο: Κατανόηση 74LS273 Octal D Flip-Flop IC: 5 βήματα
Βίντεο: FLIP FLOP JK - Electronica Digital 2024, Νοέμβριος
Anonim
Κατανόηση 74LS273 Octal D Flip-Flop IC
Κατανόηση 74LS273 Octal D Flip-Flop IC

Πήρα τα χέρια μου στο 74LS273 IC ενώ διέσωζα κάποια εξαρτήματα από έναν παλιό δορυφορικό δέκτη, κάτι που κάνω μεταξύ έργων και εξοικονομώ χρήματα….

Αυτό το IC ήταν στον πίνακα ελέγχου και ήταν συνδεδεμένο με οθόνη 4 ψηφίων LED 7 τμημάτων με μερικά τρανζίστορ. Αυτό με κίνησε να δω πώς λειτουργεί. Δεν είχα χρησιμοποιήσει ποτέ πριν και επομένως δεν είχα ιδέα πώς να το συνδέσω για να το αξιοποιήσω σωστά.

Έκανα λίγες αναζητήσεις στο διαδίκτυο, αλλά δεν βρήκα κανένα διάγραμμα καλωδίωσης ή δείγμα κυκλώματος που θα με βοηθούσε. Υπάρχουν πολλά φύλλα δεδομένων και pinout άμεσα διαθέσιμα…. ήταν χρήσιμο και μια καλή αρχή για μένα.

Βήμα 1: Λίστα μερών:

Λίστα εξαρτημάτων
Λίστα εξαρτημάτων

Για να έχω καλή κατανόηση του τρόπου λειτουργίας του 74LS273, αποφάσισα να δημιουργήσω ένα απλό κύκλωμα με οπτική παρουσίαση για την έξοδο. μια ακολουθία αριθμών είναι πάντα καλή ιδέα, γι 'αυτό αποφάσισα την 1-ψηφιακή οθόνη 7-Segmnet LED Display και αντί να την τρέξω χειροκίνητα, αποφάσισα να αυτοματοποιήσω κάπως τη διαδικασία χρησιμοποιώντας έναν μικροελεγκτή (Arduino). Τα ακόλουθα είναι τα συστατικά που απαιτούνται:

Λίστα μερών:

  • 74LS273 Octal D Flip-Flop IC
  • Arduino NANO
  • Οθόνη κοινής καθόδου LED 1 ψηφίου 7 τμημάτων
  • 8x 200 Ohm αντιστάσεις (η τιμή εξαρτάται από την οθόνη 7-Seg. LED)
  • Breadboard
  • Καλώδια σύνδεσης
  • 5 Πηγή τροφοδοσίας VDC

Βήμα 2: 74LS273 Pinout:

74LS273 Pinout
74LS273 Pinout

Πριν δημιουργήσουμε το κύκλωμα, ας έχουμε κάποια κατανόηση της διαδικασίας που πρόκειται να ακολουθήσει το Arduino:

  • Το IC 74LS273 διαθέτει 8 ακίδες εισόδου δεδομένων και 8 καρφίτσες εξόδου Flip-Flop, επίσης έχει 2 ακίδες εισόδου για Clear και Clock.
  • Για να εμφανίσετε ένα ψηφίο, μπορείτε να ακολουθήσετε τα εξής βήματα:

o Ορίστε όλες τις ακίδες δεδομένων σε LOW

o Ορίστε το Clear pin στο LOW και στη συνέχεια το HIGH

o Ορίστε τις απαιτούμενες ακίδες δεδομένων σε HIGH. αυτές οι ακίδες αντιστοιχούν στο ψηφίο που πρέπει να εμφανίσετε

o Ρυθμίστε την καρφίτσα του ρολογιού σε LOW και στη συνέχεια ρυθμίστε την στο HIGH

Βήμα 3: Εδώ είναι το διάγραμμα υλοποίησης υλικού:

Εδώ είναι το διάγραμμα υλοποίησης υλικού
Εδώ είναι το διάγραμμα υλοποίησης υλικού

Σημείωση:

Αντιμετώπισα κάποιες δυσκολίες, συνεπώς δοκίμασα 10K pull-down resistor στο Arduino pin-11 και 10K pull-up resistor στο Arduino pin-10, αυτό έλυσε το πρόβλημα. Αλλά τα είχα αφαιρέσει μετά όταν έκανα το κύκλωμα να λειτουργεί καλά. Οι αντιστάσεις με βοήθησαν κατά τη διάρκεια των δοκιμών, αλλά δεν είναι απαραίτητες στη συνέχεια.

Βήμα 4: Κωδικός Arduino:

Βήμα 5: Βίντεο:

Απολαμβάνω…. Ελπίζω αυτό να ήταν χρήσιμο…..

Συνιστάται: