BAB III PERANCANGAN. Gambar 3.1. Blok sistem secara keseluruhan. Sensor tegangan dan sensor arus RTC. Antena Antena. Sensor suhu.

dokumen-dokumen yang mirip
BAB II DASAR TEORI. AVR(Alf and Vegard s Risc processor) ATMega32 merupakan 8 bit mikrokontroler berteknologi RISC (Reduce Instruction Set Computer).

BAB III PERANCANGAN. 3.1 Diagram blok sistem

DATA LOGGER PARAMETER PANEL SURYA

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM

BAB II LANDASAN TEORI

BAB 3 PERANCANGAN SISTEM. pada sistem pengendali lampu telah dijelaskan pada bab 2. Pada bab ini akan dijelaskan

BAB III PERANCANGAN DAN REALISASI ALAT

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN DAN REALISASI PERANGKAT KERAS DAN PERANGKAT LUNAK SISTEM. Dari diagram sistem dapat diuraikan metode kerja sistem secara global.

BAB III PERANCANGAN SISTEM. Di bawah ini adalah diagram blok Sistem. Mikrokontroler PIC 16F877A. Gambar III.1. Diagram blok sistem

BAB III PERANCANGAN SISTEM

IV. HASIL DAN PEMBAHASAN. perangkat yang dibangun. Pengujian dilakukan pada masing-masing subsistem

BAB III DESKRIPSI DAN PERANCANGAN SISTEM

BAB III METODE PENELITIAN. Penelitian ini dilakukan pada bulan Maret 2015 sampai dengan Agustus

Gambar 3.1 Diagram Blok Alat

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN DAN PEMBUATAN SISTEM

BAB III METODE PENELITIAN

BAB III PERENCANAAN DAN PEMBUATAN ALAT

BAB III PERENCANAAN DAN PEMBUATAN ALAT

Bab IV PENGOLAHAN DATA DAN ANALISA

Bidang Information Technology and Communication 336 PERANCANGAN DAN REALISASI AUTOMATIC TIME SWITCH BERBASIS REAL TIME CLOCK DS1307 UNTUK SAKLAR LAMPU

BAB III PERANCANGAN ALAT. dibuat. Gambar 3.1. menunjukkan blok diagram alat secara keseluruhan.

BAB III PERANCANGAN ALAT

BAB II DASAR TEORI. open-source, diturunkan dari Wiring platform, dirancang untuk. memudahkan penggunaan elektronik dalam berbagai

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN SISTEM

BAB III METODE PENELITIAN

BAB IV CARA KERJA DAN PERANCANGAN SISTEM. ketiga juri diarea pertandingan menekan keypad pada alat pencatat score, setelah

BAB III PERANCANGAN. Microcontroller Arduino Uno. Power Supply. Gambar 3.1 Blok Rangkaian Lampu LED Otomatis

BAB III PEMBAHASAN PERANCANGAN ALAT

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN ALAT DAN PROGRAM

BAB III ANALISA DAN PERANCANGAN

BAB IV PENGUJIAN DAN ANALISA

BAB III PERANCANGAN SISTEM

BAB V PENGUJIAN DAN ANALISIS. dapat berjalan sesuai perancangan pada bab sebelumnya, selanjutnya akan dilakukan

BAB III METODE PENELITIAN

BAB III PERANCANGAN SISTEM

Kotak Surat Pintar Berbasis Mikrokontroler ATMEGA8535

BAB III PERANCANGAN SISTEM

BAB III METODE PENELITIAN. alat pendeteksi frekuensi detak jantung. Langkah langkah untuk merealisasikan

BAB III PERANCANGAN DAN REALISASI ALAT

BAB 3 PERANCANGAN ALAT DAN PROGRAM

BAB III PERANCANGAN SISTEM. ATMega16

BAB III PERANCANGAN DAN PEMBUATAN PERANGKAT KERAS

BAB IV ANALISIS DAN PENGUJIAN. Berikut ini adalah diagram blok rangkaian secara keseluruhan dari sistem alat ukur curah hujan yang dirancang.

