laporan tugas akhir - catatankuliah15.files.wordpress.com file · web viewallah swt, yang selalu...

23

Click here to load reader

Upload: trannhan

Post on 28-May-2019

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: LAPORAN TUGAS AKHIR - catatankuliah15.files.wordpress.com file · Web viewAllah SWT, yang selalu melimpahkan kasih sayang-Nya, sehingga laporan tugas akhir ini selesai tepat pada

LAPORAN TUGAS AKHIR

PENGENDALI KERAN AIR OTOMATIS

BERDASAR TIMER JAM DIGITAL

BERBASIS MIKROKONTROLER AT89S51

Disusun Oleh :

PRIMA ASMARA SEJATI04/179380/DPA/1902

Program Studi Elektronika dan InstrumentasiFakultas Matematika dan Ilmu Pengetahuan Alam

Universitas Gadjah MadaYogyakarta

2007

i

Page 2: LAPORAN TUGAS AKHIR - catatankuliah15.files.wordpress.com file · Web viewAllah SWT, yang selalu melimpahkan kasih sayang-Nya, sehingga laporan tugas akhir ini selesai tepat pada

LAPORAN TUGAS AKHIR

PENGENDALI KERAN AIR OTOMATIS

BERDASAR TIMER JAM DIGITAL

BERBASIS MIKROKONTROLER AT89S51

Disusun sebagai salah satu syarat memperoleh gelar ahli madya (A.Md.)Program Studi Elektronika dan Instrumentasi Jurusan Fisika

Fakultas Matematika dan Ilmu Pengetahuan AlamUniversitas Gadjah Mada

Disusun Oleh :

PRIMA ASMARA SEJATI04/179380/DPA/1902

Program Studi Elektronika dan InstrumentasiFakultas Matematika dan Ilmu Pengetahuan Alam

Universitas Gadjah MadaYogyakarta

2007

ii

Page 3: LAPORAN TUGAS AKHIR - catatankuliah15.files.wordpress.com file · Web viewAllah SWT, yang selalu melimpahkan kasih sayang-Nya, sehingga laporan tugas akhir ini selesai tepat pada

HALAMAN PERSETUJUAN

TUGAS AKHIR

PENGENDALI KERAN AIR OTOMATIS

BERDASAR TIMER JAM DIGITAL

BERBASIS MIKROKONTROLER AT89S51

Disusun oleh:

PRIMA ASMARA SEJATI04/179380/DPA/1902

Telah diperiksa dan disetujui oleh

Dosen Pembimbing,

Drs. Panggih Basuki, M.Si.NIP : 131598160

iii

Page 4: LAPORAN TUGAS AKHIR - catatankuliah15.files.wordpress.com file · Web viewAllah SWT, yang selalu melimpahkan kasih sayang-Nya, sehingga laporan tugas akhir ini selesai tepat pada

HALAMAN PENGESAHAN

LAPORAN TUGAS AKHIR

PENGENDALI KERAN AIR OTOMATIS

BERDASAR TIMER JAM DIGITAL

BERBASIS MIKROKONTROLER AT89S51

Disusun Oleh :

PRIMA ASMARA SEJATI04/179380/DPA/1902

Telah dipertahankan di depan Dewan PengujiPada Tanggal 10 September 2007

Susunan Dewan Penguji

Dosen Penguji I Dosen Penguji II

Danang Lelono, S.Si., MT. Dr. Suharto

Mengetahui,Dosen Pembimbing

Drs. Panggih Basuki, M.Si.NIP : 131598160

iv

Page 5: LAPORAN TUGAS AKHIR - catatankuliah15.files.wordpress.com file · Web viewAllah SWT, yang selalu melimpahkan kasih sayang-Nya, sehingga laporan tugas akhir ini selesai tepat pada

HALAMAN PERSEMBAHAN

Karya tulis ini saya persembahkanuntuk Bapak dan Ibu tercinta yang senantiasa

berdoademi keberhasilan dan kesuksesan saya,

serta mempercayakan dan memberi keleluasaan dalam menentukan pilihansesuai hati saya sendiri.

Tanpa doa, perjuangan dan idealisme kalian untuk terus maju, mungkin saya takkan bisa

seperti sekarang ini.

Buat adikku, kamu adalah cermin yang memberikan energi tersendiri untuk terus

berkarya dan berkembang.

thank’s for all.Semoga kemarin, sekarang, dan esok saya tidak

mengecewakan kalian.

Matur nuwun sanget kula aturaken...Mugi-mugi Gusti Allah

senantiasa maringi Iidayah lan Inayahipun kangge sedaya

Amiin..

v

Page 6: LAPORAN TUGAS AKHIR - catatankuliah15.files.wordpress.com file · Web viewAllah SWT, yang selalu melimpahkan kasih sayang-Nya, sehingga laporan tugas akhir ini selesai tepat pada

vi

