Fig 7.16
Dalam sistem digital, counter merupakan salah satu rangkaian logika sekuensial yang digunakan untuk menghitung jumlah pulsa clock secara otomatis dan berurutan. Counter banyak digunakan dalam berbagai aplikasi digital seperti timer, sistem pencacah, display digital, pengendali urutan proses, serta sistem otomatisasi karena mampu menghasilkan perubahan logika yang teratur sesuai sinyal clock yang diberikan.
Pada percobaan ini digunakan IC 74LS190 yang merupakan synchronous up/down decade counter. IC ini mampu melakukan pencacahan naik maupun turun secara sinkron berdasarkan sinyal kontrol D/U. Disebut synchronous counter karena seluruh flip-flop di dalam IC menerima sinyal clock secara bersamaan sehingga perubahan output terjadi lebih cepat dan stabil dibanding asynchronous counter.
Rangkaian terdiri dari clock generator sebagai pembangkit pulsa clock, logic state sebagai pemberi logika HIGH dan LOW pada input kontrol, serta logic probe untuk mengamati keluaran counter pada Q0, Q1, Q2, dan Q3. Pada rangkaian terlihat bahwa input D0–D3 diatur pada kondisi logika tertentu dan counter dikendalikan menggunakan sinyal E, PL, serta D/U.
Ketika clock bekerja, output counter akan berubah mengikuti arah pencacahan yang telah ditentukan. Jika input D/U bernilai HIGH maka counter melakukan pencacahan naik, sedangkan jika bernilai LOW maka counter melakukan pencacahan turun. Perubahan keluaran diamati melalui indikator logic probe sehingga urutan biner hasil pencacahan dapat dianalisis dengan jelas.
Melalui percobaan ini diharapkan dapat dipahami prinsip kerja synchronous up/down counter menggunakan IC 74LS190 beserta hubungan antara sinyal clock, sinyal kontrol, dan perubahan output digital pada sistem counter.
IC 74LS190 merupakan synchronous up/down decade counter yang digunakan untuk melakukan pencacahan naik maupun turun secara sinkron terhadap sinyal clock. IC ini menjadi komponen utama pada rangkaian counter digital.
Fungsi utama:
- Melakukan pencacahan naik (up counter)
- Melakukan pencacahan turun (down counter)
- Menghasilkan output biner Q0–Q3
- Mendukung parallel load
- CLK : Input clock
- E / CTEN : Counter enable
- D/U : Penentu arah hitungan
- PL : Parallel load
- Q0–Q3 : Output counter
b. Logic State
Logic state digunakan untuk memberikan logika HIGH (1) dan LOW (0) pada input rangkaian digital. Pada percobaan ini digunakan untuk mengatur input D0–D3, D/U, E, dan PL.
Fungsi:
- Memberikan input logika digital
- Mengontrol kondisi input rangkaian
- Membantu simulasi sistem digital
c. Clock Generator
Clock generator digunakan untuk menghasilkan sinyal clock periodik yang menjadi pemicu perubahan output pada counter. Setiap pulsa clock menyebabkan counter berubah keadaan secara sinkron.
Fungsi:
- Menghasilkan pulsa clock
- Mengatur timing sistem digital
- Memicu proses pencacahan
d. Logic Probe
Logic probe digunakan untuk mengamati kondisi logika output rangkaian digital. Komponen ini menunjukkan apakah output berada pada kondisi HIGH (1) atau LOW (0).
Fungsi:
- Mengamati kondisi output digital
- Mendeteksi logika HIGH dan LOW
- Membantu analisis rangkaian digital
Counter merupakan rangkaian logika sekuensial yang digunakan untuk menghitung jumlah pulsa pada sistem digital. Counter bekerja berdasarkan sinyal clock yang menyebabkan perubahan keadaan output secara berurutan. Berdasarkan metode kerjanya, counter dibedakan menjadi asynchronous counter dan synchronous counter.
Pada asynchronous counter, perubahan output terjadi secara berantai sehingga terdapat delay antar flip-flop. Sedangkan pada synchronous counter seluruh flip-flop menerima sinyal clock secara bersamaan sehingga perubahan output menjadi lebih cepat, stabil, dan akurat.
IC 74LS190 termasuk jenis synchronous up/down decade counter yang mampu melakukan pencacahan naik maupun turun. IC ini memiliki empat output biner yaitu Q0, Q1, Q2, dan Q3 yang merepresentasikan hasil pencacahan dalam bentuk biner.
Arah pencacahan ditentukan oleh input D/U:
- D/U = HIGH → counter menghitung naik (up counter)
- D/U = LOW → counter menghitung turun (down counter)
Selain itu, IC 74LS190 memiliki fitur parallel load yang memungkinkan data dimasukkan langsung melalui input D0–D3 ketika sinyal PL aktif. Counter juga memiliki input enable (E/CTEN) yang digunakan untuk mengaktifkan atau menghentikan proses pencacahan.
Setiap pulsa clock akan menyebabkan perubahan output sesuai urutan pencacahan. Karena bekerja secara sinkron, IC ini banyak digunakan dalam aplikasi digital seperti timer, display digital, pengatur urutan logika, sistem otomatisasi, dan pencacah frekuensi.
Pada rangkaian percobaan, clock generator menghasilkan pulsa periodik yang diberikan ke pin CLK IC 74LS190. Setiap perubahan pulsa clock menyebabkan counter melakukan perubahan keadaan output secara sinkron.
Input D/U digunakan untuk menentukan arah pencacahan:
- Jika D/U bernilai HIGH maka counter melakukan pencacahan naik.
- Jika D/U bernilai LOW maka counter melakukan pencacahan turun
Input E atau CTEN digunakan sebagai pengaktif counter. Ketika enable aktif, counter dapat melakukan proses pencacahan sesuai pulsa clock. Sedangkan input PL digunakan untuk memuat data paralel dari D0–D3 ke dalam counter.
Output Q0, Q1, Q2, dan Q3 akan berubah membentuk urutan biner sesuai arah pencacahan. Perubahan keadaan output diamati menggunakan logic probe sehingga kondisi HIGH dan LOW pada masing-masing output dapat diketahui secara langsung.
Karena menggunakan sistem synchronous counter, seluruh perubahan output terjadi secara bersamaan terhadap clock sehingga rangkaian memiliki kestabilan dan kecepatan kerja yang lebih baik dibanding asynchronous counter. Sistem ini sangat cocok digunakan pada aplikasi digital yang membutuhkan proses pencacahan cepat dan sinkron.
Komentar
Posting Komentar