L E C T U R E R, E L E C T R I C A L A N D M I C R O E L E C T R O N I C E N G I N E E R I N G

Similar documents
Administrative Notes. DC Motors; Torque and Gearing; Encoders; Motor Control. Today. Early DC Motors. Friday 1pm: Communications lecture

Page ENSC387 - Introduction to Electro-Mechanical Sensors and Actuators: Simon Fraser University Engineering Science

Step vs. Servo Selecting the Best

combine regular DC-motors with a gear-box and an encoder/potentiometer to form a position control loop can only assume a limited range of angular

2.017 DESIGN OF ELECTROMECHANICAL ROBOTIC SYSTEMS Fall 2009 Lab 4: Motor Control. October 5, 2009 Dr. Harrison H. Chin

Page 1. Relays. Poles and Throws. Relay Types. Common embedded system problem CS/ECE 6780/5780. Al Davis. Terminology used for switches

Assembly Language. Topic 14 Motion Control. Stepper and Servo Motors

Introduction to Relays. ECE/CS 5780/6780: Embedded System Design. Various Relay Configurations. Types of Relays. Drawing of an EM Relay

Computer Numeric Control

A COMPARISON STUDY OF THE COMMUTATION METHODS FOR THE THREE-PHASE PERMANENT MAGNET BRUSHLESS DC MOTOR

MSK4310 Demonstration

Electronic Speed Controls and RC Motors

Brushed DC Motor Microcontroller PWM Speed Control with Optical Encoder and H-Bridge

Basic NC and CNC. Dr. J. Ramkumar Professor, Department of Mechanical Engineering Micro machining Lab, I.I.T. Kanpur

Brushed DC Motor PWM Speed Control with the NI myrio, Optical Encoder, and H-Bridge

Sensors and Sensing Motors, Encoders and Motor Control

Introduction to BLDC Motor Control Using Freescale MCU. Tom Wang Segment Biz. Dev. Manager Avnet Electronics Marketing Asia

Upgrading from Stepper to Servo

Actuators. EECS461, Lecture 5, updated September 16,

Feedback Devices. By John Mazurkiewicz. Baldor Electric

Detect stepper motor stall with back EMF technique (Part 1)

R2000 FAQs [R2000FAQ.doc rev:0807]

CL86T. 24~80VDC, 8.2A Peak, Closed-loop, No Tuning. Descriptions. Closed-loop. Stepper. Applications. Datasheet of the Closed-loop Stepper CL86T

Logosol Intelligent Hall-Servo Drive LS-173U Doc # / Rev. C, 02/12/2008

EEE3410 Microcontroller Applications Department of Electrical Engineering Lecture 11 Motor Control

Sensors and Sensing Motors, Encoders and Motor Control

PART 2 - ACTUATORS. 6.0 Stepper Motors. 6.1 Principle of Operation

No Gain Tuning. Hunting. Closed Loop System

Job Sheet 2 Servo Control

BLuAC5 Brushless Universal Servo Amplifier

Designing With Motion Handbook

Understanding RC Servos and DC Motors

Brushed DC Motor System

Lab Exercise 9: Stepper and Servo Motors

Type of loads Active load torque: - Passive load torque :-

AC Drive Technology. An Overview for the Converting Industry. Siemens Industry, Inc All rights reserved.

Design of A Closed Loop Speed Control For BLDC Motor

ECET 211 Electrical Machines and Controls

HBS Series Hybrid Servos

BLuAC5 Brushless Universal Servo Amplifier

BRUSHLESS DC MOTOR FAMILY

Implementation of Brushless DC motor speed control on STM32F407 Cortex M4

ES86 Series Closed-loop Stepper Drive + Motor System (Drive+ Motor/Encoder)

Simulation of Solar Powered PMBLDC Motor Drive

The Torxis Linear Servo meets the following environmental conditions:

Hobby Servo Tutorial. Introduction. Sparkfun:

MICROCONTROLLERS Stepper motor control with Sequential Logic Circuits

ES86 Series Closed-loop Stepper Drive + Motor System (ES-D808 Drive+ Motor/Encoder)

Robot Actuators. Motors and Control. Stepper Motor Basics. Increased Resolution. Stepper motors. DC motors AC motors. Physics review: Nature is lazy.

Mechatronics Engineering and Automation Faculty of Engineering, Ain Shams University MCT-151, Spring 2015 Lab-4: Electric Actuators

DC motor control using arduino

Inductance, capacitance and resistance

CURRENT FOLLOWER APPROACH BASED PI AND FUZZY LOGIC CONTROLLERS FOR BLDC MOTOR DRIVE SYSTEM FED FROM CUK CONVERTER

Integrated Easy Servo

Electrical And Electronics Engg

815-BR SERVO AMPLIFIER FOR BRUSH SERVOMOTORS

Placement Paper For Electrical

ies-2309 Integrated Easy Servo

Semiconductor 9/21/2015

ECE 5670/6670 Project. Brushless DC Motor Control with 6-Step Commutation. Objectives

Micromouse Meeting #3 Lecture #2. Power Motors Encoders

Datasheet of the MEZ Stepper Servo Drive MEZ 2D VDC, 8.2A Peak, Closed-loop, No Tuning. Version

PRELIMINARY AVB250A060 PRELIMINARY. Servo Drive. Peak Current (10 seconds)

Application Note. 3-Phase Brushless DC Motor Control with Hall Sensors AN-CM-244

RC Servo Interface. Figure Bipolar amplifier connected to a large DC motor

ES86 Series Closed-loop Stepper Drive + Motor System (Drive+ Motor/Encoder)

Laboratory Exercise 1 Microcontroller Board with Driver Board

TECO F510 Inverter. Quick Start Guide. Step 1. Supply & Motor connection

Where: (J LM ) is the load inertia referred to the motor shaft. 8.0 CONSIDERATIONS FOR THE CONTROL OF DC MICROMOTORS. 8.

B25A20FAC SERIES BRUSHLESS SERVO AMPLIFIERS Model: B25A20FAC 120VAC Single Supply Operation

1525-BRS INFORMATION MANUAL SERV O D YN A M ICS. D y n ad r iv e Ave Crocker Suite 10 Valencia, CA

THE UNIVERSITY OF BRITISH COLUMBIA. Department of Electrical and Computer Engineering. EECE 365: Applied Electronics and Electromechanics

Everything s possible. AxCent Panel Mount Drives. for Servo Systems. Hardware. Installation Manual. MNACHWIN-06

Peak Current. Continuous Current. See Part Numbering Information on last page of datasheet for additional ordering options.

DC Motor Speed Control using PID Controllers

Efficiency Optimized Brushless DC Motor Drive. based on Input Current Harmonic Elimination

unit: mm 4130 Parameter Symbol Conditions Ratings Unit Maximum supply voltage 1 V CC 1 max No input signal 50 V Maximum supply voltage 2 V CC

Galil Motion Control. DMC 3x01x. Datasheet

ECET 211 Electric Machines & Controls Lecture 4-2 Motor Control Devices: Lecture 4 Motor Control Devices

EE152 Final Project Report

IRT Mini Evo. Technical Manual. quality IN MOTION. quality IN MOTION

LSM&DSD Brushless Servo Drive Package

30-80V, 8.2A Peak, No Tuning, Nulls loss of Synchronization

PROPORTIONAL INTEGRAL &DERIVATIVE CONTROLLER FOR BLDC MOTOR

Renewable Energy Based Interleaved Boost Converter

Options & Accessories

G320X MANUAL DC BRUSH SERVO MOTOR DRIVE

Electric Bike BLDC Hub Motor Control Using the Z8FMC1600 MCU

Lock Cracker S. Lust, E. Skjel, R. LeBlanc, C. Kim

Motor control using FPGA

A NEW C-DUMP CONVERTER WITH POWER FACTOR CORRECTION FEATURE FOR BLDC DRIVE

SIMULATION AND IMPLEMENTATION OF CURRENT CONTROL OF BLDC MOTOR BASED ON A COMMON DC SIGNAL

Datasheet of the Easy Servo Drive ES-D VAC or VDC, 8.2A Peak, Close-loop, No Tuning. Version

DynaDrive INFORMATION MANUAL SDFP(S)

Electronics Design Laboratory Lecture #6. ECEN2270 Electronics Design Laboratory

Motors and Servos Part 2: DC Motors

MEGA Servo setup procedure for driving PMS motor

BLOCK DIAGRAM OF THE UC3625

Design of double loop-locked system for brush-less DC motor based on DSP

DC-Motor Driver circuits

Transcription:

P R O F. S L A C K L E C T U R E R, E L E C T R I C A L A N D M I C R O E L E C T R O N I C E N G I N E E R I N G G B S E E E @ R I T. E D U B L D I N G 9, O F F I C E 0 9-3 1 8 9 ( 5 8 5 ) 4 7 5-5 1 0 5 R O C H E S T E R I N S T I T U T E O F T E C H N O L O G Y 7 9 L O M B M E M O R I A L D R I V E R O C H E S T E R, N Y 1 4 6 2 3-5 6 0 3 FORWARD This lecture offers PRACTICAL guidelines and considerations on your pathway to selecting, integrating, simulating, prototyping a motor driving scheme. This is NOT a motor design lecture. If you need to understand the internal design of a motor, please search electrical motors using Wallace Library website. There are a number of very useful books on this topic. http://library.rit.edu/collections/wallace-library.html 1

MOTOR CONTROLS BLOCK DIAGRAM MOTOR TYPES 1. DC DC Motors Brushed DC Motor Controls H Bridge 2. Servo 180 rotation Continuous 3. Position Sensing 4. Stepper 5. Three Phase DC 6. AC Light Industrial Appendix Added info Determining Motor needs Generators Controls: Know your Specifications 2

DC MOTORS BRUSHED Many DC motors used in Senior Design are brushed DC motors. These are simple to control, inexpensive and effective in many applications. Operational sequence: 1. Two external motor leads are connected to two internal brushes which contacts a 180 split circular ring called a commutator. 2. This split ring acts as a mechanical inverter. The incoming DC current flips or inverts current direction every 180. 3. This enables the N and S magnets to push the coil of wires often called the armature. 3

SIMPLE DC MOTOR CONTROL If your project requires single direction rotation, then a simple switch or transistor is all that is needed. Add a diode to suppress back EMF when the motor is switched off by the transistor. That is, as the motor inductive current continues to flow, the diode will discharge back to the other terminal of the motor. If speed control is needed, then use PWM function on a microcontroller... or simply a 555 oscillator if manual control is sufficient. DIRECTION CONTROL H BRIDGE This schematic offers forward and reverse motor direction. H-bridge got its name from its schematic shape. That is, it forms an H. Four switching elements at the "corners" of the H and the motor forms the cross bar. 4

HOW H BRIDGES WORK The switches are turned on in pairs, either high left and lower right, or lower left and high right, but never both switches on the same "side" of the bridge. If both switches on one side of a bridge are turned on it creates a short circuit between the battery plus and battery minus terminals. Anything that can carry a current will work, from four SPST switches, one DPDT switch, relays, transistors, MOSFETs. Brake mode. Upper or lower switches closed. SUPPRESSION DIODES AND ARCING Why?? Protect the four transistors. How do Suppression Diodes help? First, note these diodes are reversed from normal power supply so no current will flow when the motor is off or when the motor is on. The issue is when a motor switches off. Since internal electrical circuitry of a motor is a coil of wire (i.e. inductor), current in an inductor needs to continue to flow. When the diagonal transistor pair switches off and thus causing I C go to zero, the motor coils (i.e. inductors) are still charged with current and must flow through the internal inductors in the motor. This is called Back EMF. Without suppression diodes, the current must flow through the transistors which are switched off. Since the transistors are off, the Back EMF will go in 100 s of voltages to push the current through the motor s inductor circuitry. This Back EMG voltage is high enough to damage transistors. So the current path when the transistor pair switches off is through the motor (Back EMF), through the suppression diode to V+, through the power supply, through the Gnd, through the lower suppression diode and then back into the motor. This current surge will end without damaging the electronics. Okay when current flows into the positive lead of the power supply, the voltage level will dip or perhaps even go negative for a short period of time. You can trigger your scope to see this. Electronics such as a microcontroller can easily reset itself when this happens. Some times at random. 5

BUY OR BUILD H BRIDGE? Your project s Needs! Cost? Reliability? Features? If you buy an H Bridge, there are 100 s to pick from! For your DC motor, know your voltage and current specifications. As an example of a small H bridge, http://www.ti.com/lit/ds/symlink/drv8837.pdf This small power IC drives a 11V at 1.8A DC motor. Has a brake function, arc suppression (they all do.) 6

