SISTEM PENGENDALI PINTU DAN LAMPU MENGGUNAKAN REMOTE CONTROL BERBASIS AT89C51 TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh gelar Ahli Madya SULVINA MAULIN 052408086 PROGRAM STUDI DIII FISIKA INSTRUMENTASI FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2008
ii PERSETUJUAN Judul Kategori Nama Nomor Induk Mahasiswa Program Studi Departemen Fakultas : SISTEM PENGENDALI PINTU DAN LAMPU MENGGUNAKAN REMOTE CONTROL BERBASIS AT89C51 : TUGAS AKHIR : SULVINA MAULIN : 052408086 : DIPLOMA TIGA (D3) FISIKA INSTRUMENTASI : FISIKA : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Diluluskan di Medan,10 Juli 2008 Diketahui Departemen Fisika FMIPA USU Ketua, Program D3 FIN Pembimbing, Drs. Syahrul Humaidi, M.Sc. NIP 132 050 870 Drs. Syahrul Humaidi, M.Sc. NIP 132 050 870
iii PERNYATAAN SISTEM PENGENDALI PINTU DAN LAMPU MENGGUNAKAN REMOTE CONTROL BERBASIS AT89C51 TUGAS AKHIR Saya mengakui bahwa Tugas Akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya Medan, Juli 2008 SULVINA MAULIN 052408086
iv PENGHARGAAN Puji dan Syukur penulis panjatkan kepada ALLAH SWT dengan limpahan rahmat dan karunia-nya kertas kajian ini berhasil diselesaikan dalam waktu yang telah ditetapkan. Ucapan terima kasih saya sampaikan kepada Drs Syahrul Humaidi, M.Sc. selaku dosen pembimbing pada Tugas Akhir ini yang telah memberikan panduan dan penuh kepercayaan kepada saya untuk menyempurnakan kajian ini. Dan tidak lupa pula terima kasih kepada paman saya Rahmat Fauzi ST, MT dan keluarga yang selamja ini membantu saya dari awal proyek hingga Tugas Akhir ini, tidak lupa pula kepada teman teman seperjuangan buat dewan terima kasih atas bantuannya selama ini buat elis, tuti, sukri, aisyah,demi, bayu, abduh, puja, deny, dewi,yuni,rahmi, yani, neri yang selama ini banyak memberikan keceriaan dan kebahagian sebagai seorang sahabat dan khususnya buat yanti dan laidi yang telah memberikan tumpangan gratis selama ini terima kasih juga buat Dekan dan Pembantu Dekan dan para staf pengajar dan pegawai FMIPA USU. Akhirnya, terima kasih yang sebesar-besarnya yang paling saya cintai didunia ini Kedua Orangtua saya yang memberikan dukungan moril dan materiil dan tentunya kakak dan adik saya sekeluarga. Semoga ALLAH SWT memberikan Rahmat nya dan membalasnya di Akhir kelak.
v ABSTRAK Telah dirancang suatu alat Sistem Pengendali Pintu Dan Lampu menggunakan remote control berbasis AT89C51. Pengendalian pintu dan lampu dilaksanakan dengan cara menekan tombol pada remote control. Kita misalkan tombol 1 pada remote mengeluarkan kode pulsa dengan biner 01 dan mikrokontroller mengenal bilangan tersebut untuk mengeluarkan logic 1 dari port yang ditentukan, begitu juga dengan tombol yang lainnya sehingga dapat mengontrol beban. Alat ini dirancang dan dibangun dari IC mikrokontroller AT89C51, IC 7404, relay, motor DC dan komponen pendukung lainnya. IC AT89C51 berfungsi sebagai pengolah data, IC 7404 sebagai penguat, relay sebagai penghubung untuk menghidupkan beban, motor DC berfungsi untuk menutup dan membuka pintu. Alat ini telah diuji coba dan hasilnya sesuai dengan tujuan yang ditentukan.
vi DAFTAR ISI Halaman ABSTRAK KATA PENGANTAR DAFTAR ISI DAFTAR GAMBAR DAFTAR TABEL i ii iv vi vii BAB 1 : PENDAHULUAN 1.1. Latar Belakang 1.2. Batasan Masalah 1.3. Tujuan Penulisan 1.4. Metode Penulisan 1.5. Sistematika Penulisan 1 1 2 2 2 3 BAB 2 : DASAR TEORI 2.1. Mikrokontroller AT89C51 2.1.1 Arsitektur Mikrokontroller AT89C51 2.1.2 Struktur Memori 2.1.2.1 RAM Internal 2.1.2.2 Register Fungsi Khusus 2.1.2.3 Flash PEROM 2.1.3 Reset 2.1.4 Instruksi Transfer Data 2.1.5 Instruksi Aritmatika ( Instruksi Perhitungan ) 2.1.6 Instruksi Logika 2.1.7 Instruksi Transfer Kendali 2.2. Pemancar Remote 2.3. Motor DC 2.4. Transistor Sebagai Saklar 2.5. Relay 2.6. Osilator Kristal 2.7. Catu Daya 5 5 6 9 10 11 11 12 13 14 15 16 16 19 20 22 23 24 BAB 3 : PERANCANGAN DAN PEMBUATAN SISTEM 3.1. Perancangan Hardware 3.1.1 Remote Control 32 32 34
vii 3.1.2 Rangkaian penerima Remote 3.1.3 Rangkaian Mikrokontroller AT89C51 3.1.4 Rangkaian Driver Beban Lampu 3.1.5 Rangkaian Driver beban Motor DC Perancangan Software 37 38 39 42 44 BAB 4 : PENGUKURAN DAN ANALISA 4.1. Pengujian unit Penerima Infra Merah 4.2. Pengujian Sistem Mikrokontroller AT89C51 4.3. Pengujian rangkaian Driver Lampu 4.4. Pengujian Rangkaian Driver Motor DC 4.5. Analisa Program 46 46 49 51 53 56 BAB 5 : PENUTUP 5.1. Kesimpulan 5.2. Saran 60 60 60 DAFTAR PUSTAKA LAMPIRAN 61 3.2.
viii DAFTAR GAMBAR Halaman 2.1. Konfigurasi Pin Mikrokontroller AT89C51 2.2. Blok diagram Fungsional AT89C51 2.3. Aliran arus dan perubahan tegangan pada reset otomatis 2.4. Pulses Coded 2.5. Space Coded 2.6. Shift Coded 2.7. Hubungan antara Sinyal Tx dan Rx 2.8. Pulsa Remote Control Sony 2.9. Format Sinyal Remote Control 2.10. Prinsip Kerja Motor 2.11. (a) Transitor Pada saat Tidak Menghantar (b) transistor Pada Saat menghantar 2.12. Karakteristik Transistor 2.13. (a) Normally Open (b) Normally Close (c) Change Over 2.14. (a) Simbol Osilator X TAL (b) Rangkaian Ekivalen Osilator X TAL 2.15. Rangkaian PSA 3.1. Diagram Blok Sistem 3.2. Hubungan Antar Sinyal Tx dan Rx 3.3. Format Sinyal Remote Control Sony 3.4. Rangkaian Penerima Remote 3.5. Rangkaian Mikrokontroller AT89C51 3.6. Rangkaian Driver Beban Lampu 3.7. Rangkaian Driver Motor DC 3.8. Flowchart 6 7 13 19 19 19 20 22 23 23 26 26 27 29 29 29 30 31 33 35 35 37 37 38 40 43 45
ix DAFTAR TABEL Halaman 2.1. 2.2. 3.1. 4.1. 4.2. 4.3. 4.4. 4.5. Deskripsi Pin Isi Rangkaian Setelah Reset Format Data Remote Sony Hasil Pengukuran Rangkaian Penerima Infra Red Data yang diterima Oleh Rangkaian Infra Titik Pengukuran Kondisi Power On Reset Titik Pengukuran Driver Lampu Hasil Pengukuran Driver Motor DC 8 12 35 47 47 49 51 54