Motors and Position Determination

Slides:



Advertisements
Similar presentations
Sensing and Control.
Advertisements

Lecture 20 Dimitar Stefanov. Microprocessor control of Powered Wheelchairs Flexible control; speed synchronization of both driving wheels, flexible control.
Sensors Interfacing.
5/4/2006BAE Analog to Digital (A/D) Conversion An overview of A/D techniques.
EML 2023 – Motor Control Lecture 4 – DAQ and Motor Controller.
MSP430 Motor Controller Applications
Unit 4 Sensors and Actuators
L.
Aliasgar Kutiyanawala1 Stepper Motors – An Overview Aliasgar Kutiyanawala Utah State University.
Stepper Motors Jason Wells. Background Brushless, synchronous electric motor Brushless, synchronous electric motor No feedback necessary (open loop) No.
8/8/2015IENG 475: Computer-Controlled Manufacturing Systems 1 IENG Lecture 11 Sensors, Actuators, and Relay Control Logic.
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.
EML 2023 – Motor Control Lecture 3 – Feedback Sensor Optical Encoder.
Applied Control Systems Robotics & Robotic Control
Servo Motor Control Demonstration.
A Mathematical Analysis of a Sun Tracking Circuit for Photovoltaic Systems Dr. S. Louvros and Prof. S. Kaplanis T.E.I. of Patra, Greece.
1 L Fall 2003 – Introductory Digital Systems Laboratory Motors and Position Determination.
1. 2 Outline 1.Introduction 2.Modeling 3.Simulation 4.Implementation 5.Demo 6.Conclusion.
Servo Motor Control Demonstration. EML 2023 Department of Mechanical and Aerospace Engineering motor with gear reducer flex coupling incremental optical.
ELECTRIC MOTORS An Introduction to DC and Stepper Motors.
10/13/20151 University of North Carolina-Charlotte INTRODUCTION TO DIGITAL ACTUATORS (Stepper and Servo Motors) Gurunath Athalye.
Motors & Motor Drivers ECE 450.
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.
Lecture 9: Modeling Electromechanical Systems 1.Finish purely electrical systems Modeling in the Laplace domain Loading of cascaded elements 2.Modeling.
Motor Tutorial Kevin M. Lynch Laboratory for Intelligent Mechanical Systems Northwestern University Evanston, IL USA.
M. Zareinejad 1. 2 Outline # Sensors –––– Sensor types Sensor examples #Actuators Actuator types Actuator examples ––––
STEPPERS AND SERVOS. Types of stepper motors Based on construction Based on construction Variable reluctance Variable reluctance Permanent magnet Permanent.
 ACCELEROMETER  TRANSMITTER- BLOCK DIAGRAM  RECEIVER- BLOCK DIAGRAM  COMPONENTS DESCRIPTION- ENCODER TRANSMITTER RECEIVER OPTICAL SENSOR.
Special-Purpose Electric Machines The machines introduced in this lecture are used in many applications requiring fractional horsepower, or the ability.
DC motor principles Speed control Direction Stepper motor principles
Chapter 8 Introduction to Alternating Current and Voltage.
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
MECH 373 Instrumentation and Measurements
Introduction to Motors, servos and steppers
Servo’s and Motor’s with Arduino
Equations, Performance, Electrical Equivalent Circuits
Feedback: Part C – Oscillators Slides taken from:
MOTORS.
Chapter Electromechanical Systems 6. Chapter Electromechanical Systems 6.
Digital Control CSE 421.
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.
Group members MUHAMAAD DANISH 2015MC05 USMAN ALI JAT 2015MC14 MUREED SULTAN 2015MC18 AZAN ASHRAF 2015MC19 AYMEN.
Introduction to Alternating Current and Voltage
Stepper Motors – An Overview
Microprocessors Stepper Motor
What is an Op-Amp Low cost integrating circuit consisting of:
Stepper motor.
Topics discussed in this section:
Principles & Applications and Simple Interfacing
DC MOTOR SPEED CONTROL 1. Introduction
NET 301 LECTURE3 30/11/1436 Lect3 NET 301.
Outlines : Introduction . Construction . Control .
ECGR-6185 Advanced Embedded Systems
Motor Drive Prof. Ali Keyhani. Modern Variable Speed System A modern variable speed system has four components: 1. Electric Motor 2. Power Converter -
NC,CNC machines and Control Programming.
Stepper Motors By Brian Tomiuk, Jack Good, Matthew Edwards, Isaac Snellgrove November 14th, 2018.
NC and CNC machines and Control Programming
Digital Control Systems Waseem Gulsher
EET 2261 Unit 12 Controlling Stepper Motors and Servos
IENG 475: Computer-Controlled Manufacturing Systems
COMMON NONLINEARITIES IN CONTROL SYSTEMS:
Introduction to Motors
Equations, Performance, Electrical Equivalent Circuits
IENG 475: Computer-Controlled Manufacturing Systems
Lecture 2 Electrical and Electronics Circuits. After you study, and apply ideas in this Lecture, you will: Understand differences among resistance, capacitance,
Presentation transcript:

