Call Girls Bapu Nagar 7397865700 Ridhima Hire Me Full Night
phase_1.pptx
1. PROJECT PHASE -1 REVIEW-2 PRESENTATION ON
“CONTROLLING OF STEPPER MOTOR LINEAR ACTUATOR SLIDE
MECHANISM BY ARDUINO BOARD”
Submitted by
MAHESH V (1JB16EE020)
JAYARAM L (1JB16EE406)
DEVIKA K (1JB17EE410)
TEJASWINI B R (1JB17EE421)
During the academic year
(2019-20)
Under the Guidance of
Dr. MAMATHA M GOWDA
Professor
2. CONTENTS:
1. INTRODUCTION
2. OBJECTIVES
3. PROBLEM STATEMENT
4. LITERATURE SURVEY
5. BLOCK DIAGRAM
6. METHODOLOGY
7. PROGRESS
8. FUTURE WORK
9. EXPECTED OUTCOME
10. REFERENCES
Dept of EEE 2
3. INTRODUCTION
• In this project, control system for two axis mechanism machine will be
developed by using Arduino programming software and Arduino board.
• This control system will be used to control the movement of this linear slide
mechanism in XY plotter.
• The control system is a device used to control, manage, command, direct or
regulated behaviour of other device or system.
• It is limited to low cost automation and low servo speed.
• we are implementing CNC XY plotter and demonstrate how to control linear
slide mechanism using stepper motor and servo motor.
• The criteria in the selection aid focus in type of nature of control requirement
by the application such as position control, speed control and torque control
requirement.
Dept of EEE 3
4. CONT…
• The invention of the XY-plotters is to recording or plotting 2dimensonal
data on a rectangular co-ordinated system.
• Modelling and analysis on XY-plotter is carried out through the
computer link with the Arduino software.
• It is executed through the algorithms and g code and java programming.
• The advantages using CNC in machining process is easier to control,
precise machining and complex parts can be machined using CNC.
Dept of EEE 4
5. OBJECTIVES:
• Aim is to provide proper maintance free machine for the future we can
achieve greater development in the industry of CNC slide Mechanism
machines which is cost Effective.
• To design a control system/controller for two axes linear slide
mechanism.
• To test and analyse the parameters and characteristics of control
system.
• To demonstrate controlling action of controller for linear slide
mechanism using XY plotter.
Dept of EEE 5
6. PROBLEM STATEMENT:
• Unexperienced person won’t be having proper safety, and also the
machine owned by the owners are facing many problems, day by day.
By observing all this improper maintenance and Inexperienced person
working with machines.
• Problem chosen is to implementation of “PORTABLE TWO AXIS XY
SLIDE MECHANISM CNC PRINTER “ using microcontrollers,
STEPPER MOTOR and SERVO MOTOR with MOTOR DRIVER
SHIELD HAVING SLIDE MECHANISM CONTROL.
• Provide the specific format of image (JPG), contexts and software to
be used by the person using and reduce maintance.
Dept of EEE 6
7. LITERATURE SURVEY
1) “Development Controller for 2 Axis Mechanism Machine” by
MUHAMMAD HAYYUL BIN SOHAIMI 2012 IRJET.
• In two axis machine there don’t have more than 10 components in the
machine to make a movement. Axes are a direction of a motion control
by the servo motor.
• In order to understanding a two-axis mechanism machine, there is a
need to determine which the components have to utilize so that it can
perform smoothly and efficiency.
• The components in 2 axis machine are:- Linear slides, Ball bearing
slides, Dove tail slides, Machine slides, Roller slides, Roller tables XY
table.
Dept of EEE 7
8. 2)“Model and Fabrication of CNC Plotter Machine” by
Udit Pandey , Swapnil Raj Sharma
International Journal of Advanced Research in Computer and
Communication Engineering -June 2017, ISSN
• This paper proposed a concept of low-cost mini CNC plotter machine,
which is easily control with click action on computer.
• By using this Difficult and Complex Design can be made in paper.
• This is small machine which is easily Transportable and Assembled
everywhere on Requirement of it.
• G-codes are language to give the command to the machine to move
right, left or up and down.
Dept of EEE 8
9. 3)“Implementation of Low Cost CNC Plotter Using Arduino” by
Shivam Londhe , Roshani Sahare
International Journal for Research in Applied Science & Engineering
Technology (IJRASET) ISSN-April 2018.
• This paper discusses implementation of project, about building a
mechanical prototype of a CNC plotter machine which is able to draw
a PCB layout on a given solid surface.
• The machine is designed with a very simple construction scheme and
can be carried anywhere without much effort.
• This is a low cost project as compared to other CNC product.
• The pen can be replaced with a pinhead or laser head or any other tool
for different purpose of use.
Dept of EEE 9
10. 4) Implementation of Arduino UNO based Two Directional [2D] Plotter
by Sheetal N. Patil , Prashant G. Patil
International Research Journal of Engineering and Technology
(IRJET)-Mar 2019
• This paper discusses the project is about building a mechanical
prototype of a plotter machine which is able to write text on a given
solid surface.
• It consumes low power and works with high accuracy due to precise
controlling of stepper motors.
• The servo can be replaced with a stepper motor and the pen with a 3-D
pen to make it a 3-D printer which can print objects with dimensions.
Dept of EEE 10
11. BLOCK DIAGRAM:
Dept of EEE 11
Generated G codes from
computer
Stepper Motor Drivers
CNC Shield
ARDUINO Embedded
Development Board
Stepper Motors and
Servo motor
Linear sliding
mechanical Assembly
Power supply 12 and to
30 volts
13. CONT…
• Design and implementation of hardware is done as per the block diagram.
• The text/image to be plotted on paper is converted into G code.
• Arduino programming is written to read the G code and send command to the
CNC shield.
• GCTRL/GRBL programming is written executed in processing software/Arduino
to stream the G codes into Arduino through serial port/Pins directly.
• The X- coordinates value and Y-coordinate value and Z coordinate value is
displayed and noted.
• The implemented system is tested for correct functionality to validate the system.
Dept of EEE 13
14. PROGRESS:
Dept of EEE 14
INTERFACING OF STEPPER MOTOR BY ARDUINO:
• It is a 3.3-12V DC Stepper motor.
• A stepper motor is a brushless, synchronous electric motor that can divide a full
rotation into a large number of steps.
• The motor’s position can be controlled precisely without any feedback mechanism
as long the motor is carefully sized to the application.
• In the project stepper motor is used to run the platform to the required place (axis).
16. CONT…
Dept of EEE 16
INTERFACING OF SERVO MOTOR BY ARDUINO :
• It is motor which can be operated from 4.5v-10v max.
• It is used to give only half rotation of the angle required.
• In our project we use servo motor for lifting the Cartridge Pen up and
down as per the required commands.
• Both stepper & servo motor interfacing with Arduino is simulated in
Proteus Electrical by Arduino package.
18. FUTURE WORK:
• Advent of lot of new technologies been developing now days, this
project serves to provide a good platform for future development for
XY plotter system and even other system.
• Implementing of Linear Slide Mechanism by “Computer Numeric
Control ”(CNC) Shield Driving stepper Motors & by Slide Rails of
DVD Drive .
Dept of EEE 18
19. EXPECTED OUTCOME:
• This project is about controller for controlling two axes linear slide
mechanism, mechanical prototype of a Computer Numeric Control
plotter machine which is able to plot any image/text on a given solid
surface.
• To consume low power and work with high accuracy due to precise
controlling of stepper motors.
Dept of EEE 19
20. 5. REFERENCES
1) “Development Controller for 2 Axis Mechanism Machine” by MUHAMMAD HAYYUL
BIN SOHAIMI Faculty of Manufacturing Engineering UNIVERSITY MALAYSIA PAHANG,
2012 IRJET.
2) “Computer Numerical Control Programming Basics” by Steve Krar Arthur Gill, Industrial
Press Inc. 200 Madison Avenue, New York, Ny 10016
3) “Model and Fabrication of CNC Plotter Machine” by Udit Pandey , Swapnil Raj Sharma
International Journal of Advanced Research in Computer and Communication Engineering, ISO
3297:2007 Certified Vol. 6, Issue 6, June 2017, ISSN (Online) 2278-1021 ISSN (Print) 2319
5940
4) “Implementation of Low Cost CNC Plotter Using Arduino” Shivam Londhe, Roshani
Sahare International Journal for Research in Applied Science & Engineering Technology
(IJRASET) ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 6.887 Volume 6 Issue IV,
April 2018- Available at www.ijraset.com.
5) “Implementation of Arduino UNO based Two Directional [2D] Plotter” Sheetal N. Patil ,
Prashant G. Patil International Research Journal of Engineering and Technology
(IRJET),Volume: 06 Issue: 03 | Mar 2019, e-ISSN: 2395-0056, p-ISSN: 2395-0072,
www.irjet.net
Dept of EEE 20