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