Anda di halaman 1dari 5

Jurnal Materi dan Pembelajaran Fisika (JMPF) 25

Volume 6 Nomor 1 2016 ISSN : 2089-6158

Pembuatan Sistem Akuisisi Data Pengukur Suhu Menggunakan


Labview Interface For Arduino (LIFA)
Jamzuri 1
1
Pendidikan Fisika Fakultas Keguruan dan Ilmu Pendidikan Universitas Sebelas Maret
Jalan Ir. Sutami Nomor 36A Surakarta
E-mail : jamzuri@staff.uns.ac.id

Abstrak

Peneliti bertujuan untuk membuat sistem akuisisi data pengukur suhu menggunakan LabVIEW Interface For Arduino
(LIFA) yang merupakan pengembangan sistem pengukur suhu digital display LCD sehingga hasil pengukuran tidak dapat
disimpan atau dihubungkan ke Personal Computer (PC). Komponen utama penelitian : sensor suhu IC LM35,
mikrokontroler ATMEGA 328 (Arduino UNO) dan PC. Prinsip kerja sensor suhu IC LM35 akan mengirimkan sinyal
perubahan suhu menjadi perubahan menjadi perubahan tegangan listrik 10 mV/ 0C. Selanjutnya tegangan akan dikonversikan
oleh ADC (Analog to Digital Converter) oleh mikrokontroler ATMEGA328 (Arduino UNO). Mikrokontroler ATMEGA328
(Arduino UNO) akan mengolah data hasil pengukuran tegangan menjadi nilai suhu yang terukur oleh sensor. Selanjutnya
akan mengirimkan data ke PC (Personal Computer ) melalui serial port untuk diproses hingga dapat dibaca oleh PC
menggunakan program LabVIEW, Maka data hasil pengukuran dapat disimpan ke PC dan disebarkan kembali secara real
time (Online). Target penelitian ini adalah menghasilkan sistem akusisi data yang user friendly, riil time dan akurat. Sehingga
dapat bermanfaat untuk diaplikasikan pada eksperimen yang memerlukan data akuisisi khususnya pengukur suhu..

Kata kunci : Sensor, serat optik, lekukan

LM35 dengan tampilan LCD (Liquid Crystal


1. Pendahuluan Display). Mikrokontroler ATmega 8535 sebagai
otak dari sistem yang berfungsi menerima data dari
Termometer sebagai alat pengukur suhu, sangat hasil pengukuran sensor suhu tersebut. Kemudian
diperlukan dalam dunia ilmu pengetahuan, secara data temperatur akan diubah menjadi data digital
khusus dalam berbagai kegiatan eksperimen fisika. yang ditampilkan pada LCD.
Selain penggunaan termometer analog, dalam Dipergunakan Sensor deteksi suhu LM35 yang
perkembangan teknologi ditemukan termometer mempunyai kelebihan dapat dikalibrasikan langsung
digital yang menggunakan logam sebagai sensor dalam °C yang dikemas dalam bentuk Integrated
suhunya yang kemudian memuai dan pemuaianya Circuit, dengan output tegangan linier terhadap
ini diterjemahkan oleh rangkaian elektronik dan perubahan suhu. (Dallas Simanjuntak, 2008)
ditampilkan dalam bentuk angka yang mudah untuk Display data masih menggunakan LCD yang
dibaca dan dipahami. (Muhamad Farhan, 2012). ada dapat dikembangkan dengan PC sebagai penampil
empat jenis utama sensor suhu yang umum visual seperti telah digunakan pada Design Real
digunakan, yaitu Thermocouple (T/C), Resistance Time Battery Monitoring System Using LabVIEW
Temperature Detector (RTD), termistor dan IC Interface For Arduino (LIFA) (Anif Jamaluddin,
sensor (Hanafiyah, 2013). 2013).
Termometer terus dikembangkan untuk hardware dan software untuk sensor,
memberikan kemudahan dan ketepatan yang lebih mikrokontroler Arduino Uno dan LabVIEW yang
baik bagi penggunanya. Teknologi instrumentasi merupakan display utama untuk akuisisi data
mengenai pengukuran temperatur dengan cara sehingga data yang diperoleh dapat ditampilkan
otomatis yakni dengan menggunakan sensor suhu pada PC.
mulai banyak dikembangkan. Salah satu Arduino dipergunakan banyak orang adalah
pengembangan alat pengukur suhu adalah “Alat karena sifatnya yang open source, baik untuk
Ukur Temperatur Berbasis Mikrokontroler ATmega hardware maupun software-nya (Feri Djuandi,
8535 dengan Tampilan LCD” (Dallas Simanjuntak, 2011). Arduino tidak hanya sekedar alat
2008). Pada alat ini digunakan sebuah pengembangan, tetapi merupakan kombinasi dari
mikrokontroler ATmega 8535, sensor temperatur hardware, bahasa pemrograman dan Integrated

Pembuatan Sistem Akuisisi Data Pengukur Suhu... Jamzuri


Jurnal Materi dan Pembelajaran Fisika (JMPF) 26
Volume 6 Nomor 1 2016 ISSN : 2089-6158

Development Environment (IDE) yang canggih. IDE 2.2 Percobaan


adalah sebuah software yang sangat berperan untuk a. Termometer Digital, Raksa, Alkohol
menulis program, meng-compile menjadi kode biner b. Es
dan meng-upload ke dalam memory microcontroller c. Air
(Dian Artanto, 2012). d. Gelas Ukur
LabVIEW mempunyai program aplikasi e. Pemanas
antarmuka visual. Keunggunalan LabVIEW sebagai f. Statip
pemrograman visual berbasis grafis dengan bahasa
pemrograman berupa bahasa gambar atau disebut 2.3 Desain Alat
bahasa G, LabVIEW dapat juga dibuat user
interface menggunakan tools dan obyek tertentu.
(Manggar Riyan Mirani). Software LabVIEW
menyediakan toolkit yang langsung dapat dijalankan
bersama Arduino ialah LabVIEW Interface for
Arduino (LIFA), perpaduan keduanya dapat
mendukung eksperimen menjadi mudah dan Gambar 1. Alat ukur suhu dengan PC
menarik.
Rumusan masalah pada penelitian ini yaitu: 1. Sensor suhu LM35 Arduino

Apakah sensor suhu LM35 dan LIFA dapat


digunakan sebagai rancang bangun membuat alat
Gambar 2. Diagram Blok Sistem
untuk mengukur suhu ? 2. Apakah sensor suhu
LM35 dapat digunakan sebagai kalibrasi pengukur Start

suhu dengan menggunakan LIFA ? 3. Apakah LIFA


digunakan untuk memonitoring suhu?
Pembatasan masalah: 1. Fokus pada monitoring Inisialisasi Port
pengukuran suhu. 2. Mikrokontroler yang digunakan
adalah Arduino Uno jenis AT328. 3. Kalibrasi alat
pengukur suhu menggunakan sensor suhu LM 35
Baca sensor
dan LIFA. 4. Software LabVIEW digunakan untuk (Pin Analog)
menampilkan hasil pengukuran suhu di PC. 5.Untuk
menampilkan data suhu diguna-kan PC dengan
sistem Windows. Pengkondisian
sinyal

2. Pembahasan
Proses data
pada
mikrokontroler
Tempat Penelitian Di bengkel Program Studi P.
Fisika Jurusan P.MIPA FKIP UNS. Dilakukan pada
Proses
bulan Agustusi 2014 sampai Nopember 2014. perhitungan data
Penelitian dilakukan dengan metode eksperimen. voltasex100

2.1Alat dan Bahan


