SlideShare a Scribd company logo
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 07 | July 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3567
Embedded System Based Automatic PCB Drilling Machine
Aniket waghmare1, Surendra Shiurkar1, Durgesh wagh1, Shubham Khandare1, R.M. Ingale2
1Polytechnic Scholar, Department of Electronics and Telecommunication, Government Polytechnic Aurangabad,
Maharashtra, India.
2Professor, Department of Electronics and Telecommunication, Government Polytechnic Aurangabad,
Maharashtra, India.
---------------------------------------------------------------------***----------------------------------------------------------------------
Abstract - This paper includes the study about the use of
embedded system for automation in PCB drilling. Most of the
large scale industries use CNC machines for the process of
drilling in PCB manufacturing but small enterprises and
workshops cannot afford such huge machines. Sothismachine
made by us provides accuracy in drilling with affordable cost.
The machine process on the data using Arduino board as a
controller. The X,Y and Z axis connected to the controller
provides the movement of the drilling motor for efficient
drilling. This paper focuses on making low cost and efficient
drilling machine to establish automation in PCB
manufacturing units.
Key Words: Drilling machine, Arduino, Co-ordinates,
Axis, Printed CircuitBoard(PCB),EAGLESoftware,Path
planning.
1. INTRODUCTION
The automation in the industrial sector is increasing very
fast. In the manufacturing sector the automation increases
productivity. PCB or printed circuit board manufacturing
industries are growing rapidly due to the tremendous
inventions of electronic gadgets. Most of the large scale
production electronic industries have a costly automation.
But the small businesses cannot afford these system. Small
business also require a automationtoincreasethespeed and
ultimately the productivity. By focusing this problem, the
below study of the embedded system based automatic PCB
drilling machine gives solution to the small business of PCB
manufacturing. [1]
Printed circuit board (PCB) undergoes by many processes
like designing, printing, etching, drilling andmountingofthe
components. The drilling process of PCB is one of the
important process. It requires high skills as well as the
patients to drill effectively. The process takes a lot of time
and also the chances of accidents are more if there is a
careless drilling. Also the number of holes on single are
varying according to the circuit. The ICs in the circuit
increases number of holes up to more than hundred. This
large number of holes is difficult to drill manually with less
time. The distance between two lids of one ICs is about2mm
which is very less and thus makes problem while drilling.
The different components have a diameter of lids. While
drilling, it important to care about thepathsprintedofboard
from the damage. The absence of accuracy makes the
problem in mounting the components on the board. ICs
require perfect distance to get mounted properly on the
board. The CNC machines have a high accuracy and they
gives best PCB drilling. By considering the importance of
accuracy and perfectness in PCB drilling, we are designing
and implementing this automatic PCB drilling Machine.
The idea behind the project will be discussed in following
lines. Working of our machine is based on or similar to the
computerized numerical control. The X,Y,Z positions are
important throughout the project. In the first stage of
process the digital data of the PCB is required. That means
the positions of all the holes in the form of co-ordinates. We
are using the EAGLE software to design the PCB layout As
this software provides the CSV file of the co-ordinate data in
the digital form. The file is then open in excel sheet to
observe the data. This data is actually the distance of one co-
ordinate from other. Now we need to arrange the co-
ordinates as per simplest and shortest path which is
discussed in path planning later. One’s we get the data of the
co-ordinate from the EAGLE software, we feeds this data to
the controller. The use of data in program is discussed in the
methodology section. The co-ordinate data is having the X
and Y positions of the drill points. For example (3 , 4 ) here 3
is the X co-ordinate and 4 is the Y co-ordinate. TheZposition
is having a constant movement of drillingwhichiscarriedby
the servo motor. All the co-ordination between X,Y,Z
positions is controlled by the Arduino Board. If we know the
distance and speed then the time can be calculated by
TIME =
SPEED
The time calculated is directly proportional to the distance
between two co-ordinates. The speed of the motor is
calculated according to minimum time>0milliseconds.Soas
the proportional delay we give to the output port the motor
will rotate for that delay which will cover the proportional
distance. The controller will convert the co-ordinate data in
to proportional delays for movement of X-axis and Y-axis.
The RPM of the motor need to be calculated in m/s. we are
using the L293D motor driver to control the direction of the
motor. Clockwise and anticlockwise both directions are
required to move the drill motor at appropriate hole
position. The sliders and shafts areusedasa actuatorswhich
discussed in the hardware prototype section.Themachineis
DISTANCE
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 07 | July 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3568
having a size of 30 by 30 centimeter which provides the
maximum size of PCB 15cm.
2. LITERATURE REVIEW
Following are the journal papers reviewed and studied for
the project automatic PCB drilling machine
In first paper entitled “Automatic PCB Drilling
Machine “ by Mr. S. V. Vanmore1, Miss. Snehal S. Katkar2,
Miss. Uttkarsha A. Kasar3, Miss. Prachi P Bhosale4 , Volume:
03 Issue: 03 | Mar-2016 includes the importance and
benefits of the automatic PCB drilling machine. Also it
describes the method of X,Y,Z axis. The machine designed
based on co-ordinate measurement machine, therefore the
machines have designed with three coordinate, X, Y and Z. it
also showed the hardware design of the automatic PCB
drilling machine. It shows that the path planning algorithm
optimizes the use of the motors and other mechanical paths
involved in the process while reducing total time taken to
cross all the drill holes.[1]
In the second journal entitled “Automated printed circuit
board (PCB ) drilling machine with efficient path planning ‘’
includes the study on the efficient path planning of the
machine. This paper presents the design of a PCB drilling
machine, where the drill holes are automatically detected
from an image of the circuit eliminatingtheneedtomanually
enter the drill hole coordinates.Further,thedrillingmachine
uses a path planning algorithm, which is capable of
estimating an efficient traversing path for the drill bit
minimizing the length of travel. Here in this study the image
processing is used drastically to get the data of the co-
ordinates of the PCB design layout. It also have a row by row
scanning method. The TSP algorithm is used for the efficient
path finding. It tells that a simple drill hole map can be
successfully used to obtain the coordinates needed to
perform an automated drilling operation. [2]
In the third journal paper entitled “An Experimental Study
of the Application of Gravitational Search Algorithm in
Solving Route Optimization Problem for Holes Drilling
Process “International Conference Recent treads in
Engineering & Technology (ICRET’2014) Feb 13-14, 2014
Batam (Indonesia) incudes the study of the Route
Optimization Algorithm. In this study, an optimization
algorithm based on Gravitational Search Algorithm is
proposed for solving route optimization in holes drilling
process. The proposed approach involves modeling and
simulation of Gravitational Search Algorithm. In this study,
the proposed approach that is GSA is implementing to find
the optimized path for PCB holes drilling process. It is a
simple method and easy to implement to find the best route
for holes drilling process. The result collected by this paper
clearly shows that the proposed approach performs better.
The problem formulation is given in this paper. Also
“MODELING ROUTE OPTIMIZATION IN HOLES DRILLING
PROCESS USING GRAVITATIONAL SEARCH ALGORITHM” is
the important thing throughout thejournal paper.Thepaper
is mostly related to the path planning.[3]
3. PROPOSED METHODOLOGY
The methodology is having three important sections
1. Formula evaluation
2. Coding
3. Hardware implementation
It is important to extract the distance between the two co-
ordinates. The distance can be calculated by subtracting the
previous co-ordinate from current co-ordinate. The
calculation is as per following example.
Initially the drill will be at point [ 0, 0 ]
If D1 is the position having co-ordinate [ 2, 11 ]
Then
X= 2-0 y= 11-0
= 2 = 11
So by this calculation the formula for new X and Y co-
ordinate is :
X = [ current x - previous x ]
Y = [ current y - previous y ]
This is how the actual x distance and y distance is calculated.
Further this distance is used to calculate the proportional
delay.
The coding of the Arduino is made is Arduino IDE software.
The Arduino UNO board is used. The coding requires the
input and output pins to be define. So we have taken all the
digital pins of the board to connect to the motor driver
L293D, to the relay connected to servo motor and to switch.
The above formula is put in the code to find X and Y distance.
The Array is used to take one by one co-ordinate for
calculation. We used the FOR LOOP for the process of taking
the X co-ordinates and Y co-ordinates serially. After that the
program includes various subroutines. The LCD subroutine
is used to display the commands after every process. The
servo motor program is written after x and y positions are
done. So accordingly the X delay will be provided totheXco-
ordinate actuator and the Y delay will be provided to the Y
co-ordinate actuator. The program will berepeatuntil all the
co-ordinates get converted into delays and delay is given to
the motor driver and then to the DC motors. Again one
important thing is the rotation of the motor. The motor
should rotate in clockwise as well as anticlockwise direction
as per requirement. So this is solved by getting the negative
and positive result of the formula . if result is negative the
signal 10 will provide to the motor driver for calculated
delay to rotate in clockwise direction and if result is positive
then 01 signal is provided to the motor driver for calculated
delay to rotate in anticlockwise
Direction
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 07 | July 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3569
In the hardware implementation the actuators are the
important parts because without that the linear motion will
not going happen. We used the threaded rods as a shaft to
move the slider along the shaft. Length of the actuator is of
30cm which will provide square PCB of 20cm to drill at
various points. The power supply section is madeseparately
to give supply to the motor driver,Arduino board,DCmotors
on the actuators, DC drill motor and the LCD display. The
hardware implementation is shown in Fig-2 Which shows
the positions of the all actuators and the place of drilling the
PCB. The bearings are used in the actuators to get the
smooth working of the actuators. The x actuator is fixed at
the surface of the machine. Y actuator is fixed perpendicular
to the X actuator and the Z actuator is placed on the Y
actuator. The Z actuator is made from servo motor which
gives gradual up and down movement of the DC drill motor
of high RPM. Thus the mechanical implantation is done like
the structure in Fig-2 shown in hardware prototype section.
4. BLOCK DIAGRAM
The following Fig-1 shows the block diagram of the
embedded system based automatic PCB drilling machine.
Fig -1: Block Diagram
At the very center of the block diagram, the controller or
CPU block is located. This block performs the important
operation of the controlling the movement of the X,Y and Z
axis. Here the Arduino Board is used as the controller to the
machine. The code is included in thecontrollerIC.Thedigital
input output ports of the Arduino are used.
The power supply unit block is specially for the power
supply to the machine. The controller work on 9v DC supply
while DC motors of actuators and drill require the 12v Dc
supply.
The block showing “co-ordinate data from EAGLE software
“is the digital co-ordinate data which is then feed to the CPU
for further processing of the data.
We are using the LCD display to indicate the processing.
Also it is used to show the commands while using the
machine.
The X-axis, Y-axis and Z-axis block actually involves the
actuators which has motors, shafts and sliders. Here the dc
motor used is of calculated RPM as per the lowest delay
greater than zero. The power supply is given to the both
controller as well as the actuators.
5. HARDWARE PROTOTYPE
The following design is made by using the Google Sketch
Software.
Fig -2: Hardware structure
In the above Fig-2: Hardware structure of the embedded
system automatic PCB drilling is given.Thedesignshows the
proper implementation of the different components on the
structured surface. The actual size of this design is 30 by 30
cm. the LCD is placed at very front side of the machine. the
various swiches are used to control thecommands.theLEDs
are used to indicate the power supply and processing.
6. EXPECTED OUTPUT
As the idea focuses on having accuracy in the drilling
process, the out is expected to be accurate and precise. The
co-ordinate data from the EAGLE software should be
converted into the proportional time delays by the codingin
the controller. There should be maintain a co-ordination
between the x-axis, y-axis and z-axis. The z-axis must move
after the drill motor comes on the drill point. The ON and
OFF time of the motor should be fix or there should not be
any inertia.
The shortest distance which is between two lids of ICs
should be travelled correctly. Becausethisdistancerequirea
very less delay.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 07 | July 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3570
REFERENCES
[1] Automatic PCB Drilling Machine by Mr. S. V. Vanmore1,
Miss. Snehal S. Katkar2, Miss. Uttkarsha A. Kasar3, Miss.
Prachi P Bhosale4 , Volume: 03 Issue: 03 | Mar-2016
www.irjet.net
[2] Automated printed circuit board(PCB)drillingmachine
with efficient path planning
https://www.researchgate.net/publication/308992210
[3] An Experimental Study of the Application of
Gravitational Search Algorithm in Solving Route
Optimization Problem for Holes Drilling Process ,
International ConferenceRecenttreadsinEngineering&
Technology (ICRET’2014) Feb 13-14, 2014 Batam
(Indonesia)
BIOGRAPHIES
Surendra Shiurkar is a Diploma Student of Electronics and
Telecommunication, of Government Polytechnic
Aurangabad, Maharashtra. He has completed his S.S.C. from
Anant Bhalerao Vidya Mandir, Aurangabad,Maharashtra. He
has also published a journal paper in IRJET (International
Research Journal of Engineering and Technology) entitled
“Collision Avoidance System (CAS) for Motorcyles”.
Aniket Waghmare is a Diploma Student of Electronics and
Telecommunication, of Government Polytechnic
Aurangabad, Maharashtra. He has completed his S.S.C. from
Z.P.H.S pethshivani, Parbhani, Maharashtra
Durgesh Wagh is a Diploma Student of Electronics and
Telecommunication, of Government Polytechnic
Aurangabad, Maharashtra. He has completed his S.S.C. from
Trimurti High school, Aurangabad, Maharashtra
Shubham Khandare is a Diploma StudentofElectronics and
Telecommunication, of Government Polytechnic
Aurangabad, Maharashtra. He has completed his S.S.C. from
Shantabai Nakhate School, Parbhani, Maharashtra.

