Anda di halaman 1dari 6

PERANCANGAN DAN PEMBUATAN SISTEM KENDALI MESIN JIG BORING 2 D BERBASIS PC - LABVIEW

FARIZ MAULANA M. ADRIOVANI TAUFIK DINURIANSYAH WILLIAM DJOHAR


Jurusan Teknik Otomasi Manufaktur dan Mekatronika Politeknik Manufaktur Negeri Bandung Jl. Kanayakan 21 Bandung, Indonesia ABSTRAK Pada karya tulis ini disajikan mengenai em!uatan erangkat lunak " rogram enggerak mesin Jig Boring 2 # $. Software ini menggunakan visual programming agar le!i% muda% digunakan ole% user. Bentuk visual programming yang di!uat !eru a sasaran koordinat yang dike%endaki untuk ergerakan mesin, yaitu maju, mundur, kanan dan kiri, %ingga naik dan turun. Pergerakan mesin yang da at dilakukan adala% se&ara !erurut sesuai dengan urutan data koordinat yang dimasukan ole% engguna rogram ini. Ole% karena itu, enulis mem!eri nama '$iagram Blo&k Programming (anguage). * a!ila engguna " user tela% memasukan koordinat sasaran ada rogram ini, user da at mengeksekusi koordinat+koordinat yang tela% ditentukan se!elumnya. Perinta%+ erinta% untuk mengeksekusi koordinat terse!ut akan dikirimkan melalui arduino ,se!agai modul I"O- dan akan diteruskan ke enggerak " driver. .e%ingga Mesin Jig Boring 2 # $ akan melakukan enge!oran sesuai dengan koordinat yang ditentukan ole% engguna ,!atas !idang kerja dengan ukuran */-. $engan menggunakan arduino 0NO se!agai modul IO, %asil kerja mesin Jig Boring 2 # $ masi% !elum resisi 1112. $imana tingkat ke resisian dalam engendalian motor $3 , spindle dan sum!u 4- se!esar 56,752 dan untuk motor stepper ,sum!u 8 dan 9- se!esar 5:,;/2. <aktu yang di!utu%kan untuk ergerakan motor ste er masi% !elum maksimal ,untuk 1 &m mem!utu%kan =aktu kurang le!i% >1 detik-. Berdasarkan %asil yang demikian mesin Jig Boring 2 # $ !er!asikan P3+(a!?ie= dengan arduino 0NO se!agai modul IO masi% !elum men&a ai erforma ter!aik. Kata Kunci : labview, driver, jig boring 1. Pe !"#$%$" Pengerjaan royek ak%ir untuk jurusan Teknik Otomasi Manufaktur dan Mekatronika ada ta%un ajaran 2112 " 211> !ertemakan 'Peran&angan dan Pem!uatan Kendali Mesin Jig Boring 2 # $). 0ntuk engendalian Mesin Jig Boring 2 # $ ini di!agi menjadi >, yaitu !er!asis microcontroller, P(3 ,Programmable Logic Controller-, dan P3 ,Personal Computer-. Mesin Jig Boring 2 # $ meru akan suatu mesin erkakas yang !ertujuan unttuk mem ermuda% engerjaan manusia ,o erator- dalam roses boring, drilling, dan juga counter-sin ing dengan %asil yang resisi dan akurat. 0ntuk menda atkan %asil yang resisi dan juga akurat, maka dari itu di!utu%kannya se!ua% sistem kendali untuk memastikan !a%=a gerakan

aktuator sesuai dengan %ara an , arameter- yang ditentukan ole% o erator. .istem kendali yang ditera kan ada mesin Jig Boring 2 # $ ini menggunakan rangkaian tertutu ,Closed Loop Circuit-, dimana ?aria!el keluaran ,Process !ariable " P@- yang akan di!andingkan dengan arameter+ arameter yang tela% dimasukan se!elumnya ,Set Point " .P- ole% o erator dan %asil dari er!andingan terse!ut akan dida at ?aria!el kesala%an , #rror- yang akan menjadi a&uan untuk eru!u!a%an ?aria!el keluaran menjadi sama dengan yang di%ara kan. .etela% mema%ami alur kerja dari Mesin Jig Boring 2 # $ itu sendiri dan ruang lingku enendaliannya, enulis memutuskan untuk mengendalikan Mesin Jig Boring 2 # $ !er!asis P3. Program yang enulis gunakan untuk mem!uat sistem kendali Mesin Jig Boring 2 # $ adala%

