bab ii landasan teori - Perpustakaan Universitas Mercu Buana

advertisement
BAB II
LANDASAN TEORI
2.1
Rapsberry Pi
Rapsberry pi sering juga disingkat dengan nama Raspi, adalah komputer
papan tunggal (Single Board Circuit /SBC)yang memiliki ukuran sebesar kartu
kredit. Raspberry Pi bisa digunakan untuk berbagai keperluan, seperti spreadsheet,
game, bahkan bisa digunakan sebagai media player karena kemampuannya dalam
memutar video high definition. Raspberry Pi dikembangkan oleh yayasan nirlaba,
Rasberry Pi Foundation yang digawangi sejumlah developer dan ahli komputer
dari Universitas Cambridge, Inggris.
Raspberry Pi memiliki dua model yaitu model A dan model B. Secara umum
Raspberry Pi Model B, 512MB RAM. Perbedaan model A dan B terletak pada
memory yang digunakan, Model A menggunakan memory 256 MB dan model B
512 MB. Selain itu model B juga sudah dilengkapai dengan ethernet port (kartu
jaringan) yang tidak terdapat di model A. Desain Raspberry Pi didasarkan seputar
SoC (System-on-a-chip) Broadcom BCM2835, yang telah menanamkan prosesor
ARM1176JZF-S dengan 700 MHz, VideoCore IV GPU, dan 256 Megabyte RAM
(model B). Penyimpanan data didisain tidak untuk menggunakan hard disk atau
solid-state drive, melainkan mengandalkan kartu SD (SD memory card) untuk
booting dan penyimpanan jangka panjang. Raspberry Pi merupakan komputer
mini yang sangat murah, harganya hanya 25 dollar AS untuk Model A adapun 35
dollar AS utuk Model B per unit.
4
http://digilib.mercubuana.ac.id/
Gambar 2.1 Rapsberry Pi
2.1.1 Spesifikasi Raspberry
Tabel 2.1 Spesifikasi Raspberry
Chip
BrBroadcom BCM2835 (CPU, GPU, DSP, and SDRAM).
CPU
700 MHz ARM1176JZF-S core (ARM6 family).
GPU
Broadcom VideoCore IV, OpenGL ES 2.0, 1080p30
h.264/MPEG-4 AVC high-profile decoder
Memory (SDRAM)
512 MB (shared with GPU).
USB 2.0 ports
2 (via integrated USB hub).
Video outputs
Composite RCA (PAL & NTSC), HDMI (rev 1.3 &
1.4), raw LCD Panels via DSI 14 HDMI resolutions
from * 640×350 to 1920×1200 plus various PAL and
NTSC standards.
5
http://digilib.mercubuana.ac.id/
Audio outputs
3.5 mm jack, HDMI
Onboard storage
SD / MMC / SDIO card slot
Onboard network
10/100 Ethernet (RJ45).
Low-level peripherals
8 × GPIO, UART, I²C bus, SPI bus with two chip
selects, +3.3 V, +5 V, ground[58][63].
Power source
700 mA (3.5 W).
Power ratings
5 volt via MicroUSB or GPIO header.
Size
85.60 × 53.98 mm (3.370 × 2.125 in).
Weight
45 g (1.6 oz).
Operating systems
Debian GNU/Linux, Fedora, Arch Linux ARM, RISC
OS.
2.1.2 Arsitektur Raspberry
Raspberry Pi menggunakan system operasi berbasis kernel Linux. Raspbian
merupakan system operasi Debian yang dapat dioptimalkan untuk perangkat
keras, yang dilengkapi dengan lebih 35.000 paket precompiled Raspberry Pi.
:
6
http://digilib.mercubuana.ac.id/
Gambar 2.2 Arsitektur Raspberry
GPU hardware diakses melalui firmware yang di-load ke GPU saat boot dari
SD-Card. Gambar firmware dikenal dengan computer biner, sementara driver
linux yang terkait adalah sumber tertutup. Aplikasi perangkat lunak menggunakan
panggilan ke sumber tertutup run-time library yang pada giliranya menjadi open
source driver dalam . API driver kernel spesifik untuk perpustakaan tersebut
bersifat tertutup. Apliaski video menggunakan OpenMAX, aplikasi 3D
menggunakan OpenGL ES dan 2D menggunakan OpenVG yang pada nantinya
menggunakan EGL. OpenMAX
dan EGL menggunakan open source kernel
driver.
Pada 19 Februari 2012, yayasan Raspberry Pi merilis bukti konsep kartu SD
image yang dapat di muat ke SD Card untuk menghasilkan sebuah system
operasi yang pertama. Image didasarkan pada Debian 6.0 dengan LXDE desktop
dan Midori browser, ditambah berbagai alat pemograman. Image tersebut berjalan
pada QEMU yang memungkinkan Raspberry Pi akan ditiru platform lain.
7
http://digilib.mercubuana.ac.id/
2.1.3 Komunikasi GPIO
GPIO merupakan sederet pin yang terdiri dari 40 pin dengan berbagai fungsi
diantaranya:
Gambar 2.3 Konfigurasi pin Raspberry
a) Sumber tegangan: 3.3V, 5V dan 0V.
b) Gneral purpose digital inputs/outputs – 8 pin.
c) I2C -2 pin
Digunakan ke berbagai antar muka I2C diantaranya:

