Automated Precision Machines Team 2 Nicholas Neumann Ralph Prewett Jonathan Brouker Li Tian Felix Adisaputra November 5 th, 2010.

Slides:



Advertisements
Similar presentations
Accessible Manufacturing Equipment Phase 2 Proposal Team 2 Nicholas Neumann Ralph Prewett Jonathan Brouker Li Tian Felix Adisaputra.
Advertisements

MSP430 Motor Controller Applications
1 The University of Jordan Mechatronics Engineering Department PLC: Programmable Logical Controller.
10/10/2014 Jason Holm ME 486 Encoders and Sensors.
ERT 457 – DESIGN OF AUTOMATION SYSTEMS
L.
Conversion of energy from one form to another Creating useful energy for a certain task Can use any type of energy.
Aliasgar Kutiyanawala1 Stepper Motors – An Overview Aliasgar Kutiyanawala Utah State University.
Stepper Motors. Motors coils of conductive wire magnetic fields rotational motion –except for linear induction motor everywhere from the very large (LRT)
Conversion of energy from one form to another Creating useful energy for a certain task Can use any type of energy.
Stepper Motors Jason Wells. Background Brushless, synchronous electric motor Brushless, synchronous electric motor No feedback necessary (open loop) No.
Embedded Control Applications IIMP10-1 weeklecturetopics 10Embedded Control Applications II - Servo-motor control - Stepper motor control.
BRUSHLESS D.C MOTORS Prepared by… FAKHRI KHALIFEH.
8/8/2015IENG 475: Computer-Controlled Manufacturing Systems 1 IENG Lecture 11 Sensors, Actuators, and Relay Control Logic.
1 Sensors BADI Year 3 John Errington MSc. 2 Sensors Allow a design to respond to its environment – e.g. a line following robot may use photosensors to.
1 CHAPTER 4 LANGUAGE/SOFTWARE Hardware Hardware is the machine itself and its various individual equipment. It includes all mechanical, electronic.
PLC: Programmable Logical Controller
Use of Multimedia in Engineering. Mechatronics engineering is based on the combination from three basic engineering field that is mechaninal, electronics.
1 Motors & Motor Controllers ECE AC or DC Motors AC –Few robots use AC except in factories –Most of those that use AC first convert to DC DC –Dominates.
PLC introduction1 Discrete Event Control Concept Representation DEC controller design DEC controller implementation.
PLC: Programmable Logical Controller
0 Special-Purpose Electric Machines In addition to the types of machines we have studied so far, other types of special-purpose machines which operate.
Vector Control of Induction Machines
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.
Accessible Manufacturing Equipment Phase 2 Team 2 Nicholas Neumann Ralph Prewett Jonathan Brouker Felix Adisaputra Li Tian December 10 th, 2010 ECE 480.
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.
Actuators -perform work made of: signal amplifier and the transducer uses power source (electrical, hydraulic) converts it into mechanical work.
1 L Fall 2003 – Introductory Digital Systems Laboratory Motors and Position Determination.
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.
Syafruddin Hasan. STEPPER MOTOR Stepper motors are device that rotate by discrete incremental steps The primary advantage:  they can be controlled almost.
STEPPER MOTORS Name: Mr.R.Anandaraj Designation: Associate. Professor Department: Electrical and Electronics Engineering Subject code :EC 6252 Year: II.
Control systems KON-C2004 Mechatronics Basics Tapio Lantela, Nov 5th, 2015.
Stepping motors Jari Kostamo.
ELECTRIC DRIVES INTRODUCTION TO ELECTRIC DRIVES. Electrical Drives Drives are systems employed for motion control Require prime movers Drives that employ.
Servo Motor Control.
M. Zareinejad 1. 2 Outline # Sensors –––– Sensor types Sensor examples #Actuators Actuator types Actuator examples ––––
INTRODUCTION TO ROBOTICS Part 3: Propulsion System Robotics and Automation Copyright © Texas Education Agency, All rights reserved. 1.
Special-Purpose Electric Machines The machines introduced in this lecture are used in many applications requiring fractional horsepower, or the ability.
Stepper Motor – Types, Advantages And Applications
Types of Stepper Motors
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.
Motors & Motor Controllers
CHAPTER 11 SPECIAL MACHINES Electrical Machines.
Introduction to Motors, servos and steppers
Chapter Electromechanical Systems 6. Chapter Electromechanical Systems 6.
Stepper Motor A stepper motor or step motor or stepping motor is a brushless DC electric motor that divides a full rotation into a number of equal steps.
STEPPER MOTORS BY: JOSEPH BURKE May 4, 2004.
Group members MUHAMAAD DANISH 2015MC05 USMAN ALI JAT 2015MC14 MUREED SULTAN 2015MC18 AZAN ASHRAF 2015MC19 AYMEN.
BRUSHLESS MOTOR COMMUTATION
Introduction
Stepper motor.
Servo Motor can be designed to have higher peak torque
Literature Survey on Sensors and Actuators Topic: Stepper Motor
Outlines : Introduction . Construction . Control .
Session III Architecture of PLC
ECGR-6185 Advanced Embedded Systems
Special-Purpose Electric Machines
Chapter 6 Sensorless Control for BLDC Motor Drives
Mathematical Model and Characteristics Analysis of the BLDC motor
NC and CNC machines and Control Programming
Electric Rotary Actuators (motors)
IENG 475: Computer-Controlled Manufacturing Systems
Motors and Position Determination
IENG 475: Computer-Controlled Manufacturing Systems
-Shweta Dubey.
Presentation transcript:

Automated Precision Machines Team 2 Nicholas Neumann Ralph Prewett Jonathan Brouker Li Tian Felix Adisaputra November 5 th, 2010

Contents  Servo Motor  Stepper Motor  Sensors for Precision Control  Robotic Programming Languages  Automated Machines

What is a Servo Motor? Closed-Loop System Precise position control

Servo Motor  Servo Mechanism  1: Position Sensor  2: Electric Motor  3: Reduction Gears

Servo Motor  Closed-Loop System

Servo Motor  Example  No Control  No Feedbacks

Servo Motor  Proportional-Integral-Derivative Control  Overshoot = 0  Rise Time  Settling Time  Steady-State Error = 0

Servo Motor  Applications  Labelling Machine

Stepper Motor Brushless, Synchronous Electric Motor Open-Loop System (No Feedback) Full Rotation Divided into Large Number of Steps Torque Decreases as Speed Increases.

Stepper Motor  Permanent Magnet Stepper Motor “Tin-Can” or “Canstock” Low Cost Low Resolution 7.5 o to 15 o step angles steps/revolution Rotor Magnetized with Alternating Poles More Magnetic Flux Provides More Torque

Stepper Motor  Hybrid Stepper Motor  More Expensive  Better Performance Torque Speed  Higher Resolution 3.6 o to 0.9 o step angles steps/revolution  Rotor Multi-Toothed Axially Magnetized Concentric Magnet

Stepper Motor  Two-Phase Stepper Motor  Bipolar Drive Single Winding per Phase Half the Power Loss  Unipolar Drive Two Windings per Phase One for Each Magnetic Field Direction Fewer Switches

Stepper Motor  Applications  Film-Advance

Stepper Motor  Applications  Conveyor

Servo Motor vs Stepper Motor Servo MotorStepper Motor Drive CircuitComplicated. Difficult for user to fabricate it. Simple. User can fabricate it. Noise and VibrationVery littleSignificant SpeedFaster ( rpm max.)Slow ( rpm max.) Out-of-Step ConditionNot Possible (Heavy load Still Run) Possible (Heavy load Stop) Control MethodClosed-Loop (uses an encoder)Open-Loop (no encoder) Resolution ppr = pulses per revolution 0.36° (1,000 ppr) to 0.036° (10,000 ppr) 2-phase PM model: 7.5° (48 ppr) 2-phase HB model: 1.8° (200 ppr) or 0.9° (400 ppr) 5-phase HB model: 0.72° (500 ppr) or 0.36° (1,000 ppr)

Sensors for Precision Control  Hall Effect Sensor  Voltage Transducer  Response to Changes in Magnetic Field  Applications: Switching, Positioning, Speed Detection, Current Sensing

Sensors for Precision Control Advantage:  They are immune to dirt, dust and water,  They are capable of switching at high frequencies.  They can be used for a wide variety of applications.

Sensors for Precision Control  Rotary Potentiometer  Position Transducer  Three-Terminal Resistor  Adjustable Voltage Divider

Sensors for Precision Control  Potentiometer If R L >> (R 1 and R 2 ),

Sensors for Precision Control  Linear Potentiometer  Displacement Transducer  Voltage Division Hybrid Conductive Film

Sensors for Precision Control  Rotary Encoder  Electromechanical Device  Angle Transducer  Angular Position Analog/Digital Code  Types: Absolute Rotary Encoder Incremental Rotary Encoder Gray Code

Sensors for Precision Control  Rotary Encoder  Gray Code

Robotic Programming Languages  C Language  Pros: Speed of Resulting Application Application in Firmware Programming Compatible with Many Other Languages Code is Compacted into Executable Instruction  Cons: No Runtime Checking No Strict Type Checking –Can Pass Integer Value for Floating Data Type Very Difficult to Fix Bugs as Program Extends

Robotic Programming Languages  RobotC Language  Pros: More Functions than Regular Graphical Language Easy to Navigate Through Program Suitable for More Complicated Programs  Cons: Text-Based Language –Hard for Beginners Must be Bought Separately from Kit

Robotic Programming Languages  Ladder Logic  Pros: Familiar Programming Language –Relay Logic (Widely Used) Cost-Effective Equipment Reliable Parts –Simple Circuits  Cons: Difficult Integration with Third Party Software

 BASIC  Pros: User Friendly and Interactive Simple and Easy Rapid Development Powerful Front-End Tool Multiple Vendor Support  Cons: Memory Leakage Passing Value by Reference Only for Windows Sluggish Performance Robotic Programming Languages

 LabVIEW  Pros: User Friendly Graphical Interface Universal Platform for Numerous Applications Compatible with Other Languages Execution Highlighting Feature  Cons: Expandability Problem –Depends on How Well the Original Program was Written Memory Management –Difficult Memory Allocation Expensive

Robotic Programming Languages  LEGO Mindstroms NXT  Pros: Icon-Based Drag and Drop –Graphical Language Easy Maintenance –Simple Programs  Cons: Lack of Complex Features in the Compiler

 Which Language to pick?  Previous Experience  How much time and effort you intend to invest  Your goals  Availability Robotic Programming Languages

Automated Machines  Control Systems  Information Technologies  Reduce Human Work

Automated Machines  Programmable Logic Controller (PLC)  Digital Computer  Automation of Electromechanical Processes  Multiple Input-Output Arrangements  Armored for Severe Conditions  User Interface

Automated Machines  Supervisory Control and Data Acquisition (SCADA) Centralized Systems Monitor and Control Human-Machine Interface (HMI) Alarm Conditions

Automated Machines  Main Advantages  Replacing Human Operators in Monotonous Work  Performing Tasks that are Beyond Human Capabilities Size, Weight, Speed  Dangerous Environment Space, Underwater, Nuclear Facilities  Economy Improvement

Automated Machines  Main Disadvantages  Technology Limits Unable to Automate All Desired Tasks  High Initial Cost  Unpredictable Development Costs

Questions