Display data
a. Arduino (mikrokontroler) pada Laptop
b. Sensor suhu (IC LM35)
c. Laptop
d. Software LabVIEW Finish
e. IC LM358DZ
f. Potensiometer 10 K Ω Gambar 3. Flowchart Program Pengukur Suhu
g. PCB + Kabel
h. Resistor 150 Ω (dua buah) 2.4 Prosedur Pembuatan Alat
i. Resistor 2K Ω Pembuatan alat pengukur suhu :
j. Resistor 10K Ω a. Menggambar desain alat.
k. Resistor 1K5 Ω b. Menginstal LabVIEW Interface for Arduino
l. Kapasitor 100 nF (dua buah) pada PC.
m. Kapasitor 1 μF c. Download Arduino toolkit, yang bernama
LabVIEW Interface For Arduino. Sebelum

Pembuatan Sistem Akuisisi Data Pengukur Suhu... Jamzuri


Jurnal Materi dan Pembelajaran Fisika (JMPF) 27
Volume 6 Nomor 1 2016 ISSN : 2089-6158

menginstal Arduino toolkit, perlu ada dengan cara membuka IDE Arduino
mendownload dan menginstal VIPM, yang klik file klik open kemudian cari folder
nantinya diperlukan untuk membantu yang bernama LIFA_Base yang terletak di
proses instalasi Arduino toolkit pada direktori dimana LabVIEW Interface for
LabVIEW. Gambar 4 menunjukkan Arduino terinstal. Kemudian cari file IDE
tampilan VIPM. arduino yang bernama LIFA_Base, lalu
klik open sehingga jendela IDE terbuka
seperti paga Gambar 5.

a.
Gambar 4. Tampilan VI Package Manager
d. Membuat program dengan LIFA
e. Setelah LabVIEW Interface for Arduino
(LIFA) terinstal, maka arduino dapat
digunakan langsung pada LabVIEW
sehingga dapat dibuat program pada block
diagram LabVIEW.
f. Mengatur display pada LabVIEW
g. Setelah program pada block diagram berhasil
dibuat dan tidak ada bagian yang error,
maka langkah selanjutnya yang dapat Gambar 5. LIFA Base Arduino IDE
dilakukan adalah mengatur tampilan pada g. Jika jendela seperti gambar 4.5 sudah
front panel LabVIEW sehingga display terbuka, selanjutnya mengupload IDE
tersebut terlihat rapi dan menarik. tersebut ke board Arduino yang sudah
h. Membuat package untuk sensor LM35 terhubung dengan PC dengan cara meng-
i. Dalam menguji LM35 digunakan air yang
diukur suhunya. Jika kaki-kaki LM35 tidak klik tanda kemudian tunggu sampai
dilindungi maka tentunya akan rusak. Oleh proses selesai.
karena itu perlu dirancang package sensor h. Membuka program LabVIEW yang telah
LM35 sehingga kaki-kaki LM35 dibuat.
terlindungi dari air. i. Setelah program LabVIEW dibuka kemudian
j. Menguji alat dengan mengukur suhu air yang mengatur tipe board arduino yang
dipanaskan dan membandingkan hasilnya digunakan, pin analog yang dihubungkan,
dengan termometer yang sudah sering dan mengisi COM yang terbaca pada
digunakan untuk praktik. PC/laptop.
j. Meletakkan sensor pada benda yang akan
2.5 Prosedur Penggunaan Alat diukur suhunya
Langkah-langkah untuk menggunakan alat pengukur k. Data secara otomatis akan tercatat di PC
suhu : l. Langkah-langkah kalibrasi alat:
a. Memasang sensor IC LM35DZ ke Arduino. m.Menyiapkan sensor suhu LM35 dan
b. Pemasangan kaki-kaki sensor yakni VCC, termometer lain
output, dan ground n. Menyiapkan gelas ukur yang sudah diisi air.
c. Memasang board Arduino ke PC. o. Memasukkan termometer ke dalam gelas
d. Ketika board Arduino dihubungkan ke PC, ukur.
maka akan port yang terpasang Arduino p. Memanaskan kalorimeter dengan bunsen
akan terbaca. q. Setiap kenaikan 2°C menghentikan
e. Mengupload IDE Arduino pemanasan dan melakukan pencatatan data
f. Agar program dapat dijalankan, maka dari setiap termometer.
arduino harus diisi program. Karena coding r. Mencatat hasilnya dalam tabel
sudah dibuat pada LabVIEW, maka tidak s. Mengulang langkah 4-6 untuk suhu es sampai
perlu dibuat coding pada arduino. Hal yang suhu ari mendidih.
perlu dilakukan ketika menggunakan LIFA
adalah hanya mengupload IDE yang sidah

