RANGKAIAN PADA SISTEM PENGATUR BUKA TUTUP ATAP DAN PEMANAS RANGKAIAN SISTEM KESELURUHAN DAN PEMROGRAMAN 50 KESIMPULAN DAN SARAN 74

DAFTAR ISI Halaman Lembar Persetujuan ii Lembar Pernyataan iii Lembar Penghargaan iv Abstrak v Daftar Isi vi Daftar Tabel viii Daftar Gambar ix BAB 1 PENDAHULUAN 1 1.1 Latar Belakang Masalah 1 1.2 Batasan Masalah 4 1.3 Tujuan Penulisan 4 1.4 Metode Pengumpulan Data 5 1.5 Sistematika Penulisan 6 BAB 2 LANDASAN TEORI 8 2.1 Sensor Suhu IC LM35 8 2.2 LDR sebagai sensor 11 2.3 Mikrokontroler AT89S51 13 2.3.1 Arsitektur Mikrokontroler AT89S51 14 2.3.2 Kontruksi AT89S51 16 2.3.3 Pin-Pin pada Mikrokontroler AT89S51 19 2.4 Perangkat Lunak 22 2.4.1 Bahasa Assembly MCS-51 22 2.4.2 Software 8051 Editor, Assembler, Simulator IDE 25 2.4.3 Software Downloader 26 2.5 Relay 27 2.6 Motor Langkah Stepper 29 2.7 Seven Segment 30

BAB 3 RANGKAIAN PADA SISTEM PENGATUR BUKA TUTUP ATAP DAN PEMANAS

RUANGAN 33 3.1 Rangkaian Power Supply PSA 33 3.1.1 Prinsip Kerja Rangkaian 33 3.1.2 Fungsi Rangkaian 34 3.2 Rangkaian Sensor Temperatur dan ADC 34 3.2.1 Prinsip Kerja Rangkaian 34 Alex P. Pasaribu : Aplikasi Mikrokontroler AT89S51 Untuk Sistem Pengaturan Bukatutup Atap Dan Pemanas Ruangan, 2009. USU Repository © 2009 3.2.2 Fungsi Rangkaian 36 3.3 Rangkaian Keypad 36 3.3.1 Prinsip Kerja Rangkaian 36 3.3.2 Fungsi Rangkaian 37 3.4 Rangkaian Sensor Cahaya 37 3.4.1 Prinsip Kerja Rangkaian 37 3.4.2 Fungsi Rangkaian 39

3.5 Rangkaian Saklar Batas 40

3.5.1 Prinsip Kerja Rangkaian 40 3.5.2 Fungsi Rangkaian 41 3.6 Rangkaian Mikrokontroler AT89S51 41 3.6.1 Prinsip Kerja Rangkaian 41 3.6.2 Fungsi Rangkaian 43 3.7 Rangkaian Relay Pengendali Pemanas Blower 43 3.7.1 Prinsip Kerja Rangkaian 43 3.7.2 Fungsi Rangkaian 45

3.8 Rangkaian Driver Motor Stepper 45

3.8.1 Prinsip Kerja Rangkaian 45 3.8.2 Fungsi Rangkaian 47

3.9 Rangkaian Display Seven Segment 47

3.9.1 Prinsip Kerja Rangkaian 47 3.9.2 Fungsi Rangkaian 49

BAB 4 RANGKAIAN SISTEM KESELURUHAN DAN PEMROGRAMAN 50

4.1 Rangkaian Sistem Pengatur Buka Tutup Atap dan Pemanas Ruangan

50 4.2 Pengujian rangkaian mikrokontroler Atap dan Pemanas Ruangan 51 4.3 Pengujian Rangkaian ADC 52 4.4 Mekanisme Kerja dan Diagram Blok Sistem Pengatur BukaTutup 53 4.5 Diagram Alir Flowchart dan program pada pemanas ruangan 56 4.6 Diagram Alir Flowchart dan program pada pengatur buka tutup atap 59 4.7 Pengujian peralatan secara keseluruhan 61

BAB 5 KESIMPULAN DAN SARAN 74

5.1 Kesimpulan

77 5.2 Saran 78 DAFTAR PUSTAKA LAMPIRAN Alex P. Pasaribu : Aplikasi Mikrokontroler AT89S51 Untuk Sistem Pengaturan Bukatutup Atap Dan Pemanas Ruangan, 2009. USU Repository © 2009 DAFTAR TABEL Halaman Tabel 2.1 Konfigurasi Port 3 Mikrokontroller AT89S51 20 Tabel 4.2 Pengolahan data suhu yang terukur oleh rangkaian ADC serta tampilan hasil pengolahan data pada display seven segment 49 Alex P. Pasaribu : Aplikasi Mikrokontroler AT89S51 Untuk Sistem Pengaturan Bukatutup Atap Dan Pemanas Ruangan, 2009. USU Repository © 2009 DAFTAR GAMBAR Halaman Gambar 2.1 LM 35 Basic Temperatur Sensor 8 Gambar 2.2 Rangkaian Pengukur Suhu 9 Gambar 2.3 Bentuk Fisik LM 35 9 Gambar 2.4a Rangkaian LDR 12 Gambar 2.4b Bentuk Fisik LDR 12 Gambar 2.5 IC Mikrokontroller AT89S51 19 Gambar 2.6 8051 editor, assembler, simulator IDE 26 Gambar 2.7 ISP Flash Programer 3.a 27 Gambar 2.8 Simbol relay dan rangkaian driver 29 Gambar 2.9 Diagram Motor Langkah Stepper 30 Gambar 2.10 Tampilan Seven Segment 30 Gambar 2.11 Konfigurasi Seven Segment Type Common Anoda 31 Gambar 2.12 Konfigurasi Seven Segment Type Common Katoda 32 Gambar 3.1 Rangkaian Power Supplay PSA 33 Gambar 3.2 Rangkaian Sensor Temperatur dan ADC 35 Gambar 3.3 Rangkaian Keypad 37 Gambar 3.4 Rangkaian Sensor Cahaya 38 Gambar 3.5 Rangkaian Saklar Batas bukatutup atap 40 Gambar 3.6 Rangkaian Mikrokontroller AT89S51 42 Gambar 3.7 Rangkaian Relay Pengendali blower 220 VAC 44 Gambar 3.8 Rangkaian Driver Motor Stepper 46 Gambar 3.9 Rangkaian Display Seven Segment 48 Gambar 4.1 Diagram Blok 53 Gambar 4.2 Diagram Alir Flowchart Rangkaian Pemanas Ruangan 56 Gambar 4.3 Diagram Alir Flowchart Buka Tutup Atap 59 Alex P. Pasaribu : Aplikasi Mikrokontroler AT89S51 Untuk Sistem Pengaturan Bukatutup Atap Dan Pemanas Ruangan, 2009. USU Repository © 2009

BAB 1 PENDAHULUAN