SERVO MOTOR PARTS A Servo is a motored device that has an output shaft that can be positioned to specific angular positions by sending the servo coded signal. As long as the coded signal exists on the input, the servo will maintain the angular position of the shaft. As the coded signal changes, the angular position of the shaft changes. Freescale Servo Notes: https://community.freescale.com/docs/doc-1027 HOBBY RC SERVO 7

HOBBY RC - 180 SERVO MOTOR PWM CONTROL SIGNAL Note that only a single PWM signal is needed from an external controller. The servo electronics are smart enough to determine the motor shaft rotational position based off a PWM signal pulse width. No external feedback is needed to determine placement. A range of 30 to 50 milliseconds between pulses is typical. Servo may have serial interface (i.e. USB, RS232 232, CAN) and may be able to wire several in series. Software is readily available. SERVO CONTROLLERS (non-rc) Servo Motor systems use a closed loop control systems to precisely position mechanical devices. Where are Servo s used? PC Hard drives, ink jet printers, industrial needs requiring precision and/ or speed. A good example, on campus is the pick & place PCB layout machine in building 78. 4 minute YouTube explanation http://www.youtube.com/watch?v=rfwxh6zqz98 Designing a Servo Controller requires PID (proportional integral integral derivative) control and knowledge of project dynamics. For advanced project requirements, recommendation is to purchase a control unit and Servo Motor as a matched pair. 8

POSITION SENSING DC motors are not necessary sufficiently accurate due to varying mechanical loads. Shaft encoder and a home position offers feedback to motor controller for precise movement. Detailed theory of encoders: http://www.automationdirect.com/static/manuals/d4hsc /appxa.pdf http://www.lynxmotion.com/p-653-gear-head-motor- 12vdc-301-200rpm-6mm-shaft.aspx http://www.pololu.com/catalog/product/1442 9

POSITIONING : SHAFT ENCODERS Color Black Red Blue Green Yellow White Function motor power motor power Hall sensor Vcc (3.5 20 V) Hall sensor GND Hall sensor A output Hall sensor B output Encoder Viewed from the back side of a DC Motor. This encoder is built into the motor. POSITIONING: HALL SENSOR A AND B OUTPUTS This will tell the RPM speed. Often 400 pulses/ rev A and B pulses are offset by 90. This offers rotational direction of motor. That is, A lead edge is leading B, thus indicates CW direction. When A leads B, then CCW. Some encoders (not this one) have another sensor output (i.e. C) labeled Home Position which offers one pulse per revolution. Some encoders have serial interface and calculates RPM and periodically sends various parameters. 10

STEPPER MOTOR DESCRIPTION A stepper motor (or step motor) is a brushless DC electric motor that divides a full rotation into a number of equal steps. The motor's position can then be commanded to move and hold at one of these steps without any feedback sensor. Source: Wikipedia Stepper Motors by their inherent design are well controlled motors. These motors have a series of internal windings that will turn the armature to the next coil winding. Like a DC Motor, a stepper motor uses DC power. A Stepper Motor will step when given a specific pulse. 11

STEPPER MOTOR INTERNAL COMPONENTS This stepper motor has a rotor of 50 teeth and the stator has 8 poles with 5 teeth each (total of 40 teeth), the stepper motor is able to move 200 distinct steps to make one complete revolution. This means that shaft of the motor will turn 1.8 per step. Many stepper motors have integrated gear down transmissions to increase torque and decrease the step increment. That is a 10:1 transmission will give 0.18 degree step and increase the torque by nearly that much. STEPPER MOTOR DESIGN HELP Anaheim Automation is a primary manufacturer of quality or industrial Stepper Motors. http://www.anaheimautomation.com/ Helpful link to select the correct stepper motor and controller. http:// ://www.anaheimautomation.com/products/stepper/stepper www.anaheimautomation.com/products/stepper/stepper- products.php?gclid=cower7-41ricfcdlogodq2yamq Least expensive: Permanent Magnet (PM) Stepper Motors. Texas Instruments Evaluation Kit, highly recommended to learn electronics. http://www.ti.com/tool/drv8412-c2-kit Less critical applications are a number of less expensive motors from several sources. http://www.automationdirect.com/adc/home/home 12

