Anda di halaman 1dari 14

PEMROGRAMAN KECEPATAN GERAK MOTOR

STEPPER MENGGUNAKAN APLIKASI UNIVERSAL


G-CODE SENDER DAN ANALISIS HASIL CANTING
DARI MESIN PLOTTER BATIK BERBASIS CNC
Skripsi
Diajukan Kepada Universitas Muhammadiyah Malang
Untuk Memenuhi Salah Satu Persyaratan Akademi
Dalam Menyelesaikan Program Sarjana Teknik

Disusun Oleh :
Bagus Setia Budi
201510120311227

JURUSAN TEKNIK MESIN


FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2019

i
LEMBAR PENGESAHAN

Judul pEMROGRA MAN KECEPATAN GERAK MOTOR


STEPPER MENGGUNAKAN APLIKASI UNIVERSAL
G-CODE SENDER DAN ANA LlSJS HASIL CANTrNG
DARI MESIN PLOTTER BATI K BERBASIS CNC
Disusun oletl 8Qgus Selia Budi
Nim 20151012031 1227
Faku ItlIsIJurusao TcknikfTckoik Mesin

Tclah diterima dan disctujui sebegal persy8fllWl unruk mcmperolch Oeler Sarjana
Tcknik pada FlIkulw Tcknik JUN $lUl Tcknik Mcsin Univmitas Muhammadiyah
Mallll1g
Pada tanggal 30 Oktobcr 20 19

Mcnyetujui,

Pcmbimbing I Pcmbimbing 2

Dr. ![, Athwal! fallli'D " ,S, MT Re, Hcnj Hcndaryllti. MT


[)ra.
NIP. 108.9208.0279 NIp. 108.8909.0m

McngC1llhui•


UNIVERSITAS MUHAMMADIYAII MALANG
FAKULTAS T EK NIK · TEKNIK MESIN
IL Ra)'1l TIogollW No. 246 Tclp. (03<1 1) 464311-121 Fax. (034 1)-460712 M~lllIIg 6SI44

LEMBAR ASIST ENSI TUGAS AKH IRJSKRII'SI)


N~ : &gus Sctill Budi
NIM : 20 1510120311221
Doscn Pcmbimbing 1 : Dr. Jr. Achmad FaUl2Jl H.S., MT
Judul Tugas Akhir : Pcmrograman Kea:palan Ocrak Molor Slepper menggunakllll
Aplikasi Uni\"Cl'Slll G-Codc Sender dan Anali. i. Hasil Can!ing dari Mn in I'loller Batik
Berbesis CNC
NO TANGGAL CATATAN AS ISTE NSI KF.T ERANC AN

I 22103120 19 PffOOiki BAB 1


