pengurut. Hal ini jelas, karena pencacah membutuhkan karakteristik memori dan pewaktu memegang peranan yang penting. Pencacah digital mempunyai karakteristik penting yaitu sebagai berikut: 1. Jumlah hitungan maksimum (modulus pencacah) 2. Menghitung keatas atau kebawah 3. Operasi asinkron dan sinkron 4. Bergerak bebas atau berhenti sendiri Sebagaimana dengan rangkaian sekuensial yang lain, untuk menyusun pencacah digunakan flip-flop. Pencacah digital hanya akan menghitung dalam biner atau dalam kode biner. Gambar berikut menunjukan urutan hitungan dalam biner dari 0000 sampai 1111. Suatu pencacah digital yang menghitung biner 0000 sampai 1111 dapat disebut sebagai pencacah modulo-16. istilah “modulo” kadang-kadang disingkat dengan “mod”. Dengan demikian maka pencacah ini dapat disebut dengan pencacah mod-16. Diagram logika dari pencacah mod-16 yang menggunakan JK Flip-Flop dapat dilihat pada gambar berikut. Biasanya kita menganalisa operasi pencacah dengan menggunakan bentuk gelombang (diagram waktu). Gambar dibawah ini merupakan suatu bentuk gelombang untuk pencacah mod-16. baris bagian atas menyatakan masukan detak CK pada FF1. baris bagian bawah menunjukan hitungan biner pada indikator-indikator. Perhatikan bahwa pencacah biner direset atau dihapus ke 0000, pada sebelah kiri. Begitu kita bergerak kesebelah kanan pada diagram tersebut, pulsa detak akan menaikan hitungan biner dengan 1. Kelemahan pencacah gelombang sinkron ialah mempunyai keterbatasan dari kelambatan waktu dalam pemacuan flip- flop. Untuk mengatasi persoalan ini, kita menggunakan pencacah pararel. Diagram simbol logika untuk suatu pencacah pararel 3-bit diilustrasikan pada gambar disamping ini. Urutan perhitungan untuk pencacah pararel 3-bit ini dipaparkan pada gambar dibawah ini. Perlu kita perhatikan bahwa pencacah ini merupakan suatu pencacah mod-8. pencacah ini memulai hitungan pada biner 000 dan akan meneruskan hitungan keatas sampai 111. selanjutnya hitungan akan berputar kembali ke 000 untuk mulai menghitung kembali. Bentuk gelombang (diagram waktu) untuk pencacah pararel mod-8 digambarkan pada gambar dibawah ini, baris bagian atas menyatakan masukan detak (CK) untuk keseluruhan tiga flip- flop. Keluran (pada Q) dari masing-masing flip- flop ditunjukan pada tiga baris ditengah. Baris bagian bawah memberikan indikasi hitungan biner. Andaikan kita butuhkan suatu pencacah gelombang mod-6. bagimanakah kita merancangnya? 1.) menuliskan urutan hitungan yang digambarkan disamping ini. Rangkaian logika yang diperlukan untuk mereset JK Flip-Flop kembali ke 0. diilustrasikan pada gambar disamping ini Bentuk gelombang untuk menghitung gelombang mod-6 dilukiskan pada gambar disamping ini Pecacah Dekade mungkin merupakan pencacah yang paling banyak digunakan. Pencacah Dekade dapat juga digambarkan sebagai pencacah mod-10. gambar dibawah ini melukiskan suatu pencacah gelombang mod- 10. untuk merangkaikan pencacah dekade tersebut digunakan empat JK Flip-Flop ditambah satu gerbang NAND. Untuk suatu pencacah yang dibeli dalam bentuk IC, biasanya digunakan simbol logika umum. Simbol logika umum pada gambar dibawah ini dapat menggantikan Pencacah Dekade yang digambarkan sebelumnya. Untuk Pencacah Dekade pada gambar disamping ini, telah ditambahkan suatu reset. Masukan reset ini tidak terdapat pada Pencacah Dekade sebelumnya. Diagram Simbol Logika
Dua perubahan yang
diperlukan untuk mengubah perhitungan kebawah menjadi perhitungan keatas 3-bit Bentuk gelombang pada gambar dibawah ini membantu memahami operasi dari perhitungan kebawah. Baris bagian atas merupakan masukan CK pada FF1. garis bagian bawah adalah hitungan biner. Perhatikan bahwa hitungan biner tersebut dimulai pada 111 pada sebelah kiri. Dua keluaran ( Q dan Q ) ditunjukan baik untuk FF1 maupun FF2. untuk FF3 digambarkan keluaran Q. Keluaran yang dinyatakan pada indikator biner digambarkan pada bagian diagram waktu yang dihitamkan. Pencacah dapat dibuat dengan Flip-Flop dan Gerbang atau dibeli dari pabrik dalam bentuk IC. Beberapa ICs pencacah TTL serba guna khusus akan dijelaskan pada bab ini. IC 74192 dinyatakan oleh pabrik sebagai pencacah atas / bawah sinkron TTL. Suatu simbol blok dari pencacah dekade IC 74192 dapat dilihat pada gambar dislide berikutnya. Perlu diperhatikan penggunaan dari masukan ( CK ) Detak Ganda. Jika masukan dari detak cacah atas dipulsakan, maka pencacah akan mencacah keatas dari 0000 ke 1001 ( 0 – 9 dalam Desimal ). Jika masukan detak cacah bawah dipulsakan , maka pencacah akan mencacah kebawah dari 1001 ke 0000 ( 9 – 0 dalam Desimal ). Pencacah toggle pada pergeseran dari R ke T dari pulsa detak IC 7493 mempunyai dua reset masukan ( MR1 dan MR2 ) sebagaimana ditunjukan dalam gambar dibawah ini
Keterangan : ( ) : Nomor Kaki Vcc : Kaki 5 GND : Kaki 10 Urutan Pencacahan untuk Pencacah 4-bit Keterangan : H : Level Tegangan Tinggi L : Level Tegangan Rendah
Diagram Kaki >>>>>
Ide penggunaan pencacah untuk membagi frekuensi telah diperkenalkan pada bagian 8-2, dan dijelaskan bahwa, untuk pencacah 4-bit yang terlihat pada gambar 8-2, keluaran A dapat membagi 2 keluaran karena keluaran A membagi frekuensi input detak separuhnya. Begitupun juga, B pada gambar 8-2 dapat membagi 4 keluaran, C membagi 8 keluaran, D membagi 16 keluaran frekuensi. Satu sistem digital yang banyak menggunakan pencacah digambarkan pada gambar 8-18 detak digital menggunakan pencacah sebagai pembagi frekuensi dibagian terendah. Semua pencacah yang terlihat pada gambar 8-18 juga digunakan sebagai akumulator cacah. Tugas akumulator cacah adalah untuk mencacah semua pulsa masukan dan berlaku sebagai memori sementara, ketika melewati waktu yang sedang berjalan melalui dekoder diatas peraga waktu. Diagram blok pada gambar 8-18 menyajikan detak digital 24-jam. Masukan untuk pembagi frekuensi yang terlihat dalam gambar 8-18 adalah gelombang persegi 60 Hz. Pembagi 60 blok harus dibangun dengan menggunakan pencacah pembagi 6 feeding pencacah pembagi 10. sebuah diagram blok seperti susunan tersebut di atas ditunjukan dalam gambar disamping ini.
Pencacah pembagi 6 disebelah
kiri membagi 60 Hz menjadi 10 Hz. Pencacah pembagi 10 disebelah kanan membagi 10 Hz menjadi 1 Hz pulsa perdetik. IC 7493 digunakan sebagai blok pembagi 10 seperti gambar berikut ini. Akumulator cacah 0 sampai 59 dalam diagram blok dari detak digital yang terlihat dalam gambar 8-18 sebenernya terdiri dari dua pencacah. Diagram blok memperlihatkan lebih detail dari bagian peraga dekoder / akumulator cacah kedua seperti yang digambarkan disamping ini.