Digital to analogue converter

Analogue to digital converter

Oscillator

Output expander
8
http://digilib.mercubuana.ac.id/

Input expander
d) SPI – 5 pin
Digunakan untuk antar muka IC

Flash memory

Output expander

Input expander

Digital to analogue converter

Analogue to digital converter

Oscillator
e) UART – 2 pin
Digunakan untuk serial input dan output komunikasi untuk peripheral
external seperti RS232 atau Modbus.
f) Tidak digunakan – 6 pin
Jangan pernah menghubungkan apa-apa ke pin yang ditandai tidak
digunakan. Pin tersebut disediakan untuk fungsi internal BCM2836
hardware.
Apabila
menghubungkan
apapun
ke
pin
ini
dapat
mengakibatkan kerusakan pada raspberry pi.
Dengan batas arus maksimum < 100 mA di pin 5V dan dAn batas arus
maksimum < 50 mA di pin 3.3V, pada setiap pin digital baik input/output
meiliki logika high 3.3V dan logika low 0V. apabila tegangan melebihi 3.3V
pada setiap pin manapun dapat mengakibatkan kerusakan. Kerusakan pada
raspberry dapat disebabkan oleh beberapa indicator diantaranya adalah
9
http://digilib.mercubuana.ac.id/
terhubungnya pasokan tegangan 5V ke pin apapun, terjadingan konsleting
pasokan tegangan 3.3V atau 5V
ke setiap pin lain, perangkat lain seperti
arduino (5V) terhubung dengan raspberry pi (3.3V). Pada setiap pin digital
dapat di set input maupun output, pada saat pin tersebut dikonfigurasi sebagai
output maka akn mengeluarkan tegangan 3.3V sebagai
high yang dapat
memerintahkan ke sebuah perangkat untuk menyala sebagai contoh perangakat
LED.
2.2 Thermocuple Amplifier
Raspberry dengan segala kelebihannya namun masih memiliki kekurangan
diantaranya tidak bisa langsung membaca sensor analog di GPIO pin nya. Oleh
karena itu diperlukannya sebuah analog to digital converter untuk membaca
sensor-sensor yang kebanyakan menghasilkan data berupa analog. Khusus untuk
thermocouple dimana voltase yang dikeluarkan sangatlah kecil maka diperlukan
penguatan untuk mencapai tegangan yang dapat terbaca oleh pin GPIO dari
raspberry tersebut,dimana tegangan yang aman adalah diantara 3,3 sampai 5VDC.
Berikut adalah contoh thermocouple amplifier yang juga sekaligus sebagai ADC
(analog to digital converter).
10
http://digilib.mercubuana.ac.id/
2.2.1 MAX31855 Thermocouple Amplifier
Gambar 2.4 MAX31855 Thermocouple Amplifier
MAX31855 thermocouple amplifier adalah sebuah shield yang di gunakan
untuk membaca data suhu pada termocouple type k, shield ini sebenarnya bisa di
gunakan pada raspberry maupun arduino. Brackout board pada max31855 ini
menggunakan SPI (serial peripheral interface) sebagai interfacingnya. Untuk
menghubungkan shield ini ke raspberry di butuhkan sebuah kabel yang di sebut
quick2wire interface board. Max31855 ini memiliki 6 alur untuk konektornya
sebesar 0.1 inch, konektor ini di butuhkan untuk pemasangan quick2wire interface
board. Untuk pemasangan detailnya seperti gambar di bawah ini.
Gambar 2.5 MAX31855 connection
11
http://digilib.mercubuana.ac.id/
2.2.2 Part List
Part part yang di butuhkan untuk perakitan raspberry sebagai data logger
temperatur menggunakan thermocouple ini adalah:

MAX31885 Thermocouple Amplifier breakout board

K-Thermocouple (up to 500°C)

Breakout board cable

Quick2Wire Interface board
2.3 Phyton
Python adalah salah satu bahasa pemrograman terkenal di dunia bahasa
pemrogramman yang dinamis, termasuk di favoritkan oleh programmer
programmer kelas dunia. Dengan dasar gratis (open source), hal tersebut
mulaidigunakan di dunia industri – di uji oleh orang orang yang memfokuskan
waktunya pada pengembangan bahasa ini serta pengaplikasiannya.
(www.pysqlite.org/10/2016).
Gambar 2.6. Contoh Program Python
12
http://digilib.mercubuana.ac.id/
2.4 Thermocuple
Pada tahun 1822, Seebeck melakukan percobaan dengan menghubungkan plat
bismut diantara kawat-kawat tembaga. Hubungan tersebut diberi suhu yang berbeda.
Ternyata pada rangkaian tersebut akan mucul arus listrik. Muculnya arus listrik
mengindikasikan adanya beda potensial antara ujung-ujung kedua sambungan.
Dari percobaan Seebeck tersebut dapat diambil kesimpulan bahwa adanya
perbedaan suhu antara kedua sambungan logam tersebut akan menyebabkan munculnya
gaya gerak listrik antara ujung-ujung sambungan. Gaya gerak listrik yang muncul ini
disebut dengan gaya listrik termo dan sumbernya disebut termokopel.
Termokopel merupakan sambungan (junction) dua jenis logam atau campuran
yang salah satu sambungan logam tadi diberi perlakuan suhu yang berbeda dengan
sambungan lainnya. Sambungan logam pada termokopel terdiri dari dua sambungan,
yaitu :

Reference junction ( cold junction ), merupakan sambungan acuan yang
suhunya dijaga konstan dan biasanya diberi suhu yang dingin.

Measuring junction ( hot junction ), merupakan sambungan yang dipakai
untuk mengukur suhu.
Pada dunia elektronika, termokopel adalah sensor suhu yang banyak digunakan
untuk mengubah perbedaan suhu dalam benda menjadi perubahan tegangan listrik
(voltase). Termokopel yang sederhana dapat dipasang, dan memiliki jenis konektor
standar yang sama, serta dapat mengukur temperatur dalam jangkauan suhu yang cukup
besar dengan batas kesalahan pengukuran kurang dari 1 °C. Pada banyak aplikasi, salah
satu sambungan (sambungan yang dingin) dijaga sebagai temperatur referensi, sedang
yang lain dihubungkan pada objek pengukuran. contoh, pada gambar di atas, hubungan
13
http://digilib.mercubuana.ac.id/
dingin akan ditempatkan pada tembaga pada papan sirkuit. Sensor suhu yang lain akan
mengukur suhu pada titik ini, sehingga suhu pada ujung benda yang diperiksa dapat
dihitung. Termokopel dapat dihubungkan secara seri satu sama lain untuk membuat
termopile, dimana tiap sambungan yang panas diarahkan ke suhu yang lebih tinggi dan
semua sambungan dingin ke suhu yang lebih rendah. Dengan begitu, tegangan pada
setiap termokopel menjadi naik, yang memungkinkan untuk digunakan pada tegangan
yang lebih tinggi. Dengan adanya suhu tetapan pada sambungan dingin, yang berguna
untuk pengukuran di laboratorium, secara sederhana termokopel tidak mudah dipakai
untuk kebanyakan indikasi sambungan lansung dan instrumen kontrol. Mereka
menambahkan sambungan dingin tiruan ke sirkuit mereka yaitu peralatan lain yang
sensitif terhadap suhu (seperti termistor atau dioda) untuk mengukur suhu sambungan
input pada peralatan, dengan tujuan khusus untuk mengurangi gradiasi suhu di antara
ujung-ujungnya. Di sini, tegangan yang berasal dari hubungan dingin yang diketahui
dapat disimulasikan, dan koreksi yang baik dapat diaplikasikan. Hal ini dikenal dengan
kompensasi hubungan dingin.
Biasanya termokopel dihubungkan dengan alat indikasi oleh kawat yang disebut
kabel ekstensi atau kompensasi. Tujuannya sudah jelas. Kabel ekstensi menggunakan
kawat-kawat dengan jumlah yang sama dengan kondoktur yang dipakai pada Termokopel
itu sendiri. Kabel-kabel ini lebih murah daripada kabel termokopel, walaupun tidak
terlalu murah, dan biasanya diproduksi pada bentuk yang tepat untuk pengangkutan jarak
jauh - umumnya sebagai kawat tertutup fleksibel atau kabel multi inti. Kabel-kabel ini
biasanya memiliki spesifikasi untuk rentang suhu yang lebih besar dari kabel termokopel.
Kabel ini direkomendasikan untuk keakuratan tinggi. Kabel kompensasi pada sisi lain,
kurang presisi, tetapi murah. Mereka memakai perbedaan kecil, biasanya campuran
material konduktor yang murah yang memiliki koefisien termoelektrik yang sama dengan
termokopel (bekerja pada rentang suhu terbatas), dengan hasil yang tidak seakurat kabel
14
http://digilib.mercubuana.ac.id/
ekstensi. Kombinasi ini menghasilkan output yang mirip dengan termokopel, tetapi
operasi rentang suhu pada kabel kompensasi dibatasi untuk menjaga agar kesalahan yang
diperoleh kecil. Kabel ekstensi atau kompensasi harus dipilih sesuai kebutuhan
termokopel. Pemilihan ini menghasilkan tegangan yang proporsional terhadap beda suhu
antara sambungan panas dan dingin, dan kutub harus dihubungkan dengan benar sehingga
tegangan tambahan ditambahkan pada tegangan termokopel, menggantikan perbedaan
suhu antara sambungan panas dan dingin.
2.4.1 Hubungan Tegangan dan Suhu
Hubungan antara perbedaan suhu dengan tegangan yang dihasilkan termokopel
bukan merupakan fungsi linier melainkan fungsi interpolasi polynomial. Koefisien an
memiliki n antara 5 dan 9. Agar diperoleh hasil pengukuran yang akurat, persamaan
biasanya diimplementasikan pada kontroler digital atau disimpan dalam sebuah tabel
pengamatan. Beberapa peralatan yang lebih tua menggunakan filter analog.
2.4.2 Tipe-Tipe Termokopel
Tersedia beberapa jenis termokopel, tergantung aplikasi penggunaannya

