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...
- Autores:
-
Robles Algarin, Carlos arturo
Echavez W.
Polo A.
- Tipo de recurso:
- Article of journal
- Fecha de publicación:
- 2023
- Institución:
- Universidad Cooperativa de Colombia
- Repositorio:
- Repositorio UCC
- Idioma:
- OAI Identifier:
- oai:repository.ucc.edu.co:20.500.12494/50455
- Acceso en línea:
- https://doi.org/10.3390/electronics7100240
https://www.scopus.com/inward/record.uri?eid=2-s2.0-85056221223&doi=10.3390%2felectronics7100240&partnerID=40&md5=db5b4b911ddce02b8fdfb7af1e18262e
https://hdl.handle.net/20.500.12494/50455
- Palabra clave:
- COOPERATIVE MULTITASKING REAL TIME OPERATING SYSTEM (OSA-RTOS)
DRILLING MACHINE
MICROCONTROLLER
PRINTED CIRCUIT BOARD
- Rights
- openAccess
- License
- http://purl.org/coar/access_right/c_abf2
id |
COOPER2_3026b5fed77e3489d2db52e94cf97c4e |
---|---|
oai_identifier_str |
oai:repository.ucc.edu.co:20.500.12494/50455 |
network_acronym_str |
COOPER2 |
network_name_str |
Repositorio UCC |
repository_id_str |
|
spelling |
Robles Algarin, Carlos arturoEchavez W.Polo A.2023-05-24T16:26:14Z2023-05-24T16:26:14Z06/10/2018https://doi.org/10.3390/electronics7100240https://www.scopus.com/inward/record.uri?eid=2-s2.0-85056221223&doi=10.3390%2felectronics7100240&partnerID=40&md5=db5b4b911ddce02b8fdfb7af1e18262e08834989https://hdl.handle.net/20.500.12494/50455Robles Algarin Carlos arturo,Echavez W.,Polo A..Printed circuit board drilling machine using recyclables.Electronics. 2018. 7. (10): 240The 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. © 2018 by the authors. Licensee MDPI, Basel, Switzerland.carlos.robles@campusucc.edu.co240MDPI AGCOOPERATIVE MULTITASKING REAL TIME OPERATING SYSTEM (OSA-RTOS)DRILLING MACHINEMICROCONTROLLERPRINTED CIRCUIT BOARDPrinted circuit board drilling machine using recyclablesArtículohttp://purl.org/coar/resource_type/c_6501http://purl.org/coar/resource_type/c_2df8fbb1http://purl.org/coar/version/c_970fb48d4fbd8a85info:eu-repo/semantics/articlehttp://purl.org/redcol/resource_type/ARTinfo:eu-repo/semantics/publishedVersionElectronicsinfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Publication20.500.12494/50455oai:repository.ucc.edu.co:20.500.12494/504552024-08-20 16:20:58.492metadata.onlyhttps://repository.ucc.edu.coRepositorio Institucional Universidad Cooperativa de Colombiabdigital@metabiblioteca.com |
dc.title.spa.fl_str_mv |
Printed circuit board drilling machine using recyclables |
title |
Printed circuit board drilling machine using recyclables |
spellingShingle |
Printed circuit board drilling machine using recyclables COOPERATIVE MULTITASKING REAL TIME OPERATING SYSTEM (OSA-RTOS) DRILLING MACHINE MICROCONTROLLER PRINTED CIRCUIT BOARD |
title_short |
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_sort |
Printed circuit board drilling machine using recyclables |
dc.creator.fl_str_mv |
Robles Algarin, Carlos arturo Echavez W. Polo A. |
dc.contributor.author.none.fl_str_mv |
Robles Algarin, Carlos arturo Echavez W. Polo A. |
dc.subject.spa.fl_str_mv |
COOPERATIVE MULTITASKING REAL TIME OPERATING SYSTEM (OSA-RTOS) DRILLING MACHINE MICROCONTROLLER PRINTED CIRCUIT BOARD |
topic |
COOPERATIVE MULTITASKING REAL TIME OPERATING SYSTEM (OSA-RTOS) DRILLING MACHINE MICROCONTROLLER PRINTED CIRCUIT BOARD |
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. © 2018 by the authors. Licensee MDPI, Basel, Switzerland. |
publishDate |
2023 |
dc.date.issued.none.fl_str_mv |
06/10/2018 |
dc.date.accessioned.none.fl_str_mv |
2023-05-24T16:26:14Z |
dc.date.available.none.fl_str_mv |
2023-05-24T16:26:14Z |
dc.type.none.fl_str_mv |
Artículo |
dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_2df8fbb1 |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_6501 |
dc.type.coarversion.none.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/article |
dc.type.redcol.none.fl_str_mv |
http://purl.org/redcol/resource_type/ART |
dc.type.version.none.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
format |
http://purl.org/coar/resource_type/c_6501 |
status_str |
publishedVersion |
dc.identifier.none.fl_str_mv |
https://doi.org/10.3390/electronics7100240 https://www.scopus.com/inward/record.uri?eid=2-s2.0-85056221223&doi=10.3390%2felectronics7100240&partnerID=40&md5=db5b4b911ddce02b8fdfb7af1e18262e |
dc.identifier.issn.spa.fl_str_mv |
08834989 |
dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/20.500.12494/50455 |
dc.identifier.bibliographicCitation.spa.fl_str_mv |
Robles Algarin Carlos arturo,Echavez W.,Polo A..Printed circuit board drilling machine using recyclables.Electronics. 2018. 7. (10): 240 |
url |
https://doi.org/10.3390/electronics7100240 https://www.scopus.com/inward/record.uri?eid=2-s2.0-85056221223&doi=10.3390%2felectronics7100240&partnerID=40&md5=db5b4b911ddce02b8fdfb7af1e18262e https://hdl.handle.net/20.500.12494/50455 |
identifier_str_mv |
08834989 Robles Algarin Carlos arturo,Echavez W.,Polo A..Printed circuit board drilling machine using recyclables.Electronics. 2018. 7. (10): 240 |
dc.relation.ispartofjournal.spa.fl_str_mv |
Electronics |
dc.rights.accessrights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.coar.none.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.format.extent.spa.fl_str_mv |
240 |
dc.publisher.spa.fl_str_mv |
MDPI AG |
institution |
Universidad Cooperativa de Colombia |
repository.name.fl_str_mv |
Repositorio Institucional Universidad Cooperativa de Colombia |
repository.mail.fl_str_mv |
bdigital@metabiblioteca.com |
_version_ |
1814247102551687168 |