Page 7: LAPORAN TUGAS AKHIR - catatankuliah15.files.wordpress.com file · Web viewAllah SWT, yang selalu melimpahkan kasih sayang-Nya, sehingga laporan tugas akhir ini selesai tepat pada

KATA PENGANTAR

Ucapan rasa syukur adalah keajaiban yang diberikan Allah, Rabb semesta

alam kepada penulis. Allah SWT, yang selalu melimpahkan kasih sayang-Nya,

sehingga laporan tugas akhir ini selesai tepat pada waktunya. Shalawat serta salam

semoga senantiasa tercurah kepada suri teladan, Rasulullah SAW, beserta

keluarga, sahabat, dan pengikutnya yang tetap setia hingga akhir jaman.

Adapun laporan tugas akhir dengan judul “Penyiram Taman Otomatis” ini

diajukan sebagai salah satu syarat untuk meraih gelar ahli madya pada Program

studi Elektronika dan Instrumentasi, Fakultas Matematika dan Ilmu Pengetahuan

Alam, Universitas Gadjah Mada.

Selanjutnya dengan segala hormat, perkenankanlah penulis menyampaikan

ucapan terima kasih yang setulus-tulusnya kepada :

1. Bapak Drs. Masiran, M.Si., selaku Ketua prodi diploma 3 Elektronika dan

instrumentasi sekaligus dosen pembimbing akademik.

2. Bapak Drs. Panggih Basuki, M.Si., sebagai dosen pembimbing tugas akhir

atas ukhuwahnya.

3. Bapak Danang Lelono, S.Si., MT. dan bapak Dr. Suharto, sebagai dewan

penguji dalam Ujuian Tugas Akhir.

4. Bapak dan Ibu beserta adikku tercinta yang senantiasa memberikan kasih

sayangnya tanpa berbalas.

vii

Page 8: LAPORAN TUGAS AKHIR - catatankuliah15.files.wordpress.com file · Web viewAllah SWT, yang selalu melimpahkan kasih sayang-Nya, sehingga laporan tugas akhir ini selesai tepat pada

5. Shinta Devianty. Semua yang kamu berikan memberikan warna di

kehidupan ini.

6. Teman-teman prodi ELINS baik angkatan 2003, 2004, 2005 dan 2006

yang telah membakar aliran semangat ku.

7. Spesial thanks to Haritsyah and friends, Angga, Arli, Risma, Tyo, dan

Wimmy. You all is my family.

8. Serta berbagai pihak yang tidak mungkin disebutkan satu-persatu.

Semoga segala bantuan dan kebaikan yang telah diberikan kepada penulis

mendapatkan balasan dengan kebaikan yang setimpal dari Allah SWT

Penulis menyadari bahwa dengan keterbatasan pengetahuan dan

pengalaman yang penulis miliki, penulis memandang laporan tugas akhir ini

masih jauh dari sempurna. Oleh karena itu, kritik dan saran yang bersifat

membangun dari semua pihak sangat penulis harapkan.

Akhir kata penulis mengharpkan semoga laporan tugas akhir ini dapat

bermanfaat bagi diri penulis khususnya dan pembaca pada umumnya.

Yogyakarta, Agustus 2007

Penulis

viii

Page 9: LAPORAN TUGAS AKHIR - catatankuliah15.files.wordpress.com file · Web viewAllah SWT, yang selalu melimpahkan kasih sayang-Nya, sehingga laporan tugas akhir ini selesai tepat pada

DAFTAR ISI

HALAMAN JUDUL ......................................................................................

HALAMAN PERSETUJUAN........................................................................

HALAMAN PENGESAHAN ………………………………………………

HALAMAN PERSEMBAHAN …………………………………………....

KATA PENGANTAR ………………………………………………………

DAFTAR ISI ………………………………………………………………..

DAFTAR GAMBAR …………………………………………………..........

DAFTAR TABEL …………………………………………………………...

INTISARI……………………………………………………….....................

i

iii

iv

v

vi

viii

x

xi

xii

BAB I PENDAHULUAN

I.1 Latar Belakang ........................................................................

I.2 Rumusan MJasalah ………………………………………....

I.3 Batasan Masalah……………………………………………...

I.4 Maksud dan Tujuan……………………………………..........

I.5 Sistematika Penulisan Laporan ……………………………...

1

2

3

3

4

BAB II DASAR TEORI

II.1 Pendayagunaan Penyiram Taman Otomatis………………... 6

II.2 Mikrokontroler ATMEL seri AT89S51.................................. 6

II.2.1 Spesifikasi Mikrokontroler AT89S51...........................

II.2.2 Konfigurasi Pin Mikrokontroler AT89S51...................

7

8

II.3 LCD Display……………………………………..…………. 9

BAB III PERANCANGAN SISTEM

III.1 Perancangan Hardware

III.1.1 Rangkaian Input………………………………….....