BAB III PERANCANGAN ALAT

BAB III PERENCANAAN. Pada bab ini akan dijelaskan langkah-langkah yang digunakan dalam

BAB III PERANCANGAN SISTEM

BAB III PERENCANAAN PERANGKAT KERAS DAN LUNAK

III. METODE PENELITIAN. Teknik Elektro Universitas Lampung dilaksanakan mulai bulan Desember 2011

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN ALAT

BAB IV ANALISIS DAN PEMBAHASAN

III. METODE PENELITIAN. Penelitian ini dilaksanakan mulai pada November 2011 hingga Mei Adapun tempat

BAB IV PENGUKURAN DAN ANALISA DATA. dari sistem yang dibuat. Pengujian dan pengukuran pada rangkaian ini bertujuan

BAB III ANALISA DAN PERANCANGAN

BAB III PERANCANGAN ALAT

3.2. Tempat Penelitian Penelitian dan pengujian alat dilakukan di lokasi permainan game PT. EMI (Elektronik Megaindo) Plaza Medan Fair.

BAB III PERANCANGAN SISTEM

PERANCANGAN DAN IMPLEMENTASI TELMETRI SUHU BERBASIS ARDUINO UNO

BAB III RANCANG BANGUN SISTEM KARAKTERISASI LED. Rancangan sistem karakterisasi LED diperlihatkan pada blok diagram Gambar

III. METODE PENELITIAN. Pelaksanaan tugas akhir ini dilakukan di Laboratorium Terpadu Jurusan Teknik Elektro

Wireless Gamepad Interface

BAB III PERANCANGAN PERANGKAT KERAS MOBILE-ROBOT

BAB III PERANCANGAN STAND ALONE RFID READER. Dalam penelitian ini, perancangan sistem meliputi :

BAB III PERANCANGAN SISTEM

BAB II LANDASAN TEORI

Input ADC Output ADC IN

BAB III PERANCANGAN SISTEM

Menampilkan nilai dari 8 kanal ADC ke Port Serial PC oleh Modul ST-51 dan AD-0809 V2.0

BAB 3 PERANCANGAN SISTEM

BAB II KONSEP DASAR PERANCANGAN

BAB III PERANCANGAN SISTEM. untuk efisiensi energi listrik pada kehidupan sehari-hari. Perangkat input untuk

BAB 3 PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III PERANCANGAN DAN CARA KERJA SISTEM. Pada bab ini diterangkan tentang langkah dalam merancang cara kerja

DQI-03 DELTA ADC. Dilengkapi LCD untuk menampilkan hasil konversi ADC. Dilengkapi Zero offset kalibrasi dan gain kalibrasi

BAB 3 PERANCANGAN SISTEM

BAB III PERANCANGAN ALAT

BAB 3 PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM

BAB III. Perencanaan Alat

BAB 4 HASIL UJI DAN ANALISA

BAB III PERANCANGAN DAN IMPLEMENTASI SISTEM

BAB III PERANCANGAN. bayi yang dilengkapi sistem telemetri dengan jaringan RS485. Secara umum, sistem. 2. Modul pemanas dan pengendali pemanas

BAB III PERANCANGAN DAN PEMBUATAN ALAT

III. METODE PENELITIAN. Penelitian ini dilaksanakan pada bulan Juli 2014 sampai dengan Januari 2015.

BAB IV CARA KERJA DAN PERANCANGAN SISTEM. Gambar 4.1 Blok Diagram Sistem. bau gas yang akan mempengaruhi nilai hambatan internal pada sensor gas

BAB III PERANCANGAN. Pada bab ini akan dibahas mengenai beberapa hal dasar tentang bagaimana. simulasi mobil automatis dirancang, diantaranya adalah :

BAB III PERANCANGAN SISTEM

BAB IV PENGUJIAN ALAT DAN ANALISA HASIL PENGUJIAN

BAB 3 PERANCANGAN SISTEM

BAB III PERANCANGAN. Perancangan tersebut mulai dari: spesifikasi alat, blok diagram sampai dengan

