Printed Circuit Board Drilling Machine Using Recyclables

The implementation of a printed circuit board (PCB) drilling machine using recyclable materials and computer-aided control is presented. A mechanical system using a DC motor for movement on the X and Y axes, and a transmission mechanism by belts, pulleys, and a worm screw was made. For the Z axis, a...

Full description

Bibliographic Details
Main Authors: Carlos Robles-Algarín, William Echavez, Aura Polo
Format: Article
Language:English
Published: MDPI AG 2018-10-01
Series:Electronics
Subjects:
Online Access:http://www.mdpi.com/2079-9292/7/10/240
_version_ 1811184130809921536
author Carlos Robles-Algarín
William Echavez
Aura Polo
author_facet Carlos Robles-Algarín
William Echavez
Aura Polo
author_sort Carlos Robles-Algarín
collection DOAJ
description The implementation of a printed circuit board (PCB) drilling machine using recyclable materials and computer-aided control is presented. A mechanical system using a DC motor for movement on the X and Y axes, and a transmission mechanism by belts, pulleys, and a worm screw was made. For the Z axis, a mechanism based on a worm screw, nuts, and a stepper motor was implemented. The main board has two microcontrollers communicating in a master-slave configuration via a serial protocol. A real-time operating system (OSA) was implemented to optimize the data flow to the computer using the USB protocol, for communication with the slave microcontroller, positioning the Cartesian axes, and control the motors. The slave is responsible for monitoring the status of the encoders and limit switches, as well as the information delivery to the master. A Matlab-based user interface was developed to determine the coordinates of the holes to be drilled by processing a jpg image. This also allows the user to control the DC motors using PWM signals via configurable parameters of PID controllers. The end result is a drilling machine which able to operate both manually and via a computer, for drilling PCBs of a maximum size of 24 × 40 cm.
first_indexed 2024-04-11T13:09:03Z
format Article
id doaj.art-55a1f5c44920462f975577593d1750b9
institution Directory Open Access Journal
issn 2079-9292
language English
last_indexed 2024-04-11T13:09:03Z
publishDate 2018-10-01
publisher MDPI AG
record_format Article
series Electronics
spelling doaj.art-55a1f5c44920462f975577593d1750b92022-12-22T04:22:38ZengMDPI AGElectronics2079-92922018-10-0171024010.3390/electronics7100240electronics7100240Printed Circuit Board Drilling Machine Using RecyclablesCarlos Robles-Algarín0William Echavez1Aura Polo2Facultad de Ingeniería, Universidad del Magdalena, Santa Marta 470004, ColombiaFacultad de Ingeniería, Universidad del Magdalena, Santa Marta 470004, ColombiaFacultad de Ingeniería, Universidad del Magdalena, Santa Marta 470004, ColombiaThe implementation of a printed circuit board (PCB) drilling machine using recyclable materials and computer-aided control is presented. A mechanical system using a DC motor for movement on the X and Y axes, and a transmission mechanism by belts, pulleys, and a worm screw was made. For the Z axis, a mechanism based on a worm screw, nuts, and a stepper motor was implemented. The main board has two microcontrollers communicating in a master-slave configuration via a serial protocol. A real-time operating system (OSA) was implemented to optimize the data flow to the computer using the USB protocol, for communication with the slave microcontroller, positioning the Cartesian axes, and control the motors. The slave is responsible for monitoring the status of the encoders and limit switches, as well as the information delivery to the master. A Matlab-based user interface was developed to determine the coordinates of the holes to be drilled by processing a jpg image. This also allows the user to control the DC motors using PWM signals via configurable parameters of PID controllers. The end result is a drilling machine which able to operate both manually and via a computer, for drilling PCBs of a maximum size of 24 × 40 cm.http://www.mdpi.com/2079-9292/7/10/240drilling machinemicrocontrollercooperative multitasking real time operating system (OSA-RTOS)printed circuit board
spellingShingle Carlos Robles-Algarín
William Echavez
Aura Polo
Printed Circuit Board Drilling Machine Using Recyclables
Electronics
drilling machine
microcontroller
cooperative multitasking real time operating system (OSA-RTOS)
printed circuit board
title Printed Circuit Board Drilling Machine Using Recyclables
title_full Printed Circuit Board Drilling Machine Using Recyclables
title_fullStr Printed Circuit Board Drilling Machine Using Recyclables
title_full_unstemmed Printed Circuit Board Drilling Machine Using Recyclables
title_short Printed Circuit Board Drilling Machine Using Recyclables
title_sort printed circuit board drilling machine using recyclables
topic drilling machine
microcontroller
cooperative multitasking real time operating system (OSA-RTOS)
printed circuit board
url http://www.mdpi.com/2079-9292/7/10/240
work_keys_str_mv AT carlosroblesalgarin printedcircuitboarddrillingmachineusingrecyclables
AT williamechavez printedcircuitboarddrillingmachineusingrecyclables
AT aurapolo printedcircuitboarddrillingmachineusingrecyclables