More Related Content

What's hot

16 siddareddy.bathini 13
16 siddareddy.bathini 1316 siddareddy.bathini 13
16 siddareddy.bathini 13
Alexander Decker
 
Background differencing algorithm for moving object detection using system ge...
Background differencing algorithm for moving object detection using system ge...Background differencing algorithm for moving object detection using system ge...
Background differencing algorithm for moving object detection using system ge...
eSAT Publishing House
 
IRJET- Review on Colored Object Sorting System using Arduino UNO
IRJET- Review on Colored Object Sorting System using Arduino UNOIRJET- Review on Colored Object Sorting System using Arduino UNO
IRJET- Review on Colored Object Sorting System using Arduino UNO
IRJET Journal
 
Application of image processing in material handling and (1)
Application of image processing in material handling and (1)Application of image processing in material handling and (1)
Application of image processing in material handling and (1)
suyash dani
 
Mixed approach for scheduling process in wimax for high qos
Mixed approach for scheduling process in wimax for high qosMixed approach for scheduling process in wimax for high qos
Mixed approach for scheduling process in wimax for high qos
eSAT Journals
 
Prediction of surface roughness in turning
Prediction of surface roughness in turningPrediction of surface roughness in turning
Prediction of surface roughness in turning
VenugopalraoSuravara
 