DT-SENSE. IR Proximity Detector

BAB III PERANCANGAN SISTEM

III. METODE PENELITIAN. Penelitian ini mulai dilaksanakan pada bulan April 2015 sampai dengan Mei 2015,

Transkripsi:

BAB III PERANCANGAN Pada bab tiga akan diuraikan mengenai perancangan sistem dari perangkat keras dan perangkat lunak yang digunakan pada Data Logger Parameter Panel Surya. Dimulai dari uraian cara kerja dan penjelasan alat, lalu perangkat keras, dan uraian perangkat lunak. Berikut ini adalah blok diagram keseluruhan sistem. Sensor tegangan dan sensor arus RTC Sensor suhu Antena Antena Sensor cahaya mikrokontroler Radio Frequency RF PC Panel surya Power Supply MMC Power Supply Gambar 3.1. Blok sistem secara keseluruhan. 13

Mikrokontroler RTC MMC Port B.1 Port B.2 Port B.4 Port B.5 Port B.6 Port B.7 Port A.0 Port A.1 Port A.2 Sensor Tegangan Sensor Arus Sensor Cahaya Modul RF Port D.0 Port D.1 Port A.3 Sensor Suhu Gambar 3.2. blok diagram modul pada panel surya. Modul RF PC Gambar 3.3. Blok diagram modul pada PC. Pada Gambar 3.1 dapat dilihat secara keseluruhan modul yang dirancang menjadi dua bagian, yaitu modul pada panel surya dan modul pada PC. Modul pada panel surya berfungsi sebagai pengukur parameter ( tegangan, arus, cahaya, suhu ) panel surya dan dikirimkan ke PC melalui radio frequency menggunakan modul RF. Seperti pada Gambar 3.2. modul pada panel surya terdiri dari : Sensor tegangan. Sensor arus. Sensor cahaya. Sensor suhu. Modul RF. Modul RTC MMC. 14

Modul pada PC berfungsi sebagai penerima data parameter panel surya yang sudah terukur pada modul panel surya. Modul ini hanya terdiri dari modul RF yang terhubung ke PC dengan antarmuka serial. 3.1. Cara Kerja Alat Disaat modul pada panel surya diaktifkan, maka sistem pada mikrokontroler melakukan inisialisasi modul sensor (sensor tegangan, sensor arus, sensor cahaya, dan sensor suhu), modul RTC, MMC, dan modul RF. Modul sensor langsung mengukur empat parameter (tegangan, arus, cahaya, dan suhu) pada panel surya, kemudian empat parameter tersebut disimpan dalam MMC setelah itu empat parameter yang sudah terukur dikirim melalui modul RF yang ada pada panel surya kemudian diterima pada modul RF pada PC. Empat data parameter panel surya yang diterima pada PC ditampilkan pada aplikasi desktop pada PC dalam bentuk grafik. 3.2. Panel Surya[11] Panel surya yang dipakai pada perancangan adalah SRM-050D. Berikut spesifikasi panel surya yang dipakai : Daya maksimum : 50 W Tegangan maksimum : 17,4 V Arus maksimum : 2,88 A 3.3. Perancangan Perangkat Keras Perancangan perangkat keras terdiri dari modul mikrokontroler, sensor tegangan, sensor arus, sensor cahaya, sensor suhu, RTC, MMC, dan modul RF. 3.3.1. Modul Mikrokontroler Mikrokontroler merupakan pusat pengendali sistem dan semua modul dikendalikan oleh mikrokontroler. Mikrokontroler yang digunakan adalah ATMega32. Modul mikrokontroler berfungsi melakukan pengukuran empat parameter panel surya (tegangan, arus, cahaya, dan suhu), mencatat waktu pengukuran, menyimpan data ke MMC dan melakukan pengiriman data melalui RF. Berikut adalah konfigurasi mikrokontroler yang digunakan. 15

Gambar 3.4. Modul mikrokontroler. 16

