Servo Motor Control.

Slides:



Advertisements
Similar presentations
Gears ‘n stuff: Angular Velocity
Advertisements

MOTION CONTROL ECE 105 Industrial Electronics Engr. Jeffrey T. Dellosa College of Engineering and Information Technology Caraga State University Ampayon,
Servo Background Servos provide control of rotary position Servos are used extensively in the remote control hobby world for: Aircraft (flaps, ailerons,
Mechanical Designs and Motors
EML 6805 Robot Design Robotics Laboratory Florida International University Department of Mechanical Engineering SV203 Servo Motor Controller Board Basics.
EML 2023 – Motor Control Lecture 4 – DAQ and Motor Controller.
Servos The material presented is taken from a variety of sources including:
GatesGEN Patent Pending Description of the GatesGEN invention and how it works. Applications that it can be used in and more. TRANSMISSION REDUCER PLANETARY.
ERT 457 – DESIGN OF AUTOMATION SYSTEMS
EML 2023 – Motor Control Lecture 2 – Motor. EML 2023 Department of Mechanical and Aerospace Engineering Let’s answer 3 questions. 1.How is the motor held.
CONTROL SYSTEM IMPLEMENTATION. What ‘Control System’ mean for a Wind Turbine Yawing of nacelle Blade pitch adjustment.
Actuators Instructor: Shuvra Das Mechanical Engineering Dept. University of Detroit Mercy.
Lecture 6 – Bearings and Bushings
8/8/2015IENG 475: Computer-Controlled Manufacturing Systems 1 IENG Lecture 11 Sensors, Actuators, and Relay Control Logic.
Introduction to Computer Numerical control
How to support a shaft? The motor just turns the shaft. It doesn’t provide any support.
EML 2023 – Motor Control Lecture 3 – Feedback Sensor Optical Encoder.
Servo Motors # A servo is a motor that you can position at any angle very accurately. # Servos have a limited servo range; most servos have a range of.
1 Servo Motor. 2 Overview A servo motor is a motor that is only capable of rotating 180 degrees A servo motor is controlled by giving it an angle to proceed.
CNC Machine Tool (G&M Code Program)
PPT ON ROBOTICS AEROBOTICSINDIA.COM. ROBOTICS WHAT IS ROBOTICS THE WORD ROBOTICS IS USED TO COLLECTIVILY DEFINE A FIELD IN ENGINEERING THAT COVERS THE.
Applied Control Systems Robotics & Robotic Control
Electric Motors and Motion Control Ara Knaian. Motors Motors convert electrical energy to mechanical energy Motors make things move LINEAR ELECTROSTATIC.

Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Know your Precise Position with RX600 MCU.
M. Zareinejad 1. 2 Outline # Sensors –––– Sensor types Sensor examples #Actuators Actuator types Actuator examples ––––
MOTION CONTROL ISAT 303 Typically involves accurate control of distance, speed (angular velocity or both.
Servo Motor Control Demonstration.
Servo Motor Control. EML 2023 Department of Mechanical and Aerospace Engineering Design Project You are to design a mechanical device that can tilt a.
1  Actuators are used in order to produce mechanical movement in robots.
02/11/2002Robotics 1 Copyright Martin P. Aalund, Ph.D. Matrix Order Number of row or columns Rank of Matrix: Order of largest non-zero determinant. A matrix.
1 L Fall 2003 – Introductory Digital Systems Laboratory Motors and Position Determination.
Servo Motor Control Demonstration. EML 2023 Department of Mechanical and Aerospace Engineering motor with gear reducer flex coupling incremental optical.
Golf Swing Robot EE 486 Project Presentation College of Engineering and Technology Presented by Nasser Almarri.
January 10, 1999Robotics 1 Copyright Martin P. Aalund, Ph.D. Matrix Order Number of row or columns Rank of Matrix: Order of largest non-zero determinant.
Servo Motor Control. EML 2023 Department of Mechanical and Aerospace Engineering Design Problem You are to design an automated goalie for an air hockey.
Automated Bridge Scour Inspection FSU/FAMU College of Engineering Team 7 Proposal 10/27/2010.
Chapter 6 Position and Speed Regulation in DC Servomechanism § 6.1 DC Servo System § 6.2 Servo Components § 6.3 Component Model § 6.4 System Control.
THE MECHANICAL ASPECTS OF ROBOTICS
Counting Servo Gear Teeth living with the lab Take apart one of your servos to see what it’s like on the inside. Count the number of teeth on each gear,
Servo Motor Control. EML 2023 Department of Mechanical and Aerospace Engineering Design Problem You are to design an automated goalie for an air hockey.
ELECTRICAL ACTUATORS Josep Amat and Alícia Casals Automatic Control and Computer Engineering Department.
Microprocessor and Microcontroller Based Systems Instructor: Eng.Moayed N. EL Mobaied The Islamic University of Gaza Faculty of Engineering Electrical.
STEPPER MOTORS Name: Mr.R.Anandaraj Designation: Associate. Professor Department: Electrical and Electronics Engineering Subject code :EC 6252 Year: II.
Servos The material presented is taken from a variety of sources including:
EML 2023 – Motor Control Lecture 1 – Closed Loop Motor Control.
Motor Tutorial Kevin M. Lynch Laboratory for Intelligent Mechanical Systems Northwestern University Evanston, IL USA.
Stepper motor. Stepper Motor Interfacing Stepper motor is a widely used device that translates electrical pulses into mechanical movement. Stepper motor.
M. Zareinejad 1. 2 Outline # Sensors –––– Sensor types Sensor examples #Actuators Actuator types Actuator examples ––––
STEP MOTOR Yisheng Zhang. Overview What is a step motor? How to control it? Why to use it? Where to use it? How to select it? Where to get it?
INTRODUCTION TO ROBOTICS Part 3: Propulsion System Robotics and Automation Copyright © Texas Education Agency, All rights reserved. 1.
Introduction to VEX® components
Different Types of Robots
Components of Mechatronic Systems AUE 425 Week 2 Kerem ALTUN October 3, 2016.
CNC FEED DRIVES Akhil Krishnan G M.Tech 1. CONTENTS 1.Introduction 2.Requirements of CNC feed drives 3.Servo motor 3.1 Servo drive control 3.2 Components.
CNC FEED DRIVES.
Group members MUHAMAAD DANISH 2015MC05 USMAN ALI JAT 2015MC14 MUREED SULTAN 2015MC18 AZAN ASHRAF 2015MC19 AYMEN.
Control in Drive Systems
Introduction to Servos
Servo Motor.
Servos The material presented is taken from a variety of sources including:
Outlines : Introduction . Construction . Control .
Servos The material presented is taken from a variety of sources including:
Encoder Basics #1 11/8/2018.
Rotary Encoders Cedric Pinder Major: Computer Engineering.
Electric Rotary Actuators (motors)
IENG 475: Computer-Controlled Manufacturing Systems
Motors and Position Determination
IENG 475: Computer-Controlled Manufacturing Systems
Servo Motor.
Presentation transcript:

Servo Motor Control

Design Project You are to design a mechanical device that can tilt a given labyrinth board in two directions.

One Concept Could use two motors. Must be able to control the rotation angle of each.

Another Example Control the steering angle of an autonomous ground vehicle. Must be able to control the rotation angle.

Design Choices What power source will be used? How much power is needed? Is a speed reducer needed? Open-loop or closed-loop control?

Design Choices What power source will be used? electric servo motor electric stepper motor hydraulic actuator pneumatics

Design Choices How much power is needed? determine the maximum product of motor torque times angular velocity

Design Choices Is a speed reducer needed? a typical DC motor can rotate at a top speed of 2600 rpm (43⅓ rev/sec) gear box epicyclic gear train ball screw drive

gear box worm gear drive

epicyclic gear train ball screw drive

Design Choices Open-loop or closed-loop control? open-loop well suited for remote control using a joystick computer control can be implemented using a stepper motor closed-loop requires a sensor to measure the motor’s rotation angle

Design Choices What power source will be used? electric servo motor How much power is needed? experiment or perform analysis (very little torque will be needed to rotate the labyrinth board ; further the rotational speed will be very low) Is a speed reducer needed? yes Open-loop or closed-loop control? closed-loop

How does this work? motor gear reducer desired steering angle how is the motor connected to the steering shaft? how does the computer cause the motor to turn? how does the computer know the current steering angle?

how is the motor connected to the steering shaft? Motor and Gear Box how is the motor connected to the steering shaft?

Motor and Gear Box

motor with gear reducer flex coupling

how does the computer know the current steering angle? Servo Motor Control select means of angle measurement optical encoder incremental absolute potentiometer resolver how does the computer know the current steering angle?

Incremental Optical Encoder this disk has 12 slots (30º resolution) typical incremental encoders have up to 2540 counts per revolution (0.142º resolution) ($488.41 each at McMaster-Carr)

Incremental Optical Encoder

Incremental Optical Encoder you can count pulses, but which way is it rotating?

Incremental Optical Encoder an encoder will typically also have an index that will ‘blink’ once each revolution

Incremental Optical Encoder quadrature: - there are 4n ‘events’ per one revolution of the disk - the resolution can in effect be four times the number of slots

Incremental Optical Encoder note: many encoders will have an index that will pulse once per revolution

Honeywell / Clarostat 600128CN1 Allied Electronics part # 753-0059 cost: $41.67

Incremental Optical Encoder problem: - you start up the device - where are you when you start?

Absolute Optical Encoder BEI brand encoder $455

How does this work? motor gear reducer desired steering angle how is the motor connected to the steering shaft? how does the computer cause the motor to turn? gear reducer and flex couplings (if needed) how does the computer know the current steering angle? computer controls the current going to the motor incremental optical encoder with homing switch to initialize position

How does the computer control the motor? control the current (via the voltage)

motor with gear reducer flex coupling limit switch homing switch optical encoder

Closed Loop Control

Homing and Limit Protection we need to add a switch to set the homing position we need to have overshoot switches

motor with gear reducer flex coupling limit switch homing switch optical encoder

Summary of Closed-Loop Control computer controls the current going to the motor motor gear reducer desired steering angle compared to current steering angle gear reducer and flex couplings (if needed) connect motor to steering shaft incremental optical encoder (with homing switch to initialize position) feeds back current motor position