Ai4101201205
Ai4101201205Ai4101201205
Ai4101201205
IJERA Editor
 
20320130406019
2032013040601920320130406019
20320130406019
IAEME Publication
 
License plate recognition for toll payment application
License plate recognition for toll payment applicationLicense plate recognition for toll payment application
License plate recognition for toll payment application
eSAT Journals
 
License plate recognition for toll payment application
License plate recognition for toll payment applicationLicense plate recognition for toll payment application
License plate recognition for toll payment application
eSAT Publishing House
 
30420140503003
3042014050300330420140503003
30420140503003
IAEME Publication
 
Application of gaussian filter with principal component analysis
Application of gaussian filter with principal component analysisApplication of gaussian filter with principal component analysis
Application of gaussian filter with principal component analysis
IAEME Publication
 
Ls3520052009
Ls3520052009Ls3520052009
Ls3520052009
IJERA Editor
 
A comprehensive study of non blocking joining technique
A comprehensive study of non blocking joining techniqueA comprehensive study of non blocking joining technique
A comprehensive study of non blocking joining technique
iaemedu
 
A comprehensive study of non blocking joining techniques
A comprehensive study of non blocking joining techniquesA comprehensive study of non blocking joining techniques
A comprehensive study of non blocking joining techniques
IAEME Publication
 
Optimization of Cutting Rate for EN 1010 Low Alloy Steel on WEDM Using Respon...
Optimization of Cutting Rate for EN 1010 Low Alloy Steel on WEDM Using Respon...Optimization of Cutting Rate for EN 1010 Low Alloy Steel on WEDM Using Respon...
Optimization of Cutting Rate for EN 1010 Low Alloy Steel on WEDM Using Respon...
IJAEMSJORNAL
 
