Chap 7.63, Sisdig
1. Pendahuluan[Kembali]
Rangkaian pada Gambar 7-63 merupakan implementasi shift register serial-in serial-out (SISO) menggunakan IC 74ALS174. Shift register adalah rangkaian digital yang digunakan untuk menyimpan dan menggeser data biner secara berurutan sesuai dengan sinyal clock.
IC 74ALS174 merupakan register 6-bit berbasis flip-flop D yang mampu menyimpan dan memindahkan data dari satu bit ke bit berikutnya setiap kali terjadi pulsa clock. Rangkaian ini sering digunakan dalam sistem digital untuk pengolahan data serial, komunikasi digital, serta penyimpanan sementara data.
Pemahaman rangkaian ini penting karena menjadi dasar dalam sistem komunikasi digital, pengolahan data serial, dan berbagai aplikasi seperti buffer, delay line, serta konversi data serial ke paralel.
2. Tujuan[Kembali]
3. Alat dan Bahan[Kembali]
Digunakan sebagai register 6-bit untuk menyimpan dan menggeser data.
Digunakan untuk memicu perpindahan data antar flip-flop.
Digunakan untuk menghapus semua data (clear) menjadi 0.
Digunakan untuk memberikan input serial (1 atau 0).
Untuk menampilkan output Q0–Q5.
Untuk mengaktifkan IC TTL.
4. Dasar Teori[Kembali]
Shift register adalah rangkaian flip-flop yang dihubungkan secara seri sehingga data dapat berpindah dari satu flip-flop ke flip-flop berikutnya setiap kali menerima pulsa clock.
Pada IC 74ALS174:
- Terdapat 6 flip-flop D (D0–D5 dan Q0–Q5)
- Data masuk melalui input serial
- Data akan bergeser ke kanan setiap pulsa clock
Prinsip kerja dasar:
- Data pada input D akan dipindahkan ke output Q saat clock aktif
- Output Q akan menjadi input untuk flip-flop berikutnya
- Proses ini berulang setiap pulsa clock
Sehingga:
- Bit pertama masuk → akan keluar terakhir
- Terjadi efek “antrian data” (shift)
5. Cara Kerja [Kembali]
Rangkaian bekerja dengan cara menggeser data secara berurutan dari input ke output melalui flip-flop.
Alur kerja:
- Data dimasukkan melalui serial input
- Saat clock (CP) aktif, data masuk ke flip-flop pertama (Q0)
- Pada clock berikutnya:
- Data di Q0 berpindah ke Q1
- Data baru masuk ke Q0
- Proses ini berlanjut hingga data mencapai Q5
- Output terakhir menjadi serial output
Jika MR (reset) aktif:
- Semua output Q0–Q5 menjadi 0
6. Example[Kembali]
Example 1
Input serial: 1 → 0 → 1 → 1
Keadaan awal: 000000
Per clock:
| Clock | Q5 Q4 Q3 Q2 Q1 Q0 |
|---|
| 1 | 000001 |
| 2 | 000010 |
| 3 | 000101 |
| 4 | 001011 |
Example 2
Input serial: 1 → 1 → 0 → 0 → 1
Keadaan awal: 000000
Per clock:
| Clock | Q5 Q4 Q3 Q2 Q1 Q0 |
|---|---|
| 1 | 000001 |
| 2 | 000011 |
| 3 | 000110 |
| 4 | 001100 |
| 5 | 011001 |
7. Problem [Kembali]
Diketahui:
Input serial: 1, 0, 0, 1
Keadaan awal: semua Q = 0
Pertanyaan:
- Tentukan isi register setelah 4 clock
- Berapa output serialnya?
Clock 1 → 000001
Clock 2 → 000010
Clock 3 → 000100
Clock 4 → 001001
Output serial (Q5) = 0
Problem 2: Analisis Delay Data
Diketahui:
Input serial: 1, 1, 0, 1, 0, 0
Pertanyaan:
- Berapa isi register setelah 6 clock?
- Setelah berapa clock bit pertama muncul di output?
Isi akhir:
110100
Bit pertama muncul di output setelah 6 clock
Soal Pilihan Ganda
Soal 1
Jika input serial = 1 dan clock diberikan 3 kali, maka posisi bit akan berada di:
A. Q0
B. Q1
C. Q2
D. Q5
Jawaban: C
Soal 2
Fungsi MR (Master Reset) adalah:
A. Menggeser data
B. Menyimpan data
C. Menghapus seluruh isi register
D. Menambah bit
Jawaban: C
8. Percobaan[Kembali]
a. Prosedur
1). Buka aplikasi proteus
2). Pilih komponen yang akan digunakan dalam rangkaian
3). Susunlah komponen sesuai gambar
4). Setelah merangkai seluruh komponen, jalankan simulasi
5). Amatilah simulasi yang sedang berjalan
b. Rangkaian simulasi dan prinsip kerja
9. Link Download[Kembali]
Download File Rangkaian [Disini]
Datasheet IC 74ALS174 [Disini]
Datasheet Master Reset [Disini]
Komentar
Posting Komentar