servo motor control using arduino

12
Servo motor controlled robotic claw Presented by : BHARATH.N.T

Upload: bharath-bharath

Post on 23-Jan-2018

423 views

Category:

Engineering


10 download

TRANSCRIPT

Page 1: servo motor control using arduino

Servo motor controlled robotic claw

Presented by:

BHARATH.N.T

Page 2: servo motor control using arduino

A BRIEF INTRODUCTION:

• A servomotor is a rotary actuator that allows for precise control of angular position, velocity and acceleration. It consists of a suitable motor coupled to a sensor for position feedback. It also requires a relatively sophisticated controller, often a dedicated module designed specifically for use with servomotors.

• Servomotors are not a specific class of motor although the term servomotor is often used to refer to a motor suitable for use in a closed-loop control system.

• Servomotors are used in applications such as robotics, CNC machinery or automated manufacturing.

Page 3: servo motor control using arduino

Inside the servo

Page 4: servo motor control using arduino

Robotic arm

Description:

1.A robotic arm is a robotic manipulator, usually programmable, with similar functions to a human arm .

2.Servo motor is used for joint rotation, it has about same number of degree of freedom as in human arm.

3. Humans pick things up without thinking about the steps involved. In order for a robot or a robotic arm to pick up or move something, someone has to tell it to perform several actions in a particular order.

4. we can control each joint through computer interface to rotating the wrist to opening and closing the hand or fingers.

Page 5: servo motor control using arduino

Servomotor control using Arduino

Page 6: servo motor control using arduino

Pulse width modulation(pwm)

Page 7: servo motor control using arduino

Arduino servo library details:

Page 8: servo motor control using arduino

Application of Robotic Arm

The robotic arm can be designed toperform any desired task such aswelding, gripping, spinning etc.,depending on the application. Forexample robot arms in automotiveassembly line perform a variety oftasks such as wielding and partsrotation and placement duringassembly.

Page 9: servo motor control using arduino

In space the space shuttle RemoteManipulator system have multidegree of freedom robotic arms thathave been used to perform a varietyof tasks such as inspections of theSpace Shuttle using a speciallydeployed boom with cameras andsensors attached at the end effector.

Page 10: servo motor control using arduino

In medical science: "Neuroarm" usesminiaturized tools such as laser scalpelswith pinpoint accuracy and it can alsoperform soft tissue manipulation,needle insertion, suturing, andcauterization.

Page 11: servo motor control using arduino

References

• Information on Arduino Servo library: http://www.arduino.cc/en/Reference/Servo http://www.arduino.cc/playground/Learning/SingleServoExample

• Additional descriptions of servos http://makeprojects.com/Wiki/Servos http://www.seattlerobotics.org/guide/servos.html

Page 12: servo motor control using arduino