STEPPER CONTROLLER - EVALUATION KITS Recommendation: Texas Instruments Evaluation Kit: DRV8412 Integrated Motor Driver for Brushed and Stepper Motors with Piccolo F28035 - $199 includes motors. http://www.ti.com/tool/drv8412-c2 c2-kit Stepper Motor controllers are fairly simple but purchase an evaluation board for circuit and software starting point. Many on-line schematics and software are available. COMPARING SERVO AND STEPPER MOTORS AND CONTROLLERS http:// ://www.ni.com/white www.ni.com/white-paper/3656/en One of the main differences between servo motors and stepper motors is that servo motors, by definition, run using a control loop and require feedback of some kind. A control loop uses feedback from the motor to help the motor get to a desired state (position, velocity, and so on). There are many different types of control loops. Generally, the PID (Proportional, Integral, Derivative) control loop is used for servo motors. For more information, see the related link, PID Controller: Theory and Practice. When using a control loop such as PID, you may need to tune the servo motor. Tuning is the process of making a motor respond in a desirable way. Tuning a motor can be a very difficult and tedious process, but is also an advantage in that it lets the engineer and user have more control over the behavior of the motor. Since servo motors have a control loop to check what state they are in, they are generally more reliable than stepper motors. When a stepper motor misses a step for any reason, there is no control loop to compensate in the move. The control loop in a servo motor is constantly checking to see if the motor is on the right path and, if it is not, it makes the necessary adjustments. In general, servo motors run more smoothly than stepper motors except when microstepping is used. Also, as speed increases, the torque of the servo remains constant, making it better than the 13

SERVO VS STEPPER - SUMMARY Advantages Servo over Stepper High intermittent torque High torque to inertia ratio High speeds Work well for velocity control Available in all sizes Quiet Advantages of Stepper over Servo Functions open loop no feedback required No tuning of control loop parameters (i.e. PID) Stepper motor system is less expensive 5. THREE PHASE DC 3 Phase motors are used in devices such as hard drives, ink jet printers and other applications where precision is needed. Recommendation: Purchase a Development Kit such as Texas Instruments 3-Phase BLDC Motor Kit http://www.ti.com/tool/dk-lm3s-drv8312?dcmp=d_mcu_c2000_c2000&cmp=knc-googleti&247sem 14

6. AC MOTOR LIGHT INDUSTRIAL Sometimes referred to as Farm Duty. Can be plugged directly into an AC receptacle and/ or controlled by a wall switch. 1. 60 hz, single phase, 115/ 230 VAC 2. Fixed RPM. Typical range: 600 to 3600 RPM. 3. Reversible by moving wire connections under an inspection plate on the motor. 4. Motor cases come in many forms to match your mounting application. Advantages: Inexpensive, powerful, reliable, abusive environments, no DC power supply or controller needed. Disadvantages: Can not perform more advanced control unless controllers are used. APPENDIX: ADDED INFO Determining Motor needs Controls: Know your Specifications Generators 15

DETERMINING MOTOR NEEDS Mechanical Power Needs Torque (i.e. oz-in, ft-lbs, newton-meter) Electrical Power Needs (i.e. kw, W, Hp, voltage, current) to meet your mechanical power needs RPM active range Cost Precision? Encoders, Motor type Locking, Braking? When the motor is off, will the shaft move? Is this an issue? Vibration? (continued) DETERMINING MOTOR NEEDS (CONTINUED) Linear versus rotational motion Gear reduction versus belt & pulley reduction Heavy starting loads Safety design Kill switch, software monitoring, torque & RPM sensing Compactness Quietness Environmental situations Fire hazard Periodic Servicing needs 16

CONTROLS: KNOW YOUR SPECIFICATIONS Lab Bench Testing Current sensing circuitry Shaft Tachometer Torque instrumentation; torque wrench Ammeter Heat/ temperature GENERATORS Convert mechanical energy to electrical energy. Rotating an armature, which carries conductors, in a magnetic field and thus inducing an emf in these conductors. A relative motion must always exist between the conductors and the magnetic field in such a manner that conductor cut through the field. Many have manual resettable fuses. AC Generators (also known as alternators when rectifiers are integrated) 17