Pembuatan Sistem Akuisisi Data Pengukur Suhu... Jamzuri


Jurnal Materi dan Pembelajaran Fisika (JMPF) 28
Volume 6 Nomor 1 2016 ISSN : 2089-6158

Hasil penelitian adalah instrumen monitoring data Grafik sumbu x menunjukkan waktu dan sumbu y
temperatur dengan komputer yang diprogram menunjukkan temperatur dalam 0C yang terbaca
menggunakan perangkat lunak LabVIEW dipadukan setiap detik.
dengan program Arduino, LIFA (Lab VIEW  Tabel
Interface for Arduino). Yang me nyajikan informasi Merekam data yang terbaca setiap detik yang
dari grafik perubahan temperatur terhadap waktu, ditampilkan dalam bentuk tabel.
dan tabel hasil pengukuran temperatur.
Tampilan pada jendela front Rangkaian alat pengukur suhu terdiri dari sensor
suhu LM35, laptop, board arduino (mikrokontroler
ATMega328) dan rangkaian tambahan berupa
pengkondisan sinyal berupa penguat non inverting.
Rangkaian dibuat dari dua buah resistor 150K yang
diparalel membentuk resistor 75K yang diseri
dengan kapasitor 1uF. Rangkaian RC-Seri
merupakan rekomendasi dari datasheet LM35.
Tegangan keluaran kemudian diumpankan ke
penguat tak-membalik dengan faktor penguatan
yang dapat diatur menggunakan resistor variabel.
Gambar 6. Tampilan LabVIEW
Pada display tersebut terdapat bagian-bagian yang
meliputi:
 Board Type
Digunakan untuk mengatur tipe board arduino yang
dipakai dari beberapa pilihan, yakni Uno, Mega,
Dimuel,
 Analog Input Gambar 7. Rangkaian Pengkondisian Sinyal
Digunakan untuk mengatur pin analog yang
digunakan, harus disesuai -kan dengan pin pada
board arduino yang dihubungkan output LM35.
 VISA Resource
Digunakan untuk menyesuaikan COM Arduino yang
terbaca pada PC.
 Current Time
Penunjukkan waktu setiap saat display LabVIEW Gambar 8. Alat Yang Dibuat
dibuka. Tabel 1. Hasil Percobaan
 Stop Sensor pengukur suhu / termometer
Data dalam 0C
Digunakan untuk “stop” running program yang ke-
sedang berjalan. Alkohol raksa digital lm35
 Sensor 1 0 0 0.1 0.78
Digunakan untuk menjalankan atau menghentikan 2
aliran data dari sensor, agar dapat terbaca pada PC 8 9 8.5 8.69
melalui display LabVIEW. 3 18 20 18.8 19.57
 Reset Tabel 4 28 30 28.8 29.33
Digunakan untuk mereset tabel yang berisi data yang 5 38 40 38.8 38.87
terbaca, sehingga ketika tombol ini diaktifkan maka
tabel yang berisi data akan dikosongkan dan mulai 6 48 51 49.9 49.52
dari awal lagi. 7 58 62 60.6 59.49
 Voltage 8 68 72 71.5 71.64
Blok sebagai penunjukkan besarnya voltase atau 9
tegangan yang terbaca. 78 84 82.3 82.16
 Suhu 10 88 95 92.3 91.11
Menunjukkan suhu yang sedang terbaca secara 11 94 101 99.5 99.76
digital dalam 0 C.
 Grafik Temperatur

Pembuatan Sistem Akuisisi Data Pengukur Suhu... Jamzuri


Jurnal Materi dan Pembelajaran Fisika (JMPF) 29
Volume 6 Nomor 1 2016 ISSN : 2089-6158

3. Kesimpulan dan Saran Feri Juandi. 2011. Pengenalan Arduino.


www.tobuku.com. Diakses 20 Desember
Pengujian sensor LM35 dilakukan untuk 2013 pukul 12.05 PM)
memastikan bahwa sensor telah bekerja dengan baik.
Secara teori, sensor suhu LM35 memiliki G.Giri Kumar, et.all. 2013. Water Tank Depth
karakteristik sensitivitas suhu, dengan faktor skala Sensor Using Arduino-Labview Interface.
linier antara tegangan dan suhu 10 mVolt/ºC, Department of Electrical & Electronics
sehingga dapat dikalibrasi langsung dalam Celcius. Engineering Gokaraju Rangaraju Institute of
Untuk pembuatan alat ini sudah dibuat coding Engineering & Technology Bachupally,
Labview yang sesuai dengan karakteristik tersebut Hyderabad.
sehingga data yang ditampilkan pada display
labVIEW langsung dalam celcius. Hans-Petter Halvorse. Introduction to Arduino.
Ketika LM35 dipasang rangkaian tambahan Telemark University College, Faculty of
untuk pengkondisian sinyal yang lebih stabil jika Technology, Department of Electrical
dibandingkan dengan LM35 tanpa rangkaian Engineering, Information Technology and
tambahan, maka akan diperoleh data yang lebih Cybernetics.
akurat.
Dari pengujian yang dilakukan, dihasilkan data Herwin. LabVIEW. http://herwins.word
perbandingan antara suhu yang diukur menggunakan presscom/labview/ (Diakses 20 januari 2014
beberapa termometer dengan data yang dihasilkan pukul 11.17 AM)
sensor LM35. Data hasil pengujian dapat dilihat
pada Tabel 5.2 dan Gambar 5.14 merupakan grafik Mirani, Manggar Riyan, dkk. 2011. Penentuan
yang merepresentasikan hasil data. Ketika mengukur Besar dan Posisi Masa Koreksi pada
suhu air yang dipanaskan suhunya terus naik 50C. Penyeimbangan Rotor Menggunakan
Maka pengukuran suhu dengan LM35 sudah LabVIEW. Prosiding Pertemuan Ilmiah XXV
menunjukkan kenaikan temperatur secara linier pula. HFI Jateng dan DIY. Halaman 150.
Data perbandingan antara termometer digital
dengan data dari sensor LM35 dapat dilihat pada Muhamad Farhan. 2012. Jenis-jenis Termometer dan
Gambar 4.15. Garis yang terbentuk pada grafik linier Penjelasannya. Diakses:
dengan R2= 0,999, yang menunjukkan kecocokan http://www.tuliskan.com/ 2012/06/jenis-
kedua data. jenis-termometer-dan-penjelasanya.html (25
Januari 2014, pukul 21:04)

Daftar Pustaka Simanjuntak, Dallas. 2008. Alat Ukur Temperatur


Berbasis Mikrokontroler ATmega 8535
Agus Zulhendri. 2012. Rancang Bangun Sistem dengan Tampilan LC. Universitas Sumatera
Monitoring dan Pengendalian Level Cairan Utara.
dengan LabVIEW Berbasis Mikrokontroler
Mbed NXP LPC1768. ISSN 2303-0577. Setiawan Ari Wibowo. 2009. Pengendalian Level
Ketinggian Air Dengan Menggunakan
Ali Muhammad Hanafiyah. 2013. Jenis-jenis Sensor. Kendali Logika Fuzzy. Perpustakaan
Diakses: http://electro UNIKOM.
zone94.blogspot.com/2013/08/jenis-jenis-
sensor.html (25 Januari 2014, pukul 22:10)

Anif Jamalluddin, dkk. 2013. Design Real Time


Battery Monitoring System Using LabVIEW
Interface For Arduino (LIFA). Proceedings

Anonim. 2013. LM35 Precision Centigrade


Temperature Sensors. Texas Instrument
(SNIS159C –AUGUST 1999–REVISED
JULY 2013).

Pembuatan Sistem Akuisisi Data Pengukur Suhu... Jamzuri

Anda mungkin juga menyukai