Langsung ke konten utama

Cara Merancang Counter 2-Bit

Kita  memerlukan  beberapa  tahapan  proses  untuk  merancang  sebuah  counter. Sebagai contoh akan dijelaskan bagaimana cara merancang counter 2 bit.
Pada counter 2 bit ini:

-    Output counter akan menjadi 00, 01, 10 dan 11.

-     Terdapat  1  buah  input,  X.  Jika  X=0,  nilai  counter  harus  bertambah  1 (increment) tiap siklus clock. Tetapi, jika X=1, nilai counter harus berkurang 1 (decrement) pada tiap siklus clock (arah berlawanan).

Untuk itu kita memerlukan 2 buah flip-flop. Berikut ini adalah 4 kemungkinan nilai state yaitu seperti ditunjukkan pada gambar 2 berikut.
 Rangkaian Direalisasikan Menggunakan D Flip-flop. Diagram dan tabel state lengkap untuk rangkaian counter 2 bit ini ditunjukkan pada gambar 4  dan tabel 2 berikut ini. 
Jika kita gunakan D flip-flop, maka input D akan sama dengan hasil state yang diinginkan. Dengan menggunakan K-map akan di dapatkan persamaan untuk input D flip-flopnya menjadi seperti pada gambar 5 berikut.
Dengan demikian akan didapatkan rangkaian counter 2 bit seperti yang ditunjukkan pada gambar 6. Rangkaian counter dengan D Flip Flop ini dibuat dengan menggunakan perangkat lunak LogicWorks. Pada rangkaian ini terdapat 2 jenis output, yaitu: normal dan complement, sehingga kita dapat mengakses Q0’ langsung tanpa menggunakan inverter (Q1’ tidak diperlukan dalam contoh ini). Rangkaian ini menghitung secara normal jika Reset = 1. Tetapi jika Reset adalah 0, output flip-flop segera menjadi 00 (clear). Pada LogicWorks tidak terdapat gerbang XOR 3-input, sehingga digunakan gerbang 4 input dengan salah satu input dihubungkan ke 0. 

Komentar

Postingan populer dari blog ini

Cara Mengontrol Kecepatan Motor DC menggunakan Potensio Meter dan Kirim Data Virtual berbasis Arduino Uno R3

Assalamualaikum wr.wb. Kali ini saya akan berbagi atau sharing artikel sederhana tentang cara mengatur kecepatan motor dc menggunakan potensiometer dan kirim data virtual dengan Arduino Uno R3. Ø Alat dan Bahan yang Dibutuhkan : 1.       Arduino Uno R3 2.       Software Proteus dan Arduino 3.       Potensiometer 4.       LCD LM016L 5.       Motor DC 6.       Resistor 1K Ohm 7.       Resistor 10K Ohm 8.       Transistor 9.       Driver Motor IRF540N 10.   Virtual Terminal   Ø Blok Diagram :   Ø Gambar Skema :   Ø Penjelasan : Arduino UNO sebagai kontrol untuk mengontrol kecepatan motor DC dengan menggunakan potensio meter. Potensio meter masuk ...

Titorial Simulasi Traffic Light Perempatan Menggunakan Cx Programmer dan Cx Designer

Assalamualaikum Warohmatullahi Wabarokatuh Perkenalkan Nama saya Aziz Hasan Fadhilah Mahasiswa Teknik Elektro Universitas Mercu Buana Dosen Automasi Industri Universitas Mercu Buana Akhmad Wahyu Dani untuk lebih lengkapnya bisa mengunjungi google scholar beliau karena sudah banyak Artikel yang beliau buat mengenai ilmu Teknik Elektro https://scholar.google.co.id/citations?user=rtqVPLEAAAAJ&hl=id Kampus Universitas Mercu Buana Didirikan pada tanggal 22 Oktober 1985, kampus utama yang juga dinamakan Kampus A terletak di daerah Meruya, Jakarta Barat. Kampus lainnya, yaitu Kampus B, terletak di Menteng, Jakarta Pusat, Kampus C di Depok, Jawa Barat, serta Kampus D di Bekasi, Jawa Barat untuk mengetahui lebih lanjut mengenai pengenalan Universitas Mercu Buana bisa mengunjungi wikipedia indonesia https://id.wikipedia.org/wiki/Universitas_Mercu_Buana_Jakarta Kesempatan kali ini saya akan share informasi dan tutorial yang sudah saya buat yaitu membuat program PLC  Traffic ...

Simulasi Sistem Conveyor 2 Dengan Cx Programmer dan Cx Designer

Assalamualaikum Warohmatullahi Wabarokatuh Perkenalkan Nama saya Aziz Hasan Fadhilah Mahasiswa Teknik Elektro Universitas Mercu Buana Dosen Automasi Industri Universitas Mercu Buana Akhmad Wahyu Dani untuk lebih lengkapnya bisa mengunjungi google scholar beliau karena sudah banyak Artikel yang beliau buat mengenai ilmu Teknik Elektro https://scholar.google.co.id/citations?user=rtqVPLEAAAAJ&hl=id Kampus Universitas Mercu Buana Didirikan pada tanggal 22 Oktober 1985, kampus utama yang juga dinamakan Kampus A terletak di daerah Meruya, Jakarta Barat. Kampus lainnya, yaitu Kampus B, terletak di Menteng, Jakarta Pusat, Kampus C di Depok, Jawa Barat, serta Kampus D di Bekasi, Jawa Barat untuk mengetahui lebih lanjut mengenai pengenalan Universitas Mercu Buana bisa mengunjungi wikipedia indonesia https://id.wikipedia.org/wiki/Universitas_Mercu_Buana_Jakarta Kesempatan kali ini saya akan share informasi dan tutorial yang sudah saya buat yaitu membuat program PLC  Sistem C...