• Tidak ada hasil yang ditemukan

Sistem Manajemen Listrik Laboratorium De

N/A
N/A
Protected

Academic year: 2018

Membagikan "Sistem Manajemen Listrik Laboratorium De"

Copied!
7
0
0

Teks penuh

(1)

Mikrokontroller Berdasarkan Jadwal Praktikum

Muh. Nugraha Akbar, Taufiqurrohman, Jauari Akhmad Nur Hasim

Politeknik Elektronika Negeri Surabaya Kampus PENS, Jalan Raya ITS Sukolilo, Surabaya 60111

Tel: (031) 594 7280; Fax: (031) 594 6114

Email:akbar@eepis-its.edu, taufiq@eepis-its.edu, jauari@eepis-its.edu

Abstrak

Laboratorium di Politeknik Elektronika Negeri Surabaya, khususnya Lab. Elektronika Industri Prodi. Teknik Elektronika selain digunakan untuk melaksanakan mata kuliah praktikum, juga digunakan untuk penjadwalan mata kuliah teori. Untuk mahasiswa tidak menggunakan listrik dari stop kontak pada meja praktikum, maka dibuatlah sebuah sistem yaitu "Sistem Manajemen Listrik Laboratorium Dengan Mikrokontroler Berdasarkan Jadwal Praktikum" untuk mengatur penggunaan listrik. Sistem yang digunakan untuk tugas akhir ini adalah menggunakan mikrokontroler yang dikontrol menggunakan aplikasi berbasis web, secara manual maupun otomatis. Sistem ini menggunakan web browser untuk akses. Sistem ini dibuat berbasis web menggunakan Ethernet shield dengan protocol TCP/IP sebagai media tranferakses dan running, serta dengan tujuan dapat diakses dari banyak tempat secara client server, dan memudahkan dalam mengontrol serta memonitoring plantnya.

Kata kunci:Listrik, web, TCP/IP, client server

1.Pendahuluan

Laboratorium di Politeknik Elektronika Negeri Surabaya, khususnya Lab. Elektronika Industri Prodi. Teknik Elektronika selain digunakan untuk melaksanakan mata kuliah praktikum, juga digunakan untuk pelaksanaan mata kuliah teori. Untuk menjaga agar pada saat mata kuliah teori mahasiswa tidak menggunakan listrik dari stop kontak pada meja praktikum, maka dibuatlah sebuah sistem yaitu "Sistem Manajemen Listrik Laboratorium Dengan Mikrokontroler Berdasarkan Jadwal Praktikum" untuk mengatur penggunaan listriknya.

Sistem yang digunakan untuk tugas akhir ini adalah menggunakan mikrokontroler yang dikontrol menggunakan aplikasi berbasis web, baik secara manual maupun otomatis. Jadi sistem ini menggunakan web browser untuk jalannya.

Sistem ini dibuat berbasis web menggunakan Ethernet shield dengan protocol TCP/IP sebagai media transfer datanya, karena nantinya biar bisa diakses dari banyak tempat secara client server.

2.2 Peralatan

2.2.1 Hardware

(2)

Gambar 2.2: Gambar sistem kontrol

Adapun spesifikasi sistem kontrolnya adalah sebagai berikut :

- Mikrokontroler ATMega-2560 dengan flash memory 256 kB (Arduino Platform)

- Ethernet Shield Wiznet W5100 (Arduino Platform)

- Relay kontrol HKE HRS4H 5 VDC

- Relay beban Omron MK2P-I 220 VAC

- Stop kontak Uticon kuningan

2.2.2 Komputer Server

Komputer server digunakan untuk running aplikasi web dengan web server Apache, program PHP, serta database My-SQL. Aplikasi ini dipaket pada satu program yaitu XAMPP untuk mempermudah pengoperasian. Untuk editor menggunakan NuSphre PhpED. Pengoperasian web browser Google Chrome dan Mozilla Firefox. Adapun spesifikasi komputer dan server adalah sebagai berikut :

- Posesor Intel Core i 3

- RAM DDR3 4 Gb

- Hardisk 300 Gb

- Sistem operasi Windows 7 Ultimate

2.2.3 Komputer Client

(3)

2.2.4 Switch Jaringan

Switch merupakan titik percabangan dari proses transfer data sehingga jika switch mengalami masalah maka seluruh koneksi jaringan dan proses transfer data akan terganggu. Switch biasanya memiliki banyak port yang akan menghubungkan ke jaringan komputer dan port - port tersebut akan berhubungan dengan konektor RJ 45

