Anda di halaman 1dari 8

Flip flop merupakan rangkaian dari gerbang logika yang berfungsi

untuk menyimpan suatu keadaan secara semi permanen atau secara


sementara

keadaan yang dimaksud adalah keadaan logika high dan low atau


biasa disebut juga logika 1 dan 0
Keadaan tersebut bersifat semi permanen karna jika sumber arus
diputus atau dimatikan maka data pada flip-flop akan hilang
Jika suatu flip-flop terhubung dengan sumber arus maka data pada
flip-flop akan tetap sampai ada suatu perintah untuk merubahnya atau
menghapusnya
jadi intinya pengertian flip-flop adalah suatu rangkaian yang
berfungsi untuk menyimpan data secara sementara
Komponen flip-flop
Komponen utama untuk membuat flip-flop adalah gerbang
nand maupun gerbang nor. Flip-flop dapat dibuat dengan menyusun 2
buah gerbang logika nand atau nor sedemikian rupa sehingga
mampu menyimpan bit bilangan biner. Pada artikel ini kami akan
membahas rangkaian flip-flop menggunakan gerbang nand
Simbol gerbang nand

jenis-jenis flip-flop dan cara kerja flip-flop


Flip-flop terdiri dari beberapa jenis
Adapun jenis-jenis flip-flop adalah sebagai berikut
RS flip-flop

Jenis flip-flop yang paling sederhana adalah RS flip-flop atau SR flip-


flop atau Set Reset flip-flop
RS flip-flop mempunyai 2 masukan yaitu Set dan reset
Set berfungsi untuk menyetel keluaran flip-flop atau output Flip-flop
menjadi berlogika 1
Reset berfungsi untuk mereset keluaran flip-flop menjadi berlogika 0 
jadi intinya cara kerja flip-flop jenis ini adalah menyimpan dan
menghapus data melalui pin set dan reset
Prinsip kerja RS flip-flop
pada artikel kali ini admin akan membuat rangkaian RS flip-flop
dengan menggunakan gerbang nand

Sebelum membuat rangkaian flip-flop sobat harus memahami dulu


cara kerja gerbang nand
Gerbang nand akan mengeluarkan output 0 jika ada input yang
bernilai 1
Rangkaian nand gate latch
Rangkaian berikut merupakan rangkaian inti dari RS flip-flop. RS
flip-flop dapat dibuat dengan menyusun 2 buah gerbang nand atau
sering disebut juga dengan Nand Gate Latch

Rangkaian nand gate latch merupakan inti dasar dari flip-flop.


Adapun fungsi masing-masing pada bagian diatas adalah sebagai
berikut
 Pin S. pin S berfungsi untuk mengeset nilai Q dari 0 menjadi
1 (proses memasukkan data)
 Pin R. Pin R berfungsi untuk mereset nilai Q dari 1 menjadi 0
(proses penghapusan data)
 Pin Q. Pin Q merupakan pin output
 Pin Q’. Pin Q’ merupakan pin output komplementer yang
selalu berkebalikan dengan nilai Q
cara kerja nand gate latch
perhatikan gambar dibawah. Cara kerja nand gate latch cukup
sederhana yang perlu diperhatikan adalah pin input harus tetap diberi
kondisi seperti kondisi 1 atau 0

Jika sobat menggunakan satu saklar maka sobat dapat mengakalinya


dengan menghubungkan input dengan terminal negatif melalui
resistor 1K (pull down)
ketika saklar dilepas maka maka kondisi input akan berlogika 0 dan
saat saklar ditekan akan berlogika 1
Berikut skema resistor pull down. Kabel berwarna merah menandakan
logika 1 sedangkan kabel berwarna ungu menandakan sedang
berlogika 0.
Saat saklar tidak ditekan maka output akan terhubung dengan
tegangan negatif (berlogika 0)

kondisi output saat saklar tidak ditekan adalah berlogika 0


Saat saklar ditekan maka output akan berlogika 1

kondisi output saat saklar ditekan adalah berlogika 1


Selanjutnya output diatas dapat dihubungkan kedalam input nand gate
Latch maupun pada setiap input rangkaian digital
Cara kerja RS flip-flop
Gambar dibawah menunjukkan rangkaian RS flip-flop dengan clock
adapun fungsi Clock adalah untuk memblokir atau mengijinkan sinyal
untuk masuk pada pin R dan S
Ketika clock bernilai rendah atau berlogika 0 maka apapun Input yang
diberikan pada pin R dan S tidak akan berpengaruh terhadap output
Flip-flop
Ketika clock bernilai tinggi atau berlogika 1 maka masukkan baru
akan diteruskan menuju output flip-flop
Berikut rangkaian RS  flip-flop dengan clock

Berikut beberapa kondisi yang terjadi pada flip-flop RS


RS flip-flop akan beroperasi saat sinyal clock bernilai tinggi
Dalam rangkaian digital RS flip-flop digambarkan sebagai berikut
Saat RS bernilai 00

Ini berarti tidak diterapkan pemicu.


Dalam hal ini output Flip-flop akan mempertahankan nilai terakhir
yang dimilikinya
Saat RS bernilai 01

Ini berarti sebuah pemicu diterapkan pada input S hal ini akan
merubah nilai flip-flop sehingga output Q menjadi berlogika 1
(kondisi Set)
Saat RS bernilai 10

Ini berarti sebuah pemicu diterapkan pada input R hal ini akan
merubah nilai flip-flop sehingga output Q menjadi berlogika 0
(kondisi Reset)
Saat RS bernilai 11

Hal ini adalah kondisi terlarang atau tidak mungkin


Dalam artian kita berupaya melakukan Set dan reset secara bersamaan
Sebagai contoh dalam kehidupan sehari-hari adalah kita berupaya
untuk memutar gas dan melakukan rem secara bersamaan
Dan hal diatas harus dihindari
Karna kondisi terlarang tersebutlah RS flip-flop jarang digunakan
dalam rangkaian digital namun kita bisa memakai flip-flop lain yang
lebih bagus dari pada rs flip-flop
Namun bagaimana pun juga RS flip-flop adalah inti dari semua flip-
flop
D flip-flop

D flip-flop atau data flip-flop merupakan pengembangan dari RS flip-


flop
Pada D flip-flop kondisi masukkan terlarang sudah tidak ditemukan
lagi karna telah dimodifikasi sehingga hanya mempunyai 1 input

prinsip kerja D flip-flop


Rangkaian D flip-flop sama seperti RS flip-flop hanya saja salah satu
input pada dilewatkan melalui gerbang not 
sehingga kedua input selalu mempunyai logika yang berlainan
sehingga kondisi terlarang seperti pada RS flip-flop dapat dihindari
D flip-flop dapat dibuat dari gerbang maupun nor. Namun kali ini
admin hanya akan menjelaskan D flip-flop dari gerbang nand saja
karena cara kerjanya pun hampir sama
D flip-flop hanya mempunyai 1 input yaitu input D (data)

Simbol D flip-flop
JK flip-flop

Rangkaian JK flip-flop sebenarnya merupakan rangkaian modifikasi


dari RS flip-flop yang dimodifikasi sedemikian rupa sehingga hasil
tabel kebenaran RS flip-flop hampir mirip dengan JK flip-flop
Bedanya adalah pada JK flip-flop tidak terdapat kondisi terlarang. JK
flip-flop mempunyai 2 input yaitu input J dan input K
Rangkaian JK flip-flop merupakan rangkaian flip-flop yang paling
universal karna JK flip-flop mempunyai semua sifat flip-flop lainnya
baik dari RS flip-flop maupun D flip-flop
Kelebihan lain adalah JK flip dapat dirubah menjadi rangkaian T flip-
flop
prinsip kerja JK flip-flop
Jk flip-flop mempunyai 2 masukan J dan K serta pada output akan
dibalikan ke saluran input
JK flip-flop dapat dibuat dari gerbang nand maupun nor
Pada dasarnya rangkaian JK flip-flop merupakan pengembangan dari
RS flip-flop dan D flip-flop

Berikut rangkaian jk flip-flop dengan menggunakan gerbang nand

Pada rangkaian digital simbol jk flip-flop adalah sebagai berikut


prinsip kerja JK flip-flop hampir sama dengan RS flip-flop hanya saja
kondisi terlarang sudah dihilangkan dan pada kondisi tersebut JK flip-
flop dapat berubah menjadi Tanggung flip-flop

fungsi flip-flop pada rangkaian digital


fungsi flip-flop sangat penting dalam rangkaian digital
Adapun fungsi flip-flop adalah sebagai berikut
 untuk menyimpan data biner secara semi permanen
 untuk membuat rangkaian counter atau pencacah
 untuk membuat register geser
 untuk membuat cell memori