Scmua Paragra,(Bersumber

~
I. Kcbuluhan
2. Pion er yang ada
J. Kckunngan
,.
4. Sol~
M....faal Pcn"lil3ll bcmnrusi
2 1310$12019 BABI Ok!

t
1.&1.lit DAB II
J 2JJOSI2019 RaB " cer
l.&1iui BAB III
4 0210912019 BAD IIIOk!

~
Ketmmgan diagram ali, dilambahi
jud,,[

, 2610912019
lAn"lIt Penclilian BAD IV
BAB IV Ok!
Lui;,,! BAD V &: Naskah P" blikasi #
6

7
03/1012019

2311012019
BAB V Okl
Pcrbaiki Naskalt Publikasi
Lan'1It Seminar Hasil
7
Mengetahui, Ma1ang, 14 No~mber 2019
Doscn Pcmbimbil18 1

(Dr. II. Aclunad Fauzan H.S., ~

iii
UNIVERSITAS MUHAM MADIYAH MALANG
FAKULTAS TEKN IK · TEKN IK MESIN
IL Raym Tlogomes No. 246 Tclp. (0341) 46431 8· 128 Fax. (0341) 460782 Malang 65144

LE MBAR ASISTENSI T UGAS AKIII RjSKRIPSI1


: Bagus Selin Budi
NL\! : 2015 10120311227
Dosen Pembimbing n : DnI. Rt. Heni Hcnderyati, MT
Judul Tugas Akhir : Pemrograman Kecepeten GrnIk Motor Stepper mcnggunnkan
Aplikasi Universal G-eodc Sender dan Anal isis HasHCanling dari Mesin Plotter Batik
Ikrbasis CNC
NO TANGGAL URAIAN ASISTENSI KETERANGAN

!r
1 0)10912019 L.cngkapi BA R lJl
I. Langkah Ketjll
2. Tabel Data
3. Lan"ul Pcnclitian J
2 3010912019 Lan'ulkun BAB V .
l 2411012019 Lan'utknn Seminar !lasH ~

Malang, 18 Nov ember 20 19


Dosen Pcmbimbing II

(Dra. Rr. IIcni II cndnryati, Mn


SURAT PERJIl¥A T A AN
K EA SLIAN T ULISAN

Y..g bcnanda tangan di bawah ini


N_ : Bagus Selia Budi
NIM : 201510120311227
Jurusan : Telnik Mesin
Fakullas : Teln ik
: Univer5itas Muhammlldiyah Malang

Drngan ini mC11yatakan <kngan sebcnar-benamYI OOIlWll:


I. Tugas Akllir denllan judul:
Pemrognunan Kn;cpatan Gerak MOlor Slepper Menggunakan Aplikasi
Unn...run G-eotk Scntkr dan Anali ~;, Hasil Canting dati Me'Sin rlDII~r
BatilBerbasi' CNC
Adalah hail keylSilL dan dal_ naUah IUps ~ir ini tidal. ~t karya
ilmiah yanl pernah diljukan old! 0fWl1 lain unud< mempcroleh ~Iar
akadan ik di suaflIl'a'guruIn Tinai. dan lidal. Imiapu karya IlIU pmdapat
yang pemah ditul is _ ditabitbn okh onng lain, baik Rbqian .laupun
kesoeluruhan, k«Ull i yang ~ tenulis dilwtip dI1Im nasbh ini dan
disdlutkan daIun sumber kUlipan dan dab pu·u ka
2. ApabilalCmylla di dalam naUah IUps " hir ini dlIpBl dibuktikan tcnlapa!
unsur-unsur PLAGIASL SI)'II bcncdia TUGAS AKI-UR ini DIGUGURKAN
dan GUA R AKA DEM IK YANG TELAH SAYA PEROLEH
DIBATALKAN, setU diprose!l sesuai denlan keknluan hukum yang
berlaku.
3. Tugas akhir ini dapat dijadikan !lUmber pustab yang mcrupakan IIAK
DEDAS ROYA LTI NON EKSKLUSIF.

Dcmikian pemyllaUl ini say. buat dcngan scbmamYI untuk d ipergunakan


sebagaimana mestinYL

M.1.u..nMarnunpas, ST~MT AryDwi .....


· S.N ~.. SeIiaBudi

,
KATA PENGANTAR

Assalamu’alaikum Wr.Wb
Alhamdulllahirobbil ‘alamin, puji syukur kehadirat Allah SWT yang telah
melimpahkan rahmat, taufiq dan hidayah-Nya. Sholawat serta salam selalu
tercurah kepada Rosulullah Muhammad SAW, sehingga penyusun dapat
menyelesaikan tugas akhir dengan judul “Pemrograman Kecepatan Gerak Motor
Stepper Menggunakan Aplikasi Universal G-Code Sender dan Analisis Hasil
Canting dari Mesin Plotter Batik Berbasis CNC” sebagai syarat untuk
memperoleh gelar kesarjanaan strata 1 jurusan teknik mesin fakultas teknik
Universitas Muhammadiyah Malang.

Dalam penyusunan laporan tugas akhir ini, tentunya tidak lepas dari bantuan
dan dukungan dari berbagai pihak. Untuk itu penulis ingin mengucapkan rasa
terima kasih kepada :
1. Allah SWT, karena telah memberikan kesehatan, pengetahuan dan ilmu, serta
kekuatan mental dalam mengerjakan skripsi.
2. Kedua orang tua Bapak Sukono dan Ibu Suyatmi, Mas Bambang Setia
Wibowo, Mbak Linda Widya, Dek Bima Setia Sugiharto, Chintia Mahanani
S.U serta semua keluarga yang telah memberikan dukungan tanpa henti.
3. Ir. Ahmad Fauzan HS, M.T selaku dosen pembimbing I.
4. Dra. Rr. Heni Hendaryati, M.T selaku dosen pembimbing II.
5. Murjito, ST, M.T selaku dosen wali.
6. Semua Dosen Teknik Mesin Universitas Muhammadiyah Malang yang telah
membimbing penulisan perkuliahan dari awal sampai sekarang.
7. Seluruh keluarga MATC baik dosen instruktur, karyawan, part timer, beserta
seluruh asisten.
8. Kawan kawan seperjuangan Teknik Mesin Universitas Muhammadiyah
Malang yang setia mendukung, berdoa, dan bersama berkuliah di kampus ini.
9. Serta semua pihak yang membantu dalam penyelesaian tugas ahir ini.

viii
Terimakasih atas bimbingan, saran, dan petunjuk serta masukan yang
diberikan sehingga tugas ahir ini dapat diselesaikan sesuai waktu dan harapan.
Besar harapan semoga tugas akhir yang penulis susun dapat bermanfaat dan
menambah pengetahuan yang luas bagi pembacanya.

Malang, 21 Oktober 2019

Bagus Setia Budi

ix
DAFTAR ISI

LEMBAR JUDUL ..................................................................................................i


LEMBAR PENGESAHAN.................................................................................... ii
LEMBAR ASISTENSI PEMBIMBING 1 .......................................................... iii
LEMBAR ASISTENSI PEMBIMBING 2 .......................................................... iv
SURAT PERNYATAAN KEASLIAN TULISAN...............................................v
ABSTRAK.............................................................................................................. vi
ABSTRACT .......................................................................................................... vii
KATA PENGANTAR ......................................................................................... viii
DAFTAR ISI ...........................................................................................................x
DAFTAR GAMBAR ............................................................................................ xii
DAFTAR TABEL................................................................................................ xiv
BAB I PENDAHULUAN ..................................................................................... 1
1.1. Latar Belakang............................................................................................. 1
1.2. Rumusan Masalah ....................................................................................... 2
1.3. Tujuan Penulisan ......................................................................................... 3
1.4. Manfaat Penulisan ....................................................................................... 3
1.5. Batasan Masalah .......................................................................................... 4
BAB II TINJAUAN PUSTAKA.......................................................................... 5
2.1 Batik ............................................................................................................. 5
2.2 Sistem Kontrol .............................................................................................. 6
2.3 Mesin Plotter Batik Berbasis CNC ............................................................. 10
2.4 Arduino Uno R3 ......................................................................................... 11
2.5 CNC Shield V3 with Module A4988 Driver Board and Heatsink for
Arduino ........................................................................................................ 13
2.6 Sensor Suhu MLX90614 ............................................................................ 14
2.7 Motor Stepper ............................................................................................. 16
2.8 Software Arduino Uno ............................................................................... 18
2.9 Inkscape ...................................................................................................... 19
2.10 G-Code ..................................................................................................... 20
2.11 Universal G-Code Sender ......................................................................... 21

x
2.12 Pengaruh Temperatur Terhadap Viskositas.............................................. 22
BAB III METODOLOGI PENELITIAN ........................................................ 23
3.1 Waktu dan Tempat Penelitian .................................................................... 23
3.2 Alat dan Bahan ........................................................................................... 23
3.2.1 Alat........................................................................................................ 23
3.2.2 Bahan .................................................................................................... 23
3.3 Metode Penelitian ....................................................................................... 23
3.4 Variabel Penelitian ..................................................................................... 24
3.5 Diagram Alir Penelitian.............................................................................. 25
3.5.1 Proses Penelitian Mesin Plotter Batik Berbasis CNC ........................... 25
3.5.2 Proses Pemrograman Mesin Plotter Batik Berbasis CNC .................... 26
3.6 Prosedur Penelitian ..................................................................................... 27
3.6.1 Prosedur Pemrograman Kecepatan Motor Stepper ............................... 27
3.6.2 Prosedur Penelitian jika Kecepatan yang diatur pada Kontrol Konstan 27
3.6.3 Prosedur Penelitian jika Suhu yang diatur pada Kontrol Konstan........ 28
3.7 Data Tabel Penelitian ................................................................................. 28
3.7.1 Data Tabel Penelitian Kecepatan yang diatur pada Kontol Konstan .... 28
3.7.2 Data Tabel Penelitian Suhu yang diatur pada Kontrol Konstan ........... 29
BAB IV ANALISA HASIL DAN PEMBAHASAN......................................... 31
4.1 Proses Pemrograman Mesin Plotter Batik Berbasis CNC .......................... 31
4.2 Analisa Hasil Canting ................................................................................. 38
4.3 Gambar Batik.............................................................................................. 45
BAB V KESIMPULAN DAN SARAN ............................................................. 46
5.1 Kesimpulan ................................................................................................. 46
5.2 Saran ........................................................................................................... 47
DAFTAR PUSTAKA .......................................................................................... 48
LAMPIRAN

xi
DAFTAR GAMBAR

Gambar 2.1 Sistem Kontrol (a) mengontrol sebuah variabel, (b) mengontrol
urutan kejadian, (c) mengontrol apakah suatu kejadian dapat terjadi. ... 6
Gambar 2.2 Sistem Kontrol Loop Terbuka ........................................................... 7
Gambar 2.3 Sistem Kontrol Loop Tertutup ........................................................... 8
Gambar 2.4 Mesin Plotter Batik Berbasis CNC 2018 ......................................... 11
Gambar 2.5 Papan Arduino Uno R3.................................................................... 13
Gambar 2.6 CNC Shield V3 with Module A4988 Driver Motor and heatsink ... 14
Gambar 2.7 (a) Sensor Suhu MLX90614, (b) Rangkaian sensor suhu MLX90614
.............................................................................................................. 14
Gambar 2.8 Posisi dan deskripsi sensor suhu MLX90614 .................................. 15
Gambar 2.9 Jumlah pulsa mewakili jumlah putaran ........................................... 16
Gambar 2.10 Motor Stepper ................................................................................ 18
Gambar 2.11 Spesifikasi Motor Stepper NEMA17 HS4401............................... 18
Gambar 2.12 Logo Software IDE Arduino.......................................................... 19
Gambar 2.13 Logo Inkscape ................................................................................ 19
Gambar 4.1 Ukuran Shaft dan Pulley Motor Stepper.......................................... 31
Gambar 4.2 Komputer, Kontrol, dan Mesin Plotter Batik Berbasis CNC........... 35
Gambar 4.3 Template GRBL Arduino ................................................................ 35
Gambar 4.4 Gambar Pola Batik........................................................................... 35
Gambar 4.5 (a) Gambar Pola Batik hasil Path to Gcode Inkscape, (b) Gcode Pola
Batik...................................................................................................... 36
Gambar 4.6 (a)Gambar Visual Batik di UGS, (b) G-code Pola Batik di UGS.... 36
Gambar 4.7 (a) Kalibrasi Aplikasi Universal G-code Sender (b) Koordinat Awal
Mesin .................................................................................................... 37
Gambar 4.8 Menjalankan Perintah Kode............................................................. 38
Gambar 4.9 Kecepatan 5,5,400 step/mm (a) Suhu 70°C (b) Suhu 75°C (c)Suhu
80°C (d) Suhu 85°C .............................................................................. 39
Gambar 4.10 Kecepatan 25,25,400 step/mm (a) Suhu 70°C(b) Suhu 75°C (c)
Suhu 80°C (d) Suhu 85°C..................................................................... 40

xii
Gambar 4.11 Kecepatan 50,50,400 step/mm (a) Suhu 70°C(b) Suhu 75°C (c)
Suhu 80°C (d) Suhu 85°C..................................................................... 41
Gambar 4.12 Suhu 70°C (a)Kecepatan 5,5,400 step/mm (b) Kecepatan 25,25,400
step/mm (c) Kecepatan 50,50,400 step/mm ......................................... 42
Gambar 4.13 Suhu 75°C (a)Kecepatan 5,5,400 step/mm (b) Kecepatan 25,25,400
step/mm (c) Kecepatan 50,50,400 step/mm ......................................... 43
Gambar 4.14 Suhu 80°C (a)Kecepatan 5,5,400 step/mm (b) Kecepatan 25,25,400
step/mm (c) Kecepatan 50,50,400 step/mm ......................................... 44
Gambar 4.15 Suhu 85°C (a)Kecepatan 5,5,400 step/mm (b) Kecepatan 25,25,400
step/mm (c) Kecepatan 50,50,400 step/mm ......................................... 44
Gambar 4.16 Gambar Batik (a) Sesudah (b) Sebelum ........................................ 45

xiii
DAFTAR TABEL

Tabel 2.1. Spesifikasi Arduino Uno ..................................................................... 11


Tabel 2.2. Fungsi Pin Sensor Suhu MLX90614 ................................................... 15
Tabel 2.4 Perintah yang Sering digunakan pada Perangkat Lunak Universal G-
code Sender........................................................................................... 21
Tabel 3.1 Data Tabel Penelitian Kecepatan yang diatur pada Kontol Konstan ... 28
Tabel 3.2 Data Tabel Penelitian Suhu yang diatur pada Kontrol Konstan........... 29
Tabel 4.1 Motor stepper pada sumbu Z ................................................................ 34
Tabel 4.2 Skala gambar pada mesin plotter batik berbasis CNC ......................... 34

xiv
DAFTAR PUSTAKA

Bolton, William. Alih bahasa olehSoni Astranto, S.Si. 2006. Sistem Instrumentasi
dan Sistem Kontrol. Jakarta: Erlangga
Fauzi, Abdul Rahman. 2018. Perancangan Mesin Plotter Batik Berbasis CNC
Jurusan Teknik Mesin, Fakultas Teknik, Universitas Muhammadiyah
Malang. (Diakses tanggal 22 Maret 2019)
Ikawanti, B. A dkk. 2015. Otomatisasi Canting Listrik untuk Pembuatan Batik Tulis
Probolinggo volume 7. Teknik Elektronika, Teknik Elektro, Politeknik
Negeri Malang. Diakses tanggal 22 Maret 2019
Kementrian Perindustrian .2017.Ekspor batik Sentuh US$ 3,1 M di https://
kemenperin.go.id/artikel/15317/Ekspor-batik-Sentuh-US$-3,1-M (Dikses
tanggal 22 Maret 2019)
Lestari, Suerna Dwi. 2012. Mengenal Aneka Batik. Jakarta: PT Balai Pustaka.
Maruli Sinambela.2015.Tahun 2015, Industri Batik Dalam Negeri Meningkat 4,7%
Dengan Nilai Ekspor Batik Mencapai Rp 50,44 Triliun di
http://vibizmedia.com/2015/10/02/tahun-2015-industri-batik-dalam-negeri-
meningkat-147-dengan-nilai-ekspor-batik-mencapai-rp-5044-triliun/ (di
akses tanggal 22 Maret 2019)
Musman Asti dan Ambar B. Arini. 2011. Batik: Warisan Adiluhung
Nusantara.Jakarta: PT Balai Pustaka.
Ogata, Katsuhiko. Alih bahasa oleh Edi Laksono. 1996. Teknik Kontrol Automatik
Jilid 1 edisi kedua. Jakarta: Erlangga
Sibuea, Maicel Osean. 2018. Pengukuran Suhu dengan Sensor Suhu Inframerah
MLX90614 Berbasis Arduino Uno. Jurusan Teknik Elektro, Fakultas Saint
dan Teknologi, Universitas Sanata Dharma Yogyakarta. Diakses tanggal 20
Mei 2019
Siswanto, Hery. 2018. Aplikasi Mikrokontroller Mesin Plotter Batik Berbasis CNC.
Jurusan Teknik Mesin, Fakultas Teknik, Universitas Muhammadiyah Malang
(Diakses tanggal 22 Maret 2019)

48

Anda mungkin juga menyukai