Anda di halaman 1dari 13

Proposal Perancangan Sistem

Elektronika
Mini CNC (Computer Numerical Control) Digital
Picture Pen Berbasis Arduino

Oleh :
Didik Prasetiyo (1531110029)
Muhammad Nur Huda (1531110010)

Kelas:
2A D3 Teknik Elektronika

PROGRAM STUDI D3 TEKNIK ELEKTRONIKA


JURUSAN TEKNIK ELEKTRO
POLITEKNIK NEGERI MALANG
2017
BAB I

PENDAHULUAN

1.1 Latar Belakang

Perkembangan teknologi informasi yang pesat belakangan ini telah memasuki


hampir semua bidang kehidupan, hal ini ditandai dengan banyaknya pengguna
computer, baik untuk keperluan perusahaan, bisnis, ataau kepada hal hal yang bersifat
hiburan, pendidikan dan kesehatan. Perkembangan ini didukung oleh industri
hardware (perangkat keras) dan software (perangkat lunak) computer yang terus
berkembang dan semua ini telah memberikan banyak dampak positif bagi kehidupan
masyarakat, yakni dengan pengaksesan dan pemrosesan informasi yang cepat, akurat
dan efisien. Dengan pesatnya perkembangan teknologi tersebut kebutuhan masyarakat
akan sebuah pelayanan yang tidak dibatasi ruangdan waktu. Saat ini mendorong
semakin dibutuhkannya suatu system, metodologi, strategi, dan perangkat lunak yang
akan membantu proses produksi suatu industri ataupun dibidang pendidikan. Pada era
modernisasi ini, proses manufaktur dalam industri sudah banyak memanfaatkan
otomatisasi mesin menggunakan control automatic. Salah satu mesin otomasi
manufaktur adalah CNC (Computer Numerical Control).

CNC (Computer Numerical Control) merupakan alat yang dapat menggambar


suatu gambar dua dimensi secara otomatis. Alat ini terdiri dari dua buah motor stepper
(satu motor pada sumbu X dan satu motor pada sumbu Y) yang dapat mengendalikan
posisi suatu kursor pada bidang X-Y. Dengan pengendalian ini, maka kursor yang
dilengkapi dengan alat tulis dapat menggambarkan suatu pola tertentu pada sebuah
bidang, misalnya kertas. Selain itu, terdapat satu buah motor servo pada bidang Z yang
berfungsi untuk mengatur ketinggian alat tulis/pena kapan alat tulis tidak menyentuh
kertas dan kapan alat tulis menyentuh kertas sesuai dengan gambar yang sedang
dibuat.

CNC Digital Picture Pen sangat berguna dalam bidang-bidang yang


membutuhkan proses penggambaran, terutama gambar teknik, misalnya arsitektur dan
desain. Alat ini merupakan alat yang sangat fleksibel karena dapat menggambar suatu
plot menggunakan alat gambar dan bidang gambar yang fleksibel dan dapat
disesuaikan sesuai dengan kebutuhan pengguna. Dalam bidang pendidikan khususnya
teknik elektronika CNC Digital Picture Pen ini juga sangat bermanfaat, karena dapat
digunakan untuk membuat pola skema suatu rangkaian PCB (Printed Circuit Board)
secara otomatis. Proses pembuatan pola skema rangkaian dapat memberikan efisiensi
baik waktu maupun biaya pada proses pembuatan skema layout PCB (Printed Circuit
Board). Disamping itu penggunaan mini CNC Digital Drawing Pen ini dapat sangat
membantu untuk membuat layout PCB (Printed Circuit Board) karena akan secara
otomatis membentuk pola pada PCB secara langsung tanpa harus dilakukan
penyablonan pada PCB tersebut. Hal ini terjadi karena dirasa teknik penyablonan pada
PCB secara manual masih tergolong sering terjadi kegagalan untuk di lakukan bagi
para pemula. Selain itu juga membutuhkan waktu yang cukup lama untuk bisa
memindahkan gambar dari kertas ke PCB yang akan dibentuk layout rangkaiannya.
Oleh karena itu mini CNC Digital Drawing Pen ini sangat bermanfaat guna
mengefisiensi waktu dan biaya ketika menggambar skema suatu rangkaian.

1.2 Rumusan Masalah

