Robotic Vehicle Design

Similar documents
Ch 5 Hardware Components for Automation

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

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

ACTUATORS AND SENSORS. Joint actuating system. Servomotors. Sensors

Understanding RC Servos and DC Motors

Sensors and Sensing Motors, Encoders and Motor Control

ServoStep technology

Actuators in Automatic Control System

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

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

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

Sensors and Sensing Motors, Encoders and Motor Control

Programming PIC Microchips

Job Sheet 2 Servo Control

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

Electromechanical Technology /Electromechanical Engineering Technology CIP Task Grid

E l e c t r i c A c t u a t o r s

ANALOG SERVOS Hitec leads the way with quality reliable servo product to fit any hobby application. Our full line of 32 analog and 16 digital servos a

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

Lab Exercise 9: Stepper and Servo Motors

Hydraulic Valve Interface Products


Lecture 10. Thermal Sensors

PRESENTED BY HUMANOID IIT KANPUR

DC motor control using arduino

Draw the symbol and state the applications of : 1) Push button switch 2) 3) Solenoid valve 4) Limit switch ( 1m each) Ans: 1) Push Button

A DESIGN TO DIGITALIZE HYDRAULIC CYLINDER CONTROL OF A MACHINE TOOL

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

WELCOME TO THE SEMINAR ON INTRODUCTION TO ROBOTICS

Automobile Prototype Servo Control

EE152 Final Project Report

MICROPROCESSOR BASED CONTROLLERS

ELECTRONIC CONTROL OF A.C. MOTORS