Motors and Position Determination

Controlling Position Feedback is used to control position. Measure the position, subtract a function of it from the desired position and then use this resulting signal to drive the system towards the desired position. This is negative feedback. The natural frequencies of the feedback system are the “zeros” of 1 + G(s)H(s). The total system is unstable if these “zeros” are in the right half plane (RHP). With 180 degrees phase shift, “negative” feedback becomes “positive” feedback. So we want these “zeros” to be in the left half plane (LHP). Putting an integrator into H(s) drives steady state error to zero. But high order systems are more likely to have RHP zeros. Time delay and high gain lead to RHP zeros.

Servos We can control parts of the servo, but the system dynamics is often a part we can’t control. The system dynamics results from masses. springs, losses, etc. Likely, we will implement servos as digital systems. Digital systems are more flexible to design. They are more repeatable; they are not subject to gain drift. We can use as many bits as we like so we can keep the computation noise small. Digital systems can have significant delays. These delays are sometimes fixed, but are sometimes stochastic.

Analog Position Measurements Two sinusoidal potentiometers are used. V1 = V0 cos (theta) V2 = V0 sin (theta) This can also be done magnetically. This is called a resolver and requires a complex analog signal detection. The computation can be done with either analog or digital circuitry. Voltage is proportional to position. A linear or rotary potentiometer can be used. Accuracy is limited to that of the potentiometer and the noise of the power supply voltage.

Digital Position Measurement Sense light transmission to determine position. Typically through a transparent sector Gives a reading over a range of positions. Depends on extent of transparent sector. We may need a lot of sensors to determine multiple positions.

Digital Absolute Position Typically, this is used for relatively low resolutions.

Two-Phase Encoder Two Source – Sensor Sets Their position is offset by half the sector width. This example has 30 degree sectors and 15 degree resolution.

Use of Two-Phase Encoder This circuit generates: An Up/Down signal depending on whether the motion is clockwise (CW) or counterclockwise (CCW). A clk signal which rising edge is to operate the counter.

Waveforms A and B are signals derived from sensors. Rotating one way, the rising edge of clk is when U/D is high. Rotating the other way, the rising edge of clk is when U/D is low.

Another Way of Making an Encoder Use two sensors like the two-phase encoder but use only one ring and displace the sensors by ½ band. Add another ring and a sensor to sense the “home” position.

Motors Simple servomechanisms are made with DC motors. DC motor model is very simple: It consists of a resistor in series with a voltage source. The voltage source is proportional to the rotational speed. The mechanical system (controlled system) determines the speed as influenced by the torque.

Permanent Magnet DC Motors They are very commonly used. The ‘Back Voltage’ is proportional to speed. The torque is proportional to the current. Servo Strategy: Command torque by setting current. Measure the speed. Running open loop: There is a ‘zero torque’ speed. Torque is proportional to the difference from that speed.

Stepper Motors Digital Motors Two ‘stacks’ (phases) Usually biased by permanent magnets Move a discrete distance per ‘step’. This is an axial view cut through both of two sections.

Stepper Motor Windings Two distinct ‘phases’ May be driven as distinct windings. Or may be driven as ‘bifilar’ windings. Bifilar is easier but less efficient. Bipolar Winding Unipolar (Bifilar Winding)

Bipolar Winding Driven by ‘H-bridges’ of transistors Can put current through windings in either direction. But note that the upper transistor drive is tricky. Uses all of the winding.

Bifilar Winding Driven by four transistors to ground. Note that the center of the windings is held high. Transistors are between winding and ground. NPN bipolar transistors work well. Transistor drives are easily handled.

Motors Run in Either Direction Current drive strategy: Bipolar Winding Bifilar Winding

Dynamics are Important Stepper can hold a certain torque. Stepper can carry more torque at low speed. At high speed, torque must be de-rated. Motors draw CURRENT! Make sure your power supply is adequate by measuring the power supply voltage with a ‘scope. Use an external supply, not the kit supply. You don’t want motor drive noise in your digital circuit (or analog circuit). You need to make sure that devices can handle the current and torque.