International Research Journal of Engineering and Technology (IRJET)
e-ISSN: 2395 -0056
Volume: 03 Issue: 02 | Feb-2016
p-ISSN: 2395-0072
www.irjet.net
Automatic mini CNC machine for PCB drawing and drilling Kajal J.Madekar1, Kranti R. Nanaware2, Pooja R. Phadtare3, Vikas S. Mane4 1, 2, 3 4
B.E. Department of Electronics and Telecommunication
Faculty, Department of Electronics and Telecommunication
Sanjeevan Engineering and Technology Institute, Panhala (Shivaji University)
---------------------------------------------------------------------***--------------------------------------------------------Abstract - Due to the rapid growth of technology the
most challenging task. At present the data to draw is given
usage & utilization of CNC machine in industries are
programmatically i.e. hardcoded in program in binary
increased. The fabrication of low cost CNC machine is used
format. A pen touches the surface & prints the pixel for
to reduce cost and complexity of machine. This paper deals
logic 1 and lifts up in air for logic zero & actuator changes
with the design of automatic mini CNC machine for PCB
it position for next commands execution. As in future plan,
drawing and drilling. The Idea behind our project is to
it can access the G-Code directly from supporting software
design and drill PCB based on low cost CNC system the lower
like inkscape. Presented plotter is one dimensional 1D
cost is achieved by incorporating features of PC with
plotter.
ATMEGA 328 controller in an arduino. We have use an G code for whole system operation G code is nothing but a
1.1 Objective
language in which people tell computerized machine tools
To develop a low cost automatic mini CNC machine for
‘How to make something’. The How is defined by
PCB drawing and drilling. This system reduces the cost of
instructions on where to move & how fast to move.
machine and increases the flexibility.
Key Words: CNC, Arduino controller, G code, FTDI,
1.2 Methodology
A3967
The G code is interfaced with ATMEGA 328 CNC based
1. INTRODUCTION
controller by FTDI module which is used to convert the
CNC Machining is a process used in the manufacturing
code in convenient controller code i.e serial to USB
sector that involves the use of computers to control
converter. Hence it acts like interfacing module between
machine tools. Tools that can be controlled in this manner
PC to Controller. This code is further passed to stepper
include lathes, mills, machines and grinders. The CNC
motor by easy drivers which converts the code and as per
stands for Computer Numerical Control. Inspiring from
instructions the stepper motor moves. We need three
this CNC technology and revolutionary change in the
axises X,Y,Z which operates as follows X stepper motor
world of digital electronics & Microcontroller, we are
move left and right Y stepper motor moves front and back
presenting
and Z stepper motor up and down as per given dimensions
here
an
idea
of
CNC
pen
plotter
these axis’s will move on..
using custom built PLC. The idea behind this project is to make a small CNC machine which can draw images or pictures on surface which can be a paper or anything. It
2. BLOCK DIAGRAM
uses three stepper motors as linear actuators on each axis
In this idea of project, Arduino microcontroller platform
X, Y & Z. While printing / drawing, the proper
with ATMEGA 328 core is used. It can be easily interfaced
synchronization of all this three axis i.e. stepper motors, is © 2016, IRJET
|
Impact Factor value: 4.45
|
ISO 9001:2008 Certified Journal
|
Page 1106