III.1.2 Rangkaian Kendali……………………………….....

III.1.3 Rangkaian Output…………………………………...

11

13

14

15

ix

Page 10: LAPORAN TUGAS AKHIR - catatankuliah15.files.wordpress.com file · Web viewAllah SWT, yang selalu melimpahkan kasih sayang-Nya, sehingga laporan tugas akhir ini selesai tepat pada

1. Penampil LCD.........................................................

2. Unit Relai dan Motor DC........................................

III.1.4 Power Supply…………………………………......

III.2 Perancangan Software (Algoritma Program).........................

III.2.1 Bagian Deklarasi........................................................

III.2.2 Program Utama....................................................... ..

III.2.3 Inisialisasi Interupsi....................................................

III.2.4 Sub-Program Menu.....................................................

III.2.5 Sub-Program Menu Set Jam Digital...........................

III.2.6 Sub-Program Menu Set Jumlah Nyala Keran.............

III.2.7 Sub-Program Menu Set Mulai Nyala atau “ON”

Keran.........................................................................

III.2.8 Sub-Program Menu Set Mati atau “OFF” Keran........

III.2.9 Sub-Program Jam Digital..........................................

III.2.10 Sub-Program Instruksi LCD......................................

15

16

18

19

19

20

22

23

28

30

32

36

39

42

BAB IV HASIL DAN PEMBAHASAN 47

BAB V PENUTUP

V.1 Kesimpulan…………………………………………………..

V.2 Saran........................................................................................

53

53

DAFTAR PUSTAKA

LAMPIRAN

x

Page 11: LAPORAN TUGAS AKHIR - catatankuliah15.files.wordpress.com file · Web viewAllah SWT, yang selalu melimpahkan kasih sayang-Nya, sehingga laporan tugas akhir ini selesai tepat pada

DAFTAR GAMBAR

Gambar 2.1 Diagram Blok Mikrokontroler AT89S51……………………..

Gambar 2.2 Konfigurasi Pin Mikrokontroler AT89S51……………..…….

Gambar 2.3 LCD M1632…………………………………..........................

Gambar 3.1 Diagram Blok Penyiram Taman Otomatis …………………...

Gambar 3.2 Rangkaian Input (Tombol)………………………....................

Gambar 3.3 Rangkaian Kendali Mikrokontroler…………………………...

Gambar 3.4 Rangkaian Penampil LCD………………………………….....

Gambar 3.5 Rangkaian Skema Dasar pengaturan Brightnes LCD

Menggunakan Potensiometer………………………………....

Gambar 3.6 Unit Relai………………………………….....................……..

Gambar 3.7 Rangkaian Power Supply……………………………………..

Gambar 3.8 Flow Chart Program Utama ………………………….............

Gambar 3.9 Flow Chart Sub-Program Menu ................…………………...

Gambar 3.10 Flow Chart Sub-Program Set Jam Digital ………………....

Gambar 3.11 Flow Chart Sub-Program Set Jumlah Penyiraman..................

Gambar 3.12 Flow Chart Sub-Program Set Jam ON Penyiraman................

Gambar 3.13 Flow Chart Sub-Program Set Jam OFF Penyiraman...............

Gambar 3.14 Flow Chart Sub-Program Jam Digital....................................

7

9

10

11

13

14

15

16

17

18

21

26

28

31

35

36

41

xi

Page 12: LAPORAN TUGAS AKHIR - catatankuliah15.files.wordpress.com file · Web viewAllah SWT, yang selalu melimpahkan kasih sayang-Nya, sehingga laporan tugas akhir ini selesai tepat pada

DAFTAR TABEL

Tabel 2.1 Fungsi Pin LCD M1632………………………………………...... 10

xii

Page 13: LAPORAN TUGAS AKHIR - catatankuliah15.files.wordpress.com file · Web viewAllah SWT, yang selalu melimpahkan kasih sayang-Nya, sehingga laporan tugas akhir ini selesai tepat pada

PENYIRAM TAMAN OTOMATIS

BERBASIS MIKROKONTROLER AT89S51

Oleh :PRIMA ASMARA SEJATI

04/179380/DPA/1902

INTISARI

Telah dirancang alat Penyiram Taman Otomatis berbasis mikrokontroler AT89S51. Alat ini dibuat untuk kepentingan pengendalian waktu atau peralatan lain yang memerlukan tundaan waktu on (aktif kerja/hidup) atau off (tidak aktif kerja/mati). Sistem ini bekerja dengan mengatur waktu ON dan waktu OFF keran air. Ketika digit jam dan menit menunjukkan waktu yang sama dengan pengaturan alarm maka rangkaian alarm hidup atau aktif sesuai pengaturan waktu. Penampil LCD M1632 digunakan sebagai pemantau waktu kerja alat, dan tombol push button digunakan untuk memberikan pengaturan yang dikehendaki.

xiii