Ijarcet vol-2-issue-3-891-896
Ijarcet vol-2-issue-3-891-896Ijarcet vol-2-issue-3-891-896
Ijarcet vol-2-issue-3-891-896
Editor IJARCET
 
Simulation of convolutional encoder
Simulation of convolutional encoderSimulation of convolutional encoder
Simulation of convolutional encoder
eSAT Journals
 
Simulation of convolutional encoder
Simulation of convolutional encoderSimulation of convolutional encoder
Simulation of convolutional encoder
eSAT Publishing House
 
Vibration Analysis of deep groove ball bearing using Finite Element Analysis
Vibration Analysis of deep groove ball bearing using Finite Element AnalysisVibration Analysis of deep groove ball bearing using Finite Element Analysis
Vibration Analysis of deep groove ball bearing using Finite Element Analysis
IJERA Editor
 

What's hot (20)

16 siddareddy.bathini 13
16 siddareddy.bathini 1316 siddareddy.bathini 13
16 siddareddy.bathini 13
 
Background differencing algorithm for moving object detection using system ge...
Background differencing algorithm for moving object detection using system ge...Background differencing algorithm for moving object detection using system ge...
Background differencing algorithm for moving object detection using system ge...
 
IRJET- Review on Colored Object Sorting System using Arduino UNO
IRJET- Review on Colored Object Sorting System using Arduino UNOIRJET- Review on Colored Object Sorting System using Arduino UNO
IRJET- Review on Colored Object Sorting System using Arduino UNO
 
Application of image processing in material handling and (1)
Application of image processing in material handling and (1)Application of image processing in material handling and (1)
Application of image processing in material handling and (1)
 
Mixed approach for scheduling process in wimax for high qos
Mixed approach for scheduling process in wimax for high qosMixed approach for scheduling process in wimax for high qos
Mixed approach for scheduling process in wimax for high qos
 
Prediction of surface roughness in turning
Prediction of surface roughness in turningPrediction of surface roughness in turning
Prediction of surface roughness in turning
 
Ai4101201205
Ai4101201205Ai4101201205
Ai4101201205
 
20320130406019
2032013040601920320130406019
20320130406019
 
License plate recognition for toll payment application
License plate recognition for toll payment applicationLicense plate recognition for toll payment application
License plate recognition for toll payment application
 
License plate recognition for toll payment application
License plate recognition for toll payment applicationLicense plate recognition for toll payment application
License plate recognition for toll payment application
 
30420140503003
3042014050300330420140503003
30420140503003
 
Application of gaussian filter with principal component analysis
Application of gaussian filter with principal component analysisApplication of gaussian filter with principal component analysis
Application of gaussian filter with principal component analysis
 
Ls3520052009
Ls3520052009Ls3520052009
Ls3520052009
 
A comprehensive study of non blocking joining technique
A comprehensive study of non blocking joining techniqueA comprehensive study of non blocking joining technique
A comprehensive study of non blocking joining technique
 
A comprehensive study of non blocking joining techniques
A comprehensive study of non blocking joining techniquesA comprehensive study of non blocking joining techniques
A comprehensive study of non blocking joining techniques
 
Optimization of Cutting Rate for EN 1010 Low Alloy Steel on WEDM Using Respon...
Optimization of Cutting Rate for EN 1010 Low Alloy Steel on WEDM Using Respon...Optimization of Cutting Rate for EN 1010 Low Alloy Steel on WEDM Using Respon...
Optimization of Cutting Rate for EN 1010 Low Alloy Steel on WEDM Using Respon...
 
Ijarcet vol-2-issue-3-891-896
Ijarcet vol-2-issue-3-891-896Ijarcet vol-2-issue-3-891-896
Ijarcet vol-2-issue-3-891-896
 
Simulation of convolutional encoder
Simulation of convolutional encoderSimulation of convolutional encoder
Simulation of convolutional encoder
 
Simulation of convolutional encoder
Simulation of convolutional encoderSimulation of convolutional encoder
Simulation of convolutional encoder
 
Vibration Analysis of deep groove ball bearing using Finite Element Analysis
Vibration Analysis of deep groove ball bearing using Finite Element AnalysisVibration Analysis of deep groove ball bearing using Finite Element Analysis
Vibration Analysis of deep groove ball bearing using Finite Element Analysis
 

Similar to IRJET - Embedded System Based Automatic PCB Drilling Machine

Design and Implementation of PCB Using CNC
Design and Implementation of PCB Using CNCDesign and Implementation of PCB Using CNC
Design and Implementation of PCB Using CNC
IRJET Journal
 
IRJET- Implementation of Arduino UNO based Two Directional [2D] Plotter
IRJET- Implementation of Arduino UNO based Two Directional [2D] PlotterIRJET- Implementation of Arduino UNO based Two Directional [2D] Plotter
IRJET- Implementation of Arduino UNO based Two Directional [2D] Plotter
IRJET Journal
 
Micro Planning And CNC ProgrammingFor Cylindrical Part In AMPPS
Micro Planning And CNC ProgrammingFor Cylindrical Part In AMPPS Micro Planning And CNC ProgrammingFor Cylindrical Part In AMPPS
Micro Planning And CNC ProgrammingFor Cylindrical Part In AMPPS
meijjournal
 
Mechanical Engineering: An International Journal (MEIJ)
Mechanical Engineering: An International Journal (MEIJ)Mechanical Engineering: An International Journal (MEIJ)
Mechanical Engineering: An International Journal (MEIJ)
meijjournal
 
Micro Planning And CNC ProgrammingFor Cylindrical Part In AMPPS
Micro Planning And CNC ProgrammingFor Cylindrical Part In AMPPS Micro Planning And CNC ProgrammingFor Cylindrical Part In AMPPS
Micro Planning And CNC ProgrammingFor Cylindrical Part In AMPPS
meijjournal
 
