DAFTAR ISI ABSTRAKSI KATA PENGANTAR DAFTAR TABEL DAFTAR GAMBAR DAFTAR LAMPIRAN DAFTAR ISTILAH DAN SINGKATAN. 1.1 Latar Belakang Masalah 1

dokumen-dokumen yang mirip
BAB III METODE PENELITIAN. baik pada perangkat keras maupun pada komputer. Buffer. Latch

DAFTAR ISI. HALAMAN PENGESAHAN... i. KATA PENGANTAR... iii. DAFTAR ISI... v. DAFTAR TABEL... x. DAFTAR GAMBAR... xi. DAFTAR LAMPIRAN...

DAFTAR ISI HALAMAN PENGESAHAN... ABSTRAKSI... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR LAMPIRAN...

BAB I PENDAHULUAN. bahwa catur adalah permainan yang digemari oleh segala usia. kendala bagi seseorang yang tergolong awam dalam catur.

DAFTAR ISI HALAMAN JUDUL... HALAMAN PENGESAHAN P EMBIMBING... HALAMAN PENGESAHAN P ENGUJI... HALAMAN PERSEMBAHAN... HALAMAN MOTTO... KATA PENGANTAR...

TAKARIR. Akumulator Register yang digunakan untuk menyimpan semua proses aritmatika

DAFTAR ISI LEMBAR PENGESAHAN... LEMBAR PERSETUJUAN... PERNYATAAN KEASLIAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... vii DAFTAR ISI...

BAB II TINJAUAN PUSTAKA

DAFTAR ISI. ABSTRAKSI...vi. KATA PENGANTAR...vii. DAFTAR ISI... ix. DAFTAR TABEL... xiv. DAFTAR GAMBAR... xv. DAFTAR LAMPIRAN...

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III ANALISIS DAN PERANCANGAN

BAB III PERANCANGAN DAN PEMBUATAN ALAT

kan Sensor ATMega16 Oleh : JOPLAS SIREGAR RISWAN SIDIK JURUSAN

BAB IV CARA KERJA DAN PERANCANGAN SISTEM. ketiga juri diarea pertandingan menekan keypad pada alat pencatat score, setelah

BAB III PERANCANGAN DAN PEMODELAN

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERANCANGAN SISTEM

BAB III RANCANG BANGUN SISTEM KARAKTERISASI LED. Rancangan sistem karakterisasi LED diperlihatkan pada blok diagram Gambar

BAB III PERANCANGAN SISTEM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

III. METODE PENELITIAN

BAB III PERANCANGAN SISTEM

BAB IV METODE KERJA PRAKTEK

DAFTAR ISI. ABSTRAK... vi KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR LAMPIRAN... BAB I PENDAHULUAN...

MICROCONTROLER AVR AT MEGA 8535

BAB III PERENCANAAN DAN PEMBUATAN ALAT

DAFTAR ISI HALAMAN JUDUL LEMBAR PENGESAHAN HALAMAN PERNYATAAN MOTTO PERSEMBAHAN PRAKATA DAFTAR ISI DAFTAR TABEL DAFTAR GAMBAR INTISARI ABSTRAK BAB I.

BAB III DESKRIPSI MASALAH

DAFTAR ISI HALAMAN JUDUL

TAKARIR. Akumulator Register yang digunakan untuk menyimpan semua proses aritmatika. Assembler Bahasa pemrograman mikrokontroler MCS-51

BAB III ANALISIS DAN PERANCANGAN

III. METODE PENELITIAN

BAB III METODE PENELITIAN

Blok sistem mikrokontroler MCS-51 adalah sebagai berikut.

BAB III PERANCANGAN ALAT

BAB III METODE PENELITIAN. Penelitian dilakukan dengan merancang beberapa node yang akan

BAB III METODE PENELITIAN. oleh karenanya akan dibuat seperti pada Gambar 3.1.

BAB III ANALISIS DAN PERANCANGAN

BAB 3 PERANCANGAN SISTEM

BAB III PERANCANGAN PERANGKAT KERAS DAN LUNAK. Perangkat keras dari alat ini secara umum terdiri dari rangkaian dibagi

BAB III RANCANG BANGUN SISTEM PENSINYALAN PELANGGAN PLC

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

Sistem Mikroprosessor

BAB IV METODE PENELITIAN. serta menghubungkan pin mosi, sck, gnd, vcc, miso, serta reset. Lalu di

BAB II DASAR TEORI. AVR(Alf and Vegard s Risc processor) ATMega32 merupakan 8 bit mikrokontroler berteknologi RISC (Reduce Instruction Set Computer).

Gambar 1.1 Analogi dan simbol Gerbang AND. Tabel 1.1 kebenaran Gerbang AND 2 masukan : Masukan Keluaran A B YAND

BAB III PERANCANGAN PERANGKAT KERAS DAN LUNAK

BAB III ANALISIS DAN DESAIN SISTEM

BAB III METODE PENELITIAN. Penelitian ini dilakukan pada bulan Maret 2015 sampai dengan Agustus

BAB III PERENCANAAN PERANGKAT KERAS DAN LUNAK

Y Y A B. Gambar 1.1 Analogi dan simbol Gerbang NOR Tabel 1.1 tabel kebenaran Gerbang NOR A B YOR YNOR

BAB III METODE PENELITIAN

BAB III PERANCANGAN DAN REALISASI SISTEM

III. METODE PENELITIAN. Penelitian tugas akhir ini akan dilakukan di Laboratorium Terpadu Teknik Elektro

BAB III ANALISA SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB II TINJAUAN PUSTAKA. Gambar 2.1. Simbol LED [8]

III. METODE PENELITIAN. Penelitian dan perancangan tugas akhir ini telah dimulai sejak bulan Agustus

BAB III PERANCANGAN SISTEM

ABSTRAK. Universitas Kristen Maranatha

BAB II PENDEKATAN PEMECAHAN MASALAH. Tombol kuis dengan Pengatur dan Penampil Nilai diharapkan memiliki fiturfitur

ABSTRAK. Kata kunci : Sinyal analog, Motor servo, Mikrokontroler, LED RGB

Sistem Minimum Mikrokontroler. TTH2D3 Mikroprosesor

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN DAN REALISASI PERANGKAT KERAS DAN PERANGKAT LUNAK SISTEM. Dari diagram sistem dapat diuraikan metode kerja sistem secara global.

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN ALAT SIMULASI PEGENDALI LAMPU JARAK JAUH DAN DEKAT PADA KENDARAAN SECARA OTOMATIS

BAB III PERANCANGAN SISTEM

3.2. Tempat Penelitian Penelitian dan pengujian alat dilakukan di lokasi permainan game PT. EMI (Elektronik Megaindo) Plaza Medan Fair.

BAB III PERANCANGAN DAN REALISASI ALAT

BAB III ANALISIS DAN DESAIN SISTEM

BAB III PERANCANGAN SISTEM

BAB III. Perencanaan Alat

BAB III PERANCANGAN SISTEM

DAFTAR ISI. SAMPUL DALAM... i. PRASYARAT GELAR... ii. LEMBAR PERSETUJUAN... iii. PENETAPAN PANITIA PENGUJI... iv. SURAT PERNYATAAN BEBAS PLAGIAT...

Gambar 3.1 Diagram Alur Penelitian

TKC210 - Teknik Interface dan Peripheral. Eko Didik Widianto

Mikrokontroler AVR. Hendawan Soebhakti 2009

PEMROGRAMAN ROBOT PENJEJAK GARIS BERBASIS MIKROKONTROLER

BAB III PERANCANGAN. Mikrokontroler ATMEGA Telepon Selular User. Gambar 3.1 Diagram Blok Sistem

Gambar 3.1 Blok Diagram Sistem

Gambar 2.1 Mikrokontroler ATMega 8535 (sumber :Mikrokontroler Belajar AVR Mulai dari Nol)

BAB III METODOLOGI PENELITIAN

BAB IV PERANCANGAN. Gambar 4. 1 Blok Diagram Alarm Rumah.

III. METODE PENELITIAN. Penelitian tugas akhir ini dilaksanakan di Laboratorium Elektronika Dasar

BAB II TINJAUAN PUSTAKA. [10]. Dengan pengujian hanya terbatas pada remaja dan didapatkan hasil rata-rata

BAB III DESKRIPSI DAN PERANCANGAN SISTEM

BAB IV PENGUJIAN DAN ANALISA

BAB II TINJAUAN PUSTAKA. Atmel AVR adalah jenis mikrokontroler yang paling sering dipakai dalam

III. METODE PENELITIAN. Penelitian ini dilaksanakan mulai pada November 2011 hingga Mei Adapun tempat

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN DAN PEMBUATAN ALAT

PERTEMUAN PERANGKAT KERAS MIKROKONTROLER

BAB III ANALISIS DAN DESAIN SISTEM

