Microcontroller – Based Plotter Machine

The main idea behind this paper is to design and implement a cheap, smaller size, easily operable, easy interface and flexible 3-axis Computer Numerical Control (CNC) plotter machine. The lower cost is achieved by using 2 CD drives from old PC’s with their stepper motors as the main structure for t...

Full description

Bibliographic Details
Main Authors: Aman Ismail Nsayef, Anas Lateef Mahmood
Format: Article
Language:English
Published: Al-Nahrain Journal for Engineering Sciences 2018-09-01
Series:مجلة النهرين للعلوم الهندسية
Subjects:
Online Access:https://nahje.com/index.php/main/article/view/421
id doaj-d18a7c740c22400c9d6ec0dbae98aa69
record_format Article
spelling doaj-d18a7c740c22400c9d6ec0dbae98aa692021-02-02T17:55:34ZengAl-Nahrain Journal for Engineering Sciencesمجلة النهرين للعلوم الهندسية2521-91542521-91622018-09-0121310.29194/NJES.21030350421Microcontroller – Based Plotter MachineAman Ismail Nsayef0Anas Lateef Mahmood1Electronic & Communications Eng. Dep., Al-Nahrain University, Baghdad, IRAQElectronic & Communications Eng. Dep., Al-Nahrain University, Baghdad, IRAQ The main idea behind this paper is to design and implement a cheap, smaller size, easily operable, easy interface and flexible 3-axis Computer Numerical Control (CNC) plotter machine. The lower cost is achieved by using 2 CD drives from old PC’s with their stepper motors as the main structure for the hardware. The two stepper motors already found in the CD drives used to control the pen movements onto X and Y axis and one servo motor on the Z axis. An Arduino Uno microcontroller is used to controls the proper synchronization of these three motors during printing/drawing process. The Arduino Uno is programmed with G-Code parser from PC that is connected to the Arduino via a USB cable to control the motors movement and synchronization. The plotter machine is implemented and tested by printed different images and texts on papers (8cm × 8cm) using a pen, the small size of the papers because of the small plotter size. The motors winding voltages were displayed on the oscilloscope during the printing process to investigate the synchronization between the three motors. The design of the circuit is simple, inexpensive and can be accomplished using commercially available components. https://nahje.com/index.php/main/article/view/421Plotter machineCNC PlotterArduino microcontroller,CNC Programming
collection DOAJ
language English
format Article
sources DOAJ
author Aman Ismail Nsayef
Anas Lateef Mahmood
spellingShingle Aman Ismail Nsayef
Anas Lateef Mahmood
Microcontroller – Based Plotter Machine
مجلة النهرين للعلوم الهندسية
Plotter machine
CNC Plotter
Arduino microcontroller,
CNC Programming
author_facet Aman Ismail Nsayef
Anas Lateef Mahmood
author_sort Aman Ismail Nsayef
title Microcontroller – Based Plotter Machine
title_short Microcontroller – Based Plotter Machine
title_full Microcontroller – Based Plotter Machine
title_fullStr Microcontroller – Based Plotter Machine
title_full_unstemmed Microcontroller – Based Plotter Machine
title_sort microcontroller – based plotter machine
publisher Al-Nahrain Journal for Engineering Sciences
series مجلة النهرين للعلوم الهندسية
issn 2521-9154
2521-9162
publishDate 2018-09-01
description The main idea behind this paper is to design and implement a cheap, smaller size, easily operable, easy interface and flexible 3-axis Computer Numerical Control (CNC) plotter machine. The lower cost is achieved by using 2 CD drives from old PC’s with their stepper motors as the main structure for the hardware. The two stepper motors already found in the CD drives used to control the pen movements onto X and Y axis and one servo motor on the Z axis. An Arduino Uno microcontroller is used to controls the proper synchronization of these three motors during printing/drawing process. The Arduino Uno is programmed with G-Code parser from PC that is connected to the Arduino via a USB cable to control the motors movement and synchronization. The plotter machine is implemented and tested by printed different images and texts on papers (8cm × 8cm) using a pen, the small size of the papers because of the small plotter size. The motors winding voltages were displayed on the oscilloscope during the printing process to investigate the synchronization between the three motors. The design of the circuit is simple, inexpensive and can be accomplished using commercially available components.
topic Plotter machine
CNC Plotter
Arduino microcontroller,
CNC Programming
url https://nahje.com/index.php/main/article/view/421
work_keys_str_mv AT amanismailnsayef microcontrollerbasedplottermachine
AT anaslateefmahmood microcontrollerbasedplottermachine
_version_ 1724292532218626048