(*B@IA< ,Laborator$ !irtual %nstrumentation #ngineering &or benc'-. Teknik emograman yang digunakan !ukanla% teks terstruktur atau juga object oriented se erti %alnya as&al, 3, 3BB,!isual Basic dan lain+lain, melainkan emograman grafis " (Code dimana =ujud emogramannya !eru a aliran data atau !iasa dikenal dengan istila% diagram !lok. 2. S&'(e)"(&*" Pe $%&'" L"+,-" 0ntuk mem ermuda% em!a%asan dan ema%aman materi atau okok !a%asan dari karya tulis ini, maka enulis menyajikan sistematika em!a%asan karya tulis ini se!agai !erikutC B*B I PAN$*D0(0*N Berisi uraian mengenai latar !elakang, tujuan, metodologi engerjaan, dan sistematika enulisan la oran dari Proyek *k%ir yang sedang dikerjakan. B*B II (*N$*.*N TAOEI Berisi teori+teori yang melandasi eran&angan dan juga em!uatan royek ak%ir " kendali mesin Jig Boring 2 # $. B*B III PAE*N3*NF*N KAN$*(I Berisi tentang ran&angan " konse akan em!uatan royek ak%ir " Kendali Mesin Jig Boring 2 # $. B*B I@ *N*(I.* Berisi mengenai engujian rangkaian ter%ada %asil kendali yang suda% enulis ran&ang se!elumnya. B*B @ KA.IMP0(*N $*N .*E*N Berisi kesim ulan dan saran dari seluru% akti?itas engerjaan royek ak%ir yang tela% dilakukan. .. Pe-" /" 0" S&'(e) Ke !"%& Pada !a! ini akan di!a%as mengenai ran&angan " konse akan em!uatan royek ak%ir " Kendali Mesin Jig Boring 2 # $.
Motor $3 Motor $3 .um!u

otomatis di!utu%kan !agian !agian endukung yang akan digam!arkan ada !lok diagram !erikut.

G")1"- .-1 B%,* D&"0-") Pe 0,-+-"'&" Me'& Jig Boring

Program Jig Boring !er!asis P3 dengan menggunakan software emrograman (a!@IA< ini enulis ran&ang dengan mem!agi 2 !agian utama interfa&e yaitu !agian kendali dan !agian indikator. Pada !agian indikator terda at grafik osisi, boring point, dan step response, serta terda at indikator ergerakan eksitasi ada motor 6 fasa , pentagonada setia ste ulsa yang di!erikan, juga terda at indikator osisi sum!u 8, 9, dan 4. (i%at ada Fam!ar >.> di!a=a% ini C

G")1"- .-2 Interface P-,0-") Me'& Jig Boring

". B"0" A%$- P-,0-") M" $"%

. ind Motor el .te er .um!u 9

Motor .te er

.um!u 8

$engan demikian untuk mengo erasikan mesin Jig Boring 2 # $ !aik se&ara manual mau un
G")1"- .-. Flow Chart P-,0-") M" $"%

Dimensions: X = 380 mm Y = 500 mm Z = 216 mm

1. B"0" A%$- P-,0-") O(,)"(&'

G")1"- .-5 S*e)"(&* R" 0*"&" M,(,- DC

G")1"- .-4 Flow Chart P-,0-") O(,)"(&'

/. G"1$ 0" H"'&% Pe-" /" 0" Berdasarkan %asil enilaian media+media yang di!utu%kan maka da at disusun ran&angan se!agai !erikutC

e. S*e)"(&* Driver M,(,- Stepper Pada em!uatan driver motor ini mengendalikan se!ua% motor stepper jenis pentagon 6 fasa. Motor stepper ini !ergerak dengan langka% 1,;2G ,full stepatau 1,>7G ,'alf step- er step dan terda at 11 !ua% data se!agai engendali dari ara% ergerakan motor. Motor akan !ergerak seara% jarum jam jika data !ergeser dari data 1 ke data 5, dan !egitu ula se!aliknya motor akan !ergerak !erla=anan ara% jarum jam ketika data !ergerak dari ara% data 5 ke data 1 sesuai dengan ta!le ke!enaran. *river stepper ini menggunakan 11 MO.HAT , +etal ,)ide Semiconductor - .ield #ffect /ransistor - IEH4//N, dimana 6 MO.HAT menentukan kum aran motor dengan tegangan yang mengalir ke kum aran motor, sedangkan 6 MO.AT lainnya menetukan tegangan ada kum aran motor yang mengalir ke ground.

G")1"- .-2 B%,* D&"0-") Pe-" /" 0"

Pada ga!ungan eran&angan sistem !e!era a jenis kom onen tela% ditentukan dari %asil enilaian kom onen yaitu untuk media kerja menggunakan Motor .eelfeeder dan Motor Ta er, media gerak menggunakan neumatik dengan media kontrolnya P(3. 0ntuk menentukan osisi silinder menggunakan reed switc' dan endeteksi !enda kerja menggunakan pro)imit$ switc'. !. S*e)"(&* Driver M,(,- DC Menurut fungsi kerjanya, driver motor $3 ada mesin ini !erfungsi se!agai enggerak sum!u 4 dan se!agai emutar s indel !or. $engan menggunakan I3 (25: se!agai driver.

G")1"- .-6 S*e)"(&* R" 0*"&" M,(,- Stepper

3. S*e)"(&* R" 0*"&" Optocoupler 0ntuk en&ega%an adanya arus !alik dari rangkaian aktuator ke rangkaian kendali, maka enulis juga meran&ang rangkaian en&ega% yang menggunakan I3 o to&ou ler /N>6.

