Lompat ke konten Lompat ke sidebar Lompat ke footer

Pencacah Dua Arah (counter bi-directional)

Pencacah atau Counter dua arah mampu menghitung dalam arah naik (UP) atau turun (DOWN) melalui urutan hitungan yang diberikan.

Selain menghitung "naik" dari nol dan meningkatkan atau menambah ke beberapa nilai yang telah ditetapkan, kadang-kadang perlu untuk menghitung "turun" dari nilai yang telah ditentukan ke nol memungkinkan kita untuk menghasilkan output yang aktif ketika penghitungan nol atau pra-lainnya. nilai yang ditetapkan tercapai.

Jenis Pencacah (counter) ini biasanya disebut Down Counter, ( CTD ). Dalam Biner Counter Down atau BCD, penghitungan berkurang satu untuk setiap pulsa clock eksternal dari beberapa nilai yang telah ditetapkan.

IC tujuan ganda khusus seperti TTL 74LS193 atau CMOS CD4510 adalah pencacah biner Atas atau Bawah 4-bit biner yang memiliki pin input tambahan untuk memilih mode penghitungan naik atau turun.

Pencacah Counter Hitung Mundur 4-bit

Pencacah Dua Arah (counter bi-directional)

Dalam pencacah 4-bit di atas, output dari setiap flip-flop berubah pada tepi jatuh (transisi 1-ke-0) dari input CLK yang dipicu oleh output  dari flip-flop sebelumnya, bukan oleh Output Q seperti pada konfigurasi pencacah atas/counter up.

Akibatnya, setiap flip-flop akan berubah keadaan ketika yang sebelumnya berubah dari 0 ke 1 pada outputnya, alih-alih berubah dari 1 menjadi 0.

Pencacah Dua Arah (counter bidirectional)

Pencacah Sinkron dan Pencacah Asinkron mampu menghitung "Atas" atau menghitung "Bawah", tetapi mereka adalah jenis pencacah yang lebih "Umum" yang dapat menghitung di kedua arah baik Atas atau Bawah tergantung pada keadaan pin kontrol input mereka dan ini dikenal sebagai Pencacah Dua Arah.

Pencacah dua arah, juga dikenal sebagai Pencacah Naik/Turun, mampu menghitung di kedua arah melalui urutan hitungan yang diberikan dan mereka dapat dibalik pada titik mana pun dalam urutan hitungan mereka dengan menggunakan input kontrol tambahan seperti yang ditunjukkan di bawah ini.

Pencacah Atas/Bawah Sinkron 3-bit

Pencacah Dua Arah (counter bi-directional)

Rangkaian di atas adalah pencacah sinkron 3-bit Atas/Bawah sederhana menggunakan JK flip-flop yang dikonfigurasi untuk beroperasi sebagai toggle atau T-type flip-flop yang memberikan jumlah maksimum nol (000) menjadi tujuh (111) dan kembali ke nol lagi. Kemudian pencacah 3-Bit bergerak ke atas secara berurutan (0,1,2,3,4,5,6,7) atau ke bawah dalam urutan terbalik (7,6,5,4,3,2,1,0).

Umumnya sebagian besar chip pencacah dua arah dapat dibuat untuk mengubah arah penghitungan mereka, naik atau turun pada titik mana pun dalam urutan penghitungannya.

Ini dicapai dengan menggunakan pin input tambahan yang menentukan arah hitungan, baik Atas atau Bawah dan diagram waktu memberikan contoh operasi pencacah karena input Atas/Bawah ini mengubah status.

Saat ini, pencacah naik dan turun digabungkan ke dalam IC tunggal yang sepenuhnya dapat diprogram untuk dapat menghitung dalam arah "Naik" dan "Turun" dari nilai preset yang menghasilkan chip Counter Bidirectional yang lengkap.

Chip umum yang tersedia adalah pencacah dekade ke atas/bawah BCD 74HC190 4-bit, 74F569 adalah pencacah biner Atas/Bawah yang sepenuhnya sinkron dan pencacah Sinkron Atas/Bawah 4-bit CMOS 4029.