IRJET- Finite Element Analysis of Winch Machine for Erection of Transmission ...
IRJET- Finite Element Analysis of Winch Machine for Erection of Transmission ...IRJET- Finite Element Analysis of Winch Machine for Erection of Transmission ...
IRJET- Finite Element Analysis of Winch Machine for Erection of Transmission ...
IRJET Journal
 
Manufacturing of Toggle Jack
Manufacturing of Toggle JackManufacturing of Toggle Jack
Manufacturing of Toggle Jack
IRJET Journal
 
Intelligent pcb drilling machine
Intelligent pcb drilling machineIntelligent pcb drilling machine
Intelligent pcb drilling machine
SHUJAATHUSSIAN SOUDAGAR
 
4317ijcax01.pdf
4317ijcax01.pdf4317ijcax01.pdf
4317ijcax01.pdf
ijcax
 
TRACE LENGTH CALCULATION ON PCBS
TRACE LENGTH CALCULATION ON PCBSTRACE LENGTH CALCULATION ON PCBS
TRACE LENGTH CALCULATION ON PCBS
ijcax
 
TRACE LENGTH CALCULATION ON PCBS
TRACE LENGTH CALCULATION ON PCBSTRACE LENGTH CALCULATION ON PCBS
TRACE LENGTH CALCULATION ON PCBS
ijcax
 
TRACE LENGTH CALCULATION ON PCBS
TRACE LENGTH CALCULATION ON PCBSTRACE LENGTH CALCULATION ON PCBS
TRACE LENGTH CALCULATION ON PCBS
ijcax
 
TRACE LENGTH CALCULATION ON PCBS
TRACE LENGTH CALCULATION ON PCBSTRACE LENGTH CALCULATION ON PCBS
TRACE LENGTH CALCULATION ON PCBS
ijcax
 
TRACE LENGTH CALCULATION ON PCBS
TRACE LENGTH CALCULATION ON PCBSTRACE LENGTH CALCULATION ON PCBS
TRACE LENGTH CALCULATION ON PCBS
ijcax
 
Land survey by robot
Land survey by robotLand survey by robot
Land survey by robot
IAEME Publication
 
IRJET- Experimental Study of Taguchi Vs GRA Parameters During CNC Boring in S...
IRJET- Experimental Study of Taguchi Vs GRA Parameters During CNC Boring in S...IRJET- Experimental Study of Taguchi Vs GRA Parameters During CNC Boring in S...
IRJET- Experimental Study of Taguchi Vs GRA Parameters During CNC Boring in S...
IRJET Journal
 
IRJET- A Novel Integration of Laser Engraver and 3D Printer
IRJET- A Novel Integration of Laser Engraver and 3D PrinterIRJET- A Novel Integration of Laser Engraver and 3D Printer
IRJET- A Novel Integration of Laser Engraver and 3D Printer
IRJET Journal
 
Investigation of spatial cam by the lean method
Investigation of spatial cam by the lean methodInvestigation of spatial cam by the lean method
Investigation of spatial cam by the lean method
IAEME Publication
 
INVESTIGATION OF SPATIAL CAM BY THE LEAN METHOD
INVESTIGATION OF SPATIAL CAM BY THE LEAN METHOD INVESTIGATION OF SPATIAL CAM BY THE LEAN METHOD
INVESTIGATION OF SPATIAL CAM BY THE LEAN METHOD
IAEME Publication
 
Optimization of Process Parameters for Deep Hole Drilling using Drill EDM for...
Optimization of Process Parameters for Deep Hole Drilling using Drill EDM for...Optimization of Process Parameters for Deep Hole Drilling using Drill EDM for...
Optimization of Process Parameters for Deep Hole Drilling using Drill EDM for...
IRJET Journal
 

Similar to IRJET - Embedded System Based Automatic PCB Drilling Machine (20)

Design and Implementation of PCB Using CNC
Design and Implementation of PCB Using CNCDesign and Implementation of PCB Using CNC
Design and Implementation of PCB Using CNC
 
IRJET- Implementation of Arduino UNO based Two Directional [2D] Plotter
IRJET- Implementation of Arduino UNO based Two Directional [2D] PlotterIRJET- Implementation of Arduino UNO based Two Directional [2D] Plotter
IRJET- Implementation of Arduino UNO based Two Directional [2D] Plotter
 
Micro Planning And CNC ProgrammingFor Cylindrical Part In AMPPS
Micro Planning And CNC ProgrammingFor Cylindrical Part In AMPPS Micro Planning And CNC ProgrammingFor Cylindrical Part In AMPPS
Micro Planning And CNC ProgrammingFor Cylindrical Part In AMPPS
 
Mechanical Engineering: An International Journal (MEIJ)
Mechanical Engineering: An International Journal (MEIJ)Mechanical Engineering: An International Journal (MEIJ)
Mechanical Engineering: An International Journal (MEIJ)
 
Micro Planning And CNC ProgrammingFor Cylindrical Part In AMPPS
Micro Planning And CNC ProgrammingFor Cylindrical Part In AMPPS Micro Planning And CNC ProgrammingFor Cylindrical Part In AMPPS
Micro Planning And CNC ProgrammingFor Cylindrical Part In AMPPS
 
IRJET- Finite Element Analysis of Winch Machine for Erection of Transmission ...
IRJET- Finite Element Analysis of Winch Machine for Erection of Transmission ...IRJET- Finite Element Analysis of Winch Machine for Erection of Transmission ...
IRJET- Finite Element Analysis of Winch Machine for Erection of Transmission ...
 