BAB 3 PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM. sebuah alat pemroses data yang sama, ruang kerja yang sama sehingga

BAB 3 PERANCANGAN SISTEM

Transkripsi:

DAFTAR ISI Halaman ABSTRAKSI KATA PENGANTAR DAFTAR ISI DAFTAR TABEL DAFTAR GAMBAR DAFTAR LAMPIRAN DAFTAR ISTILAH DAN SINGKATAN vii viii x xiv xv xviii xix BAB I PENDAHULUAN 1.1 Latar Belakang Masalah 1 1.2 Rumusan Masalah 2 1.3 Pembatasan Masalah 2 1.4 Tujuan 3 1.5 Kontribusi 3 1.6 Sistematika Penulisan 4 BAB II LANDASAN TEORI 2.1 Sejarah Catur 6 2.2 Ketentuan Permainan Catur 7 2.2.1 Pola Pergerakan Bidak Catur 8 2.2.2 Rokade 9 2.2.3 En Passant 9 x

xi 2.2.4 Promosi 10 2.2.5 Skak 11 2.2.6 Akhir Permainan Catur 11 2.3 Microcontroller ATmega32 12 2.3.1 Konfigurasi Pin 13 2.3.2 Reset 14 2.4 Light Emitting Diode (LED) 17 2.5 Latch 74HC573 18 2.6 Buffer 74HC244 21 2.7 Regulator LM7805 24 2.8 BASCOM-AVR Compiler 26 2.9 CodeVision AVR 28 BAB III METODE PENELITIAN 3.1 Perancangan Perangkat Keras 34 3.1.1 Rangkaian Microcontroller 35 a. Rangkaian Minimum System 35 b. Perancangan Interface I/O 36 c. Program Downloader 38 d. Rangkaian Reset 39 e. Rangkaian Oscillator 40 3.1.2 Rangkaian Input 41 3.1.3 Rangkaian Output 43 3.2 Perancangan Mekanik 46

xii 3.3 Perancangan Perangkat Lunak 48 BAB IV PENGUJIAN SISTEM 4.1 Pengujian Minimum System 54 4.1.1 Tujuan 54 4.1.2 Alat yang digunakan 54 4.1.3 Prosedur Pengujian 55 4.1.4 Hasil Pengujian 55 4.2 Pengujian Perangkat Input 56 4.2.1 Tujuan 56 4.2.2 Alat yang digunakan 56 4.2.3 Prosedur Pengujian 56 4.2.4 Hasil Pengujian 57 4.3 Pengujian Perangkat Output 60 4.3.1 Tujuan 60 4.3.2 Alat yang digunakan 60 4.3.3 Prosedur Pengujian 60 4.3.4 Hasil Pengujian 62 4.4 Pengujian Keseluruhan Sistem 64 4.5.1 Tujuan 64 4.5.2 Alat yang Digunakan 64 4.5.3 Prosedur Pengujian 64 4.5.4 Hasil Pengujian 65

xiii BAB V PENUTUP 5.1 Kesimpulan 70 5.2 Saran 71 DAFTAR PUSTAKA 72 LAMPIRAN 74 BIODATA 132

DAFTAR TABEL Halaman Tabel 2.1 Isi Register setelah reset 15 Tabel 3.1 Perancangan interface input/output 37 Tabel 4.1 Hasil pengukuran tegangan perangkat input 58 Tabel 4.2 Hasil pengukuran tegangan perangkat output 63 xiv

DAFTAR GAMBAR Halaman Gambar 2.1 Proses pergerakan Rokade 9 Gambar 2.2 Proses pergerakan en passant 10 Gambar 2.3 Proses pergerakan promosi 11 Gambar 2.4 Pin-pin ATmega32 13 Gambar 2.5 Skema rangkaian reset 15 Gambar 2.6 Aliran arus dan perubahan tegangan pada reset otomatis 16 Gambar 2.7 Rangkaian ekivalen saat saklar S1 ditekan 17 Gambar 2.8 Simbol LED 18 Gambar 2.9 Gated D-Latch 19 Gambar 2.10 Tabel kebenaran D-Latch 19 Gambar 2.11 Diagram function 74HC57 20 Gambar 2.12 Logic diagram 74HC573 20 Gambar 2.13 IC Latch 74HC573 21 Gambar 2.14 Diagram fungsi 74HC244 24 Gambar 2.15 IC buffer 74HC244 24 Gambar 2.16 Regulator LM7805 25 Gambar 2.17 Skematik prinsip kerja IC regulator LM7805 26 Gambar 3.1 Blok Diagram Keseluruhan Sistem 33 Gambar 3.2 Rangkaian Minimum System 36 Gambar 3.3 Rangkaian kabel downloader pada port LPT 39 Gambar 3.4 Konektor Downloader pada Microcontroller ATmega32 39 xv

