Daftar Isi:

Perangkat Input dan Penyimpanan Serial 4bit: 4 Langkah
Perangkat Input dan Penyimpanan Serial 4bit: 4 Langkah

Video: Perangkat Input dan Penyimpanan Serial 4bit: 4 Langkah

Video: Perangkat Input dan Penyimpanan Serial 4bit: 4 Langkah
Video: Rangkaian Shift Register (4-bit Serial input- Paralel Output) 2024, November
Anonim
Perangkat Input dan Penyimpanan Serial 4bit
Perangkat Input dan Penyimpanan Serial 4bit

Pernah membayangkan bagaimana keyboard Anda mengambil input dan bagaimana data itu disimpan! Proyek ini adalah versi entri dan penyimpanan data yang lebih kecil. Penjelasan yang rumit tentang bagaimana sinyal dari tombol, efek jam elemen memori (sandal jepit).

Langkah 1: Blok Diagram

Diagram Blok
Diagram Blok

1. Perangkat Masukan

Sebagai perangkat input biner 4 bit, hanya ada 2 tombol tekan (satu untuk mendaftar 1 (tinggi) dan satu lagi untuk 0 (rendah) dengan filter kebisingan yang diperlukan untuk menghasilkan sinyal input. Sinyal output yang dihasilkan adalah pulsa nol (ketika kunci ditekan sinyal selalu tinggi berubah menjadi rendah).

2. Generator Pulsa Monostabil

Sinyal input kemudian diumpankan ke generator pulsa monostabil untuk menghasilkan pulsa yang memiliki durasi waktu tinggi tetap, dipicu oleh pulsa input kecil. Pulsa Monostabil ini digunakan sebagai input clock ke Shift Register.

3. Generator Pulsa Bi-stabil

Pulsa ini juga didorong oleh jalur sinyal input, ketika tombol satu (tinggi) ditekan, sinyal ini diatur dan diatur ulang ketika tombol rendah ditekan. Sinyal diumpankan sebagai input serial kiri ke register geser.

4. Daftar Shift

Register geser 4 bit menggunakan 4 flip-flop untuk menyimpan data. Dibutuhkan input serial dengan jam untuk menyimpan data baik dari kiri ke kanan atau kanan ke kiri. Dalam proyek ini data serial yang kami gunakan berasal dari generator pulsa Bi-stable, dan sinyal clock dari generator pulsa Monostable.

5. Keluaran

LED menunjukkan output.

Langkah 2: Diagram Waktu

Diagram Waktu
Diagram Waktu

Contoh Diagram waktu yang mengambil input 0101. Pulsa input dari tombol 1 dan tombol 2 memiliki "waktu rendah" yang sangat kecil, itulah alasan mengapa ini ditampilkan sebagai lonjakan dalam diagram waktu.

Langkah 3: Diagram Sirkuit

Diagram Sirkuit
Diagram Sirkuit
Diagram Sirkuit
Diagram Sirkuit
Diagram Sirkuit
Diagram Sirkuit

Waktu Tinggi untuk pulsa monostabil dapat diubah dengan mengubah nilai RC (nilai resistansi dan kapasitansi). Waktu tinggi diberikan oleh t = 1.1*RC. Waktu tinggi memiliki batas bawah yang tergantung pada sakelar pemutus yang digunakan, batasnya adalah umumnya 10-20ms. Waktu tertinggi dalam desain sirkuit ini adalah 1 detik (10k omh * 100uf).

Ini dengan mengurangi waktu ini kecepatan perangkat meningkat.

Langkah 4: Desain Fritzing Dengan File BOM

Desain Fritzing Dengan File BOM
Desain Fritzing Dengan File BOM

Unduh file fritzing untuk menyesuaikan desain dan membuat desain Anda sendiri.

Daftar komponen yang diperlukan ada di file BOM.

Direkomendasikan: