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...
Main Authors: | , , |
---|---|
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 |