PERENCANAAN DAN PEMBUATAN ALAT PENAMPIL INFORMASI MENGGUNAKAN DOT MATRIX RGB DENGAN PENGONTROLAN VIA REMOTE CONTROL TV BERBASIS MIKROKONTROLLER ATMEGA 64
TUGAS AKHIR
DisusunOleh : ARYANTO NIM. 08530072
JURUSAN ELEKTRO FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2015
LEMBAR PENGESAHAN PERENCANAAN DAN PEMBUATAN ALAT PENAMPIL INFORMASI MENGGUNAKAN DOT MATRIX RGB DENGAN PENGONTROLAN VIA REMOTE KONTROL TV BERBASIS MIKROKONTROLER ATMEGA 64
Diajukan Untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana (S1) Teknik Elektro Universitas Muhammadiyah Malang
Disusun Oleh : ARYANTO 08530072
Tanggal Ujian
: 24 Oktober 2015
Periode Wisuda
: November 2015
Disetujui oleh : 1. Ir. Nur Alif Mardiyah, MT
(Pembimbing I)
2. Machmud Effendy, M. Eng
(Pembimbing II)
3. Dr. Ir. Ermanu Azizul H., MT.
(Penguji I)
4. Ir. Nur Kasan, MT.
(Penguji II) Mengetahui, Ketua Jurusan Teknik ELektro
Ir. Nur Alif Mardiyah, MT NIP. 10892030257
KATA PENGANTAR
Dengan memanjatkan puji syukur kehadirat Allah SWT. Atas limpahan rahmat dan hidayah-NYA sehingga peneliti dapat menyelesaikan tugas akhir yang berjudul : PERENCANAAN DAN PEMBUATAN ALAT PENAMPIL INFORMASI MENGGUNAKAN DOT MATRIX RGB DENGAN PENGONTROLAN VIA REMOTE KONTROL TV BERBASIS MIKROKONTROLER ATMEGA 64 Di dalam tulisan ini disajikan pokok-pokok bahasan yang meliputi proses pembacaan kode remote control, proses scanning driver baris dan kolom dot matrix RGB dan sistem pengontrolan keseluruhan sistem pada mikrokontroler ATmega 64. Peneliti menyadari sepenuhnya bahwa dalam penulisan tugas akhir ini masih banyak kekurangan dan keterbatasan. Oleh karena itu peneliti mengharapkan saran yang membangun agar tulisan ini bermanfaat bagi perkembangan ilmu pengetahuan kedepan.
Malang, Oktober 2015
Penulis
DAFTAR ISI
LEMBAR JUDUL ................................................................................................... i LEMBAR PERSETUJUAN ................................................................................... ii LEMBAR PENGESAHAN ................................................................................... iii SURAT PERNYATAAN ...................................................................................... iv ABSTRAKSI .......................................................................................................... v LEMBAR PERSEMBAHAN ............................................................................... vii KATA PENGANTAR ......................................................................................... viii DAFTAR ISI ......................................................................................................... ix DAFTAR GAMBAR ........................................................................................... xii DAFTAR TABEL ............................................................................................... xiv
BAB I. PENDAHULUAN .................................................................................... 1 1.1 Latar Belakang ...................................................................................... 1 1.2 Rumusan Masalah ................................................................................. 2 1.3 Batasan Masalah .................................................................................... 2 1.4Tujuan ..................................................................................................... 2 1.5 Sistematika penulisan ............................................................................ 3
BAB II. LANDASAN TEORI .............................................................................. 4 2.1 Metode Scanning Dot Matrix ............................................................... 4 2.2 Data Pola Angka ( Digit Pattern ) ........................................................ 6 2.3 Dot Matrix LED 8x8 RGB ................................................................... 6 2.4 Infrared Remote Control ...................................................................... 8 2.5 Photodiode ........................................................................................... 9 2.6 Transistor ........................................................................................... 10 2.7 Garis Beban DC ( Direct Current ) ................................................... 13 2.8 Mikrokontroler ATmega 64 .............................................................. 16 2.8.1 Pengertian ATmega 64 ............................................................... 16 2.8.2 Timer dan Counter pada AVR ATmega 64................................. 16 2.8.3 Internal Analog to Digital Converter (ADC) ATmega 64 .......... 20
2.8.4 Konfigurasi PORT MCU ATmega 64......................................... 21
BAB III. PERANCANGAN SISTEM ............................................................... 26 3.1 Umum ................................................................................................ 26 3.2 Blok Diagram Sistem ........................................................................ 26 3.3 Perancangan Sensor Infrared Remote Control .................................. 27 3.4 Perancangan Driver Baris .................................................................. 28 3.5 Perancangan Driver LED RGB ........................................................ 29 3.6 Perancangan Perangkat Lunak (Software) ......................................... 31 3.7 Metode scan ........................................................................................ 32 3.8 Data Pola Angka ( Digit Pattern ) ..................................................... 34 3.9 Algoritma Pembacaan Kode Remote Infrared ................................... 36 3.10 Flowchart Keseluruhan..................................................................... 38
BAB IV. PENGUJIAN ....................................................................................... 39 4.1 Pengujian Remot Controller .............................................................. 39 4.1.1 Tujuan .......................................................................................... 39 4.1.2 Alat dan Bahan ............................................................................ 39 4.1.3 Prosedure pengujian .................................................................... 39 4.1.4 Diagram pengujian ...................................................................... 40 4.1.5 Data Hasil pengujian .................................................................. 42 4.1.6 Analisa Data ................................................................................ 43 4.2 Pengujian Shift Register .................................................................... 45 4.2.1 Tujuan .......................................................................................... 45 4.2.2 Alat dan bahan ............................................................................. 45 4.2.3 Prosedure pengujian .................................................................... 45 4.2.4 Diagram pengujian ...................................................................... 45
4.2.5 Data Hasil pengujian ................................................................... 48 4.2.6 Analisa Data ................................................................................ 48 4.3 Pengujian Input dan Output ............................................................... 49 4.3.1 Tujuan .......................................................................................... 49 4.3.2 Alat dan bahan ............................................................................. 50 4.3.3 Prosedure pengujian .................................................................... 50 4.3.4 Diagram pengujian ...................................................................... 50 4.3.5 Data Hasil pengujian ................................................................... 51 4.3.6 Analisa Data ................................................................................ 52 4.4 Pengujian Keseluruhan ....................................................................... 52 4.4.1 Tujuan ........................................................................................... 52 4.4.2 Alat dan bahan .............................................................................. 52 4.4.3 Prosedur Pengujian ....................................................................... 52 4.4.4 Hasil Pengujian ............................................................................ 52
BAB V . PENUTUP ............................................................................................ 58 5.1 Kesimpulan ........................................................................................ 58 5.2 Saran .................................................................................................. 58 DAFTAR PUSTAKA ......................................................................................... 59 LAMPIRAN ........................................................................................................ 60 BIOGRAFI PENULIS ....................................................................................... 76
DAFTAR GAMBAR
Gambar 2.1 Metode Scan Horizontal ( Kolom ) .................................................... 4 Gambar 2.2 Metode Scan Vertical ......................................................................... 5 Gambar 2.3 Contoh Digit Pattern Angka 0 Pada Dot Matrix ............................... 6 Gambar 2.4 Internal Schematic Dot Matrix RGB .................................................. 7 Gambar 2.5 Bentuk Fisik Dot Matrix RGB ........................................................... 7 Gambar 2.6 Bentuk Fisik Remote Control TV Multi ............................................ 8 Gambar 2.7 Time Diagram Protokol Bit Sony Remote Control ............................. 8 Gambar 2.8 Time Diagram Bit Sony Remote Control ........................................... 9 Gambar 2.9 Hubungan Keluaran Photodiode Dengan Intensitas Cahaya ........ 10 Gambar 2.10 Transistor ....................................................................................... 11 Gambar 2.11 Simbol Transistor .......................................................................... 11 Gambar 2.12 Tiga Daerah Transistor .................................................................. 12 Gambar 2.13 Kurva Karakteristik Transistor ...................................................... 13 Gambar 2.14 Rangkaian Bias Basis ..................................................................... 14 Gambar 2.15 Garis Beban DC ............................................................................. 14 Gambar 2.16 Block Diagram Timer ................................................................... 17 Gambar 2.17 Register TCCR0 ........................................................................... 17 Gambar 2.18 Register TCNT0 ........................................................................... 18 Gambar 2.19 Register TCCR1A ........................................................................ 19 Gambar 2.20 Register TIMSK ........................................................................... 20 Gambar 2.21 Blok Diagram ADC Internal ATmega 64 ..................................... 20 Gambar 2.22 Grafik Blok Diagram ADC Internal ATmega 64 .......................... 21 Gambar 2.23 Susunan Pin ATmega 64 ............................................................... 22 Gambar 3.1 Blok Diagram Sistem ...................................................................... 27
Gambar 3.2 Rangkaian Sensor Infrared Remote Control ................................... 28 Gambar 3.3 Rangkaian Scan Baris ...................................................................... 29 Gambar 3.4 Perancangan Driver LED RGB ........................................................ 30 Gambar 3.5 Metode Scan Vertical ...................................................................... 32 Gambar 3.6 Diagram Waktu Tnyala dan Tmati Scanning 7 Baris ........................... 34 Gambar 3.7 Contoh Digit Pattern Angka 0 Pada Dot Matrix .............................. 34 Gambar 3.8 Algoritma Pembacaan Kode Remote Infrared ................................. 37 Gambar 3.9 Algoritma Perangkat Lunak Keseluruhan ....................................... 38 Gambar 4.1 Diagram Pengujian Remote Control ............................................... 40 Gambar 4.2 Pengujian Remot Control ................................................................ 42 Gambar 4.3 Rangkaian Pengujian Shift Register ................................................. 46 Gambar 4.4 Hasil Pengujian Rangkaian Serial Shift Register ........................... 48 Gambar 4.5 Diagram Pengujian Input dan Output .............................................. 50 Gambar 4.6 Pengujian Tegangan Output Saat Logic 1 ....................................... 51 Gambar 4.7 Pengujian Tegangan Output Saat Logic 0 ....................................... 51 Gambar 4.8 Hasil Tampilan Saat Tombol 1 Remot Ditekan .............................. 53 Gambar 4.9 Hasil Tampilan Saat Tombol 2 Remot Ditekan .............................. 54 Gambar 4.10 Hasil Tampilan Saat Tombol 3 Remot Ditekan .............................. 55 Gambar 4.11 Tampilan Saat Tombol 2 Remot Ditekan Untuk Memilih a-b-c-2 . 56 Gambar 4.12 Hasil Tampilan Saat Isi Text Remote Dijalankan .......................... 57
DAFTAR TABEL
Tabel 2.1 Setting Prescale ATmega 64 ................................................................ 18 Tabel 2.2 Setting Mode Compare 1 ...................................................................... 19 Tabel 2.3 Setting Mode PWM .............................................................................. 19 Tabel 2.4 Fungsi dari Pin-Pin ATmega 64 .......................................................... 22 Tabel 3.1 Data Pola Angka 0 Pada Memory ........................................................ 35 Tabel 3.2 Data Pola Angka 1 Pada Memory ........................................................ 35 Tabel 3.3 Data Pola Angka Pada Memory ........................................................... 36 Tabel 4.1 Pengujian tombol remot ........................................................................ 42 Tabel 4.2 Pengujian Tegangan Output Saat Diberi Logic .................................... 51 Tabel 4.3 Tampilan Warna Text Saat Tombol 1 Di tekan .................................... 53 Tabel 4.4 Tampilan Warna Text Saat Tombol 2 Di tekan .................................... 54 Tabel 4.5 Tampilan Warna Text Saat Tombol 3 Di tekan .................................... 55 Tabel 4.6 Saat Tombol 2 Remote Ditekan Berkali-kali ....................................... 56 Tabel 4.7 Saat Isi Text Remote ............................................................................. 57
DAFTAR PUSTAKA
1. Albert Paul Malvino, Ph.D
Prinsip-prinsip Elektronika Jilid I dan
II. Erlangga : 1994. 2. Elektur, Steeman J.P.M. Data Sheet Book I. Gramedia Jakarta : 1991 3. Paulus Andi Nalwan, ST. Panduan Praktis Teknik Antarmuka dan Pemprograman
Mikrokontroller
ATMEL
ATMEGA8535,
ATMEGA16 Elek Media Komputendo: 2002 4. Wasito S. Vademakum Elektronika, Edisi Kedua. Gramedia: 1995.
5. A. Rigby; Universal RC5-Code Infra-Red Receiver; Elektor Electronics; hal. 60-64; Januari 1992.