1. Bagaimana merancang mini CNC (Computer Numerical Control) sebagai Digital


Drawing Pen ?

2. Bagaimana kinerja Arduino dalam mini CNC (Computer Numerical Control)?

3. Bagaimana cara kerja mini CNC (Computer Numerical Control) sebagai Digital
Drawing Pen?

1.3 Batasan Masalah

Tugas Perancangan Sistem Elektronika dengan judul Perancangan Mini CNC


(Computer Numerical Control) Digital Drawing Pen Berbasis Arduino ini disusun
dengan batasan masalah sebagai berikut :

1. Mini CNC sebagai Digital Drawing Pen ini dibuat sebagai alat untuk menggambar
gambar 2D sesuai pola yang dimasukkan dalam program
2. Penggunaan Mini CNC hanya dapat dilakukan dengan batasan tingkat ketelitian
tertentu. Pemrograman untuk tingkat ketelitian ditentukan oleh derajat servo
yang akan bekerja
3. Mini CNC hanya dapat membuat gambar 2D dalam satu warna tertentu sesuai
pen yang digunakan dalam alat tersebut
4. Alat ini dapat di implementasikan dalam pembuatan skema rangkaian pada PCB
(Printed Circuit Board)
1.4 Tujuan Perencanaan Sistem

Tujuan dari pembuatan tugas perancangan sistem mengenai Perancangan Mini CNC
(Computer Numerical Control) sebagai Digital Picture Pen Berbasis Arduino ini adalah

1. Untuk membuat gambar 2D secara otomatis yang hasilnya sama dengan gambar
yang kita masukkan dalam programnya.
2. Untuk memberikan efesiensi waktu dan biaya ketika ingin membuat layout
rangkaian langsung pada PCB (Printed Circuit Board).
3. Untuk mempermudah mahasiswa dalam membuat skema rangkaian langsung pada
PCB tanpa harus melewati beberapa langkah yang akan memakan waktu yang
lama.
1.5 Manfaat Perencanaan Sistem
Dengan perancangan sistem ini diharapkan banyak memberikan manfaat, diantaranya :

1. Dapat membantu mahasiswa dalam membuat skema rangkaian yang sama


dengan gambar yang dibuat dalam suatu software perancangan
2. Dapat membuat media penggambaran skema rangkaian langsung pada PCB
(Printed Circuit Board)
3. Dapat memahami kinerja dari CNC sebagai Digital Picture Pen yang
menggunakan Arduino dalam pemrogramannya
4. Dapat mengetahui cara menggambar skema rangkaian pada PCB secara efektif
dengan ketelitian yang cukup baik.
5. Dapat mempermudah mahasiswa dalam proses pembuatan PCB tanpa harus
memakai teknik lama untuk memindahkan skema rangkaian yang telah dibuat/
penyablonan
BAB II
TINJAUAN PUSTAKA

2.1 Arduino Nano

Arduino Nano adalah arduino yang berukulan kecil dan sangat sederhana,
menyimpan banyak fasilitas. Sudah dilengkapi dengan FTDI untuk pemograman lewat
Micro USB. 14 pin I/O Digital, dan 8 pin input Analog (lebih banyak dari Uno). Arduino
ini beroperasi pada tegangan 3.3V. Tegangan maksimum untuk pin I / O adalah sebesar
3.3V. Memberikan tegangan yang lebih tinggi, seperti 5V ke I / O pin dapat merusak
arduino .Arduino ini menggunakan ATMEGA168, atau ATMEGA328 sebagai
mikrokontrolernya. Arduino ini bekerja dengan kabel USB Mini-B. Arduino Nano
dirancang dan diproduksi oleh Gravitech. Arduino Nano R3 ditunjukan oleh gambar 2.18
dibawah ini.

Gambar 2.1 Arduino nano R3

2.2 Small Servo Motor

Motor servo adalah sebuah motor DC yang dilengkapi dengan sistem closed
feedback yang terintegrasi dalam motor tersebut. Pada motor servo posisi putaran sumbu
(axis) dari motor akan diinifax kembali keringan kontrol yang ada di dalam motor servo.
Motor servo adalah motor yang mampu bekerja dua arah (CW dan CCW) dimana arah
dan sudut pergerakan rotornya dapat dikontrol dengan memberikan variasi lebar pulsa
(duty cycle) sinyal PWM pada bagian pin kontrolnya. Pada gambar 2.10 bentuk fisik dari
motor servo motor servo.

