• Tidak ada hasil yang ditemukan

PERANCANGAN ALAT PENGATUR SUHU AIR DAN PENGISIAN BAK AIR SECARA OTOMATIS DENGAN SHORT MESSAGE SERVICE BERBASIS MIKROKONTROLER (HARDWARE) TUGAS AKHIR

N/A
N/A
Protected

Academic year: 2021

Membagikan "PERANCANGAN ALAT PENGATUR SUHU AIR DAN PENGISIAN BAK AIR SECARA OTOMATIS DENGAN SHORT MESSAGE SERVICE BERBASIS MIKROKONTROLER (HARDWARE) TUGAS AKHIR"

Copied!
17
0
0

Teks penuh

(1)

“ PERANCANGAN ALAT PENGATUR SUHU AIR DAN

PENGISIAN BAK AIR SECARA OTOMATIS DENGAN SHORT

MESSAGE SERVICE BERBASIS MIKROKONTROLER

(HARDWARE)”

TUGAS AKHIR

Diajukan Sebagai Syarat Untuk Memperoleh Gelar Sarjana (S1) Di Fakultas Teknik Universitas Muhammadiyah Malang

Disusun Oleh :

SRI SITI SUNDARI

09530052

JURUSAN TEKNIK ELEKTRO

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MALANG

2012

(2)

i

LEMBAR PERSETUJUAN

“ PERANCANGAN ALAT PENGATUR SUHU AIR DAN

PENGISIAN BAK AIR SECARA OTOMATIS DENGAN SHORT

MESSAGE SERVICE BERBASIS MIKROKONTROLER

(HARDWARE)”

TUGAS AKHIR

Diajukan Sebagai Syarat Untuk Memperoleh Gelar Sarjana (S1) Di Fakultas Teknik Universitas Muhammadiyah Malang

Disusun Oleh :

SRI SITI SUNDARI

09530052

Telah Diperiksa dan Disetujui,

Pembimbing I Pembimbing II

Ir. Nur Khasan, MT Ir. Diding Suhardi, MT

(3)

ii

LEMBAR PENGESAHAN

“ PERANCANGAN ALAT PENGATUR SUHU AIR DAN PENGISIAN BAK AIR SECARA OTOMATIS DENGAN SHORT MESSAGE SERVICE BERBASIS

MIKROKONTROLER (HARDWARE)”

Diajukan Sebagai Syarat Untuk Memperoleh Gelar Sarjana (S1) Di Fakultas Teknik Universitas Muhammadiyah Malang

Disusun Oleh :

SRI SITI SUNDARI

09530052

Tanggal Ujian : 28 Januari 2012 Periode Wisuda : 25 Pebruari 2012

Telah Diperiksa dan Disetujui,

1. Ir. Nur Khasan, MT (Pembimbing I)

NIP 101893030293

2. Ir. Diding Suhardi, MT (Pembimbing II)

NIP 10892100286

3. Ir. Lailis Syafa’ah, MT (Penguji I)

NIP 10890090189

4. Ilham Pakaya, ST (Penguji II)

NIP 0717018801

Mengetahui,

Ketua Jurusan Elektro

Ir. Nur Khasan, MT

(4)

iii

UNIVERSITAS MUHAMMADIYAH MALANG

FAKULTAS TEKNIK – JURUSAN TEKNIK ELEKTRO

Jl. Raya Tlogomas No.246 Malang Telp (0341)464318 psw 129 SURAT PERNYATAAN

Yang bertanda tangan dibawah ini : Nama : Sri Siti Sundari Tempat/Tgl Lahir : Pasuruan/05 Juni 1981 NIM : 09530052

Fakultas / Jurusan : Teknik / Elektro

Menyatakan bahwa tugas akhir kami yang berjudul :

“Perancangan Alat Pengaturan Suhu Air Dan Pengisian Bak Air Secara Otomatis Dengan Short Message Service Berbasis Mikrokontroler (Handware)”

Adalah bukan merupakan karya tulis orang lain, baik sebagian maupun keseluruhan, kecuali dalam bentuk kutipan yang kami sebutkan sumbernya.

