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

Χρήση 2 Shift Registers (74HC595) για οδήγηση 16 LED: 9 βήματα
Χρήση 2 Shift Registers (74HC595) για οδήγηση 16 LED: 9 βήματα

Βίντεο: Χρήση 2 Shift Registers (74HC595) για οδήγηση 16 LED: 9 βήματα

Βίντεο: Χρήση 2 Shift Registers (74HC595) για οδήγηση 16 LED: 9 βήματα
Βίντεο: Lesson 24: 74CH595 Two Digit Display | Arduino Step By Step Course 2024, Ιούνιος
Anonim
Χρήση 2 Shift Registers (74HC595) για οδήγηση 16 LED
Χρήση 2 Shift Registers (74HC595) για οδήγηση 16 LED

Αυτό το κύκλωμα θα χρησιμοποιήσει 2 καταχωρητές βάρδιας (74HC595). Οι καταχωρητές βάρδιας θα οδηγήσουν ως έξοδο 16 LED. Κάθε καταχωρητής βάρδιας θα οδηγεί 8 LED. Οι καταχωρητές βάρδια είναι ενσύρματα, έτσι ώστε κάθε έξοδος καταχωρητή αλλαγής να μοιάζει με διπλότυπο του άλλου.

Βήμα 1: Τι είναι το Shift Register;

Τι είναι το Shift Register
Τι είναι το Shift Register
Τι είναι το Shift Register
Τι είναι το Shift Register

Οι καταχωρητές μετατόπισης είναι διαδοχικά λογικά κυκλώματα. Είναι σε θέση να αποθηκεύουν και να μεταφέρουν δεδομένα.

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

Βήμα 2: Χρήσεις Shift Registers

Χρήσεις μητρώων βάρδιας
Χρήσεις μητρώων βάρδιας

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

Βήμα 3: Ηλεκτρονικά εξαρτήματα που χρησιμοποιούνται στο κύκλωμα

Ηλεκτρονικά εξαρτήματα που χρησιμοποιούνται στο κύκλωμα
Ηλεκτρονικά εξαρτήματα που χρησιμοποιούνται στο κύκλωμα

2 καταχωρητές βάρδιας 74HC595

16; αντιστάσεις 1 k (καφέ, μαύρο, κόκκινο)

16 LED

1 Arduino Uno

2 ηλεκτρολυτικοί πυκνωτές, 10 Uf

2 μακρυά ψωμάκια

καλώδια.

Βήμα 4: Ρύθμιση του κυκλώματος

Ρύθμιση του κυκλώματος
Ρύθμιση του κυκλώματος
Ρύθμιση του κυκλώματος
Ρύθμιση του κυκλώματος

Οι έξοδοι είναι Qa σε Qh. Καλώδιο Qa πρώτα και μετά πηγαίνετε στην έξοδο μεταξύ τους όπως φαίνεται στο διάγραμμα.

Το pin14 είναι SER συνδέεται με το ψηφιακό pin Arduino 11. το SER είναι η είσοδος δεδομένων που θα μετατοπιστεί.

Το Pin12 είναι RCLK (LATCH) είναι συνδεδεμένο με

Digitalηφιακή ακίδα Arduino 8

Το Pin11 είναι SRCLK (CLOCK) είναι συνδεδεμένο με το ψηφιακό pin 12 του Arduino

κάθε φορά που αυτός ο πείρος ανεβαίνει ψηλά (1) οι τιμές στον καταχωρητή αλλαγής μετατοπίζονται κατά 1 bit.

Το Vcc είναι ο πείρος 16 συνδεδεμένος με την κόκκινη ράγα του breadboard

ο πείρος 8 συνδέεται με τη γείωση

Το Arduino 5 βολτ συνδέεται με την κόκκινη ράγα της σανίδας

Το Arduino Grounsd συνδέεται με τη μαύρη ράγα

Συνδέστε τους χώρους των σανίδων μεταξύ τους όπως φαίνεται στο διάγραμμα.

Βήμα 5: Πώς λειτουργεί το κύκλωμα

Πώς λειτουργεί το κύκλωμα
Πώς λειτουργεί το κύκλωμα

Οι 3 διαφορετικές είσοδοι (CLOCK, LATCH, DATA) θα αλλάξουν τις τάσεις των εξόδων όπως φαίνονται στις λυχνίες LED. Ο ΚΩΔΙΚΟΣ θα προγραμματίσει την ακολουθία των LED και την ταχύτητα ενεργοποίησης και απενεργοποίησης των LED.

Βήμα 6: Οι έξοδοι θα μετατοπιστούν γρήγορα πρώτα από αριστερά προς τα δεξιά

Οι έξοδοι θα μετατοπιστούν πρώτα από αριστερά προς τα δεξιά γρήγορα
Οι έξοδοι θα μετατοπιστούν πρώτα από αριστερά προς τα δεξιά γρήγορα

Τα LEDS θα μετακινηθούν γρήγορα από αριστερά προς τα δεξιά.

Βήμα 7: Στη συνέχεια, τα LEDS θα πηγαίνουν από δεξιά προς αριστερά πολύ γρήγορα

Στη συνέχεια, τα LEDS θα πηγαίνουν από δεξιά προς αριστερά πολύ γρήγορα
Στη συνέχεια, τα LEDS θα πηγαίνουν από δεξιά προς αριστερά πολύ γρήγορα

Τα LEDS αλλάζουν κατεύθυνση (δεξιά προς αριστερά).

Βήμα 8: Συμπέρασμα

συμπέρασμα
συμπέρασμα

Ελπίζω ότι αυτό το έργο βοηθά στην κατανόηση των καταχωρητών βάρδιας και των χρήσεών του. Μου άρεσε το έργο. Δοκιμάστηκε

Tinkercad και έργα.

Υπάρχει ένας σύνδεσμος, αλλά μπορεί να χρειαστείτε έναν λογαριασμό Tinkercad για να τον δείτε. Ο σύνδεσμος είναι αναρτημένος παραπάνω επίσης με τον ΚΩΔΙΚΟ.

Σας ευχαριστώ

Βήμα 9: Βίντεο με Shift Registers

βίντεο με καταχωρητές βάρδιας

Συνιστάται: