TERMOMETER TEMPERATUR TINGGI DENGAN MENGGUNAKAN TERMOKOPEL

Download TERMOMETER TEMPERATUR TINGGI. DENGAN MENGGUNAKAN TERMOKOPEL. Yusrandihardja. Abstract. A thermometer system for high temperature which us...

0 downloads 446 Views 484KB Size
TERMOMETER TEMPERATUR......

TERMOMETERTEMPERATURTINGGI DENGAN MENGGUNAKAN TERMOKOPEL Yusrandihardja Abstract

A thermometersystemfor high temperaturewhich usesa type-K thermocoupleas a censorhas beendesignedand made. In this system, the microcontroller 80C31is usedto control and commandthe system. '[he outputsignal obtainedfrom the thermocouple wasfirstly amplified usingan amplifier and transmittedto A/D converterthenprocessedby the microcontroller.Data producedfrom theprocessingis presentedin the haveshown four 7-segmente.Theresultsobtainedfromthe experiments that an error factor of measurement was O.il7%, and the maximum rangeof mea,::rementwas 77d C. Thedevelopedsystemcan be said relativelygood. Pendahuluan kemajuan Seiramadenganperkembangan teknologiterutamadi bidangindustri padasaatini, yangtelahmenggunakan peralatan mesin-mesin modenr,umumnya prosesPeralatan itu mencakup dilengkapi danpengatur dengan suatualatpemantau pengukuran beberapa baikternperatur ruangan baglaqantaralainadalah temperahlr, mrupunzuhuairdalamradiatormesin,danlainsebagainya. digunakantermometerdengan Dalampengukuran temperaturmesinbiasanya sensorpanasyangmemilikirentangukuryangbesar,karenamesin-mesin di industri padaumumnyamemerfukan rentangukur yangbesar,sehingga dapatmencapai lebihbesardari 1000nC. Untukmengatasi haltersebut,makadiperlukan suatualat yangmemiliki spesifikasi sensor tertentu,sehingga digunakan termokopelsebagai panaskarename,milikirentangukur yangrelatif lebarjika dibandingkan dengan sensorpanaslainnya. Kurva karaheristiktermokopelmerupakangrafik antarateganganterhadap yangmembentuk temperatur, suatukurvayangtidaklinier(l) sedangkan dalam pengukuran linierisasi, agwpenErkuran relatiflebihtepat,maka suhudiperlukan padatermokopeldigunakan mikrokontroler tipe80C3I,diharapkan dengan caraini yangtadinya kurvatermokopel tidaklinierdapatdibuatmenjadi linier.

Mediteh ,'o1.8, Mt.22,Mei - Agtrstus2000

TERMOMETERTEMPERATUR

LandasanTeori Termokopel kawat logam(dua kawat Termokopelmerupakansuatugabungandari sepasang logam) yang berbeda jenis karakteristikny4 di mana salah satu ujung dui padasatr:ujungyang dinamakan masing-masing logam digabungkanbersama-sama ujung pengindera/ujungpanas, sedangkanujung-ujung yang lain yang tidak digabungkandinamakanujung referensi/ujungdingrr' temperaturpada ujung ini dipertahankan selalukonstankarenadianggapsebagaitemperaturactrar/referensi. Jika antaraujung penginderadanujung referansiterdapatperbedaantemperatur, makaakanterjadigayagerak listrik ( g€l ) termalyangmenyebabkan terbentuknya arusdalamrangkaian(l). Efek termakopel(1,2)yangdiakibatkan olehpotensialdarikawatlogamters$ut padaujung penginderadan ujung referensi,ini dikenalsebagaiefekSeehack,ymg menyatakanbahwatemperaturdari arusyangmengalirpadarangkaiantertutupyang terbuatdari dua macamlogam konduktor,selamapadatitik seimbangterdapatbeda temperatur.Besamyaggl terntal yang terjadi tergantungpadabahankawat logam yangdigunakan. Bila padakawat logammengaliraruske ujungreferensi,makadisebutkaki positif dan ujung kawat yang lainnya disebut kaki negati{ hal ini dapat terjadi jika temperaturujung pengin.leralebihtinggi daripadaujung referensi.Secaragarisbesar prinsipkerjadaritermokopelini dapatdilihatpadaGambar1 di bawahini. UjungRefersnsi