Tipe K (Chromel (Ni-Cr alloy) / Alumel (Ni-Al alloy))
Termokopel untuk tujuan umum. Lebih murah. Tersedia untuk rentang suhu
−200 °C hingga +1200 °C.

Tipe E (Chromel / Constantan (Cu-Ni alloy))
Tipe E memiliki output yang besar (68 µV/°C) membuatnya cocok digunakan
pada temperatur rendah. Properti lainnya tipe E adalah tipe non magnetik.
15
http://digilib.mercubuana.ac.id/

Tipe J (Iron / Constantan)
Rentangnya terbatas (−40 hingga +750 °C) membuatnya kurang populer
dibanding tipe K Tipe J memiliki sensitivitas sekitar ~52 µV/°C

Tipe N (Nicrosil (Ni-Cr-Si alloy) / Nisil (Ni-Si alloy))
Stabil dan tahanan yang tinggi terhadap oksidasi membuat tipe N cocok
untuk pengukuran suhu yang tinggi tanpa platinum. Dapat mengukur suhu di atas
1200 °C. Sensitifitasnya sekitar 39 µV/°C pada 900 °C, sedikit di bawah tipe K.
Tipe N merupakan perbaikan tipe K
Termokopel tipe B, R, dan S adalah termokopel logam mulia yang
memiliki karakteristik yang hampir sama. Mereka adalah termokopel yang paling
stabil, tetapi karena sensitifitasnya rendah (sekitar 10 µV/°C) mereka biasanya
hanya digunakan untuk mengukur temperatur tinggi (>300 °C).

Type B (Platinum-Rhodium/Pt-Rh)
Cocok mengukur suhu di atas 1800 °C. Tipe B memberi output yang sama
pada suhu 0 °C hingga 42 °C sehingga tidak dapat dipakai di bawah suhu 50 °C.

Type R (Platinum /Platinum with 7% Rhodium)
Cocok mengukur suhu di atas 1600 °C. sensitivitas rendah (10 µV/°C) dan
biaya tinggi membuat mereka tidak cocok dipakai untuk tujuan umum.

Type S (Platinum /Platinum with 10% Rhodium)
16
http://digilib.mercubuana.ac.id/
Cocok mengukur suhu di atas 1600 °C. sensitivitas rendah (10 µV/°C) dan
biaya tinggi membuat mereka tidak cocok dipakai untuk tujuan umum. Karena
stabilitasnya yang tinggi Tipe S digunakan untuk standar pengukuran titik leleh
emas (1064.43 °C).