Demikian surat pernyataan ini kami buat dengan sebenar-benarnya dan apabila pernyataan ini tidak benar, kami bersedia mendapat sangsi akademis.

Malang, 28 Januari 2012 Yang menyatakan,

Sri Siti Sundari

Mengetahui,

Pembimbing I Pembimbing II

Ir. Nur Khasan, MT Ir. Diding Suhardi, MT

(5)

iv

ABSTRAKSI

Alat ini untuk memudahkan dan memanjakan kita dalam kehidupan hari-hari adalah pengatur suhu air dan pengisisan bak air otomatis ini dirancang sebagai alat yang dapat bekerja secara otomatis untuk mengisi bak air dengan pewaktu maupun dengan set manual dan set melalui HP sesuai yang diinginkan. Dalam beberapa kondisi tertentu, seseorang membutuhkan air panas kurang lebih sekitar suhu 40°C untuk mandi, misalnya pada pagi hari. Saat suhu udara dingin, dimana setiap orang harus setiap hari mandi sebelum melaksanakan aktivitas rutin. Tapi tidak berani mandi dengan air dingin, maka jika mandi dengan air panas, tentu terasa nyaman, lelah disekujur badan terasa hilang. Untuk itu dirancang sebuah sistem otomatis guna pengisian air dalam bak penampungan serta sistem pemanasan air yang dapat dikendalikan secara wireless dengan media Short Message Service (SMS).

Cara kerja alat pengatur suhu air dan pengisisan bak air secara otomatis pertama- tama kita harus mengisi bak penampung, didalam bak penampung terdapat pompa untuk memompa air kedalam bak pemanas air yang menggunakan heater, untuk pengaturan suhu air tersebut menggunakan batas pengukururan tingkat suhu atau pemanas air dengan pembacaan melalui sensor suhu LM 35 dan batas air menggunakan sensor elektrode semua diatur melalui mikrokontroler. Dalam pengisian bak air di set melalui HP maupun secara otomatis pengaturan jadwal dengan menggunakan RTC.

(6)

v

ABSTRACT

This tool is to facilitate and indulge us in life these days is the water temperature control and automatic water filling the tub is designed as a tool that can work automatically to fill the tub with water or with a timer set manually and set the HP as desired. In some circumstances, a person takes approximately the hot water temperature of 40 ° C for bathing, for example in the morning. At cold temperatures, in which every person should shower every day before carrying out routine activities. But do not dare to bathe with cold water, then if the bath with hot water, of course it is comfortable, the body feels tired disekujur lost. For that designed an automated system for filling water in the reservoirs and water heating systems can be controlled wirelessly by the media Short Message Service (SMS).

The workings of the water thermostat and automatic water filling the tub first of all we have to fill the tank, there is a pump inside the tank to pump water into the tub water heaters use a heater, for setting the water temperature using the temperature level pengukururan limits or water heater by reading through the LM 35 temperature sensors and limit water use electrode sensors all arranged through the microcontroller. In filling a water tank on the set through HP as well as automatically setting the schedule by using the RTC.

(7)

vi

KATA PENGANTAR

Assalamualaikum Wr. Wb

Puji syukur kehadirat Allah SWT, atas rahmat, hidayah dan berkat segala kemurahan-Nya telah memperkenankan penulis tugas akhir dengan judul

“PERANCANGAN ALAT PENGATUR SUHU AIR DAN PENGISIAN BAK AIR SECARA OTOMATIS DENGAN SHORT MESSAGE SERVICE BERBASIS MIKROKONTROLER (HANDWARE)”

Penulisan dari tugas ini adalah sebagai salah satu syarat untuk memperoleh gelar Sarjana Teknik (ST) di Universitas Muhammadiyah Malang.

Pada kesempatan ini penulis menyampaikan ucapan terima kasih kepada : 1. Ir. Nur Khasan, MT pembimbing 1 dan selaku kajur Elektro yang mengarahkan,

memberikan petunjuk dalam pembuatan dan penyusunan Laporan akhir ini. 2. Ir Diding Suhardi, MT yang telah membimbing dan selaku pembimbing 2 yang

mengarahkan, dalam pembuatan penyusunan Laporan akhir ini.

3. Ir. Lailis Syafa’ah, MT dan Ilham Pakaya, ST selaku dosen penguji terima kasih atas saran dan masukannya sehingga penulisan skripsi ini terselesaikan.

4. Semua Bapak dan Ibu Dosen jurusan Elektro yang telah memberi dukungan dan arahan kepada penulis.

Penulisan sadar sepenuhnya bahwa Tugas Akhir ini masih jauh dari sempurna, kritik serta saran yang bersifat membangun sangat kami harapkan.

Akhirnya penulis berharap semoga laporan tugas akhir ini dapat bermanfaat dan menambah wawasan pengetahuan bagi pembaca.

Billahi Fii Sabilil Haq Fastabiqul Khairat Wassalamualaikum Wr. Wb

Malang, 28 Januari 2012 Sri Siti Sundari

(8)

vii

UCAPAN TERIMA KASIH

Dalam penyusunan tugas akhir ini penulis sadari bahwa semua tak lepas dari dukungan dan dorongan dari berbagai pihak baik secara langsung maupun tidak langsung dan dalam berbagai bentuk, secara moril maupun materiil. Dalam kesempatan ini penulis ingin menyampaikan rasa hormat dan terima kasih yang amat sangat kepada semua pihak, terutama:

5. Allah SWT Atas segala cinta kasih-Mu dan berkah-Mu.

6. Orang Tuaku tercinta, Bapak “Slamet Prijadi” dan mamaku “Sri Utami” atas segalah doa’mu dan dukungan materi, keringatnya yang jadi cahaya pembimbing dan jalan masa depanku.

7. Suamiku tercinta “Agung Wibowo” dan anakku tersayang “ade Sandy” makasih yang selalu kasih mama dorongan dan semangat selama dalam menyelesaikan Tugas Akhir ini.

8. Ir. Nur Khasan, MT, selaku Ketua Jurusan Elektro dan pembimbing pertama yang selalu memberikan masukan dan dukungan dalam penyelesaian Tugas Akhir ini.

9. Ir. Diding Suhardi, MT selaku pembimbing kedua yang telah banyak memberikan bimbingan dan arahan.

10. Ir Nur Alif, selaku ketua Laboratorium Teknik Elektronika UMM yang telah memberikan ijin peminjaman fasilitas Laboratorium.

11. Untuk kakakku dan keponakanku yang ada dibangil semua terima kasih memberikan dukungan, do’a dan semangatnya serta selalu membantu dalam mengatasi kesulitan.

12. Mas Yunifa dan peng yang mengajari dan membantu menyelesaikan Tugas Akhir ini serta memberi arahan dalam mengatasi kesulitan-kesulitan menyelesaikan Tugas Akhir ini.

13. Semua rekan Jurusan Elektro angkatan 2009 terima kasih banyak atas semua bantuannya selama kuliah.

14. Kepada semua pihak yang tidak bisa disebutkan semuanya, terima kasih banyak atas dukungan, do’a serta semangatnya

sekali lagi kepada mereka, penulis dengan tulus mengucapkan terima kasih atas bantuannya, semoga amal baik Bapak, Ibu, dan saudara semua mendapat balasan yang sepantasnya dari Allah SWT. Amiiin!

(9)

viii Penulis menyadari bahwa dalam penulisan ini masih banyak kekurangan, oleh karena itu kritik dan saran yang bersifat membangun sangat penulis harapkan. Akhirnya, penulis berharap semoga laporan tugas akhir ini dapat bermanfaat bagi kita semua.

Billahi Fii Sabilil Haq Fastabiqul Khairat Wassalamualaikum Wr. Wb

Malang, 28 Januari 2012 Sri Siti Sundari

(10)

ix

DAFTAR ISI

LEMBAR JUDUL ...………

LEMBAR PERSETUJUAN ...…...i

LEMBAR PENGESAHAN ...…...ii

SURAT PERNYATAAN ... …….iii

ABSTRAKSI ...iv

ABSTRACT ...v

KATA PENGANTAR ... ……..vi

UCAPAN TERIMA KASIH ...…………vii

DAFTAR ISI ...…...ix

DAFTAR GAMBAR ... ...xiv

DAFTAR TABEL ...xi

BAB I PENDAHULUAN 1.1. Latar Belakang ………....1 1.2. Tujuan………..………...2 1.3. Perumusan Masalah………..2 1.4 . Batasan masalah………...3 1.5 Metodologi………...………...4 1.6. Sistematika Pembahasan ………...………...5

BAB II DASAR TEORI 2.1. Mikrokontroler AVR Atmega 8535………...7

(11)

x

2.1.2. Arsitektur Mikrokontroler Atmega8535………...10

2.1.3. Organisasi Memori.……….………...11

2.1.4. General Purpose Register (GPR)….………...12

2.1.5. SRAM………...13

2.1.6. Register I/O……….………... 13

2.1.7. Timer/Counter.……….………...15

2.1.8. 8 Channel Multiplexer Input ADC………….………...17

2.1.9. Rutin-Rutin Standar..………...18

2.2. RTC DS1307 (Real Time Clock)………...19

2.3. Sensor Suhu LM 35...………...….20

2.4. SMS (Short Message Service)……...………...23

2.4.1. Elemen-elemen SMS…...………...24

2.4.2. Mekanisme Store And Forward Pada SMS………26

2.4.3. PDU (Protocol Data Unit)……...…………...26

2.4.4. SMS PDU Pengirim (Mobile Originated)...…..………...27

2.4.5. SCA (Service Center Address)………...……...27

2.4.6. PDU Type………...…………...28

2.5. MR (Message Reference)……...………...29

2.5.1. PID (Protocol Identifier)……….………...29

2.5.3. DCS (Data Coding Scheme)………..………...30

2.5.4. VP (Validity Period)………..….………...30

2.5.5. UDL (User Data Length)………..………...30

2.5.6. UD (User Data)...……...…..….………...31

2.5.7. SMS PDU Penerima (Mobile Terminated)...………..………...31

2.5.8. SCA (Service Center Address)...………..…………...32

(12)

xi

2.6.1. OA (Originator Address)……..………...33

2.6.2. PID(Protocol Identifier)………...…………...33

2.6.3. DCS (Data Coding Scheme)………...………...33

2.6.4. SCTS (Service Center Time Stamp)...………...33

2.6.5. UDL (User Data Length)………..……...33

2.6.6. UD (User Data)...…..………...34 2.6.7. AT Command...34 2.6.8. Push Button...35 2.7. POMPA AIR……….36 2.7.1. Pengenalan Pompa……….36 2.7.2. Klasifikasi Pompa………..36

2.8. Liquid Crystal Display (LCD) M1632………..42

BAB III PERENCANAAN DAN PEMBUATAN ALAT 3.1 Rangkaian Inputan……….45

3.1.1. Rangkaian Sensor LM35………….………...45

3.1.2. RTC DS1307 (Real Time Clock)………...46

3.1.3. Rangkaian Push Button………...47

3.2. Rangkaian Proses………...47

3.2.1. Mikrokontroler ATmega8535………....48

3.2.2. Perancangan Interfancing I/O………....49

3.2.3. Rangkaian Catu Daya………....50

3.2.4. Rangkaian Komunikasi Serial Mikrokontroler dengan HP…………...51

3.3. Rangkaian Output………..53

3.3.1. Rangkaian Driver Pompa air………..53

(13)

xii

3.3.3. Rangkaian Driver Heater………...54

3.3.4. LCD (Liquid Crystal Display)………...54

3.4. Kontruksi Alat Pengatur Suhu Dan Pengisisan Bak Air Otomatis...56

3.4.1. Perencanaan Tabung Penampung Air Dan Bak Mandi.………56

3.4.2. Perencanaan Sistem Pemanas Air………....……..………...57

3.4.3. Konstruksi Alat Pengatur Suhu Air Dan Pengisisan Bak Air Otomatis Keseluruhan...………58

BAB IV PENGUJIAN SISTEM 4.1. Pengujian Minimum Sistem Mikrokontroler ATmega 8535...…...60

4.2. Pengujian Program Tampilan Display LCD………..62

4.3. Pengujian ADC Mikrokontroler...63

4.4. Pengujian Sensor LM 35 Dengan Tampilan LCD……….65

4.5. Pengujian Driver...67

4.5.1. Driver Pompa...67

4.5.2. Driver Heater...68

4.6. Pengujian Komunikasi HP C45 Dengan Mikrokontroler...70

4.7. Pengujian Proses Pengisian Air………..72

BAB V PENUTUP 5.1. Kesimpulan ………...75

5.2. Saran...76

Daftar Pustaka

(14)

xiii

DAFTAR GAMBAR

Gambar 2.1. Konfigurasi pin Atmega8535.... ………..………...8

Gambar 2.2. Blok Diagram Mikrokontroler Atmega8535…..………....10

Gambar 2.3. Arsitektur Atmega8535 ………...11

Gambar 2.4. Peta Memori Atmega8535...………...12

Gambar 2.5. General Purpose Register Atmega8535....……….…...12

Gambar 2.6. SDRAM Dalam Organisasi Memori Atmega8535...………..13

Gambar 2.7. ADC Internal Mikrokontroler Atmega8535...17

Gambar 2.8. RTC DS1307...………...20

Gambar 2.9. LM 35……….21

Gambar 2.10. Skema cara kerja SMS………23

Gambar 2.11. Mekanisme Store and Forward...…26

Gambar 2.12. Skema format SS PDU pengirim ……….…..27

Gambar 2.13 Skema Format SMS PDU Penerima………...31

Gambar 2.14. Rangkaian push button………...35

Gambar 2.15. LCD dan konfigurasi pinnya...………...…..…. ....42

Gambar 3.1. Diagram Blok alat pengatur suhu air dan pengisisan bak air Otomatis..………..…..…...44

Gambar 3.2. Rangkaian sensor………46

Gambar 3.3. Rangkaian RTC DS1307...46

Gambar 3.4. Rangkaian push button………...47

Gambar 3.5. Rangkaian Mikrokontroler ATmega8535...………48

Gambar 3.6. Rangkaian Catu Daya...………...……...51

Gambar 3.7. Rangkaian Komunikasi Serial Mikrokontroler dengan HP………51

(15)

xiv

Gambar 3.9. Rangkaian Driver Pompa Air……….53

Gambar 3.10. Optocoupler...54

Gambar 3.11. Rangkaian Driver Heater...54

Gambar 3.12. Rangkaian LCD Display...55

Gambar 3.13. Tabung Penampung Air...56

Gambar 3.14. Tabung Bak Mandi...57

Gambar 3.15. Sistem Pemanas Air...57

Gambar 3.16. Sketsa alat Pengatur Suhu Air dan Pengisian Bak air Otomatis...58

Gambar 4.1.1. Skema rangkaian pengujian mikrokontroller...61

Gambar 4.1.2. Led Bergeser Ke Kiri...61

Gambar 4.1.3. Rangkaian penguji LCD Display………...62

Gambar 4.1.4. Skema rangkaian pengujian rangkaian ADC……….65

Gambar 4.1.5. Skema rangkaian pengujian sensor LM35...66

Gambar 4.1.6. Skema rangkaian pengujian Driver Pompa...68

Gambar 4.1.7. Skema rangkaian pengujian Driver Heater...69

Gambar 4.1.8. Skema rangkaian pengujian komunikasi serial………..71

DAFTAR TABEL DAN DIAGRAM BLOK

Tabel 2.1.1. Pemilihan clock timer/counter pada AVR ...………...16

Tabel 2.1.2. Mode compare pada Timer/Counter1………...17

Tabel 2.1.3. Service Center Address………..28

Tabel 2.1.4. PDU Type………...28

Tabel 2.1.5. Destination Address ...………...29

(16)

xv

Tabel 2.1.7. User Data...………...31

Tabel 2.1.8. Service Center Address...……….…...32

Tabel 2.1.9. Tabel User Data Penerima……….34

Tabel 2.1.10. AT Command………35

Tabel 2.1.11. Fungsi penyemat LCD………...43

Tabel 3.1. Konfigurasi Pin Konektor Serial...52

Gambar 4.1. Diagram blok dari rangkaian pengujian mikrokontroller...61

Gambar 4.2. Diagram blok dari rangkaian pengujian rangkaian LCD………...62

Tabel 4.1. Tabel Terminal I/O pada LCD...63

Gambar 4.3. Diagram blok dari rangkaian pengujian rangkaian ADC………...64

Tabel 4.2. Hasil Pengujian Rangkaian ADC………...64

Gambar 4.4. Diagram blok dari rangkaian pengujian sensor LM35...66

Tabel 4.3. Hasil Pengujian Rangkaian LM35………..67

Tabel 4.4. Hasil Pengujian Rangkaian Driver Pompa……….68

Tabel 4.5. Hasil Pengujian Rangkaian Driver Heater……….70

Tabel 4.6. Hasil Pengujian Komunikasi Hp C45 dengan Mikrokontroler………..70

Gambar 4.5. Diagram blok dari rangkaian pengujian sensor LM35………...71

Gambar 4.6. Diagram blok dari rangkaian pengujian sensor Elektrode……….72

Tabel 4.7. Hasil Pengujian Rangkaian Sensor Elektrode………73

(17)

xvi

DAFTAR PUSTAKA

Atmel Corporation, ATmega8535 ATmega8535L Preliminary Summary, 2003. http://www.atmel.com [3 Mei 2009]

Andy, SMS Gateway Sesi 2 – AT Command, 2009. http://www.pustakakita. Com [30 Agustus 2009]

Bejo, A., C & AVR. Yogyakarta: Graha Ilmu, 2007.

FairChild Semiconductor Corporation, KA78XX/KA78XXA 3-Terminal 1A

Positive Voltage Regulator, 2001. http://www.fairchilsemi.com [18 Oktober

2009]

Heryanto, A.M. & Adi, W, Pemrograman Bahasa C untuk Mikrokontroler

ATMEGA 8535, Yogyakarta: Penerbit Andi, 2008

Prasimax Technology, Rangkaian Sistem Minimum Avr 8535, 2009.

http://www.mikron123.com [30 Agustus 2009]

Prasimax Technology, Teori Dasar SMS, 2009. http:// www.mikron123.com [30 Agustus 2009]

Pratomo, 2001, AVR Instruction Set, Architecture dan Hardware Design. Yogyakarta http://www.andipublisher.com [5 Juni 2009]

Petra Christian University Library, 2006, Digital Collections; 22

http://digilib.petra.ac.id/jiunkpe-ns-s1-2006-23499096-5747-stage_beam-chapter2.pdf

Siemens Corporation, Manual Reference AT Command Set (GSM 07.07, GSM

07.05, Siemens specific commands) for the SIEMENS Mobile Phones S35i,C35i,

M35i, 2002. http://www.siemensmobile.com [15 April 2009]

Referensi

Dokumen terkait

Perancangan pemanas air otomatis berbasis mikrokontroler ATMega16 dengan informasi melalui handphone ini menggunakan Sensor Suhu LM35 dan sensor air.. Ketika Sensor Suhu LM

Bak mandi (bathtub) adalah kolam tempat air di kamar mandi yang digunakan untuk mandi[8], dalam penggunaannya diawali dengan mengisi bathtub sampai penuh terlebih dahulu,

telah menyetujui bahwa “ Rancang Bangun Pengisian Air Galon Secara Otomatis Berbasis Mikrokontroler Atmega16 ” ini dapat dijadikan salah satu prasyarat untuk menyelesaikan

Alat pengatur suhu masakan dan mematikan kompor listrik otomatis menggunakan Mikrokontroler ATMega8535 adalah alat yang dirancang untuk membantu masyarakat dalam memasak

Petani bisa menyalakan pompa air dari jarak jauh sehingga alat bekerja secara otomatis dan apabila sawah sudah terisi penuh akan memberikan notifikasi sehingga proses

Alat pengatur suhu otomatis untuk budidaya jamur tiram pada miniatur kumbung dapat menurunkan kelembapan dalam waktu ±8,5 menit dari saat awal alat

perancangan alat pengatur suhu air dan pengisian bak air secara otomatis melalui short message service berbasis mikrokontroler. Universitas

Alat pengatur suhu otomatis untuk budidaya jamur tiram pada miniatur kumbung dapat menurunkan kelembapan dalam waktu ±8,5 menit dari saat awal alat