HALAMAN UTAMA MODUL 2




MODUL 2

FLIP-FLOP

1. Pendahuluan [Kembali]

Sistem digital secara umum terbagi menjadi dua kategori utama, yaitu rangkaian kombinasional dan rangkaian sekuensial. Berbeda dengan rangkaian kombinasional yang hasil keluarannya (output) hanya bergantung pada kondisi masukan (input) saat itu juga, rangkaian sekuensial memiliki karakteristik memori. Artinya, kondisi keluaran pada rangkaian sekuensial tidak hanya dipengaruhi oleh masukan saat ini, tetapi juga dipengaruhi oleh keadaan (state) atau keluaran sebelumnya. Elemen dasar penyimpan informasi atau memori yang paling fundamental dalam rangkaian digital sekuensial ini dikenal dengan nama flip-flop.

Flip-flop adalah suatu rangkaian elektronika terintegrasi yang memiliki dua kondisi stabil (bistabil) dan dapat menyimpan informasi sebesar satu bit, yaitu bernilai logika 0 (rendah) atau 1 (tinggi). Rangkaian ini dirancang untuk mempertahankan kondisi outputnya secara konstan selama tidak ada sinyal pemicu, seperti sinyal detak (clock) atau perubahan input, yang memaksanya untuk berubah. Karena kemampuannya dalam "mengingat" status logika tersebut, flip-flop menjadi fondasi yang sangat krusial dalam perancangan arsitektur sistem digital modern.

Pada praktikum modul ini, akan dipelajari, dirangkai, dan diuji beberapa varian utama dari flip-flop, yaitu R-S Flip-Flop, J-K Flip-Flop, D Flip-Flop, dan T Flip-Flop. Masing-masing varian memiliki karakteristik input, tabel kebenaran, serta metode transisi keluaran yang berbeda-beda untuk mengatasi berbagai kebutuhan perancangan sistem. Pemahaman yang mendalam mengenai prinsip kerja dan diagram waktu (timing diagram) dari berbagai jenis flip-flop ini sangatlah penting, mengingat komponen ini merupakan blok bangunan utama dalam merangkai aplikasi digital tingkat lanjut, seperti register geser (shift register), rangkaian pencacah (counter), hingga unit memori statis pada mikroprosesor.

2. Tujuan [Kembali]

2.1 Tujuan Percobaan

  1. Merangkai dan menguji berbagai macam flip-flop.

3. Dasar Teori [Kembali]

3.1 Dasar Teori Flip-Flop

Flip-flop adalah rangkaian elektronika yang memilki dua kondisi stabil dan dapat digunakan untuk menyimpan informasi. Flip-flop merupakan pengaplikasian gerbang logika yang bersifat Multivibrator Bistabil. Dikatakan Multibrator Bistabil karena kedua tingkat tegangan keluaran pada Multivibrator tersebut adalah stabil dan hanya akan mengubah situasi tingkat tegangan keluarannya saat dipicu (trigger). Flip-flop mempunyai dua Output (Keluaran) yang salah satu outputnya merupakan komplemen Output yang lain.

a. R-S Flip-Flop

R-S Flip-Flop (Reset-Set Flip-Flop) merupakan elemen memori digital dasar yang memiliki dua terminal masukan (input) utama, yaitu R (Reset) dan S (Set). Komponen ini adalah bentuk paling fundamental dari rangkaian sekuensial penyimpan data satu bit yang menjadi fondasi bagi pengembangan arsitektur flip-flop jenis lainnya. Pada prinsip operasinya, keluaran (output) rangkaian dapat diatur ke kondisi logika '1' (tinggi) dengan memberikan sinyal aktif pada masukan Set, serta dikembalikan ke kondisi logika '0' (rendah) melalui masukan Reset.


Mode operasi Input Output
ClockSRQQ̄
Tetap(hold)⌥00QQ̄
Reset⌥0101
Set⌥1010
Larangan⌥11QQ

Gambar 3.1 Rangkaian Internal dan Simbol Blok SR Flip-Flop

b. J-K Flip-Flop

J-K Flip-Flop adalah sebuah rangkaian memori digital kecil yang memiliki dua masukan (input) bernama J dan K. Komponen ini sebenarnya merupakan versi penyempurnaan dari R-S Flip-Flop. Pada R-S Flip-Flop model lama, terdapat sebuah kelemahan di mana rangkaian akan error (masuk ke kondisi terlarang) jika kedua inputnya diberi nilai 1 secara bersamaan.

J-K Flip-Flop diciptakan untuk memperbaiki masalah tersebut sehingga tidak memiliki kondisi terlarang. Artinya, kita bisa memberikan kombinasi input berapapun, asalkan ada pemicu berupa sinyal detak (Clock), maka keluarannya pasti akan berubah dengan aman.

Gambar 3.2 Rangkaian Internal dan Simbol Blok J-K Flip-Flop


Gambar 3.3 Konfigurasi Pin Kaki IC 74112 (Dual J-K Flip-Flop).

c. D Flip-Flop

D Flip-Flop merupakan elemen memori digital dasar yang memiliki satu masukan (input) utama, yaitu D (Data). Komponen ini adalah bentuk modifikasi dari R-S Flip-Flop yang dirancang untuk mengeliminasi kondisi terlarang (invalid state) suatu keadaan pada R-S Flip-Flop yang berpotensi menyebabkan galat ketika kedua masukannya bernilai logika '1' secara bersamaan.


Mode operasi Input Output
CLKDQQ̄
Set⌥110
Reset⌥001

Gambar 3.4 Rangkaian Internal dan Simbol Blok D Flip-Flop


Gambar 3.5 Konfigurasi Pin Kaki IC 7474 (Dual D Flip-Flop).

d. T Flip-Flop

T Flip-Flop (Toggle Flip-Flop) merupakan elemen memori digital sekuensial yang hanya memiliki satu terminal masukan (input) utama, yaitu T (Toggle). Komponen ini adalah bentuk modifikasi spesifik dari J-K Flip-Flop, yang dikonfigurasi dengan cara menggabungkan kedua terminal masukannya (J dan K) ke dalam satu jalur masukan tunggal. Konfigurasi tersebut dirancang untuk mengoptimalkan fungsi pembalik keadaan logika (toggling) yang secara bawaan dimiliki oleh J-K Flip-Flop secara lebih efisien.


TQ(n)Q(n+1)
000
011
101
110

Gambar 3.6 Rangkaian Internal dan Simbol Blok T Flip-Flop

4. Alat dan Bahan [Kembali]

4.1 Alat yang Digunakan

Gambar 4.1 Module Input Output D’Lorenzo

Gambar 4.2 DL2203S Module D’Lorenzo

Gambar 4.3 Jumper

  1. Panel DL 2203C
  2. Panel DL 2203D
  3. Panel DL 2203S
  4. Jumper

5. Percobaan [Kembali]

5.1 Prosedur Percobaan

5.1.1 Percobaan 1 J-K flip flop dan D flip flop

  1. Buatlah rangkaian seperti pada gambar berikut.

Gambar 5.1 Rangkaian percobaan 1

Gambar 5.2 Rangkaian J-K flip flop dan D flip flop

  1. Buatlah kondisi switch-switch seperti pada jurnal yang telah disediakan.
  2. Catat kondisi logika LED H0 & H1 nya.

5.1.2 Percobaan 2 T flip-flop dan aplikasinya

  1. Buatlah rangkaian seperti pada gambar 5.3. Hubungkan Output Q dan Q̄ dengan LED H7 & H6.

Gambar 5.3 Rangkaian Percobaan 2

  1. Buatlah kondisi Switch B0 s/d B4 seperti pada jurnal yang telah disediakan dan catat kondisi logika LED H0 & H1 nya.


Komentar

Postingan populer dari blog ini