1 <8,= ! #rror 1 *ata 3 tual - *ata Per'itungan 1 <8,?? - <8,= 1 7,;?

1. A "%&'" Ke"*$-"(" Pe 0e !"%&" M,(,- DC Per!edaan nilai antara er%itungan dengan aktual terjadi karena ada roses er%itungan, semua kondisi ,faktor mekanik, elektromangentik, ds!.ditiadakan atau diangga ideal. .edangkan aktualnya ada faktor+faktor terse!ut yang menye!a!kan enyim angan nilai dari yang di%ara kan. /. Pe-#&($ 0" J$)%"# Pe-+& !"#" J"-"* P$%'" Me 7"!&

G")1"- .-18 S*e)"(&* R" 0*"&" Optocopler

4. A "%&'" !" Pe-#&($ 0"


". Pe-#&($ 0" PWM Me 7"!& Te0" 0" A "%,0

*imana 0 #rror 1 Selisi' " pen$impangan nilai antara a tual dengan per'itungan *ata 3 tual 1 *ata $ang didapat dari pengu uran dengan mengguna an penggaris

*imana 0 #rror 1Selisi' " pen$impangan nilai antara a tual dengan per'itungan2 *ata 3 tual 1*ata $ang didapat dari pengu uran dengan mengguna an multimeter 4ratarata52 *ata Per'itungan 1 *ata $ang didapat dengaan mengguna an per'itungan P&+ 4rata-rata52 Kea uratan proses2 16ilai persentase ea uratan

*ata Per'itungan 1 *ata $ang didapat dengan mengatur jara perpinda'an Kea uratan 1 6ilai persentase ea uratan proses Berdasarkan ersamaan diatas, maka dida at nilai keakuratan dalam engendalian motor ste er se!esar 55,2/ 2, dengan er%itungan se!agai !erikutC
*ata 3 tual 4rata-rata5 1 4<; mm 9 =7 mm 9 8< mm 9 A< mm 9 ;8 mm5 " ; 1 8= m *ata Per'itungan 4rata-rata5 1 4<7 mm 9 =7 mm 9 87 mm 9 A7 mm 9 ;7 mm5 " ; 1 87 mm #rror 1 *ata 3 tual - *ata Per'itungan 1 8= - 87 1=

Berdasarkan ersamaan diatas, maka dida at nilai keakuratan dalam engendalian motor $3 se!esar 56,26 2, dengan er%itungan se!agai !erikut C
*ata 3 tual 4rata-rata5 1

47,8 ! 9 8,8 ! 9 :,; ! 9 <=,> ! 9 <;,8 ! 9 <?,< ! 9 <:,; ! 9 <@,> ! 9 =7,A ! 9 ==,< !5 " <7 1 <8,?? ! 1 4=,A ! 9 A,: ! 9 ?,= ! 9 @,> ! 9 <= ! 9 <A,A ! 9 <>,: ! 9 <@,= ! 9 =<,> ! 9 =A !5 " <7
*ata Per'itungan 4rata-rata5

