Isi kandungan:

Menggunakan 2 Shift Register (74HC595) untuk Memacu 16 LED: 9 Langkah
Menggunakan 2 Shift Register (74HC595) untuk Memacu 16 LED: 9 Langkah

Video: Menggunakan 2 Shift Register (74HC595) untuk Memacu 16 LED: 9 Langkah

Video: Menggunakan 2 Shift Register (74HC595) untuk Memacu 16 LED: 9 Langkah
Video: Cara Kerja Shift Register 74hc595 2024, Jun
Anonim
Menggunakan 2 Shift Register (74HC595) untuk Memacu 16 LED
Menggunakan 2 Shift Register (74HC595) untuk Memacu 16 LED

Litar ini akan menggunakan 2 register shift (74HC595). Register shift akan bergerak sebagai output 16 LED. Setiap register shift akan menggerakkan 8 LED. Register shift berwayar sehingga setiap output register shift akan kelihatan seperti pendua yang lain.

Langkah 1: Apakah itu Daftar Shift?

Apa itu Daftar Shift?
Apa itu Daftar Shift?
Apa itu Daftar Shift?
Apa itu Daftar Shift?

Shift register adalah litar logik berurutan. Mereka mampu menyimpan dan memindahkan data.

Shift register terdiri dari banyak flip flop dan jam yang dihubungkan bersama. Output dari shift shift shift dialihkan atau diubah mengikut jam (output berdenyut).

Langkah 2: Penggunaan Shift Register

Kegunaan Shift Register
Kegunaan Shift Register

Shift register adalah rangkaian memori digital yang digunakan dalam kalkulator dan komputer. Shift register dapat digunakan untuk memperluas jumlah output dari mikrokontroler seperti Arduino.

Langkah 3: Komponen Elektronik Yang Digunakan di Litar

Komponen Elektronik Yang Digunakan di Litar
Komponen Elektronik Yang Digunakan di Litar

2 daftar pergeseran 74HC595

16; perintang 1 k (coklat, hitam, merah)

16 LED

1 Arduino Uno

2 kapasitor elektrolitik; 10 Uf

2 roti roti panjang

wayar.

Langkah 4: Menyiapkan Litar

Menyiapkan Litar
Menyiapkan Litar
Menyiapkan Litar
Menyiapkan Litar

Keluarannya adalah Qa hingga Qh. Wire Qa terlebih dahulu dan kemudian pergi ke satu sama lain output seperti yang ditunjukkan adalah rajah.

pin14 adalah SER disambungkan ke pin digital Arduino 11. SER adalah input DATA yang akan beralih.

Pin12 adalah RCLK (LATCH) disambungkan ke

Pin digital Arduino 8

Pin11 adalah SRCLK (CLOCK) disambungkan ke pin digital Arduino 12

setiap kali pin ini naik tinggi (1) nilai dalam register shift akan beralih 1 bit.

Vcc adalah pin 16 disambungkan ke rel papan roti merah

pin 8 disambungkan ke tanah

Arduino 5 volt disambungkan ke rel merah papan roti

Arduino grounsd disambungkan ke rel hitam

Sambungkan permukaan papan bersama-sama seperti gambar rajah.

Langkah 5: Bagaimana Litar Berfungsi

Bagaimana Litar Berfungsi
Bagaimana Litar Berfungsi

3 input yang berbeza (CLOCK, LATCH, DATA) akan mengubah voltan output seperti yang dilihat pada LED. CODE akan memprogram urutan LED dan kelajuan LED menyala dan mati.

Langkah 6: Hasilnya Akan Beralih Pertama ke Kiri ke Kanan Dengan Cepat

Hasilnya Akan Beralih Pertama ke Kiri ke Kanan Dengan Pantas
Hasilnya Akan Beralih Pertama ke Kiri ke Kanan Dengan Pantas

LEDS akan bergerak ke kiri ke kanan dengan cepat.

Langkah 7: Kemudian LEDS Wil pergi dari kanan ke kiri dengan cepat

Kemudian LEDS Wil pergi dari kanan ke kiri dengan cepat
Kemudian LEDS Wil pergi dari kanan ke kiri dengan cepat

LEDS menukar arah (kanan ke kiri).

Langkah 8: Kesimpulannya

Kesimpulannya
Kesimpulannya

Saya harap projek ini dapat membantu memahami daftar shift dan kegunaannya. Saya menikmati projek ini. Ia diuji pada

Tinkercad dan berfungsi.

Terdapat pautan, tetapi anda mungkin memerlukan akaun Tinkercad untuk melihatnya. Pautan dipaparkan di atas juga dengan KOD.

Terima kasih

Langkah 9: Video Shift Register

video daftar shift

Disyorkan: