Anda di halaman 1dari 13

5/14/2019

TUGAS 8

COUNTER

1
5/14/2019

COUNTER
 Sebuah rangkaian sekuensial yang mengeluarkan
urutan state-state yang merupakan aplikasi dari
pulsa-pulsa inputnya.
 Pulsa input dapat berupa pulsa clock atau pulsa
yang dibangkitkan oleh sumber eksternal dan
muncul pada interval waktu tertentu.
 Counter banyak digunakan pada peralatan yang
berhubungan dengan teknologi digital, biasanya
untuk menghitung jumlah kemunculan sebuah
kejadian/event atau untuk menghitung pembangkit
waktu.
 Counter yang mengeluarkan urutan biner
dinamakan Biner Counter.
 Sebuah n-bit binary counter terdiri dari n buah flip- 3
flop, dapat menghitung dari 0 sampai 2n - 1

2
5/14/2019

Ada dua jenis counter yaitu :


- Counter Asinkron
- Counter Sinkron

1. Counter Asinkron ( Ripple Counter )


Counter Asinkron disebut juga dengan nama ripple
counter / serial counter karena output masing-masing
flip-flop yang digunakan akan berubah kondisi dari 0
ke 1 atau sebaliknya secara berurutan. Hal ini karena
flip-flop yang paling ujung saja yang dikendalikan
sinyal clock, sedangkan sinyal lainnya diambil dari
masing-masing output flip-flop sebelumnya.

3
5/14/2019

UP COUNTER
a. Up Ripple Counter / Up Counter Asinkron
Modulo-8

Dibawah ini adalah contoh dari Up Counter Asinkron / Up


ripple counter dengan 3 buah flip-flop ( 3-bit binary Ripple
Counter / Ripple Counter Modulo-8 ) yang mempunyai 3
tempat biner ( A2, A1, A0 ) dan dapat menghitung dari 000
s/d 111 (0 s/d 7). Kolom output pada A0 adalah tempat biner
satuan biasa disebut dengan LSB (Least Significant Bit).
Sedangkan pada kolom A2, adalah tempat biner empatan
atau biasa disebut dengan MSB (Most Significant Bit).

4
5/14/2019

Urutan hitungan Up Ripple Counter Modulo-8


000 s/d 111 (0 s/d 7) seperti tabel berikut :

b. Up Ripple Counter / Up Counter Asinkron Modulo-16

Dibawah ini adalah contoh dari Up Ripple Counter / Up


Counter Asinkron dengan 4 buah flip-flop ( 4-bit binary
Ripple Counter / Ripple Counter Modulo-16 ) yang
mempunyai 4 tempat biner ( A3, A2, A1, A0) dan dapat
menghitung dari 0000 s/d 1111 (0 s/d 15). Kolom output pada
A0 adalah tempat biner satuan biasa disebut dengan LSB
(Least Significant Bit). Sedangkan pada kolom A3, adalah
tempat biner delapanan atau biasa disebut dengan MSB
(Most Significant Bit).

10

10

5
5/14/2019

A0

A1

A2
11
A3

11

Urutan hitungan Up Ripple Counter Modulo-16 0000


s/d 1111 ( 0 s/d 15 ) seperti tabel berikut :

12

12

6
5/14/2019

Contoh soal:

Rancang suatu rangkaian Up Counter Modulo-


6 menggunakan J-K Flip-flop lengkap dengan
Set, Reset input sehingga menghasilkan
output sekuensial (desimal counting) 0, 1, 2, 3,
4, 5, 0, 1, 2, 3, .... dst

13

13

Jawab:

o Buat input-input j dan k setiap flip-flop bernilai 1.


o Gunakan tabel kebenaran untuk menentukan
hitungannya.
o Jika counter mencapai nilai bilangan, harus di-reset
ke nilai 0.
o Dengan gerbang-gerbang logika, masukkan input dari
flip-flop yang bersesuaian ke input Clear (RD) dari
seluruh FF.
o Jika perlu dapat ditambahkan rangkaian pemilih.

14

14

7
5/14/2019

 Gunakan tabel kebenarannya seperti berikut:

15

15

 Pada hitungan 6 (110), counter kembali reset


menjadi 0 (000).
 Ada kondisi dimana A2 = A1 = 1 berubah menjadi
A2 = 0 dan A1 = 0.
 Agar A2 dan A1 Bersama-sama mencapai nilai 0,
maka harus di-NAND-kan, dan hasilnya diberikan
kepada Clear dari seluruh Flip-Flop.

16

16

8
5/14/2019

 Gambar rangkaiannya seperti berikut :

17

17

 Bentuk gelombang seperti berikut :

18

18

9
5/14/2019

DOWN COUNTER

a. Down Ripple Counter / Down Counter


Asinkron Modulo-8

Pada pembahasan sebelumnya telah diuraikan


tentang counter yang menghitung maju/naik/Up
Counter ( 0, 1, 2, 3, 4, 5, ...... ) Kadang-kadang didalam
sistem digital diperlukan juga counter yang dapat
menghitung mundur/turun ( ......, 9, 8, 7, 6, .... )
Counter yang menghitung dari bilangan yang tinggi
ke bilangan yang rendah disebut dengan DOWN
COUNTER.

19

19

Dibawah ini adalah Diagram Logika Down Ripple


Counter / Down Counter Asinkron Modulo-8 :

20

20

10
5/14/2019

Bentuk gelombang Down Ripple Counter /


Down Counter Modulo-8 seperti berikut:

21

21

Urutan hitungan Down Ripple Counter / Down


Counter Modulo-8 000 s/d 111 (0 s/d 7) seperti
tabel berikut

22

22

11
5/14/2019

2. Counter Sinkron

Counter Sinkron disebut juga paralel counter karena


output flip-flop yang digunakan akan berubah kondisi
dari 0 ke 1 atau sebaliknya secara serempak atau
secara bersamaan. Hal ini dikarenakan masing-
masing flip-flop tersebut dikendalikan secara
serempak oleh satu sinyal clock. Counter Sinkron /
paralel counter cocok dioperasikan dalam kecepatan
tinggi atau frekuensi tinggi.

23

23

 Dibawah ini adalah Diagram Logika dari Counter Sinkron

24

24

12
5/14/2019

Bentuk gelombang Counter Sinkron seperti berikut:

25

25

 Latihan soal:
Buatlah sebuah down ripple counter yang dapat
menghitung mundur dengan urutan 15, 14, 13, 12,
11, 10, 9, 8, 7, 15, 14, 13, 12, 11, ...... dst
Buat tabel kebenaran, metode sintesa rangkaian dan
bentuk gelombang nya.

26

26

13

Anda mungkin juga menyukai