SMK NEGERI 1 SAPTOSARI JOBSHEET MATA PELAJARAN WAKTU GERBANG LOGIKA Pemrograman Dasar GURU 180 menit TGL Anna Novita, S.Si. 10 Agustus 2018 I. KOMPETENSI DASAR 3.2 Menganalisis relasi logika logika dasar, dasar, kombinasi kombinasi dan sekuensial (NOT, AND, OR, OR, NOR , NAND, EXOR, EXNOR, Flip-Flop dan Counter). 4.2 Merangkai fungsi gerbang dasar, komb inasi dan sekuensial (NOT, (NOT, AND, OR, OR, NOR , NAND, EXOR, EXNOR,logika Flip-Flop dankombinasi Counter). II. TUJUAN 1. Siswa dapat menganalisa relasi logika dasar NOT, AND, OR, NOR , NAND, EXOR, EXNOR, Flip-Flop dan Counter. 2. Siswa dapat merangkai fungsi gerbang logika dasar NOT, AND, OR, NOR , NAND, EXOR, EXNOR, Flip-Flop dan Counter. III. ALAT DAN BAHAN 1. 1 unit PC 2. Sistem Operasi Logic Circuit Designer IV. KESELAMATAN KERJA 1. Berdoalah sebelum memulai kegiatan belajar. 2. Gunakan peralatan sesuai dengan fungsinya. 3. Gunakan alas kaki yang terbuat dari karet untuk menghindari aliran listrik ke tubuh (tersengat listrik) 4. Letakkan peralatan dan bahan pada tempat yang aman. 5. Bacalah dan pahami petunjuk praktikum pada setiap lembar kegiatan belajar. 6. Tanyakan pada instruktur apabila belum mengerti cara pemakaian alat & bahan praktikum. 7. Matikan catu daya listrik setelah paktikum selesai. V. DASAR TEORI A. DEFINISI GERBANG LOGIKA Sebuah blok, sirkuit, atau rangkaian dasar digital yang berfungsi mengolah setiap masukan dan keluaran data digital yang berupa 0 dan 1. B. MACAM GERBANG LOGIKA 1. Gerbang AND Gerbang AND memerlukan 2 atau lebih Masukan (Input) untuk menghasilkan hanya 1 Keluaran (Output). Gerbang AND akan menghasilkan Keluaran (Output) Logika 1 jika semua masukan (Input) bernilai Logika 1 dan akan menghasilkan Keluaran (Output) Logika 0 jika salah satu dari masukan (Input) bernilai Logika 0. Simbol yang menandakan Operasi Gerbang Logika AND adalah tanda titik (“.”) atau tidak memakai tanda sama sekali. Contohnya : Z = X.Y atau Z = XY. SMK NEGERI 1 SAPTOSARI JOBSHEET MATA PELAJARAN WAKTU GERBANG LOGIKA Pemrograman Dasar GURU 180 menit TGL Anna Novita, S.Si. 10 Agustus 2018 2. Gerbang OR Gerbang OR memerlukan 2 atau lebih Masukan (Input) untuk menghasilkan hanya 1 Keluaran (Output). Gerbang OR akan menghasilkan Keluaran (Output) 1 jika salah satu dari Masukan (Input) bernilai Logika 1 dan jika ingin menghasilkan Keluaran (Output) Logika 0, maka semua Masukan (Input) harus bernilai Logika 0.Simbol yang menandakan Operasi Logika OR adalah tanda Plus (“+”). Contohnya : Z = X + Y. 3. Gerbang NOT Gerbang NOT hanya memerlukan sebuah Masukan (Input) untuk menghasilkan hanya 1 Keluaran (Output). Gerbang NOT disebut juga dengan Inverter (Pembalik) karena menghasilkan Keluaran (Output) yang berlawanan (kebalikan) dengan Masukan atau Inputnya. Berarti jika kita ingin mendapatkan Keluaran (Output) dengan nilai Logika 0 maka Input atau Masukannya harus bernilai Logika 1. Gerbang NOT biasanya dilambangkan dengan simbol minus (“(“-“) di atas Variabel Inputnya. SMK NEGERI 1 SAPTOSARI JOBSHEET MATA PELAJARAN WAKTU GERBANG LOGIKA Pemrograman Dasar GURU 180 menit TGL Anna Novita, S.Si. 10 Agustus 2018 4. Gerbang NAND Arti NAND adalah NOT AND atau BUKAN AND, Gerbang NAND merupakan kombinasi dari Gerbang AND dan Gerbang NOT yang menghasilkan kebalikan dari Keluaran (Output) Gerbang AND. Gerbang NAND akan menghasilkan Keluaran Logika 0 apabila semua Masukan (Input) pada Logika 1 dan jika terdapat sebuah Input yang bernilai Logika 0 maka akan menghasilkan Keluaran (Output) Logika 1. 5. Gerbang NOR Arti NOR adalah NOT OR atau BUKAN OR, Gerbang NOR merupakan kombinasi dari Gerbang OR dan Gerbang NOT yang menghasilkan kebalikan dari Keluaran (Output) Gerbang OR. Gerbang NOR akan menghasilkan Keluaran Logika 0 jika salah satu dari Masukan (Input) bernilai Logika 1 dan jika ingin mendapatkan Keluaran Logika 1, maka semua Masukan (Input) harus bernilai Logika 0. SMK NEGERI 1 SAPTOSARI JOBSHEET MATA PELAJARAN WAKTU GERBANG LOGIKA Pemrograman Dasar GURU 180 menit TGL Anna Novita, S.Si. 10 Agustus 2018 6. Gerbang X-OR X-OR adalah singkatan dari Exclusive OR yang terdiri dari 2 Masukan (Input) dan 1 Keluaran (Output) Logika. Gerbang X-OR akan menghasilkan Keluaran (Output) Logika 1 jika semua Masukan-masukannya (Input) mempunyai nilai Logika yang berbeda. Jika nilai Logika Inputnya sama, maka akan memberikan hasil Keluaran Logika 0. 7. Gerbang X-NOR Seperti Gerbang X-OR, Gerban X-NOR juga terdiri terdiri dari 2 Masukan (Input) (Input) dan 1 Keluaran (Output). X-NOR adalah singkatan dari Exclusive NOR dan merupakan kombinasi dari Gerbang X-OR dan Gerbang NOT. Gerbang X-NOR akan menghasilkan Keluaran (Output) Logika 1 jika semua Masukan atau Inputnya bernilai Logika yang sama dan akan menghasilkan Keluaran (Output) Logika 0 SMK NEGERI 1 SAPTOSARI JOBSHEET MATA PELAJARAN WAKTU GERBANG LOGIKA Pemrograman Dasar GURU 180 menit TGL Anna Novita, S.Si. 10 Agustus 2018 jika semua Masukan atau Inputnya bernilai Logika yang berbeda. Hal ini merupakan kebalikan dari Gerbang X-OR (Exclusive OR). C. MEMBUAT GERBANG LOGIKA AND PADA APLIKASI LOGISIM 1. Jalankan Logisim 2. Pilih dari menu pilihan komponen, klik tanda + di sebelak kiri Gates, pilih “AND Gate”. 3. Geser k kursor ursor ke bidang bidang gambar, gambar, letakkan letakkan gate pada posisi posisi sekitar sekitar tengahtengahtengah bidang gambar. SMK NEGERI 1 SAPTOSARI JOBSHEET MATA PELAJARAN WAKTU GERBANG LOGIKA Pemrograman Dasar GURU 180 menit TGL Anna Novita, S.Si. 10 Agustus 2018 4. Edit properties dari AND, AND, pilih Number Of Inputs Pilih 2 5. AND Gate akan mempunyai 2 input. Kita bisa meletakkan kursor di bagian input untuk melihat input pin dari gate tersebut. SMK NEGERI 1 SAPTOSARI JOBSHEET MATA PELAJARAN WAKTU 6. GERBANG LOGIKA Pemrograman Dasar GURU 180 menit TGL Anna Novita, S.Si. 10 Agustus 2018 Pilih Pin dari bagian Wiring di menu pilihan komponen 7. Letakkan pin di sebelah kiri dari pin input i nput gate AND, usahakan sejajar supaya kita lebih mudah membuat garis/kawat penghubungnya nanti. Hasilnya seperti berikut 8. Tambahkan pin untuk input kedua dari gate AND SMK NEGERI 1 SAPTOSARI JOBSHEET MATA PELAJARAN WAKTU GERBANG LOGIKA Pemrograman Dasar GURU 180 menit TGL Anna Novita, S.Si. 10 Agustus 2018 9. Pada saat pin masih terpilih, edit properties dari pin tersebut, ubah labelnya menjadi A 10. Lakukan hal yang sama untuk pin yang ke dua, ubah label menjadi B 4 11. Tambahkan LED, dari pilihan Input/Output, LED SMK NEGERI 1 SAPTOSARI JOBSHEET MATA PELAJARAN WAKTU GERBANG LOGIKA Pemrograman Dasar GURU 180 menit TGL Anna Novita, S.Si. 10 Agustus 2018 12. Letakkan LED di bagian kanan dari output gate. 13. Tambahkan kawat penghubung (wire) dengan cara meletakkan kursor/penunjuk pada pin input dari gate AND dan kemudian menariknya ke pin input A. 14. Lakukan hal yang sama untuk input B, dan LED ke output. 15. Sekarang pin input dengan gate sudah tersambung, demikian juga output dari gate ke LED. 16. Untuk melakukan simulasi, kita bisa merubah nilai input A dan B dengan cara memilih Change values dari icon bergambar jari telunjuk yang ada di kiri atas. SMK NEGERI 1 SAPTOSARI JOBSHEET MATA PELAJARAN WAKTU GERBANG LOGIKA Pemrograman Dasar GURU 180 menit TGL Anna Novita, S.Si. 10 Agustus 2018 17. Setelah kita pilih change values, kursor akan berubah menjadi telunjuk, dan kita bisa merubah nilai dari input. 18. Ubah input A menjadi nol (0) dengan cara klik sekali pada pin input A. 19. Input B juga bisa diubah menjadi nol dengan cara yang sama. 20. Kalau di input A atau B di klik lagi, nilainya akan berubah, dan seterusnya 21. Terlihat LED akan menyala pada saat input A dan B bernilai 1, artinya pada saat itu output nilainya 1. 22. Untuk keperluan analisa rangkaian kita tambahkan pin output. Caranya pilih pin dan letakkan di bawah LED SMK NEGERI 1 SAPTOSARI JOBSHEET MATA PELAJARAN GERBANG LOGIKA Pemrograman Dasar GURU Anna Novita, S.Si. WAKTU 180 menit 10 Agustus 2018 TGL 23. Kita edit pin tersebut dengan merubah label dan jenisnya. 24. Pilih properties, pilih facing ke West agar pin penyambung ada di sebelah kiri. 25. Dalam kondisi pin terpilih kita set labelnya menjadi Y 26. Pin diubah menjadi output dengan memilih Output? Menjadi Yes. SMK NEGERI 1 SAPTOSARI JOBSHEET MATA PELAJARAN WAKTU GERBANG LOGIKA Pemrograman Dasar GURU 180 menit TGL Anna Novita, S.Si. 10 Agustus 2018 27. Kita sambungkan pin dengan output gate dengan cara menambah kawat/wire dari pin ke kawat penyambung LED dengan output gate. Drag dari titik penyambung pin ke kawat penghubung LED. 28. Kemudian kita bisa menganalisa rangkaian yang dibuat dengan memilih menu Project -> Analyze Circuit. 29. Kalau ada pertanyaan pengaruh LED, pilih OK 30. Hasil analisis rangkaian adalah tabel kebenaran. SMK NEGERI 1 SAPTOSARI JOBSHEET MATA PELAJARAN WAKTU GERBANG LOGIKA Pemrograman Dasar GURU 180 menit TGL Anna Novita, S.Si. 10 Agustus 2018 VI. LANGKAH KERJA 1. Persiapkan semua peralatan dan bahan pada tempat yang aman. 2. Periksa semua bahan dan peralatan dalam kondisi yang baik. 3. Download installer java di link http://bit.ly/siskominstaljava 4. Download installer Logisim di link http://bit.ly/siskominstalllogisim 5. Lakukan instalasi aplikasi Java pada file JavaSetup8u221 6. Lakukan instalasi aplikasi Logisim 7. Buka Logisim 8. Buatlah simulasi gerbang logika AND, menggunakan aplikasi Logisim, dengan hasil sbb: