• Tidak ada hasil yang ditemukan

SOFTWARE PEMANAS AIR OTOMATIS MENGGUNAKAN HEATER BERBASIS MIKROKONTROLLER ATMEGA16 DENGAN INFORMASI MELALUI HANDPHONE

N/A
N/A
Protected

Academic year: 2019

Membagikan "SOFTWARE PEMANAS AIR OTOMATIS MENGGUNAKAN HEATER BERBASIS MIKROKONTROLLER ATMEGA16 DENGAN INFORMASI MELALUI HANDPHONE"

Copied!
13
0
0

Teks penuh

(1)

SOFTWAREPEMANAS AIR OTOMATIS MENGGUNAKANHEATER BERBASIS MIKROKONTROLLER ATMEGA16 DENGAN

INFORMASI MELALUIHANDPHONE

Laporan Akhir

Disusun Untuk Memenuhi Syarat Menyelesaikan Pendidikan Diploma III Pada Jurusan Teknik Elektro Program Studi Teknik Telekomunikasi

Politeknik Negeri Sriwijaya

Oleh :

(2)

SOFTWAREPEMANAS AIR OTOMATIS MENGGUNAKANHEATER BERBASIS MIKROKONTROLLER ATMEGA16 DENGAN

INFORMASI MELALUIHANDPHONE

Oleh :

TRI IRIAN SAPUTRA 0611 3033 0978

Menyetujui,

Pembimbing I

Palembang, Agustus 2014 Pembimbing II

Martinus Mujur Rose, S.T., M.T NIP.197412022008121002

R.A. Halimatussa’diyah, S.T., M.Kom NIP.197406022005012002

Mengetahui,

Ketua Jurusan Ketua Program Studi

Teknik Elektro Teknik Telekomunikasi

Ir. Ali Nurdin, M.T Ciksadan, S.T., M.Kom

(3)

Motto

Sebuah tindakan yg di lakukan adalah dasar dari awal keberhasilan yang akan di capai.

Keberhasilan tercapai karena adanya keberanian yang lebih besar dari pada ketakutan dalam diri.

Apa yang kita dapat hari ini adalah apa yang telah kita persembahkan kepada-NYA, ingatlah allah selalu dalam setiap langkah

Sayapersembahkankaryainikepada :Allah swt. Sang Maha mengetahui atas

segala sesuatu yang terbaik bagi umat-Nya.

Ayahanda dan Ibunda yang tersayang,serta saudara-saudaraku yang tercinta,motivator terbesar dalam hidup, hal ini takkan terjadi jika tanpa kalian.Bapak Ir. Ali Nurdin, M.T., selaku Ketua

Jurusan Teknik Elektro dan Bapak Ciksadan S.T., M.Kom., selaku Ketua Program Studi Teknik Telekomunikasi yang telah memberikan bimbingannya.

Bapak Martinus Mujur Rose, S.T., M.Tdan Ibu RA. Halimatussa’diyah, S.T., M.Kom., selaku dosen pembimbing yang tak henti membagi ilmu dan bimbingannnya.

Teman-teman satu perjuangan, satu harapan, satu tujuan, keluarga Telekomunikasi kelas 6 ETA.

(4)

ABSTRAK

PEMANAS AIR OTOMATIS MENGGUNAKAN HEATER BERBASIS MIKROKONTROLLER ATMEGA16 DENGAN INFORMASI MELALUI HANDPHONE (SOFTWARE)

(2014: xiii+70Halaman + 42DaftarGambar + 6DaftarTabel + 7Lampiran)

TRI IRIAN SAPUTRA 061130330978

JURUSAN TEKNIK ELEKTRO

PROGRAM STUDI TEKNIK TELEKOMUNIKASI POLITEKNIK NEGERI SRIWIJAYA

ABSTRAK

