Perancangan Mesin Bor PCB Menggunakan CNC: Tatap Muka Pergerakan Mesin CNC Secara Otomatis Menggunakan Visual Basic

Erison, Duviky (2017) Perancangan Mesin Bor PCB Menggunakan CNC: Tatap Muka Pergerakan Mesin CNC Secara Otomatis Menggunakan Visual Basic. Diploma thesis, Institut Teknologi Sepuluh Nopember.

[thumbnail of 2214030006-Non_Degree.pdf]
Preview
Text
2214030006-Non_Degree.pdf - Published Version

Download (3MB) | Preview

Abstract

PCB (Printed Circuit Board) merupakan sebuah papan yang nantinya berisi suatu komponen komponen elektronika yang akan digunakan dalam suatu peralatan guna menjadikan peralatan tersebut otomatis. Untuk pembuatan PCB ini mempunyai 3 tahapan yaitu mencetak jalur, menghapus tembaga yang tidak gunakan dan pengeboran PCB. Pengeboran PCB ini dapat dilakukan secara manual dengan tangan manusia akan menghabiskan banyak waktu ketika lubang lubang komponen pada PCB tersebut sangat banyak, serta kepresisian saat pengeboran dikarenakan ketika bor menyentuh papan PCB akan terdapat adanya gaya gesekan dan menyebabkan salah pengeboran.
Untuk itu pada Tugas Akhir ini dibuat sebuah Tatap Muka pergerakan CNC secara Otomatis menggunakan Visual Basic. Pada Visual Basic ini tinggal memasukkan kode-kode yang nantinya akan dapat dibaca oleh CNC. Software ini digunakan untuk membuat pengeboran lubang lubang komponen lebih efisien dan tingkat kepresisian ketika mata bor bertabrakan dengan papan PCB jadi lebih tepat tanpa meleset terkena getaran.
Dari hasil pembuatan mesin yang dibuat serta pembuatan Tatap Muka pergerakan CNC, Pada pengujian Motor Stepper dengan mekanik ball screw yang digunakan error yang terjadi ±0,7mm. Untuk mendapatkan garis tepi dan lubang PCB yang akan di bor, PCB harus di buat menggunakan software Eagle dengan bantuan library yang ada pada software tersebut yaitu PCB G-code. Untuk setting pada PCB Gcode harus melakukan perhitungan dengan Mesin CNC yang dibuat agar hasil lebih maksimal. Serta Sebelum melakukan pengeboran, PCB harus diletakkan pada titik yang telah ditentukan agar proses berjalan lancar.

==================================================================

PCB (Printed Circuit Board) is a board which contains an electronic component that can be used for an equipment in order to make the equipment automatic. For PCB manufacture, there are 3 stages such that print the path, remove the copper that does not use called etching process and drilling on the hole of components to be placed on the PCB. In the case of PCB drilling, it can be done manually by human hand but it spends a lot of time when the hole component of the PCB is very much. Besides, the precision is reduced when a driller touches the PCB board, there will be a friction force that cause human hand shakes that lead to wrong drilling.
In this final project, it is designed an CNC with interface for automatic CNC for PCB drilling. The interface is designed using Visual Basic. In Visual Basic, the codes is designed to readable by designed CNC. This software is used to make more efficient for hole drilling of components and result a precision when the driller nile touchs the PCB board by eliminating the vibration effect.
From the design of machine and the design interface of CNC, to get the hole PCB to be drilled, the motor stepper and ball screw used for this CNC have and error of +0.7mm. PCB is created using Eagle software with the help of existing libraries in the software, that is PCB G-code. For setting on PCB Gcode we have to do calculation with CNC Machine in order to have maximum result. Before drilling, the PCB should be placed at a predetermined point for the process to run smoothly.

Item Type: Thesis (Diploma)
Uncontrolled Keywords: PCB, Visual Basic, CNC
Subjects: T Technology > TJ Mechanical engineering and machinery > TJ223 PID controllers
T Technology > TK Electrical engineering. Electronics Nuclear engineering > TK5105.546 Computer algorithms
T Technology > TK Electrical engineering. Electronics Nuclear engineering > TK7872 Electromagnetic Devices
Divisions: Faculty of Vocational > 36304-Automation Electronic Engineering
Depositing User: Duviky Erison .
Date Deposited: 07 Nov 2017 01:43
Last Modified: 05 Mar 2019 06:14
URI: http://repository.its.ac.id/id/eprint/48221

Actions (login required)

View Item View Item