!. A "%&'" Ke"*$-"(" Pe 0" !"%&" M,(,Stepper Per!edaan nilai antara er%itungan dengan aktual terjadi karena ada roses er%itungan, semua kondisi ,faktor mekanik, cloc bit, ds!.- ditiadakan atau diangga ideal. .edangkan aktualnya ada faktor+ faktor terse!ut yang menye!a!kan enyim angan nilai dari yang di%ara kan e. Pe-#&($ 0" Pe-0e-"*" Interpolasi 0ntuk %asil engujian yang tela% enulis lakukan ter%ada gerakan inter olasi motor ste er ,sum!u 8 dan 9-. Metode yang enulis gunakan untuk menggerakan motor ste er yaitu dengan menggeser !it+!it arra$ yang dikendalikan ole% =aktu ,dela$ time- di setia ergeseran !it terse!ut. Berikut metode er%itungan yang enulis gunakan untuk mengendalikan ergerakan sum!u 8 dan 9 se&ara simultan ,inter olasi- C ITimeJdelayJ9K L ,9"9B8- M timeJdelayJmaN ITimeJdelayJ8K L ,8"9B8- M timeJdelayJmaN 2. Ke'&)+$%" !" '"-" ". Ke'&)+$%" .etela% !e!era a er&o!aan yang tela% enulis lakukan !erdasarkan tujuan+tujuan yang enulis %ara kan ,tertulis ada !a! I- dalam engerjaan sistem kendali mesin Jig Boring 2 # $, %anya dua yang terlaksana dari tiga %al yang enulis %ara kan dalam engendalian mesin Jig Boring 2 # $. $ua %al terse!ut adala% C 1. Mam u mengendalikan ergerakan motor stepper ,sum!u 8 dan 9- se&ara simultan " inter olasi. $imana ergerakan inter olasi da at terli%at ada mode otomatis, motor ste er sum!u 8 dan 9 !ergerak se&ara !ersamaan %ingga titik target dengan =aktu tem u% yang di!utu%kan sama. 2. Mam u mem!uat tam ilan rogram yang interaktif dan muda% untuk digunakan. $engan adanya anel kendali ,tom!ol+ tom!ol untuk menggerkan plant- dan indikator ,tam ilan+tam ilan yang mengindikasikan ergerakan plantmem!uat rogram kendali mesin Jig Boring 2 # $ menjadi interaktif !agi engguna " user. Pada Mode manual %anya terda at tom!ol+tom!ol yang menggerakan aktuator yang dikemas se&ara menarik dan muda% untuk di a%ami. (alu ada mode otomatis untuk roses engerjaan, engguna %anya erlu menentukan koordinat+koordinat yang

ingin di roses dalam !entuk angka dengan satuan jarak ,milimeter-. Namun masi% ada satu %al yang !elum ter&a ai dalam engendalian aktuator ada mesin Jig Boring 2 # $ yaitu engendalian ke&e atan utar motor $3 dengan menggunakan PI$. Botar$ encoder digunakan se!agai em!eri sinyal !alik " feedbac ter%ada sistem, dimana !er eran se!agai engukur nilai aktual ,process variable- dalam !entuk ulsa yang terkon?ersi menjadi ke&e atan utar dan jarak er inda%an, lalu sinyal terse!ut akan di!andingkan dengan nilai yang suda% ditentukan se!elumnya " di%ara kan ,set point-. 1. S"-" 0ntuk menda atkan %asil yang le!i% !aik, !e!era a saran yang da at dijadikan !a%an ertim!angan untuk engem!angan !aik rogram mau un driver motor yang digunakan ada 'Mesin Jig Boring 2 # $) selanjutnya C 1. *river yang digunakan untuk motor 6 fasa saat ini %anya mam u menggerakan motor stepperuntuk 1 &m !utu% =aktu kurang le!i% 16 sekon. .e%ingga untuk engem!angan driverstepper yang digunakan da at memanfaatkan karakteristik motor stepper ,start stop region " slew region - untuk menda atkan ke&e atan yang maksimum, atau juga da at mengem!angkannya cloc yang terda at ada modul IO ,arduinose%ingga cloc yang di%asilkan untuk menggeser !it+!it motor stepper le!i% &e at. 2. 0ntuk rogram se!agai engendali mesin Jig Boring 2 # $ se&ara fungsionalitas suda% da at dikatakan o timal, namun dari segi keamanan sistem dan indikasi+indikasi enunjang masi% erlu ditam!a%kan, demi kemuda%an dalam enggunaannya atau un dalam troubles'ooting.

5. D"3("- P$'("*" %tt C""de okinstruments.&om"2112"1:"15"teori+motor+ d&+!ersikat+!rus%ed+d&+motor+t%eory" $iundu% ada 11 July 211>, 21.>5 <IB .atrnoko, *ri. 211:. .#6,+#63 B,C6C%6( P3*3 PB,(B3++3BL# L,(%C C,6/B,LL#B 4PLC5 C6/CK +#6(#6*3L%K36 (#B3K36 +,/,B S/#PP#B ; PD3S#2 9ogyakartaC Pusat Teknologi *kselerator dan Proses Ba%an Prayogo, 9udito. 2112. P#6(3/CB36 P&+ 4PCLS# &%*/D +,*CL3/%,65 B#BB3S%S PLC2

MalangC Kementrian Pendidikan dan Ke!udayaan 0ni?ersitas Bra=ijaya Malang