Salah satupekerjaanrumahtangga yang menjadirutinitasseharihariadalahmemasak air untukkeperluanmandibagi orang yang tidaksukadingin di waktutertentusepertipagihariataupunmalamharisetelahlelahberaktifitasseharian.Pe manas air otomotis adalah alat yang berfungsi untuk memanaskan air mandi yang bekerja secara otomatis berbasis mikrokontroler dengan menggunakan software AVR BASCOM (Basic Compiler) yang merupakan software pemrograman untuk menuliskan program kedalammikrokontroler yang digunakan. Alat ini juga dilengkapi dengan sistem pengiriman pesan melalui handphone pada saat suhu air panas telah mencapai 60 C atau lebih dan sekaligus otomatis mematikan heater pemanas air tersebut. Rangkaianalatiniterdiridaribagianhardwaredansoftware. Pada pemrograman software alatini di buatbeberapakemungkinanuntuk mengendalikan beberapa komponen pendukung seperti heater pemanas, pompa air dan keran air.Menuliskan pemrograman pada mikrokontroler ATMega16 dengan menggunakan software BASCOM AVR dapat dilakukan lebih praktis karena telah dilengkapi dengan fasilitas simulator pada program.

(5)

ABSTRACT

AUTOMATIC WATER HEATER BASED MICROCONTROLLER ATMEGA16WITHINFORMATION BY PHONE (SOFTWARE) (2014: xiii+70Pages + 42Images + 6Tables + 7Attachments)

TRI IRIAN SAPUTRA 0611 3033 0978

ELECTRO ENGINEERING DEPARTMENT

TELECOMMUNICATIONS ENGINEERING STUDY THE STATE POLITECHNIC OF SRIWIJAYA

ABSTRACT

one of the household chores into daily routines is boiling water to shower for

people who don’t like the cold at a certain time, such as in the morning or night after the day of activities. Automatic water heater is a tool that serves to heat the bath water that works automatically using software-based microcontroller with Bascom AVR (Basic Compiler) which is a programming software to write the program into the microcontroller used.

This tool is also equipped with Messanging system via mobile phone when the hot water temperature reaches 60 celcius or more and automatically turn off the heater in the water heater. Thistoolconsistsof aseries ofhardware and softwareparts. In the programming software, this tool made several possibilities to control some of components supporting such as heating heater, water pump and tap water. Write programming in microcontroller ATMega 16 by using Bascom AVR software may be more practical because its has been equipped with simulator in the program.

(6)

KATA PENGANTAR

Assalaamu’alaikum Wr.Wb.,

PujiSyukurpenulispanjatkankehadiratTuhan Yang

MahaEsaataspenyertaandankarunia-Nya

sehinggapenulisdapatmelaksanakankerjapraktekdanmenyelesaikanlaporanakhirini

denganjudul “Software Pemanas Air Otomatis Menggunakan Heater Berbasis

Mikrokontroler ATMega16 Dengan Informasi Melalui Handphone”.

LaporaninidisusununtukmemenuhisalahsatumatakuliahpadaJurusanTeknikElektro

Program StudiTeknik Telekomunikasi PoliteknikNegeriSriwijaya.

DalampenulisanLaporanAkhirinipenulistelahmenerimabanyakbantuandaribe

rbagaipihakberupabimbinganpenyusunanlaporanmaupunpengambilan data,

baiksecaratertulismaupunlisan. UcapanTerimaKasihpenulisucapkankepada:

1. Bapak Martinus Mujur Rose, S.T., M.T selaku Dosen Pembimbing I 2. IbuRA. Halimatussa’diyah, S.T., M.Kom selaku Dosen Pembimbing II

KarenapenyusunanLaporanAkhirinitidaklepasdariarahan para

pembimbingdanjasadariberbagaipihak yang

telahmembantubaiksecaramaterimaupundukunganmoril.Maka,

padakesempataninipenulisjugainginmenyampaikanucapanterimakasih, kepada :

1. Bapak RD. Kusumanto, S.T., M.M, selaku Direktur Politeknik Negeri

Sriwijaya.

2. Bapak Ir. Ali Nurdin, M.T, selaku Ketua Jurusan Teknik Elektro Politeknik

Negeri Sriwijaya.

3. BapakIr.Siswandi, S.T,selakuSekretarisJurusanTeknikElektroPoliteknik

Negeri Sriwijaya.

4. BapakCiksadan, S.T., M.Kom., selakuKetuaProgram Studi D3 Teknik

(7)

5. Bapak/ibuDosen, Stafdan Karyawan Politeknik Negeri Sriwijaya.

6. Kepada Ayahanda, Ibunda dan Adik tersayang, serta seluruh keluarga

tercinta yang telah memberikan semangat, doa restu serta dukungan baik

secara moril maupun materil.

7. Seluruh teman-teman di Teknik Telekomunikasi dan rekan-rekanku yang

telah membantu, terutama Popi Nila Shandi yang telah menjadi partner

terbaik penulis yang telah memberikan dorongan do’a dan membantu hingga Laporan Akhir dan Alat TA ini dapat selesai tepat pada waktunya.

Dalam penyusunan laporan ini tentu saja banyak terdapat kekurangan dan

kesalahan, untuk itu penulis dengan senang hati menerima kritik, saran dan

masukan dari pembaca yang bersifat membangun untuk kesempurnaan laporan

ini. Semoga laporan ini dapat bermanfaat bagi mahasiswa / mahasiswi Politeknik

Negeri Sriwijaya, khususnya Jurusan Teknik Elektro Program Studi

TeknikTelekomunikasi.

Palembang, Juli 2014

(8)

DAFTAR ISI

Halaman

HALAMAN JUDUL ... i

HALAMAN PENGESAHAN... ii

MOTTO ... iii

ABSTRAK ... iv

KATA PENGANTAR ... vi

DAFTAR ISI... viii

DAFTAR TABEL ...x

DAFTAR GAMBAR ... xi

DAFTAR LAMPIRAN ... xiii

BAB I PENDAHULUAN...1

1.1.LatarBelakang ...1

1.2.PerumusanMasalah ...2

1.3.Batasanmasalah ...2

1.4.TujuandanManfaat ...2

1.4.1.Tujuan ...2

1.4.2. Manfaat ...3

1.5.MetodePenulisan ...3

1.6. SistematikaPenulisan ...3

BAB II TINJAUAN PUSTAKA...5

2.1.Mikrokontroler ...5

2.1.1. Mikrokontroler AVR ATMega16 ...6

2.1.2. RingkasanFitur-fiturMikrokontroler AVR ATMega16 ...6

2.1.3. Konfigurasi Pin ATMega 16 ...8

2.1.4. Deskripsi Pin AVR ATMega16 ...9

2.1.5. PetaMemori ATMega16...13

2.5.1.1. Memori Program...13

2.5.1.2. Memori Data (SRAM) ...14

2.2.Basic Compiler AVR (BASCOM AVR) ...14

2.3.DasarPemrograman Basic ...15

2.4.Sensor Suhu...21

2.5.LCD (Liquid Crystal Display) ...23

(9)

3.1.Tujuan Perancangan ...24

3.2. Blok Diagram Rangkaian ...24

3.3. GambarRangkaianLengkap...26

3.4. Langkah–LangkahPerencanaan...27

3.4.1. PerancanganSoftware ...27

3.4.2. PerancanganHardware ...30

3.5. PrinsipKerja...36

3.6. Langkah-langkahPembuatanAlat ...38

3.6.1. PembuatandanPencetakan PCB...38

3.6.2. PemasangandanPenyolderanpada PCB ...39

3.7. PemilihanBahanKomponen...40

3.8. HasilPerancanganMekanik...43

BAB IV PEMBAHASAN...45

4.1.Analisa Program PadaPemanas Air Otomatis...45

4.2.PembahasandanAnalisaSkriptPada Program BASCOM AVR ...46

4.3.LangkahPengisiandanPengujian Program...63

4.4. Memasukan Program KedalamMikrokontrollerMenggunakan AVR studio ...66

4.5. Hasil dan Analisa Pengujian Alat ...67

4.6.HasilTampilanPada LCD ...68

BAB V KESIMPULAN DAN SARAN ...70

5.1 Kesimpulan ...70

5.2 Saran...70

(10)

DAFTAR TABEL

Tabel Halaman

2.1.Deskripsi pin AVR ATmega16... 9

2.2.Tipe data BASCOM...15

2.3.Operator Aritmatik ...17

2.4.Operator Operasional ...18

2.5.Operator Logika ...18

(11)

DAFTAR GAMBAR

Gambar Halaman

2.1. Konfigurasi Pin ATMega 16...9

2.2. Blog Diagram ATMega16... 12

2.3. PetaMemori Program AVR ATMega16 ...13

2.4. Jendela Program BASCOM AVR...14

2.5. IC LM35...22

2.6. LCD(Liquid Crystal Display)...23

3.1. Blok Diagram Pemandian Air PanasOtomatis…... 24

3.2. RangkaianPemanas Air Otomatis ...26

3.3. Flowchart RangkaianPemanas Air Otomatis ...28

3.4. RangkaianLengkapSimulasiPemanas Air OtomatisBerbasis Mikrokontroler AVR ATMega 16 ...31

3.5. Rangkaian Driver Keypad Handphone ...32

3.6. RangkaianMikrokontroler ATMega16...33

3.7. RangkaianCatuDaya...34

3.8. Rangkaian Driver ULN 2803A ... 35

3.9. Rangkaian Sensor Air dan Sensor Suhu LM35 ...36

3.10.Desain Alat Pemanas Air Otomatis Menggunakan Heater Berbasis Mikrokontroler ATMega16 Dengan Informasi Melalui Handphone...37

3.11. Layout RangkaianPemanas Air Otomatis Menggunakan Heater BerbasisMikrokontroler ATMega16 denganInformasiMelalui Handphone ...39

3.12. Tata LetakKomponenPemanas Air OtomatisBerbasis MikrokontrolerATMega16 denganInformasiMelaluiHandphone...39

3.13. Tampilan Depan Alat Pemanas Air Otomatis Dengan Heater Berbasis Mikrokontroler ATMega 16 dengan informasi Melalui Handphone ...43

(12)

4.4. PenggunaanPendeklarasi Dim ...50

4.5. SkriptPengaturanTampilanpada LCD (1) ...51

4.6. SkriptPengaturanTampilanpada LCD (2)... ...53

4.7. Membuat Skript Perintah Do ...54

4.8. IntruksiuntukKemungkinan Yang SedangTerjadi (1) ...55

4.9. IntruksiuntukKemungkinan Yang SedangTerjadi (2) ...58

4.10. IntruksiuntukKemungkinan Yang SedangTerjadi (3) ...59

4.11. IntruksiuntukKemungkinan Yang SedangTerjadi (4)...60

4.12. IntruksiuntukKemungkinan Yang SedangTerjadi (5)...61

4.13. IntruksiuntukKemungkinan Yang SedangTerjadi (6) ...62

4.14. TampilanJendela Program BASCOM ...64

4.15. Tampilan Program Compiler ...65

4.16. TampilanJendela Program Simulasi...65

4.17. TampilanJendela Program AVR Studio...66

4.18. Downloader DT-HiQ AVR USB …...66

4.19. HasilTampilanpada LCD (1)... 68

4.20. HasilTampilanpada LCD (2)... 68

4.21. HasilTampilanpada LCD (3)…... 69

(13)

DAFTAR LAMPIRAN

1. Lembar Konsultasi Laporan Akhir Pembimbing I 2. Lembar Konsultasi Laporan Akhir Pembimbing II 3. Surat Kesepakatan Bimbingan Laporan Akhir I 4. Surat Kesepakatan Bimbingan Laporan Akhir II 5. Lembar Rekomendasi Ujian Laporan Akhir 6. Lembar Revisi Laporan Akhir

Referensi

Dokumen terkait

Hal tersebut menunjukkan bahwa sebesar 76,8% kinerja karyawan dapat dijelaskan dengan menggunakan variabel pengembangan sumber daya manusia, sedangkan sebesar

Kegiatan awal, pada pertemuan kedua ini pertama-tama guru memeriksa kerapian siswa dengan menyuruh siswa berdiri di tempat masing-masing, selanjutnya guru memeriksa

Potensi awal dihitung dengan persamaan 9 bila diketahui jumlah m lebih dari 1. Sedangkan untuk m sama dengan 1, dihitung dengan persamaan seperti pada 10. Sedangkan

Kertas dengan perlakuan lama ekstraksi daun Rhoeo discolor 24 jam menggunakan pelarut etanol 95% berwarna hijau setelah di uji dengan basa kuat berwarna hijau

Pengambilan contoh tanah dengan metode SRS lebih sederhana, mudah dan cepat serta data yang diperoleh akan dapat mencerminkan keadaan tanah yang sebenarnya, jika contoh tanah

Menetapkan : KEPUTUSAN KEPALA DINAS PENDAPATAN PENGELOLAAN KEUANGAN DAN ASET DAERAH KABUPATEN BANTUL TENTANG PEMBERIAN PENGURANGAN PAJAK PENERANGAN JALAN YANG TERUTANG. KEDUA

Preferensi atas resiko dan fungsi utility serta pengaruh nilai informasi pada analisis keputusan valuta asing.. Universitas pendidikan Indonesia

Kajian tentang pembentukan Islam secara makro di wilayah Nusantara khususnya di Indonesia sekalipun telah dilakukan oleh banyak peneliti, tetapi hal tersebut masih menarik