Ujung pengindera

l. Skema termokopel Gambar Kawat logam A terbuatdari bahanChromaldankawat logamB dad bahanjenis Alumel. kedua ujung logam dihubungkan pada satu titik disebut ujung pegindera/panas, sedangkzur ujung yang lain merupakantitik ujung referensi/dingin,

l0

Medileh Vol.8,Na22,Mei -Agnsfis2000

TT]RMOM ITf, RTEMPERATTI R ...... di rnanatemperatunrya selaludipertahankan konstan.Bila antaraujungpengindera clan u.iung referensi terdapat perbedaantemperatur,nraka ggl termal yang nrenyebabkanarus mengalirdalamrangkaianclanmenghasilkan tegangane. Jika pencatat, titik u.iungreferansiditutupolehsebuahalatukur makaalatukur itu akan nrenunjukkan nilaiyangsebanding denganselisihtemperaturantzu'a keduatitik ujung tersebutEfektermolistrik ini diakibatkan oleh potensial-potensial kontakpadatitik sambung. prosesini dikenalsebagaiefekSeeher:k jenis T'ermokopelmemiliki beberapatipe yang dapat dibedakanberdasarkan logarnsepertipada'labelll di bawahini:

flELl._Iipq:lipc19!uo3e!9!_

Bahln

lsinrbol I tt

, -- --- -'t , -- - -'Kaki Positif t platirurrodirurrclengiut krdar3()'Zn It l B I Clanrpuran

t

Kr-r.o**

-]

--.l

liil;,G,*r'.dil-_urkadar6 'Zn ldcrr8 -fPr;,ri',;-.* -----lI platina n Carrrprrnur lcdar ndiul dcngan lll')1, I I __ - -l t " - -- I ---.--L- l-l llyylrlri'"di":rtitl*rg!)'l:_lFl.u* t__ _t_

[ 5 ]!tlll1lrl:rl1drlt:11 -I

n