Konfigurasi pin-pin mikrokontroler yang digunakan adalah sebagai berikut : Tabel 3.1. Konfigurasi pin mikrokontroler. Pin Mikrokontroler Fungsi Pin A.0 Terhubung ke sensor tegangan Pin A.1 Terhubung ke sensor arus Pin A.2 Terhubung ke sensor cahaya Pin A.3 Terhubung ke sensor suhu Pin B.0 Terhubung ke SCL DS1307 Pin B.1 Terhubung ke SDA DS1307 Pin D.0 Terhubung ke RXD MAX232 Pin D.1 Terhubung ke TXD MAX232 Pin B.4 Terhubung Pin DAT3/CS MMC Pin B.5 Terhubung ke CMD/DI MMC Pin B.6 Terhubung ke CLK MMC Pin B.7 Terhubung ke DAT0/DO 3.3.2. Modul Sensor Modul sensor yang digunakan dalam alat ini terdiri dari empat modul, yaitu sensor tegangan, sensor arus, sensor cahaya, dan sensor suhu. 3.3.2.1. Sensor Tegangan Sensor tegangan pada alat yang dirancang adalah pembagi tegangan. Tegangan maksimum yang dihasilkan panel surya adalah 17,4 V sedangkan tegangan maksimum yang bisa dibaca ADC pada mikrokontroler adalah 5 V, sehingga dibutuhkan pembagi tegangan untuk memperkecil tegangan keluaran. Berikut adalah perhitungan untuk memilih beban yang dipakai pada sensor tegangan. R2 Vo + Vs 17.4V R1 10k Gambar 3.5. Pembagi Tegangan. 17

Pada Gambar 3.5. untuk mencari R 2 ditentukan dahulu R 1 sebesar 10 kω. V o maksimum yang ingin dihasilkan pada R 2 sebesar 5 V, sehingga perhitungan untuk mecari R 2 adalah sebagai berikut. Dari perhitungan untuk mendapatkan V o = 5 V dibutuhkan R 2 sebesar 24800 Ω. Untuk memudahkan perhitungan pada ADC dipakai R 2 sebesar 30 kω. Pemilihan nilai R 1 = 10 kω dikarenakan untuk membuat sensor tegangan sebisa mungkin arus yang lewat pada sensor tegangan sekecil mungkin. Alasan lain memilih R 1 = 10 kω adalah agar tidak terjadi drop tegangan yang besar ketika diparalel dengan pin ADC pada mikrokontroler, karena hambatan dalam (R in ) ADC mikrokontroler adalah 10 MΩ. R2 30k Vo + Vs 17.4V R1 10k Rin 10Meg Gambar 3.6. Sensor Tegangan Paralel R in ADC. Dari Gambar 3.6. keluaran V o = 4,347 V, jika dibandingkan dengan keluaran V o pada Gambar 3.5. sebesar 4,35 V drop tegangan yang dihasilkan sangat kecil. 3.3.2.2. Sensor Arus Sensor arus yang digunakan pada alat ini adalah modul sensor ACS712 dengan keluaran tegangan yang sebanding arus yang diukur 18

sebesar 185 mv/a, dan mempunyai hambatan yang kecil sebesar 1,2 mω. Sensor ini disusun seri dengan sensor tegangan. Sensor Arus Out1 + - Out2 Panel Surya + + - + - Beban Sensor Tegangan Gambar 3.7. Sensor arus dan sensor tegangan. 3.3.2.3. Sensor Cahaya Sensor cahaya yang digunakan adalah LDR (Light Dependent Resistor). LDR adalah resistor yang nilainya akan berubah jika ada perubahan cahaya. Berikut adalah gambar rangkaian yang digunakan pada LDR : 5V +V R LDR PinA.2 Gambar 3.8. Sensor cahaya. Nilai hambatan LDR menjadi besar jika tidak terkena cahaya/gelap, dan sebaliknya. nilai hambatan LDR menjadi kecil jika terkena cahaya/terang. Catu daya yang digunakan untuk sensor cahaya adalah sebesar 5 V dengan R yang diseri pada rangkaian. R yang diseri dengan rangkaian berguna untuk mengambil output tegangan pada 19

