Სარჩევი:

2 ცვლადი რეგისტრატორის (74HC595) გამოყენებით 16 LED- ები: 9 ნაბიჯი
2 ცვლადი რეგისტრატორის (74HC595) გამოყენებით 16 LED- ები: 9 ნაბიჯი

ვიდეო: 2 ცვლადი რეგისტრატორის (74HC595) გამოყენებით 16 LED- ები: 9 ნაბიჯი

ვიდეო: 2 ცვლადი რეგისტრატორის (74HC595) გამოყენებით 16 LED- ები: 9 ნაბიჯი
ვიდეო: ორი ცვლადის ალგორითმი. ალგორითმები 2024, სექტემბერი
Anonim
გამოიყენეთ 2 ცვლადი რეგისტრატორი (74HC595) 16 LED- ების მართვისთვის
გამოიყენეთ 2 ცვლადი რეგისტრატორი (74HC595) 16 LED- ების მართვისთვის

ეს წრე გამოიყენებს 2 ცვლის რეგისტრს (74HC595). ცვლის რეგისტრები ამოძრავებს 16 LED- ების გამოსასვლელად. თითოეული ცვლის რეგისტრი ამოძრავებს 8 შუქდიოდს.სიცვლის რეგისტრები არის სადენიანი ისე, რომ თითოეული ცვლის რეგისტრის შედეგები გამოიყურებოდეს როგორც დუბლიკატი.

ნაბიჯი 1: რა არის ცვლის რეგისტრაცია?

რა არის ცვლის რეგისტრაცია?
რა არის ცვლის რეგისტრაცია?
რა არის ცვლის რეგისტრაცია?
რა არის ცვლის რეგისტრაცია?

Shift რეგისტრები თანმიმდევრული ლოგიკური სქემებია. მათ შეუძლიათ მონაცემების შენახვა და გადაცემა.

Shift რეგისტრები შედგება მრავალი ფლიპ ფლოპებისა და საათებისაგან, რომლებიც ერთმანეთთან არის დაკავშირებული.გამოცვლის ცვლის რეგისტრატორების შედეგები ინაცვლებს ან იცვლება საათების მიხედვით (იმპულსური შედეგები).

ნაბიჯი 2: Shift რეგისტრების გამოყენება

Shift რეგისტრების გამოყენება
Shift რეგისტრების გამოყენება

Shift რეგისტრები არის ციფრული მეხსიერების სქემები, რომლებიც გამოიყენება კალკულატორებსა და კომპიუტერებში.შეცვლითი რეგისტრები შეიძლება გამოყენებულ იქნას ისეთი მიკროკონტროლერისგან, როგორიცაა Arduino.

ნაბიჯი 3: ელექტრონული კომპონენტები, რომლებიც გამოიყენება წრეში

ელექტრონული კომპონენტები, რომლებიც გამოიყენება წრეში
ელექტრონული კომპონენტები, რომლებიც გამოიყენება წრეში

2 74HC595 ცვლის რეგისტრი

16; 1 კ რეზისტორები (ყავისფერი, შავი, წითელი)

16 ები

1 არდუინო უნო

2 ელექტროლიტური კონდენსატორი; 10 უფ

2 გრძელი პურის ბორდი

მავთულები.

ნაბიჯი 4: სქემის დაყენება

სქემის დაყენება
სქემის დაყენება
სქემის დაყენება
სქემის დაყენება

შედეგები არის Qa to Qh. მავთულის Qa პირველი და შემდეგ გადავიდეთ ერთმანეთზე გამომავალზე როგორც ნაჩვენებია დიაგრამაში.

pin14 არის SER დაკავშირებულია Arduino ციფრულ პინთან 11. SER არის DATA შეყვანა, რომელიც შეიცვლება.

Pin12 არის RCLK (LATCH) დაკავშირებულია

Arduino ციფრული პინი 8

Pin11 არის SRCLK (CLOCK) დაკავშირებულია Arduino ციფრულ პინ 12 -თან

ყოველ ჯერზე, როდესაც ეს პინი მაღლა იწევს (1) ცვლის რეგისტრის მნიშვნელობები გადაინაცვლებს 1 ბიტით.

Vcc არის pin 16 უკავშირდება წითელ პურის დაფის რკინიგზას

პინი 8 უკავშირდება მიწას

Arduino 5 ვოლტი უკავშირდება პურის დაფის წითელ რელსს

Arduino Grounsd უკავშირდება შავ რკინიგზას

დააკავშირეთ დაფების საფუძვლები ერთმანეთთან, როგორც ეს მოცემულია დიაგრამაში.

ნაბიჯი 5: როგორ მუშაობს სქემა

როგორ მუშაობს წრედი
როგორ მუშაობს წრედი

3 განსხვავებული შეყვანა (CLOCK, LATCH, DATA) შეცვლის გამოსასვლელების ძაბვას, როგორც ჩანს LED- ებზე. კოდი დაგეგმავს LED- ების თანმიმდევრობას და LED- ების სიჩქარეს ჩართვა და გამორთვას.

ნაბიჯი 6: შედეგები სწრაფად გადაინაცვლებს მარცხნიდან მარჯვნივ

შედეგები სწრაფად გადაინაცვლებს მარცხნიდან მარჯვნივ
შედეგები სწრაფად გადაინაცვლებს მარცხნიდან მარჯვნივ

LEDS სწრაფად გადაადგილდება მარცხნიდან მარჯვნივ.

ნაბიჯი 7: შემდეგ LEDS ძალიან სწრაფად გადადის მარჯვნიდან მარცხნივ

შემდეგ LEDS ძალიან სწრაფად გადადის მარჯვნიდან მარცხნივ
შემდეგ LEDS ძალიან სწრაფად გადადის მარჯვნიდან მარცხნივ

LEDS ცვლის მიმართულებას (მარჯვნივ მარცხნივ).

ნაბიჯი 8: დასკვნა

დასკვნა
დასკვნა

ვიმედოვნებ, რომ ეს პროექტი ხელს უწყობს ცვლის რეგისტრატორების და მისი გამოყენების გაგებას. მე მომეწონა პროექტი.ეს იყო გამოცდილი

Tinkercad და მუშაობს.

არსებობს ბმული, მაგრამ თქვენ შეიძლება დაგჭირდეთ Tinkercad ანგარიში მის სანახავად.ბმული განთავსებულია ზემოთ ასევე CODE– ით.

Გმადლობთ

ნაბიჯი 9: ვიდეო ცვლის რეგისტრატორებზე

ცვლის რეგისტრაციის ვიდეო

გირჩევთ: