SISTEM TELEMETRI SUHU DAN KELEMBABAN BERBASIS ...

28 downloads 137 Views 467KB Size Report
SISTEM TELEMETRI SUHU DAN KELEMBABAN BERBASIS. Mikrokontroler ATMega8535. SKRIPSI. Saya mengakui bahwa skripsi ini adalah hasil kerja saya ...
skripsi

Judul: SISTEM TELEMETRI SUHU DAN KELEMBABAN BERBASIS Mikrokontroler ATMega8535

Diajukan Oleh:

HOTMAIDA SITOHANG 070821005

DEPARTEMEN FISIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2009

Universitas Sumatera Utara

Lembar Persetujuan Judul:

SISTEM TELEMETRI SUHU DAN KELEMBABAN BERBASIS Mikrokontroler ATMega8535 Diajukan oleh: Nama

: Hotmaida Sitohang

NIM

: 070821005

Departemen : Fisika

Disetujui oleh: Dosen Pembimbing I

Dosen Pembimbing II

Drs. Luhut Sihombing, MS

Ahmad Hidayat, ST

NIP. 130 535 871

NIP. 131 918 183

Disahkan Oleh Ketua Departemen Fisika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara

Dr. Marhaposan Situmorang NIP 130 810 771

Universitas Sumatera Utara

PERNYATAAN

SISTEM TELEMETRI SUHU DAN KELEMBABAN BERBASIS Mikrokontroler ATMega8535

SKRIPSI

Saya mengakui bahwa skripsi ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

Medan, 17 November 2009

HOTMAIDA SITOHANG 070821005

Universitas Sumatera Utara

PENGHARGAAN

Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa, dengan cinta kasih dan limpah karunia-Nya sehingga penyelesaian tugas akhir ini dapat diselesaikan dalam waktu yang telah ditetapkan. Penulis mengucapkan banyak terima kasih kepada Bapak Drs. Luhut Sihombing, MS selaku dosen pembimbing I dan Bapak Ahmad Hidayat, ST selaku dosen pembimbing II yang telah banyak membimbing penulis dalam penyelesaian tugas akhir dan penulisan laporannya. Ucapan terima kasih juga kepada Bapak Prof. Dr. Muhammad Zarlis, Bapak Drs. Bisman P, M.Eng.Sc, serta Bapak Drs Kurnia Brahmana M.Si selaku dosen penguji yang memberikan dukungan dan motivasi dalam menyelesaikan tugas akhir ini. Ucapan terima kasih juga diajukan kepada Bapak Prof. Dr.Eddy Marlianto, M.Sc selaku dekan Fakultas Matematika dan Ilmu Pengetahuan Alam (FMIPA), Bapak Dr. Marhaposan Situmorang selaku Ketua Departemen Fisika FMIPA USU, dan seluruh staf pegawai di FMIPA USU. Ucapan terima kasih buat rekan-rekan (Kak Martha, Rakimen, Andika, Ardinal, Susiana, Fitri, Marina, Imelda, Lela, kak Riris, kak Udur, Ulis, Roliz, Amoy, Eva dan rekan yang lainnya) yang telah banyak memberikan dukungan dalam penyelesaian tugas akhir ini. Ucapan terima kasih penulis yang sangat special buat Ibunda tersayang, Kakak Tio dan Abang Tio, adik Lina dan Icha, keponakan Tio Alpha Roni tercinta yang selalu memberikan doa, semangat, dukungan baik secara moril maupun materi. Penulis sadari banyak kekuranagn dalam penulisan dan penusunan tugas akhir ini, oleh karena itu penulis sangat mengharapkan saran dan kritik yang bersifat membangun untuk kesempurnaan tugas akhir ini.

Medan, Januari 2010 Penulis,

Hotmaida Sitohang

Universitas Sumatera Utara

ABSTRAK

Kebutuhan akan data tentang kondisi lingkungan sekitar telah mendorong manusia untuk membuat alat yang bisa mengukur kondisi lingkungan. Dua diantara banyak data yang bisa diukur yang menjelaskan kondisi lingkungan adalah temperatur dan kelembaban.Pada tugas akhir ini dirancang dan diimplementasikan sebuah alat yang bisa mengukur temperatur dan kelembaban lingkungan. Sebagai sensor pengukur temperatur dan kelembaban digunakan SHT11. SHT11 memiliki beberapa keuntungan diantaranya hanya membutuhkan dua buah sinyal untuk bekerja, keluaran hasil pengukuran telah digital, ukurannya kecil dan stabil untuk waktu yang lama. Alat yang dibuat terdiri atas dua bagian yakni pengirim (TLP433 dan penerima (RLP433). Arah komunikasi antara bagian pengirim dan penerima bersifat satu arah saja. Secara periodik pengukuran data kondisi lingkungan dilakukan di bagian pengirim dan dikirimkan ke bagian penerima. Pada bagian penerima data diteruskan ke PC (Personal Computer) dimana setiap data dapat ditampilkan dan disimpan pada sebuah file. Mikrokontroler yang digunakan untuk mengontrol kerja bagian pengirim adalah ATMega8535. Mikrokontroler ini mampu bekerja sampai 16 MHz. Fasilitas lain mikrokontroler ini adalah ukuran flash programnya sampai 8 KiloByte dan SRAM sebesar 512 KiloByte. Fungsi utama ATMEGA32 di pengirim adalah mengontrol kerja SHT11, dan mengirimkan hasil pengukuran ke penerima.

Universitas Sumatera Utara

ABSTRACT

In this final assignment had been planned and implemented a device for measuring temperature and humidity. Sensor which used for measuring temperature and humidity is SHT11. This sensor has some benefits such as only need two signal to works, the output of measurement has been digital, small size, and stable for a long time. The device consist of two parts which is transmitter and receiver. The direction of communication between these parts is one way only. Periodically data measurement of environment condition is done at transmitter and sent it to receiver. The receiver use computer and the program saved every received results. The microcontroler which used to manage the works of transmitter and receiver is ATMEGA8535. This microcontroller is able to work up to 16 MHz. Another facility is the size of flash program is 8 Kilobyte and SRAM is 512 Kilobyte of size. The main function of ATMEGA8535 at transmitter is to control SHT11 and send the result of measurement to receiver.

Universitas Sumatera Utara

DAFTAR ISI Halaman

Persetujuan

ii

Pernyataan

iii

Penghargaan

iv

Abstrak

v

Abstract

vi

Daftar Isi

vii

Daftar Tabel

ix

Daftar Gambar

x

BAB 1 PENDAHULUAN

1

1.1 Latar Belakang 1.2 Tujuan Penelitian 1.3 Batasan Masalah 1.4 Manfaat Penelitian 1.5 Sistematika Penulisan

2 2 2 2 2

BAB 2 LANDASAN TEORI 2.1 Dasar Teori 2.2 Mikrokontroler Atmega8535 2.2.1 Arsitektur ATMega8535 2.2.2 Fitur ATMega8535 2.2.3 Konfigurasi PIN ATMega8535 2.3 SHT11 Module 2.3.1 Konversi Keluaran Sensor 2.3.2 Prinsip Kerja Sensor 2.4 Komunikasi Serial 2.4.1 Karakteristik Sinyal Port Serial 2.4.2 Port Komunikasi Serial 2.4.3 Flow Control 2.4.3 Koneksi Ke RS232 Port 2.5 Modul LCD 2.5.1 Konfigurasi Pin LCD 2.5.2 Posisi Kursor 2.6 Modul TLP dan RLP a. Modul Pemancar RF b. Modul Penerima RF

4 4 5 6 6 8 8 10 12 13 14 18 20 22 23 27 28 29 29

2.7 Perangkat Lunak

30

Universitas Sumatera Utara

2.7.1 Instruksi ATMega8535 2.7.1.1 Karakter dalam Bascom 2.7.1.2 Tipe Data 2.7.1.3 Variabel 2.7.1.4 Alias 2.7.1.5 Konstanta 2.7.1.6 Array 2.7.1.7 Operasi dalam Bascom 2.8 Pengaksesan Port Serial pada VB 2.8.1 Pengaksesan melalui Register USART

30 30 31 31 32 32 33 34 35 35

BAB 3 RANCANGAN SISTEM 3.1 Perancangan Perangkat Keras 3.1.1 Diagram Blok Rangkaian 3.1.2 Rangkaian Sistem Mikrokontroler ATMega8535 3.1.3 Sistem Komunikasi 3.1.4 Sistem Sensor 3.1.5 Rangkaian komunikasi Serial 3.1.6 Rangkaian Powr Supply 3.1.7 Rangkaian LCD 3.2 Perancangan Perangkat Lunak 4.2.1 Diagram Alir Program

37 37 38 39 41 42 43 44 45 45

BAB 4 PENGUJIAN DAN PEMBAHASAN SISTEM 4.1 Pengujian Sistem Mikrokontroler ATMega8535 47 4.2 Pengujian Power Supply 48 4.3 Pengujian Rangkaian LCD 49 4.4 Pengujian Perangkat Lunak 50 4.4.1 Pengujian kehandalan Sistem keseluruhan 50 4.4.2 Perbandingan Data antara Sistem dengan Termometer Analog52 4.4.3 Akurasi data antara Baudrate dengan suhu LCD dan PC 52 4.4.4 Akurasi data antara Baudrate dengan kelembaban LCD 52 4.4.5 Akurasi data antara Jarak dengan suhu LCD dan PC 52 4.4.6 Akurasi data antara Jarak dengan Kelembaban LCD dan PC 53 4.4.8 Metode Pengujian 53

BAB 5 KESIMPULAN DAN SARAN 5.1 Kesimpulan 5.2 Saran DAFTAR PUSTAKA

54 54 55

LAMPIRAN

Universitas Sumatera Utara

DAFTAR TABEL Halaman

Tabel 2.1 Konstanta konversi pengukuran RH

9

Tabel 2.2 Konstanta Konversi Pengukuran temperature

10

Tabel 2.3 Konfigurasi pin SHT11

11

Tabel 2.4 Fungsi Susunan Konektor DB9

15

Table 2.5 Konfigurasi Pin dan nama Sinyal konektor DB9

15

Tabel 2.6 Nama-nama register

17

Tabel 2.7 Angka Pembagi

17

Tabel 2.8 Susunan kaki Modul TLP dan RLP

29

Tabel 2.9 Karakter Spesial

30

Tabel 2.10 Tipe data BASCOM

31

Tabel 2.11 Operator Relasi

34

Tabel 2.12 Alamat dan lokasi bit pada register USART

35

Tabel 4.1 Data Pengujian selama 1 hari

51

Universitas Sumatera Utara

DAFTAR GAMBAR Halaman

Gambar 2.1 Blok Diagram Fungsional ATMega853

5

Gambar 2.2 Pin ATMega8535

7

Gambar 2.3 SHT11 Module

8

Gambar 2.4 Grafik Hubungan Kelembaban terhadap Keluaran Digital

9

Gambar 2.5 Diagram Blok SHT11

10

Gambar 2.6 Skema Pengambilan Data SHT11

11

Gambar 2.7 Grafik Akurasi RH dan Temperatur pada berbagai tipe

12

Gambar 2.8 Level Tegangan RS232

14

Gambar 2.9 Port DB9 jantan

14

Gambar 2.10 Port DB9 betina

14

Gambar 2. 11 Susunan Pin Konektor DB9

14

Gambar 2.12 Tampilan HyperTerminal

19

Gambar 2.13 Pemilihan Port Serial

19

Gambar 2.14 Pengaturan Port Serial

20

Gambar 2.15 Diagram Pengkabelan Konfigurasi Null Modem

21

Gambar 2.16 Pengkabelan pada Konfigurasi Loopback Plud

21

Gambar 2.17 IC MAX232

22

Gambar 2.18 Modul LCD karakter 2x16

23

Gambar 2.19 Peta Memori LCD

27

Gambar 2.20 Bentuk Fisik Modul RF Tampak Depan

29

Gambar 3.1 Diagram Blok Rangkaian

37

Gambar 3.2 Rangkaian Skematik ATMega8535

39

Gambar 3.3 Rangkaian skematik pemancar

40

Gambar 3.4 Rangkaian Skematik Penerima

41

Gambar 3.5 Skema Pengambilan Data SHT11

42

Universitas Sumatera Utara

Gambar 3.6 Rangkaian Skematik Konverter

42

Gambar 3.7 Rangkaian Skematik PSA

43

Gambar 3.8 Rangkaian Skematik LCD

44

Gambar 3.9 Flowchart Stasiun Pemancar

45

Gambar 3.10 Flowchart Stasiun Penerima

46

Gambar 4.1 Rangkaian Power supply

48

Gambar 4.2. Keluaran Trafo 12 Volt

48

Gambar 4.3. Keluaran Dioda 12 Volt

48

Gambar 4.4. Keluaran 5 Volt

49

Gambar 4.5 Tampilan hasil dari LCD (Liquid Crystal Display)

49

Gambar 4.6 Tampilan saat sistem melakukan pengukuran

50

Gambar 4.7 Grafik Suhu dan Kelembaban terhadap Waktu

51

Universitas Sumatera Utara

Suggest Documents