2.2.5 Ethernet Shield

Ethernet shield befungsi untuk mengubah data (UART) mikrokontroler ke dalam bentuk data protocol ethernet. Ethernet shield digunakan untuk berkomunikasi dengan server secara full duplex.

Ethernet Shield menggunakan chip WIZnet W5100 Ethernet Chip, yang dapat memberi kemudahan untuk membuat aplikasi online (terhubung dengan internet). Shield ini telah didukung oleh library Arduino. W5100 WIZnet mendukung hingga empat koneksi soket secara simultan. Menggunakan library Ethernet untuk menulis sketch yang dapat terhubung ke internet.

Gambar 2.3 Arduino Ethernet Shield R3

Sumber : http://arduino.cc/en/uploads/Main/ArduinoEthernetShield_R3_Front.jpg (diakses pada tanggal 05 Januari 2014 jam 10.21 WIB)

2.2.6 Mikrokontroler Board Arduino ATMega 2560

Arduino Mega ATmega2560 merupakan mikrokontroler yang memiliki 54 kelompok digital I / O input / output terminal (14 kelompok merupakan output PWM), 16 set simulasi dari sisi input, kelompok 4 UART (port serial hardware), dengan menggunakan 16 MHz osilator kristal. Dengan bootloader, download program bisa secara langsung melalui USB tanpa harus melalui programmer eksternal lainnya. Pasokan bagian dari daya USB opsional, atau sebagai daya eksternal menggunakan adaptor AC-DC dan baterai.

- Flash Memory: 256 KB of which 4 KB used by bootloader - SRAM: 8 KB

- EEPROM: 4 KB

(4)

Gambar 2.4 Mikrokontroler Board Arduino ATMega 2560

Sumber : http://arduino.cc/en/uploads/Main/ArduinoMega2560_R3_Front.jpg (diakses pada tanggal 10 Desember 2013 jam 10.57 WIB)

2.2.7 Software

Software yang dimaksud disini adalah sistem kontrol yang berbasis web. Software ini selain untuk mengontrol juga untuk menyimpan data history dan data log dari sistem yang berjalan. Software dibuat menggunakan bahasa pemrograman PHP, HTML, CSS, dan Javascript dengan database MySQL.

Software ini dapat menjalankan plant hardware dengan mode manual(menekan tombol button pada halaman tertentu) untuk on atau off plant untuk sepuluh relay atau sebagain.

Gambar 2.6 Halaman pengaktifan plant secara manual

Setiap pengaktifan akan dicatat data log waktu nama user yang login untuk aktifasi sistem.

2.3 Blok Sistem

2.3.1 Blok Sistem Keseluruhan

(5)

MIKROKONTROLLER

RELAY KONTROL

RELAY BEBAN

SWITC / HUB ETHERNET SHIELD

SERVER

CLIENT

CLIENT

Gambar 2.8 Blok diagram proyek akhir yang dikerjakan

Pada Gambar 2.8 prinsip kerja pada sistem adalah dari client mengakses aplikasi web melalui web browser, client dibagi atas tiga jenis yaitu user biasa dengan akses monitoring, data histori, data jadwal praktikum aktif, dan data pegawai pada lab. User biasa tidak dapat mengeksekusi plant, kemudian user login yaitu dosen, asisten, dan teknisi. User login bisa mengeksekusi plant jika diberi hak akses oleh user admin. User login bisa melihat data monitor, data histori, data jadwal praktikum aktif, dan data pegawai pada lab. User login dapat mengganti data pribadi. User admin adalah user dengan hak paling tinggi karena memiliki hak akses atas akses.

2.3.2 Desain Database

Dalam pembuatan modul ini menggunakan pemrograman PHP dengan database MySQL disertai dengan JavaScript. Selain itu juga menggunakan teknologi AJAX(Asynchronous JavaScript and XMLHTTP) yang dibangun murni menggunakan JavaScript. AJAX digunakan untuk menjalankan sistem secara realtime tanpa harus mereload browser setiap melakukan request dan update data.

(6)

Gambar 3.11 Entity Relationship Diagram(ERD)

3.3 Pengujian

3.3.1 Kontrol Manual

Untuk uji fungsionalitas dari kontrol manual, dilakukan pada jaringan dengan gateway yang sama (disini menggunakan default gateway : 10.252.35.1).