nikeldarrclrrorrr l{larrrprrrarr

I

I

lBcsi

I

T

lTenrbtrga

t.,..___._l

.fry-- ----l

JF4l!"l'ryger c, ,,*'i"',ir,s.,tdilikJl

"l d"l=",, -k"r L-F;al!"1,g,

I "if

L_._...-...t_- *___

Tipe-lipe ternrokopelmemiliki rentang ukur dan kurva karakteristikyang berteda,padaGa'rbar 2 adalahmerupakankurv'akarakteristiknya antarategangan denglartemperaturfl temperatur acuanatlalah.12"F atau0" (' l, sehagai

t(x0

?orxl

Trnrr.rur (i |)

2. Kurvakarakteistik tcrrrokopcl. Ganrbar

Meditek Vol.8, No.22,Mei - Agtsttr,;2000

tl

TERIV1OM ETER TEMPERATUR......

Dari gambarkurva di atas tedihatbahwarentangukur temperaturuntuk masing-masing tipe termokopelberbeda-beda sezuaidenganelemenbalun logamnya.Untuk pengukuran temperaturyang sangattinggi, lebih cocok digunakan rendahdigunakan termokopeltipe S danunhrktemperatur termokopel tipeT. MikrokontrolerE0C31 Mikrokontrol(3,4)ini merupakan salahsatujenisdarikeluarga MSC-51,yang terdiriatas8 bit dengandesainkhuzussebagai kontrolerdanmenggunakan EPROM sebagai penyimpan progran\karenajenis initidakmerniliki memoriinternal(ROIO Mikrbkontroler 80C31manpunyai alamat untukmemoridatayaitu128hyteRANI intertnl,128hytellegislerdan 64Khytememoridataekstemal. garisbesardapatdibagidalam4 macamyaitr.r: Instruksisecara L Fungsipemindahan data 2. Fungsiaritmatika 3. Fungsilogika 4. F'ungsi perintahkontrol

DesainSistem PerangkntKeras perangkatkerasini, dirancang Dalamperancangan sebuahtermometer digital untuk temperatur tinggi denganmenggunakan sensortermokopeltipe K yang berbasiskan mikrokontroler padagambar 80C31.Diagram blokrangkaiannya seperti dibawahini.

Ganrbarj. Diagramblokdarisistemlermorneter tetuperatur tinggi

t2

Mediteh wl. 8, Mt.22,Mei - Agrrhts2000

TERII{OMETERTf MPERATUR.,.... Rangkaiansensortemperaturterdiri atastermokopeldanrangkaiankompensasi. Ra"gkain kompensasi(lC LM335) diperlukan karena tabel kurva karakteristik termokopel dibuat berdasarkanreferensiatau temperaturujung dingn pada 00C, denganpengukurandilakukanpadasuhuruang sekitar25t. Sensorini menerima masukan suhu dari bendauji dan temperaturpanasyang didapatdiubahmenjadi tegangandan diperkuat lag oleh panguat (5,6) (Amplifier Ic AD524AD) Tegangananalog kemudiandiubaholeh 8 bit A/D cuuerter (5) menjadibesaran digital8-bit,sinyaldatakelarandariA/D cornrerter masukke mikokontrolerg0C3l. SelanjutnyamikrokontrolermanbandingkandatayangdiberikanolehND comrerter dangan data dari kurva termokopel yang disimpan dalam EpRoM. Jika mikrokontrolertidak menemukandata keluaranND crnnerter padadata yang tersimpandalamEPROIV|,maka mikrokontrolerakanmelakukanproseslinierisasi untuk mendapatkannilai tempoatur akhir. Setelahnilai akhir diperolehmaka hasil tersebutditampilkan. PerangkatLunak

Gambar4. Diagramalir dan sislenrlsrntomelertenlperaturtinggi

Meditek.l"ol. S, Mt.22,Mei - Agt.sttr.s2000

13

...... TEMPERATUR TERMOMETER Programyangdrgunakanuntuk membuatsistemagarlinier adalahbahasa Baha^sa pada prograrnA.ssemhlS:. khususuntuk Mikrokontroler80C31 lnstruksi-instruksi pada mikokontroler tidak progran'rini disimpanpada EPROM 27C64 karena disediakanfa-silitaspenyimpanprogram [email protected] dipilih karena memungkinkanpemakaiuntuk menghapusdan menyimpanprogramyang dibuat sampaiakhimyadiha^silkan suatuprogramdandatayangtelahsempuma. Secaragzuis besar terdapat dua buah program yaitu program inisialisasidan programutama(A4ain) Programutamamemiliki empatbuahsubprogran\sebagai nilai dad berikut adalah zubprogrammembacanilai dari ADC, membandingkan segynent dan ADC denganisi tabel,melakukankonversidarinilaiBCD ke ntlu.seven nrenampilkan hasilakhimya Progrrununttrk inisialisasimernberikanketerangantentangvariabelyang digunakan pada programdan mernberialamatpada interupsi agar tidak terjadi lompatan interupsiyangtidakdiinginkan. isi programutam4 di manamikrokontrolertelahmenyimpan Sebelumrnenjalankan tabclkarakteristikdari termokopelyangdigunakanke EPROM.Padasubprogram membacanilaidari ADC, keluaranADC disimpanpadaregisteryangterdapatpada mikrikontroleruntuk kemudiandibandingkan denganisi tabelyangtelahlebihdulu disirnpan, danjuga padaprogramini dibuatbatasmaksimumtemperaturagarsupaya tampilantemperaftrrtidak melebihinilai 780"C, serta dapat melakukanproses liniensasibila nilai dari ADC tidak terdapatpadatabel Kemudian subprogram segment. nrengpbah nilaiBCD ke nilaiyangdapatditampilkanoleh.seven llasil Pengamatan Hasil pengukuransinyal keluarandari tegangan dibandingkandenganhasil perhitungansecarateoretis,ha-silnya dapatdilihat padatabel di bawahini. Nilai kesalahan alatdinyatakan dalampersen(%). l-abcl IL Hasil Pcngu.jian RangkaianAna Tegugan

Telrrpcrahu

(rnV) FlasilPerhihurgan

Hasil Pcnguktuiur(ru\./)

l4

866

tiTl

t6 l8

946

952

40

t4

Kelmrat

t029

1025 ilt4

(vt 0 -58 0.42 0.39 0.27

2000 Meditek Lbl. B, Mt.22,Mei - Agu.stus

TERII,IO METERTEMPERATUR ...... Tabel di bawah ini adalah merupakanhasil pengukurantemperatur dengan bermacam-macam teganganmasukandan dibandingkandenganhasil perhitungaq denganfaktor kesalahanrata-rata0,0l7o . TabelIII. Hasilpengrrkuran pe TeganganMasukrn ADC (mV) -50 lfi) Zfi) 3fi) 4(X) 500 6(X)

tt(x) I(XX)

I t(x) I 3(X) l4(x) | 5(X)

TemperaturFIasil PerhitunganfC)

TemperahuFLrsil PengukuranfC)

74t.Zl 742.40 '7M.81

741.l

147.78 149.63

747.6

75205 754.4s '759.29 '7(4.12

752.0

766.5(t 711.3',1 7',t3.80 776.22

766.1

742.3 744.6 749.6 154.6 7 59.4 7(t4.2 771.6 771.9 7764

FaktorKesalahan Nar(/o)

0.015 0.013 0.027 0.024 0.004 0.m7 0.020 0.014 0.010 0.018 0.030 0.013 0 023

Kesimpulan Dan hasil percobaan di atas terlihat bahwa pengujian rangkaian analog menrpunyaifhktor kesalahanrata-rata pengukuran sebesar0,420 dan faktor kesalahanrata-ratadari pengukurantemperaturadalah0,017yo.Pengukuranini relatif cukup baik tetapi masih perlu penyempumaim karenapengukuranhanya dapat mencapai,rada temperatur77€C. sedangkandirencanakan kurang lebih 780nC.Dan untuk pangembangan selanjutnyasistemini perlu dilengkapidengan huzzer yurgberbunyi bila suatusaatnilai pengukuranmelampauibatasaman tanda dan nilai yangtelahditennrkan.

Kepustakaan L Chin, Foster A and JonesL, Electronic Instrunrenland Measurements, J o h nW i l e y& S o n s l,n c . , N e wY o r k , 1 9 8 3

Meditek,l'ol. B, Mt.22,Mei - Agtstus2000

t5

TEMPERATUR ...... TER]VTOMETER 2 Clayton G.B, OperationalAmplifiers, Butterworth, london, 1979. 3 Cooper, William D, Electronic Instrumentation and Meqsurememt techniques,Prentice-Hall, Inc., EnglewoodCliffs, USA, 1978. 4 Daniel L and Metzger, Microcomputer Electrctnlc.r,Prentice-Hall, inc., EnglewoodCliffs,New Jersey,USA, 1989. 5 Haff D.Y, Microprocessor and Interfaceng, McGraw-Hill, Singapore, I e86 6 Malvino A.P, Elektronika Komputer Digital, diterjemahkanoleh Tjia May On, Erlangga,Jakarta,1983.

l6

Meditehvol. 8, Mt.22,Mei - Agtstus2000