Assalamualaikum Wr Wb Nama saya Muhammad Masyadugraha Dari Prodi Informatika Universitas Mataram Dengan name F1D021-053 Jadi pada kesempatan kali ini Saya akan membuat rangkaian Scoreboard ya alias papan score Dari rangkaian JK Flip Flop Dengan menggunakan Asynchronous Counter Jadi silahkan dinonton Semoga bisa membantu teman-teman sekalian Oke langsung saja kita lanjut Ke proses pembuatannya Oke jadi pada kesempatan kali ini kita akan membuat rangkaian scoreboard ya alias wapan score jadi pada rangkaian ini kita akan memperkuatkan counter ya counter dengan menggunakan jika flip-flop jadi kita jika flip-flop kita akan menggunakan high active async input ya jadi apa sih bedanya dengan new input bedanya cuma disini ya di bagian preset dan set, dia akan aktif ketika input nya 0 jika di low misalkan di high kita akan aktif ketika input nya 1 oke, jadi kita akan menggunakan input async high dan kita taruh 4 bit, kita akan membuat rangkaian counter 4 bit jadi disini yang kita perlukan adalah 4 flip-flop ck dan kemudian kita akan membuat rangkaian counter asynchronous jadi apa sih yang membedakan asynchronous dengan asynchronous kebedaan utamanya itu terletak pada bagian sambungan clock nya jadi ini kita atur dulu ke 1Hz kalau jika kita menggunakan asynchronous counter dia akan, clock nya akan tersambung secara langsung tiap flip flop nya seperti ini dan seterusnya. Nah, kalau asynchronous counter ada seriplot counter, dia akan nyambungnya begini. Jadi dia akan seperti mengalir dari flip-flop yang pertama, outputnya akan diteruskan ke clock flip-flop selanjutnya dan seterusnya. Jadi kenapa kita menggunakan asynchronous? Karena pada bilangan counter up atau lalukan terdalam dia memerlukan bilangan yang naik jadinya misalkan disini outputnya 1 jadi output 1 ini akan diteruskan ke clock selanjutnya jadi output 1 ini akan diteruskan ke atas disini akan menjadi 0 dan kemudian disini akan menjadi 1 1 0 jadinya 1 1 0 alias 2 1 0 kemudian 1 1 dan seterusnya hingga ke atas oleh karena itu kita akan menggunakan asynchronous counter Oke kira-kira begini kemudian kita akan menyambungkan VCC ke tiap input J dan K Kenapa begitu karena kita akan membuat rangkaian flipflop ini menjadi toggle jadi toggle itu keadaan dimana outputnya akan berubah menjadi satu atau ke 0 tergantung clock nya ketika sedang high atau low ketika sedang high dia akan menghasilkan output 1 sedangkan ketika low dia akan menghasilkan input 0 jadi dia akan seperti berdenyut 1 0 1 0 1 0 dan rangkaian output itu akan diteruskan ke pulse clock selanjutnya gitu pun seterusnya hingga ke atas karena itu kita akan menggunakan VCC yang disambungkan ke tiap-tiap Hai jika flipflop nya itu oke rangkaian asing krop sinkronisnya asing krosen sudah jadi jadi kita bisa cek Apakah rangkaian asing kronisnya bekerja dengan menggunakan seven-segment display jadi ini merupakan bcd 277 display decoder jadi tidak perlu mengubah dia ke 7 output kita hanya perlu meng-input bcd 4 input seperti rangkaian kita buat ini oke kita akan sambungkan saja secara langsung Oke, jadi outputnya ini kita mulai dari key 0, kita sambungkan ke yang paling kanan gitu pun seterusnya, key 1, key 2, key 3, key def jadi dia akan menghasilkan output counter mulai dari 1 hingga 15 karena 4 bit hingga 3 bit, hingga 7 dan gitu pun seterusnya jadi kita sambungkan dulu clock nya ke counter dan kita coba Oke jadi ini sudah mulai menyetujui dari 0 hingga 5 kita persepat sedikit oke dia mau hitung hingga 15 nah sekarang kita kita mau eh output dari counter ini maksimalnya 9 jadi bagaimana jadi kita akan menggunakan fitur dari jkvpwp itu sendiri yaitu fitur set dan reset jadi yang dibawah ini merupakan set dari jkvpwp itu sendiri apa gunanya?
jadi ketika input reset nya ini 1 dia akan mengulang kembali counter nya menjadi 0 karena itu kita mau ketika dia mencapai detik ke 10 alias spinner ke 10 dia akan mulai mengulang kembali ke posisi 0 bagaimana caranya? jadi kita akan membuatkan gerbang n ini gerbang n kita mau sambungkan n ini ke mana key outputnya yang akan menghasilkan 1 ketika dia mencapai detik ke 10. Jadi kita perlu tahu binar 10 itu berapa sih? Jadi binar ke 10 itu 1 0 1 0 ya.
1 0 1 1 0 1 0. Jadi supaya output dari n ini 1, kita perlu kedua inputnya merupakan 1. Dimana 1 yang kita masuk disini adalah n disini. output ketika 10 ya, di data 10 dan disini 1010, sorry, disini, oke, dan kemudian di sini, oke, jadi ketika dia mencapai detik ke 10, 1010, ini akan masukkan output 1 dan kemudian outputnya ini kita sambungkan ke bagian reset semua JK flip-flop ini gitu jadi kita akan sambungkan dulu Oke kemudian kita akan masukkan sambungkan ke bagian 1 ke bagian reset sorry bagian reset dari jk flip-flop tersebut gitu jadi ketika dia mencapai 1011 1010 satu ini akan ditemukan ke rangkaian ini dan kemudian menghasilkan output satu yang akan mereset jk flip-flop masing-masing dan akan mereset counternya ke 6 kembali ketika mencapai 10 Hai dari ini sudah benar ya perangkaiannya simulasi Oke sekarang kita ingin membuat counter kedua karena kita cuma satu ini masih kurang jadi kita perlu kedua jadi kita salin salin Oke jadi pesisinya kita akan sambung juga disini karena kita perlu input dari JK nya itu satu masalahnya begini, kita mau ketika dia mencapai detik ke 10, dia akan melanjutkan inputnya ke sini jadi ketika dia mencapai 9 dia akan melanjutkan ke sini begini caranya, kita manfaatkan lagi ini, perbankan ini yang merupakan pembatasi tadi sebagai input dari clock, dan counter selanjutnya ketika oke jadi ketika mencapai batasnya itu detik 10 dia akan meneruskan input output satu ini ke input log dari target selanjutnya dan gitu pun seterusnya dia akan meneruskan batas dan akan capai 20 30 dan seterusnya oke rangkaiannya sudah jadi ya jadi ini Rangkaian jam atau rangkaian scoreboard Jadi disini tempat berbedanya Rangkaian scoreboard kita tidak akan Menggunakan clock Jadi kita akan menggunakan button Button yang akan disambungkan ke Ground dan VCC Jadi ini sebagai Mulainya dia akan memberikan input 1, input force untuk menambah digit bilangan counter jadi sebenarnya kita memerlukan button, jadi karena di elektron core band tidak ada button jadi kita akan menggunakan saklar saja entah kenapa aplikasi selama ini masih dipakai jadi kita balik ke cara bar bar nya, ingat mati nyalain seperti yang dilihat, dengan mati nyalain nya dia akan memasukkan input ke clock counter ini kemudian akan memulai counter up seperti papan score yang sesungguhnya dia akan menggunakan fungsi klon oke, nah selanjutnya kita mau rangkaian scoreboard ini bisa mereset skornya, jadi kita ingin supaya rangkaian scoreboard ini misalkan kita sudah mencapai skor ke 29 nah kita mau reset ulang ke 00 lah, gimana caranya oke, jadi kita manfaatkan kembali ini ya riset fitur riset dari JK caranya sangat mudah kita tinggal buat saklar baru jadi kita ingin supaya kita memberikan input satu dari saklar riset ini kemudian akan mereset rangkaiannya Oke kita akan menyambungkan reset ini ke sini tapi, ada tapi nya kita mau supaya dia tetap melakukan reset ke 0 ketika mencapai detik ke 10 jadi bagaimana caranya? kita akan memanfaatkan gerbang XOR oke, kenapa gerbang XOR? karena interbank XOR ini punya sifat yang unik ketika dia memiliki input yang berbeda 10 atau 01 dia akan menghasilkan output 1 sedangkan ketika dia bersama ketika inputnya sama yakni 00 atau 1 dia akan menghasilkan output 0 jadi ini membahas fitur yang ideal untuk tugas kita kali ini yakni kita memerlukan output 1 ketika input nya berbeda jadi kita tinggal sambungkan ini ke bagian sebelah ini dan kemudian input selanjutnya akan disambungkan ke inset untuk pen search nya Oke, rangkaian sudah jadi.
Jadi ketika kita mau mereset rangkaian ini, dia akan memberikan input 1 ke sini. Dan input 1 tersebut akan diteruskan menjadi output 1 pula. Jadi ketika 1 0, di sini 0, dia akan memberikan input 1 dan akan mereset rangkaiannya. akan counter nya oke jadi walaupun ketika dia akan mereset ketika detik 10 dia akan tetap meresetnya karena outputnya 1 0 dari sini dan memaksaikan output 1 dan akan mereset rangkaian tersebut jadi kita mulai simulasinya dia akan tetap menambah ya oke dia akan tetap berlanjut ke atas ke rangkaian counter slide nya dan kemudian kita akan reset jadi kita akan pilih tombol reset dia akan memulai kembali ke 0 oke Rangkaian scoreboardnya sudah jadi Jadi tidak terlalu ribet sebenarnya Hanya mungkin rupanya saja yang ribet Cuma sebenarnya kalau kita paham cara mengajakannya Tidak terlalu sulit Dan ini menggunakan rangkaian asinkronos Jika flip-flop 4 bit Setelah ini kalian bisa membuat rangkaian kedua untuk tim kedua Tapi untuk kesempatan kali ini saya hanya membuat satu rangkaian untuk satu tim saja dulu.
Oke rangkaian scoreboard alias papan score yang sudah jadi. Semoga apa yang saya sampaikan ini mudah dipahami dan bermanfaat bagi teman-teman sekalian. Jika ada pertanyaan silakan dicantumkan di kolom komentar. Sekian dan terima kasih.