Type T (Copper / Constantan)
Cocok untuk pengukuran antara −200 to 350 °C. Konduktor positif terbuat
dari tembaga, dan yang negatif terbuat dari constantan. Sering dipakai sebagai alat
pengukur alternatif sejak penelitian kawat tembaga. Type T memiliki sensitifitas
~43 µV/°C
2.4.3 Penggunaan Termokopel
Termokopel paling cocok digunakan untuk mengukur rentangan suhu yang
luas, hingga 2300°C. Sebaliknya, kurang cocok untuk pengukuran dimana
perbedaan suhu yang kecil harus diukur dengan akurasi tingkat tinggi, contohnya
rentang suhu 0--100 °C dengan keakuratan 0.1 °C. Untuk aplikasi ini, Termistor
dan RTD lebih cocok. Contoh Penggunaan Termokopel yang umum antara lain :

Industri besi dan baja

Pengaman pada alat-alat pemanas

Untuk termopile sensor radiasi

Pembangkit listrik tenaga panas radioisotop, salah satu aplikasi termopile.
Pada tugas proyek ini, kami menggunakan Termokopel Tipe K. Termokopel ini
sendiri mempunyai slope yang besar dan memiliki sensitivitas yang lebih tinggi jika
17
http://digilib.mercubuana.ac.id/
dibandingkan dengan termokopel yang lainnya. Hal ini menyebabkan termokopel ini
dapat mengukur dalam range suhu yang besar termasuk suhu yang tinggi.
Termokopel Tipe K terbuat dari bahan chromel pada bagian kaki positifnya dan
alumel (nickel / 5% aluminium dan silicon) pada bagian kaki negatifnya. Rentang
suhunya -190º C - 1260º C.
2.4.4 Pengertian Temperatur
Temperatur adalah ukuran panas-dinginnya dari suatu benda. Panasdinginnya suatu benda berkaitan dengan energi termis yang terkandung dalam
benda tersebut. Makin besar energi termisnya, makin besar temperaturnya.
Temperatur disebut juga suhu. Suhu menunjukkan derajat panas benda.
Mudahnya, semakin tinggi suhu suatu benda, semakin panas benda tersebut.
Secara mikroskopis, suhu menunjukkan energi yang dimiliki oleh suatu benda.
Setiap atom dalam suatu benda masing-masing bergerak, baik itu dalam bentuk
perpindahan maupun gerakan di tempat berupa getaran. Makin tingginya energi
atom-atom penyusun benda, makin tinggi suhu benda tersebut.
Suhu juga disebut temperatur yang diukur dengan alat termometer. Empat
macam termometer yang paling dikenal adalah Celsius, Reumur, Fahrenheit dan
Kelvin. Perbandingan antara satu jenis termometer dengan termometer lainnya
mengikuti:
C:R:(F-32) = 5:4:9 dan
K=C + 273.
Secara kualitatif, kita dapat mengetahui bahwa suhu adalah sensasi dingin
atau hangatnya sebuah benda yang dirasakan ketika menyentuhnya. Secara
18
http://digilib.mercubuana.ac.id/
kuantitatif, kita dapat mengetahuinya dengan menggunakan termometer. Suhu
dapat diukur dengan menggunakan termometer yang berisi air raksa atau alkohol.
Kata termometer ini diambil dari dua kata yaitu thermo yang artinya panas dan
meter yang artinya mengukur (to measure).
(to measure).
2.5 Jurnal Pedukung Monitoring Temperatur Baja.
Sistem monitoring temperature baja ini telah pernah dibuat oleh Mehul
Gosai dan Sanket N.Bhavsar. dalam jurnalnya yang berjudul:
Gosai, Mehul And Sanket N.Bhavsar. (2016) Experimental Study on Temperature
Measurement in Turning Operation of Hardened Steel (EN36). Procedia
Technology 23 ( 2016 ) 311 – 318.
Pada prinsipnya sistem kerja monitoring temperature
plate baja yang
penulis buat dengan jurnal international yang telah di konferensikan adalah sama.
Akan tetapi terdapat sedikit perbedaan dalam pengaplikasianya.. Untuk sistem
monitoring temperatur yang penulis buat diaplikasikan pada baja yang akan di uji
dengan salah satu metode uji tak rusak yaitu Ultrasonic Testing. Sedangkan,
sistem monitoring temperature baja yang telah dibuat pada jurnal internasional
diplikasikan pada baja yang akan dipotong menggunakan Machine Metal Cutting.
Selain itu sistem monitoring plate baja yang telah di buat pada jurnal international
ini menggunakan arduino UNO sebagai mikrokontroler dan LabVIEW yang
berfungsi untuk memvisualisasikan data dari temperature baja dalam bentuk
grafik.
19
http://digilib.mercubuana.ac.id/
Download