xvi Gambar 3.5 Rangkaian Reset 40 Gambar 3.6 Rangkaian Oscillator 40 Gambar 3.7 Rangkaian skematik kontrol input 41 Gambar 3.8 Rangkaian skematik kontrol input baris satu 42 Gambar 3.9 Rangkaian kontrol output papan catur 44 Gambar 3.10 Kontrol output baris pertama 45 Gambar 3.11 Seluruh perangkat keras pada keseluruhan sistem 46 Gambar 3.12 Design PCB deteksi input 47 Gambar 3.13 Logam pada permukaan bawah Bidak 48 Gambar 3.14 Diagram alir perangkat lunak 49 Gambar 3.15 Diagram alir inisialisasi awal 50 Gambar 3.16 Diagram alir deteksi jenis bidak 51 Gambar 3.17 Diagram alir proses menyalakan LED 52 Gambar 3.18 Diagram alir proses bidak diletakkan 53 Gambar 4.1 Tampilan Chip Signatture 55 Gambar 4.2 Inisialisasi tiap kotak pada papan catur 58 Gambar 4.3 Inisialisasi perangkat output pada papan catur 62 Gambar 4.4 Proses inisialisasi awal papan catur 65 Gambar 4.5 Pemanduan dan perekaman pergerakan bidak pion 67 Gambar 4.6 Pemanduan pergerakan bidak benteng 67 Gambar 4.7 Pemanduan pergerakan bidak kuda 68 Gambar 4.8 Pemanduan pergerakan bidak peluncur 68 Gambar 4.9 Pemanduan pergerakan bidak ster atau ratu 69

xvii Gambar 4.10 Pemanduan pergerakan bidak raja 69 Gambar 4.11 Pemanduan bidak kuda dan bidak ratu 70

DAFTAR LAMPIRAN Halaman Lampiran 1 Rangkaian Keseluruhan Sistem 76 Lampiran 2 Listing Program Pemandu Permainan Catur 79 Lampiran 3 Petunjuk Penggunaan Alat 131 xviii

DAFTAR ISTILAH DAN SINGKATAN Active chip : Port pengendali pada buffer 74HC244. Bit : Binary Digit. Data bilangan basis 2, yaitu 0 atau 1. Byte Buffer Buffering Bidak Bishop Clock Castling Chasing Copy semantic Draw En passant GND Gated D Hardware Input Buffer Interface I/O Input Integer Knight : Sejumlah data 8 bit. : Penghubung dua instrumen yang berbeda kecepatan. : Proses buffer. : Buah catur. : Bidak Peluncur pada catur. : Pewaktuan. : Nama lain Rokade. : Pembungkus luar pada LED. : Salah satu fasilitas buffer. : Seri. : Gerakan menangkap bidak lawan untuk pion. : Ground. : Gerbang D (Data). : Perangkat keras. : Penyangga data masukan. : Antar muka. : Input/Output. : Masukan data. : Bilangan bulat positif. : Bidak Kuda pada catur. xix

xx Latch Level LE Low Byte Loop LSB MSB Output Oscillator PA PB PC PD Pull-up Pull-down P-N Power Supply RAM ROM RST Rokade RISC CISC Timing : Pengancing atau penahan. : Tingkat. : Latch Enable. : Byte rendah. : Pengulangan. : Least Significant Bit. Bit ke-0 dalam 1 byte. : Most Significant Bit. Bit ke-7 dalam 1 byte. : Data keluaran. : Pembangkit signal. : Port A pada microcontroller AVR. : Port B pada microcontroller AVR. : Port C pada microcontroller AVR. : Port D pada microcontroller AVR. : Dihubungkan ke VCC. : Dihubungkan ke GND. : Sambungan positif dengan negatif pada dioda. : Catu daya. : Random Access Memory. : Read Only Memory. : Reset. : Pertukaran tempat antara bidak Raja dan Benteng. : Reduced Instruction Set Computing. : Complex Instruction Set Computing. : Pewaktuan.

xxi Software Skak Ster System call VCC : Perangkat Lunak. : Keadaan bidak raja yang terancam bidak lain. : Bidak Ratu pada catur. : Service yang disediakan Sistem Operasi : Power Supply atau Catu Daya.