Manufacturing of Toggle Jack
Manufacturing of Toggle JackManufacturing of Toggle Jack
Manufacturing of Toggle Jack
 
Intelligent pcb drilling machine
Intelligent pcb drilling machineIntelligent pcb drilling machine
Intelligent pcb drilling machine
 
4317ijcax01.pdf
4317ijcax01.pdf4317ijcax01.pdf
4317ijcax01.pdf
 
TRACE LENGTH CALCULATION ON PCBS
TRACE LENGTH CALCULATION ON PCBSTRACE LENGTH CALCULATION ON PCBS
TRACE LENGTH CALCULATION ON PCBS
 
TRACE LENGTH CALCULATION ON PCBS
TRACE LENGTH CALCULATION ON PCBSTRACE LENGTH CALCULATION ON PCBS
TRACE LENGTH CALCULATION ON PCBS
 
TRACE LENGTH CALCULATION ON PCBS
TRACE LENGTH CALCULATION ON PCBSTRACE LENGTH CALCULATION ON PCBS
TRACE LENGTH CALCULATION ON PCBS
 
TRACE LENGTH CALCULATION ON PCBS
TRACE LENGTH CALCULATION ON PCBSTRACE LENGTH CALCULATION ON PCBS
TRACE LENGTH CALCULATION ON PCBS
 
TRACE LENGTH CALCULATION ON PCBS
TRACE LENGTH CALCULATION ON PCBSTRACE LENGTH CALCULATION ON PCBS
TRACE LENGTH CALCULATION ON PCBS
 
Land survey by robot
Land survey by robotLand survey by robot
Land survey by robot
 
IRJET- Experimental Study of Taguchi Vs GRA Parameters During CNC Boring in S...
IRJET- Experimental Study of Taguchi Vs GRA Parameters During CNC Boring in S...IRJET- Experimental Study of Taguchi Vs GRA Parameters During CNC Boring in S...
IRJET- Experimental Study of Taguchi Vs GRA Parameters During CNC Boring in S...
 
IRJET- A Novel Integration of Laser Engraver and 3D Printer
IRJET- A Novel Integration of Laser Engraver and 3D PrinterIRJET- A Novel Integration of Laser Engraver and 3D Printer
IRJET- A Novel Integration of Laser Engraver and 3D Printer
 
Investigation of spatial cam by the lean method
Investigation of spatial cam by the lean methodInvestigation of spatial cam by the lean method
Investigation of spatial cam by the lean method
 
INVESTIGATION OF SPATIAL CAM BY THE LEAN METHOD
INVESTIGATION OF SPATIAL CAM BY THE LEAN METHOD INVESTIGATION OF SPATIAL CAM BY THE LEAN METHOD
INVESTIGATION OF SPATIAL CAM BY THE LEAN METHOD
 
Optimization of Process Parameters for Deep Hole Drilling using Drill EDM for...
Optimization of Process Parameters for Deep Hole Drilling using Drill EDM for...Optimization of Process Parameters for Deep Hole Drilling using Drill EDM for...
Optimization of Process Parameters for Deep Hole Drilling using Drill EDM for...
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
IRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
IRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
IRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
IRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
IRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
IRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
IRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
IRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
IJECEIAES
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Sinan KOZAK
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
kandramariana6
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
KrishnaveniKrishnara1
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
Dr Ramhari Poudyal
 
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
University of Maribor
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
SUTEJAS
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
jpsjournal1
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
Yasser Mahgoub
 
Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
mamunhossenbd75
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
wisnuprabawa3
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
NazakatAliKhoso2
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
Madan Karki
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
171ticu
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
rpskprasana
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
ihlasbinance2003
 

Recently uploaded (20)

哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
 
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
 
Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
 

IRJET - Embedded System Based Automatic PCB Drilling Machine

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 07 | July 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3567 Embedded System Based Automatic PCB Drilling Machine Aniket waghmare1, Surendra Shiurkar1, Durgesh wagh1, Shubham Khandare1, R.M. Ingale2 1Polytechnic Scholar, Department of Electronics and Telecommunication, Government Polytechnic Aurangabad, Maharashtra, India. 2Professor, Department of Electronics and Telecommunication, Government Polytechnic Aurangabad, Maharashtra, India. ---------------------------------------------------------------------***---------------------------------------------------------------------- Abstract - This paper includes the study about the use of embedded system for automation in PCB drilling. Most of the large scale industries use CNC machines for the process of drilling in PCB manufacturing but small enterprises and workshops cannot afford such huge machines. Sothismachine made by us provides accuracy in drilling with affordable cost. The machine process on the data using Arduino board as a controller. The X,Y and Z axis connected to the controller provides the movement of the drilling motor for efficient drilling. This paper focuses on making low cost and efficient drilling machine to establish automation in PCB manufacturing units. Key Words: Drilling machine, Arduino, Co-ordinates, Axis, Printed CircuitBoard(PCB),EAGLESoftware,Path planning. 1. INTRODUCTION The automation in the industrial sector is increasing very fast. In the manufacturing sector the automation increases productivity. PCB or printed circuit board manufacturing industries are growing rapidly due to the tremendous inventions of electronic gadgets. Most of the large scale production electronic industries have a costly automation. But the small businesses cannot afford these system. Small business also require a automationtoincreasethespeed and ultimately the productivity. By focusing this problem, the below study of the embedded system based automatic PCB drilling machine gives solution to the small business of PCB manufacturing. [1] Printed circuit board (PCB) undergoes by many processes like designing, printing, etching, drilling andmountingofthe components. The drilling process of PCB is one of the important process. It requires high skills as well as the patients to drill effectively. The process takes a lot of time and also the chances of accidents are more if there is a careless drilling. Also the number of holes on single are varying according to the circuit. The ICs in the circuit increases number of holes up to more than hundred. This large number of holes is difficult to drill manually with less time. The distance between two lids of one ICs is about2mm which is very less and thus makes problem while drilling. The different components have a diameter of lids. While drilling, it important to care about thepathsprintedofboard from the damage. The absence of accuracy makes the problem in mounting the components on the board. ICs require perfect distance to get mounted properly on the board. The CNC machines have a high accuracy and they gives best PCB drilling. By considering the importance of accuracy and perfectness in PCB drilling, we are designing and implementing this automatic PCB drilling Machine. The idea behind the project will be discussed in following lines. Working of our machine is based on or similar to the computerized numerical control. The X,Y,Z positions are important throughout the project. In the first stage of process the digital data of the PCB is required. That means the positions of all the holes in the form of co-ordinates. We are using the EAGLE software to design the PCB layout As this software provides the CSV file of the co-ordinate data in the digital form. The file is then open in excel sheet to observe the data. This data is actually the distance of one co- ordinate from other. Now we need to arrange the co- ordinates as per simplest and shortest path which is discussed in path planning later. One’s we get the data of the co-ordinate from the EAGLE software, we feeds this data to the controller. The use of data in program is discussed in the methodology section. The co-ordinate data is having the X and Y positions of the drill points. For example (3 , 4 ) here 3 is the X co-ordinate and 4 is the Y co-ordinate. TheZposition is having a constant movement of drillingwhichiscarriedby the servo motor. All the co-ordination between X,Y,Z positions is controlled by the Arduino Board. If we know the distance and speed then the time can be calculated by TIME = SPEED The time calculated is directly proportional to the distance between two co-ordinates. The speed of the motor is calculated according to minimum time>0milliseconds.Soas the proportional delay we give to the output port the motor will rotate for that delay which will cover the proportional distance. The controller will convert the co-ordinate data in to proportional delays for movement of X-axis and Y-axis. The RPM of the motor need to be calculated in m/s. we are using the L293D motor driver to control the direction of the motor. Clockwise and anticlockwise both directions are required to move the drill motor at appropriate hole position. The sliders and shafts areusedasa actuatorswhich discussed in the hardware prototype section.Themachineis DISTANCE
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 07 | July 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3568 having a size of 30 by 30 centimeter which provides the maximum size of PCB 15cm. 2. LITERATURE REVIEW Following are the journal papers reviewed and studied for the project automatic PCB drilling machine In first paper entitled “Automatic PCB Drilling Machine “ by Mr. S. V. Vanmore1, Miss. Snehal S. Katkar2, Miss. Uttkarsha A. Kasar3, Miss. Prachi P Bhosale4 , Volume: 03 Issue: 03 | Mar-2016 includes the importance and benefits of the automatic PCB drilling machine. Also it describes the method of X,Y,Z axis. The machine designed based on co-ordinate measurement machine, therefore the machines have designed with three coordinate, X, Y and Z. it also showed the hardware design of the automatic PCB drilling machine. It shows that the path planning algorithm optimizes the use of the motors and other mechanical paths involved in the process while reducing total time taken to cross all the drill holes.[1] In the second journal entitled “Automated printed circuit board (PCB ) drilling machine with efficient path planning ‘’ includes the study on the efficient path planning of the machine. This paper presents the design of a PCB drilling machine, where the drill holes are automatically detected from an image of the circuit eliminatingtheneedtomanually enter the drill hole coordinates.Further,thedrillingmachine uses a path planning algorithm, which is capable of estimating an efficient traversing path for the drill bit minimizing the length of travel. Here in this study the image processing is used drastically to get the data of the co- ordinates of the PCB design layout. It also have a row by row scanning method. The TSP algorithm is used for the efficient path finding. It tells that a simple drill hole map can be successfully used to obtain the coordinates needed to perform an automated drilling operation. [2] In the third journal paper entitled “An Experimental Study of the Application of Gravitational Search Algorithm in Solving Route Optimization Problem for Holes Drilling Process “International Conference Recent treads in Engineering & Technology (ICRET’2014) Feb 13-14, 2014 Batam (Indonesia) incudes the study of the Route Optimization Algorithm. In this study, an optimization algorithm based on Gravitational Search Algorithm is proposed for solving route optimization in holes drilling process. The proposed approach involves modeling and simulation of Gravitational Search Algorithm. In this study, the proposed approach that is GSA is implementing to find the optimized path for PCB holes drilling process. It is a simple method and easy to implement to find the best route for holes drilling process. The result collected by this paper clearly shows that the proposed approach performs better. The problem formulation is given in this paper. Also “MODELING ROUTE OPTIMIZATION IN HOLES DRILLING PROCESS USING GRAVITATIONAL SEARCH ALGORITHM” is the important thing throughout thejournal paper.Thepaper is mostly related to the path planning.[3] 3. PROPOSED METHODOLOGY The methodology is having three important sections 1. Formula evaluation 2. Coding 3. Hardware implementation It is important to extract the distance between the two co- ordinates. The distance can be calculated by subtracting the previous co-ordinate from current co-ordinate. The calculation is as per following example. Initially the drill will be at point [ 0, 0 ] If D1 is the position having co-ordinate [ 2, 11 ] Then X= 2-0 y= 11-0 = 2 = 11 So by this calculation the formula for new X and Y co- ordinate is : X = [ current x - previous x ] Y = [ current y - previous y ] This is how the actual x distance and y distance is calculated. Further this distance is used to calculate the proportional delay. The coding of the Arduino is made is Arduino IDE software. The Arduino UNO board is used. The coding requires the input and output pins to be define. So we have taken all the digital pins of the board to connect to the motor driver L293D, to the relay connected to servo motor and to switch. The above formula is put in the code to find X and Y distance. The Array is used to take one by one co-ordinate for calculation. We used the FOR LOOP for the process of taking the X co-ordinates and Y co-ordinates serially. After that the program includes various subroutines. The LCD subroutine is used to display the commands after every process. The servo motor program is written after x and y positions are done. So accordingly the X delay will be provided totheXco- ordinate actuator and the Y delay will be provided to the Y co-ordinate actuator. The program will berepeatuntil all the co-ordinates get converted into delays and delay is given to the motor driver and then to the DC motors. Again one important thing is the rotation of the motor. The motor should rotate in clockwise as well as anticlockwise direction as per requirement. So this is solved by getting the negative and positive result of the formula . if result is negative the signal 10 will provide to the motor driver for calculated delay to rotate in clockwise direction and if result is positive then 01 signal is provided to the motor driver for calculated delay to rotate in anticlockwise Direction
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 07 | July 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3569 In the hardware implementation the actuators are the important parts because without that the linear motion will not going happen. We used the threaded rods as a shaft to move the slider along the shaft. Length of the actuator is of 30cm which will provide square PCB of 20cm to drill at various points. The power supply section is madeseparately to give supply to the motor driver,Arduino board,DCmotors on the actuators, DC drill motor and the LCD display. The hardware implementation is shown in Fig-2 Which shows the positions of the all actuators and the place of drilling the PCB. The bearings are used in the actuators to get the smooth working of the actuators. The x actuator is fixed at the surface of the machine. Y actuator is fixed perpendicular to the X actuator and the Z actuator is placed on the Y actuator. The Z actuator is made from servo motor which gives gradual up and down movement of the DC drill motor of high RPM. Thus the mechanical implantation is done like the structure in Fig-2 shown in hardware prototype section. 4. BLOCK DIAGRAM The following Fig-1 shows the block diagram of the embedded system based automatic PCB drilling machine. Fig -1: Block Diagram At the very center of the block diagram, the controller or CPU block is located. This block performs the important operation of the controlling the movement of the X,Y and Z axis. Here the Arduino Board is used as the controller to the machine. The code is included in thecontrollerIC.Thedigital input output ports of the Arduino are used. The power supply unit block is specially for the power supply to the machine. The controller work on 9v DC supply while DC motors of actuators and drill require the 12v Dc supply. The block showing “co-ordinate data from EAGLE software “is the digital co-ordinate data which is then feed to the CPU for further processing of the data. We are using the LCD display to indicate the processing. Also it is used to show the commands while using the machine. The X-axis, Y-axis and Z-axis block actually involves the actuators which has motors, shafts and sliders. Here the dc motor used is of calculated RPM as per the lowest delay greater than zero. The power supply is given to the both controller as well as the actuators. 5. HARDWARE PROTOTYPE The following design is made by using the Google Sketch Software. Fig -2: Hardware structure In the above Fig-2: Hardware structure of the embedded system automatic PCB drilling is given.Thedesignshows the proper implementation of the different components on the structured surface. The actual size of this design is 30 by 30 cm. the LCD is placed at very front side of the machine. the various swiches are used to control thecommands.theLEDs are used to indicate the power supply and processing. 6. EXPECTED OUTPUT As the idea focuses on having accuracy in the drilling process, the out is expected to be accurate and precise. The co-ordinate data from the EAGLE software should be converted into the proportional time delays by the codingin the controller. There should be maintain a co-ordination between the x-axis, y-axis and z-axis. The z-axis must move after the drill motor comes on the drill point. The ON and OFF time of the motor should be fix or there should not be any inertia. The shortest distance which is between two lids of ICs should be travelled correctly. Becausethisdistancerequirea very less delay.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 07 | July 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3570 REFERENCES [1] Automatic PCB Drilling Machine by Mr. S. V. Vanmore1, Miss. Snehal S. Katkar2, Miss. Uttkarsha A. Kasar3, Miss. Prachi P Bhosale4 , Volume: 03 Issue: 03 | Mar-2016 www.irjet.net [2] Automated printed circuit board(PCB)drillingmachine with efficient path planning https://www.researchgate.net/publication/308992210 [3] An Experimental Study of the Application of Gravitational Search Algorithm in Solving Route Optimization Problem for Holes Drilling Process , International ConferenceRecenttreadsinEngineering& Technology (ICRET’2014) Feb 13-14, 2014 Batam (Indonesia) BIOGRAPHIES Surendra Shiurkar is a Diploma Student of Electronics and Telecommunication, of Government Polytechnic Aurangabad, Maharashtra. He has completed his S.S.C. from Anant Bhalerao Vidya Mandir, Aurangabad,Maharashtra. He has also published a journal paper in IRJET (International Research Journal of Engineering and Technology) entitled “Collision Avoidance System (CAS) for Motorcyles”. Aniket Waghmare is a Diploma Student of Electronics and Telecommunication, of Government Polytechnic Aurangabad, Maharashtra. He has completed his S.S.C. from Z.P.H.S pethshivani, Parbhani, Maharashtra Durgesh Wagh is a Diploma Student of Electronics and Telecommunication, of Government Polytechnic Aurangabad, Maharashtra. He has completed his S.S.C. from Trimurti High school, Aurangabad, Maharashtra Shubham Khandare is a Diploma StudentofElectronics and Telecommunication, of Government Polytechnic Aurangabad, Maharashtra. He has completed his S.S.C. from Shantabai Nakhate School, Parbhani, Maharashtra.