العطاء رقم )7106/67( الخاص بشراء أجهز لقسم الهندسة الكهربائية على حساب البحث العلمي

Based on the ARM and PID Control Free Pendulum Balance System

Electronics, Sensors, and Actuators

Converting a Hobby Servomotor to a DC Gearhead Motor

Telemetry System. Semester 3rd. Chapter-1 Telemetry Principles. Prof Z D Mehta Instrumentation and control Department Government Polytechnic Ahmedabad

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

Electronic Speed Controls and RC Motors

Perkins Statewide Articulation Agreement. Documentation item: Secondary Competency Task List Coversheet

PREREQUISITES: MODULE 10: MICROCONTROLLERS II; MODULE 14: DISCRETE COMPONENTS. MODULE 13 (SENSORS) WOULD ALSO BE HELPFUL.

Semiconductor 9/21/2015

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

Hobby Servo Tutorial. Introduction. Sparkfun:

Electro-hydraulic Servo Valve Systems

Operators Manual Assistive Robotic Device. Michael Khalil and Alon Dagan Team 5

Rotary Servo Actuator

Options & Accessories

Actuators, sensors and control architecture

HB-25 Motor Controller (#29144)

Computer Numeric Control

Motor control using FPGA

Motors and Servos Part 2: DC Motors

New Current-Sense Amplifiers Aid Measurement and Control

Industrial Maintenance Mechanics

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

Experiment #3: Micro-controlled Movement

COVENANT UNIVERSITY NIGERIA TUTORIAL KIT OMEGA SEMESTER PROGRAMME: MECHANICAL ENGINEERING

Options & Accessories

Step vs. Servo Selecting the Best

Designing With Motion Handbook

Acceleration and Deceleration Control

Introduction to the ME2110 Kit. Controller Box Electro Mechanical Actuators & Sensors Pneumatics

Sorting Line with Detection 9V

Compact, Low-Cost Solutions

Sensors and Actuators

ElectroCraft CompletePower Plus Universal Servo Drives

Operator s Manual Ride-On Remote Controlled Car

CONTROL SYSTEM COMPONENTS. M.D. Desai Professor of Instrumentation and Control Engineering Institute of Technology Nirma University Ahmedabad

Servos A Brief Guide

DynaDrive INFORMATION MANUAL SDFP(S)

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

LAB 1 AN EXAMPLE MECHATRONIC SYSTEM: THE FURBY

Single-phase or three phase AC220V (-15% ~ +10%) 50 ~ 60Hz

Compact Hydraulic System for Energy Savings and High Precision. POWER Meister

DMC-8 (SKU#ROB )

of PWM is explained here. Consider a simple circuit as shown in figure below. DC Motor Speed Control using 555 Timer IC. The DC MOTOR SPEED.

Building an autonomous light finder robot

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

DeviceCraft Revision #1 11/29/2010

Actuators. DC Motor Servo Motor Stepper Motor. Sensors

GM24-MFT US. Proportional damper actuator, non-spring return, Multi-Function Technology

Study of M.A.R.S. (Multifunctional Aero-drone for Remote Surveillance)

815-BR SERVO AMPLIFIER FOR BRUSH SERVOMOTORS

Hydraulic Actuator Control Using an Multi-Purpose Electronic Interface Card

ROBOTICS & EMBEDDED SYSTEMS

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

The silicon controlled rectifier (SCR)

Prof. Steven S. Saliterman Introductory Medical Device Prototyping

University of Texas at El Paso Electrical and Computer Engineering Department

DSB810A Digital DC Servo Driver Manual V1.0

Exercise 2-2. Antenna Driving System EXERCISE OBJECTIVE DISCUSSION OUTLINE DISCUSSION

Contributions Concerning the Command of the Brushless D.C. Servomotor

Robotic Swing Drive as Exploit of Stiffness Control Implementation

ECE 511: MICROPROCESSORS

The Fan Company Microcontroller Fan. Prepared by. JMC Engineering

Mobile robots. The Simplified Electronics of a Mobile Robot. (Control, Communication, Motors and Drives) (without sensory system)

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

Transcription:

Robotic Vehicle Design Actuators, control and interfacing Jim Keller July 19, 2005

What are actuators and Why are they needed? Computers/microprocessors are good at calculating what should be done to control a robot or machine but in almost all cases they lack the power to move anything Failure to include a properly sized actuator will lead to: Burn out of electrical components Failure to cause desired movement Speed/travel shortfall Poor hold position performance Poor capture of commanded position (overshoot/undershoot)

Power Source: Electrical Mechanical Pneumatic/Hydraulic Type of Motion: Linear Rotary Control On/off Proportional Types

Electric Motors Basic Idea for all Electric Motors Stepper Motor: use circuitry to control excitation of stators design stator geometry to set step size Direct Current Motors use commutators to reverse the current flow every half turn (see brushes) brushless motors used solid state circuitry to accomplish same result Motors can be configured for linear motion

Pulse Width Modulation for Proportional Control Why use PWM? Light dimmer circuit example 1. Variable resistor in series Power wasted through resistor Resistor generates heat 2. PWM controlled switch Circuitry needs to be considered Frequency of pulsing may create RF noise Potentiometer (variable resistor) Switch (controlled with PWM) Example PWM Signal Battery (power source) Battery (power source) PWM is an easy and effective way to proportionally control electrical actuators without loss of power to the load being driven

Hobby Servo-actuators Available in many sizes/magnitudes of output Typically rotary; use push rods to effect linear motion Item: Hitec HS-311 Standard Hobby Servo Motor Part Number: SVOS Price: $12.00 Size (L x W x H): Weight: Ball Bearings: Metal Gears: Torque (4.8V): Transit Time (4.8V): Torque (6.0V): Transit Time (6.0V): 1.6 x 0.8 x 1.4 in. 40 x 20 x 37mm 1.7 oz. / 48.5 grams No No 42 oz.in / 3.3 kg.cm. 0.19 sec./60 51 oz.in / 3.7 kg.cm. 0.15 sec./60

PWM provides the Command NOT the Muscle PWM generators are typically based on timing IC chips (555) or microprocessors (Basic Stamp) These devices cannot provide much current Voltage*current = power = force*distance/time PWM controllers for motors also include an amplifier stage to source as much current as specified. Failure to adhere to maximum current ratings = burned out processors it only takes a fraction of a second.

Mechanical Actuators Bimetallic springs Thermostats (combined sensor/actuator) Shaped memory alloys Temperature triggered bistable mechanical configuration Temperatures above threshold cause mechanism to jump to a new shape Repeatable switch over many cycles

Hydraulic vs Pneumatic Actuators Hydraulic systems use fluid (typically a specially developed oil) Incompressible Excessive pressures can rupture components! Pneumatic systems use gas (typically air) Compressible Actuator is stiff to a certain force level and then it has a compliance as the load is too heavy to move Can be used to design advantage» Pneumatic muscles behave like real ones

Why Hydraulics Are Important Part 1: equal area pistons F i = force input, D i = Input Motion F o = force output, D o = Output Motion P = F/A Piston: Area= r 2 P = Pressure in Fluid F i = F o when piston areas are equal D i = D o when piston areas are equal

Why Hydraulics Are Important Part 2: unequal area pistons F i = force input, D i = input motion F o = force output, D o = output motion Piston: Area= r 2 P = F/A P = Pressure in Fluid F o = F i *(A o /A i ) Significant amplification possible F o * D o = F i * D i Work equivalent

Anatomy of a Hydraulic Actuator http://www.glenroseffa.org/hydraulic.ppt#269,27,slide 27

Hydraulic and Pneumatic Actuators Include a Servo-valve Servo-valve is interface between computer/controller and actuator A smaller version of the large piston with electrical or mechanical command interface Example Mechanical - power brakes in a car Electrical aircraft control surface actuator Sometimes done in stages to build amplification level Electrical mini hydraulic large scale hydraulic

Digital Control Processing (delay or latency is most overlooked issue) 1 0.8 siganla to be sampled - engineering units 0.6 0.4 0.2 0-0.2-0.4-0.6-0.8-1 0 1 2 3 4 5 6 7 time - sec

Digital Control Processing (delay or latency is most overlooked issue) 1 0.8 Sampling introduces delay of T/2 Finite computation time increases delay siganla to be sampled - engineering units siganla to be sampled - engineering units 0.6 0.4 0.2 0-0.2-0.4-0.6-0.8-1 1 0.8 0.6 0.4 0.2 0-0.2-0.4-0.6 0 1 2 3 4 5 6 7 time - sec \ -0.8-1 0 1 2 3 4 5 6 7 time - sec

References/Sources Servos: http://www.phidgetsusa.com/servo_controllers.asp Stepper Motors: http://www.interq.or.jp/japan/se-inoue/e_step1.htm Electric Motors: Electric Motors and Their Controls, by Tak Kenjo, Oxford Science Publication, ISBN 0-19-856340-3