perancangan kontrol dan monitoring daya peralatan listrik

advertisement
PERANCANGAN KONTROL DAN MONITORING
DAYA PERALATAN LISTRIK MELALUI JARINGAN
INTERNET MENGGUNAKAN FPGA
SKRIPSI
Oleh :
Ngurah Satriawan
201010130311147
JURUSAN TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2015
LEMBAR PERSETUJUAN
Perancangan Kontrol dan Monitoring Daya Peralatan Listrik
Melalui Jaringan Internet Menggunakan FPGA
Diajukan Untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana (S1)
Teknik Elektro Universitas Muhammadiyah Malang
Disusun Oleh:
Ngurah Satriawan
201010130311147
Diperiksa dan disetujui oleh:
Pembimbing I
Pembimbing II
Dr. Ir. Lailis Syafa’ah, MT
NIDN:0721106301
Ir. Nur Kasan, MT
NIDN:0707106301
LEMBAR PERNYATAAN
Yang bertanda tangan dibawah ini :
NAMA
: NGURAH SATRIAWAN
Tempat/Tgl Lahir
: Denpasar, 26 Nopember 1987
NIM
: 201010130311147
FAK./JUR.
: TEKNIK/ELEKTRO
Dengan ini saya menyatakan bahwa Tugas Akhir kami dengan judul
“PERANCANGAN KONTROL DAN MONITORING DAYA
PERALATAN LISTRIK MELALUI JARINGAN INTERNET
MENGGUNAKAN FPGA” beserta seluruh isinya adalah karya saya
sendiri dan bukan merupakan karya tulis orang lain, baik sebagian maupun
seluruhnya, kecuali dalam bentuk kutipan yang telah disebutkan sumbernya.
Demikian surat pernyataan ini saya buat dengan sebenar-benarnya. Apabila
kemudian ditemukan adanya pelanggaran terhadap etika keilmuan dalam karya
saya ini, atau ada klaim dari pihak lain terhadap keaslian karya saya ini maka
saya siap menanggung segala bentuk resiko/sanksi yang berlaku
Malang, 21 Januari 2015
Yang Membuat Pernyataan
(Ngurah Satriawan)
Mengetahui,
Dosen Pembimbing I
Dosen Pembimbing II
Dr. Ir. Lailis Syafa’ah, MT
NIDN. 0721106301
Ir. Nur Kasan, MT
NIDN. 0707106301
LEMBAR PERSEMBAHAN
Puji syukur kepada Allah SWT atas rahmat dan karunia-Nya sehingga
penulis dapat menyelesaikan Tugas Akhir ini. Penulis menyampaikan ucapan
terima kasih yang sebesar-besarnya kepada :
1.
Bapak Ir. Nur Kasan, MT dan Ibu Dr. Ir. Lailis Syafa’ah, MT selaku
pembimbing tugas akhir.
2.
Bapak Dekan Fakultas Teknik Universitas Muhammadiyah Malang.
3.
Ibu Ir. Nur Alif Mardiyah, MT Ketua Jurusan Teknik Elektro Universitas
Muhammadiyah Malang.
4.
Seluruh dosen Elektro Universitas Muhammadiyah Malang yang mengajari
ilmu dan pengalaman di dunia elektro masa kini
5.
Kedua orang tua yang sabar membimbing saya untuk belajar ilmu elektro di
Malang
6.
Istri saya yang tercinta dan setia menemani saya hingga selesai kuliah
7.
Sahabat teknik elektro angkatan 2010, terkhusus kelas C yang selalu
mewarnai kehidupanku baik suka maupun duka dalam perkuliahan atau
touring mania
8.
Rekan P2KK, PKN, HMJ Elektro, dan KKN
9.
Bapak dan Ibu kost Margo Utomo dalam gg Baru no 6 yang baik dan
ramah, dan juga anak kost dari berbagai era.
10.
Ibu penjual pecel depan warnet jetis dan Bapak penjual lalapan dengan
sambal uleg andalannya, harga dan rasanya menguntungkan mahasiswa
perantauan jauh
11.
Warga Malang yang selalu kurindukan keramahan, kebersihan, toleransi
dan perdamaian, Salam satu jiwa ker !!
KATA PENGANTAR
Dengan memanjatkan puji syukur kehadirat Allah SWT. Atas limpahan
rahmat dan hidayah-NYA sehingga peneliti dapat menyelesaikan tugas akhir
yang berjudul :
” PERANCANGAN KONTROL DAN MONITORING DAYA
PERALATAN LISTRIK MELALUI JARINGAN INTERNET
MENGGUNAKAN FPGA”
Di dalam tulisan ini disajikan pokok-pokok bahasan yang meliputi pembacaan
besaran tegangan dan arus pada browser serta kendali tegangan, dan penggunaan
FPGA sebagai server. Peneliti menyadari sepenuhnya bahwa dalam penulisan
tugas akhir ini masih banyak kekurangan dan keterbatasan. Oleh karena itu
peneliti mengharapkan saran yang membangun agar tulisan ini bermanfaat bagi
berkembangan ilmu pengetahuan kedepan.
Malang, 21 Januari 2015
Penulis
DAFTAR ISI
Halaman
LEMBAR JUDUL ............................................................................................. i
LEMBAR PERSETUJUAN ............................................................................. ii
LEMBAR PENGESAHAN .............................................................................iii
SURAT PERNYATAAN ................................................................................ iv
ABSTRAK ..................................................................................................... v
LEMBAR PERSEMBAHAN .......................................................................... vi
KATA PENGANTAR .................................................................................... vii
DAFTAR ISI .................................................................................................viii
DAFTAR GAMBAR ....................................................................................... ix
DAFTAR TABEL ............................................................................................ x
BAB I. PENDAHULUAN
1.1 Latar Belakang ............................................................................... 1
1.2 Rumusan Masalah ......................................................................... 1
1.3 Tujuan ............................................................................................. 2
1.4 Batasan Masalah ............................................................................ 2
1.5 Metodologi Penelitian .................................................................... 2
BAB II. DASAR TEORI
2.1 Daya ............................................................................................... 4
2.1.1 Daya Aktif(Watt) ....................................................................... 4
2.1.2 Daya Reaktif(VAr) .................................................................... 4
2.1.3 Daya Nyata(VA) ....................................................................... 4
2.2 FPGA .............................................................................................. 5
2.3 IC FPGA Spartan 3E Family .......................................................... 5
2.3.1 Fitur Board Starter Kit Spartan 3E ........................................... 6
2.3.2 Mikrokontroller Microblaze ........................................................ 8
2.3.2.1 Fitur Microblaze ..................................................................... 8
2.4 Xilinx ISE Webpack 14.5 ............................................................. 10
2.5 Sensor Arus .................................................................................. 11
2.6 Optoisolator .................................................................................. 12
2.7 TRIAC .......................................................................................... 12
2.8 HTML(Hyper Text Markup Language) ........................................ 14
2.9 Motor Induksi ............................................................................... 19
2.9.1 Konstruksi Motor Induksi 3 Fasa ............................................ 20
2.9.2 Prinsip Kerja Motor Induksi 3 Fasa ........................................ 21
BAB III. PERANCANGAN DAN PEMBUATAN ALAT
3.1 Perancangan Hardware ................................................................ 24
3.1.1 Sensor Arus ACS712 .............................................................. 24
3.1.2 Sensor Tegangan ..................................................................... 26
3.1.3 Kendali Tegangan ................................................................... 27
3.1.3.1 Optoisolator .......................................................................... 28
3.1.3.2 TRIAC .................................................................................. 28
3.1.4 FPGA ....................................................................................... 29
3.1.5 Motor Induksi .......................................................................... 30
3.1.5.1 Motor Induksi 3 Fasa ............................................................ 30
3.2 Perancangan Software ................................................................... 30
3.2.1 Perancangan Arsitektur ........................................................... 30
3.2.2 Perancangan Aplikasi .............................................................. 32
BAB IV. PENGUJIAN DAN PEMBAHASAN
4.1 Pengujian Hardware ..................................................................... 36
4.1.1 Pengendali Tegangan .............................................................. 36
4.1.2 Sensor Arus ............................................................................. 39
4.1.3 Sensor Tegangan ..................................................................... 40
4.2 Pengujian Software ....................................................................... 41
4.2.1 Arsitektur ................................................................................. 41
4.2.2 Aplikasi .................................................................................. 42
BAB V . PENUTUP
5.1 Kesimpulan ................................................................................... 46
5.2 Saran ............................................................................................. 46
DAFTAR PUSTAKA
LAMPIRAN
DAFTAR GAMBAR
Halaman
Gambar 2.1 Diagram blok FPGA Spartan 3E(Xilinx,2006) ............................. 6
Gambar 2.2 Board Starter Kit Spartan 3E(Xilinx,2006) ................................... 8
Gambar 2.3 Diagram blok sistem embedded Mikroblaze prosesor
(Xlinx,2006) ................................................................................... 9
Gambar 2.4 Grafik perbandingan tegangan keluar dengan arus
(Allegro,2006) .............................................................................. 11
Gambar 2.5 Optoisolator(Motorola,1995) ....................................................... 12
Gambar 2.6 Komponen TRIAC(Philips,2001) ................................................ 13
Gambar 2.7 Karakteristik TRIAC(Muhammad Rashid,1999) ........................ 14
Gambar 2.8 Penulisan HTML dengan notepad(Sidik,2000) ........................... 15
Gambar 2.9 Contoh penulisan tag yang benar(Sidik,2000) ............................ 16
Gambar 2.10 Contoh penulisan xttribute(Sidik,2000) .................................... 17
Gambar 2.11 Contoh penulisan element HTML(Sidik,2000) ......................... 17
Gambar 2.12 Contoh penulisan element head(Sidik,2000) ............................. 18
Gambar 2.13 Contoh penulisan element title(Sidik,2000) .............................. 18
Gambar 2.14 Contoh penulisan elemen body(Sidik,2000) ............................. 19
Gambar 2.15 Konstuksi motor induksi 3fasa(Sumanto,2009) ........................ 20
Gambar 2.16 Proses induksi medan putar stator pada rotor
(Sumanto,2009) ......................................................................... 21
Gambar 2.17 Konduktor yang dialiri arus dalam medan magnet
(Sumanto,2009) ......................................................................... 22
Gambar 3.1 Diagram blok peralatan yang dirancang(Xilinx,2006) ............... 23
Gambar 3.2 Rangkaian Kontrol dan Monitoring Daya
(Deddy Andi Susilo,2010) .......................................................... 24
Gambar 3.3 Konfigurasi pin dari IC ACS712
(Allegro Microsystems,2012) ..................................................... 25
Gambar 3.4 Rangkaian sensor arus untuk masukan ADC 3,3 Volt
(Allegro Microsystems,2012) .................................................... 25
Gambar 3.5 Rangkaian sensor tegangan(Deddy Andi Susilo,2010) .............. 26
Gambar 3.6 Rangkaian kendali tegangan 3 fasa
(Deddy Andi Susilo,2010) .......................................................... 28
Gambar 3.7 Port Spartan 3E yang terhubung ke rangkaian luar
(Xilinx,2006) ............................................................................... 29
Gambar 3.8 Menentukan source untuk Microblaze ....................................... 31
Gambar 3.9 Soft core dan ukuran memory yang telah ditentukan
dengan XPS ................................................................................. 31
Gambar 3.10 Tempat generate netlist pada XPS ........................................... 32
Gambar 3.11 Menambah beberapa port pada file UCF .................................. 32
Gambar 3.12 Flowchart Program Fungsi Utama ........................................... 33
Gambar 3.13 Perancangan aplikasi menggunakan software SDK ................. 34
Gambar 4.1 Hasil pengukuran tegangan PWM ketika bernilai 80% .............. 37
Gambar 4.2 Gelombang keluaran dan PWM ketika bernilai 30% pada
oscilloscope .................................................................................. 37
Gambar 4.3 Gelombang keluaran fasa R dan fasa S ketika PWM
bernilai 30% pada oscilloscope .................................................... 38
Gambar 4.4 Gelombang keluaran fasa T dan fasa S ketika PWM
bernilai 30% pada oscilloscope .................................................. 38
Gambar 4.5 Diagram pengujian sensor tegangan ........................................... 40
Gambar 4.6 Hasil generate netlist pada XPS ................................................. 41
Gambar 4.7 Hasil generate programming file pada ISE Project
Navigator...................................................................................... 42
Gambar 4.8 Hasil compile pada Xilinx SDK .................................................. 43
Gambar 4.9 (a) Tampilan download program; (b) Tampilan persiapan
sebelum run .................................................................................. 44
Gambar 4.10 Tampilan web server ................................................................ 45
Gambar 4.11 Hasil terhubungnya client dan server ........................................ 45
DAFTAR TABEL
Halaman
Tabel 4.1 Data hasil pengendali tegangan ...................................................... 38
Tabel 4.2 Data hasil sensor arus ..................................................................... 39
Tabel 4.3 Data hasil sensor tegangan ............................................................. 40
DAFTAR PUSTAKA
Malvino, Albert Paul,
Aproksimasi rangkaian Semikonduktor, Erlangga,
Jakarta, 1994
Maxfield, C. 2004, The Design Warrior’s Guide to FPGAs. USA : Mentor
Graphics Corporation and Xilinx, Inc.
Microsystems, Allegro , 2012, “Datasheet ACS712”, Worcester
Pedroni, Volnei A
(2004), Circuit Design
with
VHDL,
MIT
Press
Cambridge, assachusetts, London, England
Rashid, Muhammad, 1999, Elektronika Daya, Jilid 1, PT. Prenhallindo,
Jakarta
Spartan-IIE LC Development Board User’s Guide version 1.2. (MEMEC
Design, 2004)
Sidik, B., Ir., 2000. ”Dasar Pemrograman Web”, CV Informatika : Bandung
Sumanto,Motor Arus Bolak Balik, Perc ANDI, Yogyakarta
Susilo, Deddy Andi. 2010. 48jam Kupas Tuntas Mikrokontroller MCS51 &
AVR. Yogyakarta:penerbit Andi. ISBN : 979-731-464-7
Xilinx,2006,”Spartan-3E Starter Kit Board User Guide”,San Francisco.
Download