Gambar 2.2 Bentuk Fisik Motor Servo


dari motor DC, gearbox, resistor variabel VB) atau potenslometer dan rangkaian
kontrol Potensiometer berfungsi untuk menentukan putaran sumbu (sumbu) motor servo.
Dari motor motor servo

2.3 Ic L293D

IC L293D adlah IC yang didesain khusus sebagai driver motor DC dan dapat
dikendalikan dengan rangkaian TTL maupun mikrokontroler. Motor DC yang dikontrol
dengan driver IC L293D dapat dihubungkan ke ground maupun ke sumber tegangan
positif karena di dalam driver L293D sistem driver yang digunakan adalah totem pool.
Dalam 1 unit chip IC L293D terdiri dari 4 buah driver motor DC yang berdiri sendiri
sendiri dengan kemampuan mengalirkan arus 1 Ampere tiap drivernya. Sehingga dapat
digunakan untuk membuat driver H-bridge untuk 2 buah motor DC. Konstruksi pin driver
motor DC IC l293D adalah sebagai berikut.

Gambar 2.3 Bentuk Fisik Driver Motor DC IC L293D

Gambar 2.4 Konstruksi Pin Driver Motor DC IC L293D

2.4 Zero PCB


PCB berlubang meru pakan salah satu jenis PCB yang biasa digunakan untuk
menyusun elektronika. Dikrima bentuknya yang terdiri atas susunan bang yang dibentuk
matemat garis, maka PCB ini disebut dengan PCB Matrix Strip Board. PCB ini sudah
dipakai oleh penggemar. elektronika buat rangkaian dummy). Pada hal ini, PCB ini
memang dibuat untuk memu- dahkannya dalam rangkaian komponen-komponen
elektronika hanya dengan kabel penghubung (jumper).

Gambar 2.5 Bentuk Fisik Zero PCB

2.5 Motor DVD Writer

Motor traverse berfungsi untuk mengerakan maju dan mundurnya optik sesuai
dengan batas program yang terdapat pada disk. Motor ini terletak bawah belakang dan
berada dalam satu PCB motor lain. Motor ini dapat dibedakan yaitu motor yang yang
berhubungan dengan roda gigi dan menempel pada sumbu yang memanjang

Gambar 2.6 Bentuk Fisik Motor DC DVD Treverse


2.6 Rangkaian Kendali CNC

Rangkaian Kendali CNC merupakan rangakaian inti dari mesin CNC yang
berfungsi mengaplikasikan gambar yang buat oleh software dikomputer maupun laptop,
kemudian dari gambar diubah menjadi bahasa pemrograman mesin dengan sofware G-
Code dan dikirim ke Arduino Nano melaui kabel USB Arduino. Dari Arduino Nano ini,
nantinya akan mengendalikan, IC L293D, 2 motor traverse, dan motor servo untuk
melakukan proses pembuatan gambar 2D pada objek yang sudah disediakan.

Gambar 2.7 Rangkaian Kendali CNC

Untuk sumber daya yang dibutuhkan oleh rangkaian CNC sebesar 5 volt. kabel
yang digunakan untuk memperoleh sumber daya pada rangkaian CNC mengunakan port
USB yang telah dirangkai dengan arduino dan juga IC kendali motor servo dan moto
traverse
BAB III

METODE PERANCANGAN SISTEM

3.1. Jenis Perancangan : Pengembangan IPTEK

Membuat rancangan sistem mini CNC (Computer Numerical Control) sebagai


Digital Picture Pen dengan menggunakan Arduino. Alat ini merupakan alat yang
sangat fleksibel karena dapat menggambar suatu plot/pola menggunakan alat gambar
berupa bolpoin atau spidol dan bidang gambar yang fleksibel dan dapat disesuaikan
sesuai dengan kebutuhan pengguna. Ketika program membaca kode dari suatu
gambar 2D tertentu maka bolpoin akan langsung bergerak membuat pola gambar
sesuai dengan masukan dalam program di Arduino nya. Mini CNC ini juga dapat
membuat suatu skema rangkaian langsung pada PCB (Printed Circuit Board) jika
media yang digunakan tepat.