rangkaian yang berubah terhadap cahaya. Pada perancangan digunakan resistor (R) sebesar 100 Ω. Alasan memilih R = 100 Ω, karena saat tidak cahaya (gelap) diharapkan output dari PinA2 sekecil mungkin (mendekati 0 V) dan disaat terdapat cahaya terang ouput dari PinA2 tidak sama dengan nilai Vcc (5 V). Berdasarkan datasheet nilai hambatan LDR disaat menerima intensitas cahaya sebesar 1000 lux nilai hambatan LDR menjadi 400 Ω dan disaat gelap hambatan LDR menjadi 1 MΩ[6]. Berikut contoh perhitungan keluaran LDR. Disaat LDR = 400 Ω. Disaat LDR = 1 ΩM. 3.3.2.4. Sensor Suhu Sensor suhu yang digunakan adalah LM35. LM35 mempunyai keluaran tegangan yang sudah terkalibrasi yaitu sebesar 10 mv/ dan bekerja pada catu daya dari 4 V sampai 20 V. Gambar 3.9. LM35 [7, h.2]. 20

3.3.3. Modul RTC Modul RTC yang digunakan adalah IC DS1307. IC ini menggunakan format komunikasi I2C. Gambar 3.10. Modul RTC[9]. Pin 5 (SDA) dan 6 (SCL) pada RTC dihubungkan ke PinB.0 dan PinB.1 pada mikrokontroler ATMega32. 3.3.4. Modul RF Modul RF menggunakan YS-1020UB. YS-1020UB berfungsi sebagai alat media perantara jarak jauh untuk menyampaikan data hasil pengukuran menggunakan radio frequency. Modul YS-1020UB mempunyai spesifikasi sebagai berikut : Mempunyai jarak jangkauan maksimum 500 meter (line of sight). Bekerja pada frekuensi 433MHz. Antarmuka RS-232. 21

Memiliki serial port dengan pegaturan baud rate otomatis antara 1200bps sampai 38400bps. Pada perancangan dibutuhkan dua buah modul RF, satu pada panel surya yang berfungsi untuk mengirim data parameter panel surya, dan satu modul RF pada PC yang berfungsi sebagai penerima data parameter panel surya. Modul RF pada panel surya dihubungkan pada mikrokontroler menggunakan IC MAX232, dan modul RF pada PC langsung dihubungkan dengan serial pada PC. Berikut konfigurasi serial IC MAX232 dan YS-1020UB: Gambar 3.11. Instalasi YS-1020UB [8, h.2]. 22

Tabel 3.2. Konfigurasi pin YS-1020UB [8, h.2]. Pin Nama Pin Keterangan Koneksi Terminal 1 GND Ground catu daya GND 2 Vcc Catu daya DC 3 RXD/TTL Menerima data serial TxD 4 TXD/TTL Mengirim data serial RxD 5 DGND Digital ground 6 A(TXD) Pin A RS-485 atau pin TXD RS-232 A(RxD) 7 B(RXD) Pin B RS-485 atau pin RXD RS-232 B(TxD) 8 Sleep Sleep control 9 Test Ex-factory testing Gambar 3.12. Rangkaian Komunikasi Serial. Pada perancangan sistem komunikasi serial digunakan rangkaian transistor sebagai gerbang not (Gambar 1.14) untuk mengubah level tegangan 23

TTL ke RS 232 dan sebaliknya. Komunikasi serial bekerja dalam level RS-232, dimana logika satu ditunjukkan pada tegangan -3V sampai -15V dan logika nol pada tegangan +3V sampai +15V. Kondisi ini tidak bisa langsung diproses oleh mikrokontroler yang hanya mengerti data dengan level tegangan TTL. 2 buah transistor yaitu BC337 dan BC557 digunakan untuk mengubah level tegangan RS-232 menjadi TTL dan sebaliknya. Ketika serial pada PC sedang tidak mengirimkan data, maka pin TX bernilai negatif sehingga transistor BC337 dalam kondisi cut-off. Tegangan di kaki kolektor mendekati Vcc. Ketika serial pada PC sedang mengirimkan data dengan logika satu, maka pin TX bernilai positif yang menyebabkan transistor saturasi sehingga tegangan Vce mendekati nol. Prinsip yang sama berlaku bagi transistor BC557 ketika mendapat inputan dari mikrokontroler. Gambar 3.13. Konfigurasi pin YS-1020 dengan serial DB-9. 3.3.5. MMC Pada data logger digunakan MMC untuk menyimpan data parameter yang sudah terukur. Berikut konfigurasi pin MMC : 24

Gambar 3.14. Pin MMC dan SD[13]. Gambar 3.15. Konfigurasi pin MMC ke Mikrokontroler. MMC akan aktif jika diberi tegangan sebesar 2,7 V sampai 3,6 V, dan pada perancangan ini MMC diberi tegangan sebesar 3 V. 3.3.6. Modul Regulator Pada perancangan digunakan dua buah regulator LM317. Modul regulator berfungsi untuk mencatu tegangan 5 V ke mikrokontroler dan 3 V ke MMC. 25

Gambar 3.16. Regulator LM317[14]. Berikut rumus regulator LM317 : (3.1) Karena nilai Iadj pada LM317 sangat kecil (50µA-100µA) maka nilai Iadj diabaikan (nol). Sehingga rumus Vo menjadi : (3.2) Untuk mendapatkan nilai tegangan sebesar 5V dan 3V ditentukan dahulu nilai R 1 yang digunakan pada rangkaian, kemudian dicari nilai R 2. Berikut contoh perhitungan V o pada regulator LM317 : Ω Dari contoh perhitungan di atas untuk nilai tegangan 3 V dan R 1 = 330 Ω didapat nilai R 2 = 462 Ω. Nilai 462 Ω tidak tersedia jadi digunakan R 2 sebesar 470 Ω, dengan menggunakan perhitungan yang sama untuk tegangan 5 V digunakan R 2 = 1000 Ω. 3.4. Perancangan Perangkat Lunak Perancangan perangkat lunak terdiri dari 2 bagian, yaitu perangkat lunak mikrokontroler dan perangkat lunak pada PC. 26

3.3.7. Perangkat Lunak Mikrokontroler Pada perancangan perangkat lunak mikrokontroler digunakan software CodeVisionAVR V2.04.4a. Berikut diagram alir perangkat lunak yang sudah dirancang : Start Inisialisasi sistem Ambil 4 Data Parameter Ambil data RTC Kalkulasi 4 Data Parameter Terjemahkan 4 data parameter yang terukur dalam tegangan(volt), arus(ampere), suhu(c), dan cahaya(persen) Tidak Ya Stop? Kirim Data Lewat RF Tulis data RTC dan 4 parameter pada MMC End Gambar 3.17. Diagram alir perangkat lunak mikrokontroler. Berikut penjelasan perangkat lunak mikrokontroler : Sistem menginisialisasi modul (modul sensor, MMC, RTC, dan RF). Mikrokontroler mengambil empat data parameter dan data pada RTC. Melakukan perhitungan empat data parameter. Empat data parameter diterjemahkan dalam tegangan (Volt), arus (Ampere), cahaya (%), dan suhu ( ). Tulis data RTC dan empat parameter pada MMC. Kirim data lewat RF. 27

3.3.8. Perangkat Lunak PC Perancangan perangkat lunak pada PC digunakan bahasa pemrograman C# 2010. Berikut gambar perancangan perangkat lunak yang dibuat : Gambar 3.18. Perangkat lunak PC. Sebelum menjalankan program pada PC, pastikan dahulu semua modul sudah terkoneksi. Sebelum menakan tombol Start, buka tab pada serial dahulu untuk memilih port serial yang dipakai. Data pada grafik akan muncul setiap selang waktu 10 detik. Tombol clear berfungsi untuk menghapus data pada grafik. Data yang diterima tidak hanya ditampilkan pada grafik, tapi data yang diterima akan disimpan pada file data.txt pada drive c:\. Untuk menutup program dengan menekan tanda silang pada pojok kanan atas. 28