Kesimpulan yang dapat diambil dari pengujian kontrol manual ini adalah : 1. Fungsi kontrol manual berfungsi dengan baik.

2. Fungsi auto save pada penyimpanan data log berfungsi dengan baik.

(7)

3.3.2 Kontrol Otomatis

Pada pengujian kontrol otomatis ini kadang terjadi keterlambatan yang mengakibatkan tidak berjalan normal. Hal ini disebabkan karena pada ujicoba ini menggunakan laptop sebagai server sekaligus clientnya sehingga kurang maksimal.

Ketika diuji menggunakan jaringan yang sebenarnya (diakses dengan jaringan yang berada di lab), sistem otomatis berjalan lancar, dan didapatkan respon yang lebih cepat.

Berdasarkan dari hasil pengujian kontrol otomatis yang telah dilakukan, maka dapat disimpulkan sebagai berikut :

1. Hardware masih normal karena masih bisa bekerja dengan baik ketika diperintah secara otomatis.

2. Data histori praktikum dapat tersimpan ke database yang artinya sistem otomatis berjalan normal walaupun jalan bersamaan saat mengeksekusi plant dan menyimpan data histori.

3.4 Kesimpulan

1. Aplikasi web sudah dapat mengontrol hardware 2. Fungsi kontrol manual berfungsi dengan baik.

3. Fungsi auto save pada penyimpanan data log berfungsi dengan baik. 4. Fungsi auto save pada penyimpanan data log berfungsi dengan baik.

5. Plant dapat menyala dan mati sesuai dengan perintah dari button pada halaman kontrol manual, sehingga dapat dikatakan bahwa plant berfungsi baik.

DAFTAR PUSTAKA

[1] Artanto Dian. 60 Aplikasi PLC-Mikro. Elex Media Komputindo; 2012.

[2] ATmega8535 DT-AVR Low Cost Micro System. Diperoleh 02 Juli 2013, dari

http://innovativeelectronics.com/innovative_electronics/pro_dtavrlcm.htm

[3]http://www.satriamultimedia.com/artikel_bahasa_pemrograman_php.html diakses 13/01/2014 jam 11:59 [8] http://id.wikibooks.org/wiki/JavaScript diakses 14/01/2014 jam 20:53

Gambar

Gambar 2.2: Gambar sistem kontrol
Gambar 2.3 Arduino Ethernet Shield R3 http://arduino.cc/en/uploads/Main/ArduinoEthernetShield_R3_Front.jpg
Gambar 2.4 Sumber : Mikrokontroler Board Arduino ATMega 2560 http://arduino.cc/en/uploads/Main/ArduinoMega2560_R3_Front.jpg (diakses pada tanggal 10 Desember 2013 jam 10.57 WIB)
Gambar 2.8 Blok diagram proyek akhir yang dikerjakan
+2

Referensi

Dokumen terkait

Tujuan dari penelitian ini adalah untuk mengetahui hubungan antara gigi impaksi molar ketiga dengan kejadian karies molar kedua berdasarkan jenis kelamin dan

melakukan proses ta’aruf sebelum perkawinan, hubungan antara religiusitas dengan kepuasan perkawinan pada wanita wanita yang melakukan proses ta’aruf sebelum

Daya dukung bioekologi adalah perbandingan jejak ekologi dengan biokapasitas yang disusun sebagai alat untuk menerangkan hubungan antara gaya hidup dan pola konsumsi suatu

tampilan web server yang telah dibuat dan dapat diakses melalui IP Publik sehingga akses web server dapat dilakukan menggunakan internet dari jarak jauh dengan menampilkan

Dalam proses produksi enzim fitase dari masing- masing kapang terpilih tersebut (Tabel 6), tampak bahwa Aspergillus niger (isolat 2 dan 58) lebih cepat memproduksi fitase

Hal yang menyebabkan tidak adanya hubungan antara pendapatan dengan perubahan status gizi yaitu terkait dengan besar kecilnya pengeluaran keluarga untuk makan,

Pokok masalah dalam penelitian ini adalah bagaimana pengaruh kebijakan manajemen terhadap solidaritas hubungan kerja antar karyawan dan dimensi mana yang pengaruhnya paling

Dengan menggunakan sensor untuk mendeteksi suatu objek yang dihubungkan ke arduino, lalu diteruskan ke nodeMCU untuk terhubungnya alat ke jaringan internet agar pengunjung