3.2. Tempat perancangan

Tempat perancangan alat Mini CNC (Computer Numerical Control) Digital Picture
Pen Berbasis Arduino bertempat di Laboratorium Teknik Elektronika Politeknik
Negeri Malang yaitu di Gedung AJ

3.3. Alat dan bahan yang diperlukan

1. Arduino Nano 10. Baut


2. Small Servo Motor 11. Timah
3. 2 buah old PC DVD Writer 12. Solder
4. IC L293D 13. Lem
5. Zero PCB 14. Kabel Jumper
6. Kabel USB to USB 15. Obeng
7. Akrilik 16. Tang Combine
8. PCB 17. Selotip
9. Mur 18. Drawing Pen
3.4. Studi literatur

Dalam melakukan perancangan suatu sistem perangkat harus dilakukan teknik


penyusunan yang sistematis untuk memudahkan langkah-langkah yang akan
diambil. Begitu pula yang dilakukan penulis dalam perancangan sistem Mini CNC
(Computer Numerical Control) sebagai Digital Picture Pen Berbasis Arduino ini,
langkah pertama yaitu dengan melakukan studi literatur pada buku-buku yang
membahas tentang Theory of Constraints, jurnal, dan penelitian yang telah
dilakukan yang berkaitan dengan perancangan mini CNC . Data yang didapat dari
studi literatur ini akan digunakan sebagai acuan untuk merancang rangkaian yang
akan digunakan dalam pembuatan Mini CNC (Computer Numerical Control)

3.5 Perancangan Blok Diagram Sistem

Diagram blok sistem merupakan salah satu bagian terpenting dalam perancangan
sistem dan pembuatan alat. Karena dari diagram blok dapat diketahui prinsip kerja
keseluruhan rangkaian. Tujuan lain diagram blok ini adalah memudahkan proses
perancangan dan pembuatan pada masing-masing bagian, sehingga akan terbentuk
suatu sistem yang sesuai dengan perancangan sebelumnya.

Motor Servo
Ardunio
inkscape G-Code & Motor Objek layout
Nano
traverse

error

Gambar 3.1 Diagram Blok Keseluruhan Sistem

1. inkscape ini digunakan untuk membuat gambar layout yang merupakan inputan
atau masukan dari sistem.
2. G-Code digunakan untuk mengkonversikan gambar layout yang sudah dibuat ke
dalam bentuk code perintah yang dapat dieksekusi oleh arduino nano.
3. Arduino digunakan sebagai Programmer/pengolah data dari laptop melalui kabel
USB.
4. Jika terjadi kesalahan pengiriman data dari G-Code maka G-Code melakukan
pengiriman ulang sampai arduino nano terkonfirmasi dapat mengolah data yang
telah dikirim.
5. Motor servo dan traverse berfungsi untuk menggerakkan bolpoin untuk
menggambar layout pada objek sesuai gambar yang telah ditentukan/dibuat.
6. Objek layout adalah tempat bahan penggambaran layout
BAB IV

BIAYA DAN JADWAL PERANCANGAN SISTEM

4.1. Biaya

Jml. Satuan Harga satuan


No Uraian Total harga (Rp)
(buah) (Rp)

1 Arduino Nano 1 55.000 55.000

Small Servo
2 1 30.000 30.000
Motor

3 IC LD293D 1 15.000 15.000

Old PC DVD
4 2 10.000 20.000
Writer

5 Zero PCB 1 5.000 5.000

6 Akrilik 1 20.000 20.000

Kabel USB to
7 1 10.000 10.000
USB

8 Lem 1 5.000 5.000

9 Timah 1 5.000 5.000

10 Mur 8 250 2.000

11 Baut 8 250 2.000

12 Kabel Jumper 2 8.000 8.000

13 Selotip 1 3.000 3.000

14 Drawing Pen 1 5.000 5.000

Total 185.000
4.2. Jadwal waktu perancangan

Bulan
No Uraian
Sept Okt Nov Des Jan

I Pengajuan Proposal

II Pengumpulan Data

Data Komponen

Data Pengujian ALat

Hasil Pengujian

III Analisa Data

Analisa Rangkaian

Pembahasan &
IV penyusunan
kesimpulan

V Presentasi

Anda mungkin juga menyukai