Understanding RC Servos and DC Motors

Similar documents
Other than physical size, the next item that all RC servo specifications indicate is speed and torque.

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

DC motor control using arduino

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

Brushed DC Motor System

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

Electronic Speed Controls and RC Motors

Hobby Servo Tutorial. Introduction. Sparkfun:

Step vs. Servo Selecting the Best

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

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

SV2Dx Servo Drives SV200 Servo Drives for DC-Powered Applications

BRUSHLESS DC MOTOR FAMILY

UNDERSTANDING RC SERVOS DIGITAL, ANALOG CORELESS, BRUSHLESS

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

A cost effective, compact and reliable PWM drive for 1/4 through 1 HP DC applications

Options & Accessories

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

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

Options & Accessories

CS545 Contents XIV. Components of a Robotic System. Signal Processing. Reading Assignment for Next Class

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

Upgrading from Stepper to Servo

Feed-back loop. open-loop. closed-loop

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

Latest Control Technology in Inverters and Servo Systems

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

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

Computer Numeric Control

ILA2E572PC1A0 integrated drive ILA with servo motor V - EtherCAT - indus connector

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

Ultimag Rotary Actuators

UNIVERSITY OF JORDAN Mechatronics Engineering Department Measurements & Control Lab Experiment no.1 DC Servo Motor

Control Design for Servomechanisms July 2005, Glasgow Detailed Training Course Agenda

Rotary Servo Actuator

3. HIWIN rotary tables TMS

Converting a Hobby Servomotor to a DC Gearhead Motor

Motors and Servos Part 2: DC Motors

Ametek, Inc. Rotron Technical Products Division. 100 East Erie St., Suite 200 Kent, Ohio User's Guide. Number Revision F

Precision Geared dc servo motors. HPE M series

Glossary. Glossary Engineering Reference. 35

Adafruit Motor Selection Guide

DA 20 Technical Specification

Lab Exercise 9: Stepper and Servo Motors

Adafruit Motor Selection Guide

Blue Point Engineering

BLuAC5 Brushless Universal Servo Amplifier

MAE3. Absolute Magnetic Kit Encoder Page 1 of 8. Description. Mechanical Drawing. Features

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

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

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

Designing With Motion Handbook

PEAKTRONICS AMC-103 ADDITIONAL FEATURES. AC Motor Controller, 2A AMC-103 AMC-103A AMC-103B

4 / 24,5 2,6 / steel, black coated. clockwise, viewed from the front face. ø15,9 ø17-0,052 ø6-0,05 8,1 ±0,3 2, T

Robotic Vehicle Design

Stepper Motors WE CREATE MOTION

Actuators. DC Motor Servo Motor Stepper Motor. Sensors

Introduction to MS150

BLuAC5 Brushless Universal Servo Amplifier

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

SRV02-Series. Rotary Servo Plant. User Manual

STANDARD ELECTRIC LINEAR SERVOACTUATION PACKAGES

DC SERVO MOTOR CONTROL SYSTEM

HB-25 Motor Controller (#29144)

Speed Feedback and Current Control in PWM DC Motor Drives

Illustration 1: Wiper Motor Controller, Sensor, and optional programmer. DC Wiper Motor H-Bridge Servo / Speed Controller

Laboratory Exercise 1 Microcontroller Board with Driver Board

DA DA 10 Technical Specification. Page 1/14. Volz Servos GmbH & Co. KG servos.com

Laboratory Tutorial#1

DA 22 Technical Specification

FEATURES DESCRIPTION THE OEM ADVANTAGE

Low Cost, Small Package, 120VAC Microstepping Drive

International Journal of Advance Engineering and Research Development

Dynamo Brushless DC Motor and GreenDriveTM Manual

815-BR SERVO AMPLIFIER FOR BRUSH SERVOMOTORS

MA3. Miniature Absolute Magnetic Shaft Encoder Page 1 of 8. Description. Order Using #MA3 starting at $36.00 per unit. Features

Feedback Devices. By John Mazurkiewicz. Baldor Electric

Lexium integrated drives

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

Motor Drives & Controllers

All Servos are NOT Created Equal

The ZSH stepper motor convinces with its robust housing with high-strength cable gland. The motor is waterproof up to 10 m with the IP68 option.

DA DA

Built-in soft-start feature. Up-Slope and Down-Slope. Power-Up safe start feature. Motor will only start if pulse of 1.5ms is detected.

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

Automobile Prototype Servo Control

DynaDrive INFORMATION MANUAL SDFP(S)

ABSOLUTE MAGNETIC ROTARY ENCODER ANALOG

Introduction: Components used:

ElectroCraft CompletePower Plus Universal Servo Drives

3Specifications CHAPTER THREE IN THIS CHAPTER

Servo Solutions for Continuous and Pulse Duty Applications

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

Actuators. EECS461, Lecture 5, updated September 16,

Variateur analogique courant continu série AZ et AZB

Renewable Energy Based Interleaved Boost Converter

Separately Excited DC Motor for Electric Vehicle Controller Design Yulan Qi

PKG-171-MBC25-PS-CBL System Diagram and Specifications

TETRA COMPACT - E AND FLEXI - PRO

Rotron ½ AXIMAX 1 Small Vaneaxial Fans

Transcription:

Understanding RC Servos and DC Motors

What You ll Learn How an RC servo and DC motor operate Understand the electrical and mechanical details How to interpret datasheet specifications and properly apply them in your application How your controller selection can impact performance Pros and Cons of selecting an RC Servo or DC Motor

LifeApe Brief Overview LifeApe Difference Provide low cost controllers with easy to use software Develop customized hardware and software products starting with small volumes Deliver free application assistance for component selection, wiring, software development

What Does It Mean to Servo? Strictly speaking there is no such thing as a servo motor Servomechanism is a system, not a thing. Consists of: Feedback device (sensor) to measure external phenomena Position, speed, torque, current, voltage, pressure, altitude, etc Compensator - Mathematical function that governs how the process is regulated Plant Physical thing you are trying to control Position PLANT Command Error + - COMPENSATOR MOTOR FEEDBACK POTENTIOMETER GEARHEAD Actual Position

Quick RC Servo Introduction RC servo DC motor plus additional components needed for a servomechanism RC Servos come in many different sizes Standard, Pico, Micro, Giant, Tiny, Mini, Low Profile, Jumbo, Rotate either 90 or 180 total Specialty servos can rotate continuously Consist of 3 Wires Power (4.5 VDC to 6 VDC), Ground, Signal (Control) Standard pinout but different wire colors Connector is not keyed so it can be plugged in backwards or misaligned

RC Servo Physical Construction RC Servo Components Gears (plastic or metal) Bearings or Bushings DC motor Potentiometer Electronics 360⁰ Hack

RC Servo Electrical Interface Control is performed using Pulse Width Modulation (PWM) Digital pulse train with constant frequency and variable duty cycle Duration of the duty cycle (on time) controls the position of the RC servo RC Servo Typical Timing: Frequency 20ms (50 Hz) Neutral Position 1.5 ms (7.5% Duty Cycle) 0 position Position Limit(max) 1.0 ms (5% Duty Cycle) -45 to -90 position Position Limit(min) 2.0 ms (10% Duty Cycle) 45 to 90 position

Analog and Digital RC Servos No physical or component differences Difference is all electrical Analog Servo Update Rate = 50 Hz (20 ms) Digital Servo Update Rate = 300 Hz (3.5 ms) Characteristic Advantage Comment Servo Response Digital Digital servos produce higher acceleration and better overall response Deadband Digital Digital servos can provide programmable deadband down to zero Disturbance Response Digital Generate snappier response to load change Position Accuracy Digital Lower deadband results in more accurate positioning Cost Analog Analog servos are substantially lower cost Holding Torque Digital Provides stiffer feel when stationary Power Consumption Analog Digital servos consumer 2x to 4x their analog equivalent

Analog Vs. Digital Servos Continued

Understanding the Specs Type Voltage Pulse Width Speed Torque Deadband Width Current Gear Material Weight Dimensions Analog Digital 4.8 to 6.0 500us to 2ms 0.12 sec/60 48 oz-in 4 us No Load Stall Metal Plastic 0.3 oz L x W x H Speed Measurement of the time it takes the servo to rotate a certain number of degrees. Has been standardized in most specifications to 60 degrees. In other words, the time it takes the servo wheel/arm to turn 60. Torque Determines the maximum amount of rotational force the servo can apply at a right angle to a lever

Application Considerations Controller Software ease of use and flexibility Adjust the min and max pulse widths Set limits to guard against mechanical stops Controller Resolution (see table) Servo Power Supply Require an additional dedicated servo supply? Does the supply provide adequate current? Assume ~600 ma per analog servo and double for digital servo. Protection against cable miswiring Controller Resolution RC Servo Accuracy 16-bit 0.054 NA 12-bit 0.88 16x 8-bit 14 256x Accuracy Difference Servo Motor Sizing Torque -> Apply torque wrench to shaft. Adjust torque until wrench is able to rotate the motor shaft. Speed -> Determine your travel distance and maximum allowable time. Typical servo speed is 60 in 150 ms or approximately 180 in 500 ms at NO load. Range of motion -> ±180, ±90, continuous rotation Gear Material -> Cheap plastic, better plastic, metal

DC Motor (Brushed Motor) Construction Stator Permanent magnets that surround the rotor which generate a stationary magnetic field Rotor (Armature) One or more windings that when energized (current flowing) produce a magnetic field Brushes and Commutator Work together to switch (commutate) the motor windings. As the motor turns, carbon brushes slide over the commutator closing the circuit.

DC Motor Electrical Interface H-Bridge circuit used to allow bidirectional current flow enabling motor to move both forward and reverse Controller turns on appropriate switches with precise timing to ensure no cross conduction occurs Switches are typically controlled with PWM

DC Motor Understanding the Specs Stall torque No load speed No load current Nominal voltage Torque constant Speed constant Electrical time constant Mechanical time constant Rotor inertia Ambient temperature

Why and Why Not Use DC Motors? Why? Performance! Performance! Performance! Much higher torque, speed, and acceleration in similar dimensions Capable of replacing pneumatics in many applications Smoother movement than RC Servos, MUCH smoother than pneumatics Continuous rotation Why Not? Few (if any) animatronics controllers are designed to control DC motors Feedback device needs to be supplied to provide positional control Requires more mechanical know-how to attach load to shaft More expensive IF an RC servo can meet your application requirements

Summary Analysis Characteristic Torque Speed Cost Controller Options Range of Motion Motion Smoothness Mechanical Knowledge Ease of Use Advantage DC Motor DC Motor RC Servo Motor RC Servo Motor DC Motor DC Motor RC Servo Motor RC Servo Motor

Thank You support@lifeape.com 512.230.0468 www.lifeape.com