Adafruit Motor Selection Guide
|
|
|
- Evangeline Patrick
- 9 years ago
- Views:
Transcription
1 Adafruit Motor Selection Guide Created by Bill Earl Last updated on :45:10 PM EDT
2 Guide Contents Guide Contents 2 Types of Motors 5 Quick Selection Guide: 5 Basic Raw Motor Types 5 Brushed DC Motors 7 Simple and Economical Motive Power for your Project 7 Applications: 9 Advantages: 9 Limitations: 9 Brushless DC Motors 12 Quiet Efficiency 12 Applications: 13 Advantages: 13 Limitations: 13 Stepper Motors 15 Precise and Repeatable Speed and Positioning 15 Applications: 16 Advantages: 16 Limitations: 16 Motor Assemblies 18 Harness That Power! 18 Motors in their elemental form are not always easy to work with. How do you turn 5,000 RPM of raw power into smooth controlled motion? Designing and building your own gear-reduction and/or control system is a lot of work. 18 Motor Assembly Quick Selection Guide 18 Geared Motors 20 When the going gets tough, the tough get gearmotors! 20 Applications: 21 Adafruit Industries Page 2 of 46
3 Advantages: 21 Limitations: 21 Servo Motors 23 When a little Negative Feedback is a Good Thing 23 RC Servos: 23 Analog Feedback Servos 24 The following summary applies to RC Servo Motors suitable for hobbyist use. Industrial servo motors are far more capable - but at a much higher cost! 25 Applications of RC Servo Motors: 26 Advantages: 26 Limitations: 26 Continuous Rotation Servos 27 When is a Servo not a Servo? 27 Continuous Rotation Servo is somewhat of a misnomer. By definition these motors are not servos anymore since the feedback has been disabled. 27 Applications: 28 Advantages: 28 Limitations: 29 Motor Controllers 30 Brushed DC Motor Control 32 Simple Speed Control 32 Basic Speed and Direction Control 32 Motor Control Boards 33 Brushless DC Motor Control 35 Sensor or Sensorless? 35 Integral or Separate? 35 RC Servo Control 37 Stepper Motor Control 42 Powering your Motors 44 Voltage 44 Current 44 Safety 44 Adafruit Industries Page 3 of 46
4 "The greater the power, the more dangerous the abuse." 44 If you experiment with motors long enough, you will probably burn out one or two in the process. For smaller motors, this usually just means some very smelly smoke. But larger motors and their associated circuitry and power supplies can become a real hazard if you are not careful. 44 Protect yourself 45 Protect the Electronics 45 Protect the Wiring 45 Adafruit Industries Page 4 of 46
5 Types of Motors There are many types of motors. Big ones, small ones, fast ones, strong ones. Whether you need brute strength, blinding speed or delicate precision movement, there is a motor designed for the task. The following pages will help you find to the right motor for your project. Quick Selection Guide: This quick selection guide highlights the strong points of the various types of motors. You can find more detail on each motor type in the pages that follow. This section deals with just the raw motors. No geartrains or controllers. We'll get into those in later sections of the guide. Basic Raw Motor Types Brushed Brushless Stepper Adafruit Industries Page 5 of 46
6 Speed Control Speed Control (w/enco der) Position Control Position Control (w/enco der) Efficiency Cost Cost (w/enco der) Adafruit Industries Page 6 of 46
7 Brushed DC Motors Simple and Economical Motive Power for your Project Brushed DC motors are probably the most common type of motor there is. These motors can be found in everything from hand-held fans and cordless drills, to cell phone buzzers and steel mills. These motors are used to power cars and trains, and not just the toy ones! Animated GIF from Wikimedia Commons These motors use brushes that rub on a segmented copper ring so that the current through Adafruit Industries Page 7 of 46
8 the armature coils alternates as the motor spins. We opened one up in the photo below, so you can see the magnets and coils in the left and the spring-loaded brushes on the right. DC motors are available in a wide variety of sizes, ranging from tiny motors for miniature devices up to and including large industrial motors capable of many horsepower. Adafruit Industries Page 8 of 46
9 Applications: Toys Cell Pho ne Buzzers Cordless Tools RC Servos Gear Motors Advantages: Inexpensive Lightweight Reaso nably Efficient Good low-speed torque Limitations: No ise - In addition to the audible whine from the commutator brushes, these motors create a lot of electrical noise which can find its way back into other circuitry and cause problems. Adafruit Industries Page 9 of 46
10 Adafruit Industries Page 10 of 46
11 Adafruit Industries Page 11 of 46
12 Brushless DC Motors Quiet Efficiency Brushless DC (BLDC) Motors are mechanicaly simpler than brushed motors. They replace the brushes and associated sparks and noise with electronic commutation to silently switch the current flow to drive the motor. These quiet motors can be found in computer fans and disk drives, as well as in quadcopters, electric vehicles and high-precision servomechanisms. Adafruit Industries Page 12 of 46
13 Applications: Multico pters Dro nes Radio Control Vehicles Disk Drives Fans Industrial Servo s Hybrid Vehicles High-End Gearmo to rs Advantages: Quiet Efficient Limitations: Co ntro ller - Some types of brushless motors require a separate controller for operation. Adafruit Industries Page 13 of 46
14 Adafruit Industries Page 14 of 46
15 Stepper Motors Precise and Repeatable Speed and Positioning Stepper motors are DC motors that move in discrete steps. They are prized for their precise speed control and their repeatable positioning ability. Stepper motors can be found in all sorts of applications ranging from clocks to robots and CNC machines. Stepper motor come in many different sizes, shapes and electromechanical specifications. For more details on selecting and using stepper motors, see the All About Stepper Motors Guide ( in the Learning System. Adafruit Industries Page 15 of 46
16 Applications: 3D Printers CNC Machines Camera rigs Robotics Printers Precision Gearmotors Advantages: Precise repeatable po sitio ning Precise speed control Excellent lo w-speed to rque Excellent 'holding torque' to maintain position Limitations: Lo w efficiency May need encoder or limit switch to establish a reference position Subject to missed steps if overloaded Adafruit Industries Page 16 of 46
17 Adafruit Industries Page 17 of 46
18 Motor Assemblies Harness That Power! Motors in their elemental form are not always easy to work with. How do you turn 5,000 RPM of raw power into smooth controlled motion? Designing and building your own gearreduction and/or control system is a lot of work. Motor assemblies help to harness the raw power of motors and package them into a form that can be easily integrated into your project. The Quick Selection Guide describes the basic features of some of the more commonly use motor assemblies. The following pages provide more detail on each type. Motor Assembly Quick Selection Guide Brushed and Brushles Gearmotors Stepper Gearmotors RC Servos Continuous Rotation Servo s Adafruit Industries Page 18 of 46
19 Continuous Rotation Speed Control Speed Control (w/enco der) Position Control Position Control (w/enco der) Adafruit Industries Page 19 of 46
20 Geared Motors When the going gets tough, the tough get gearmotors! Adding a gear-train to the output of any motor will reduce the speed, while simultaneously increasing torque. Gearing can be added to any type of motor. There is no need to waste time designing a geartrain and sourcing all the parts. Chances are, there is a gearmotor solution that you can drop right into your design. Gear train construction ranges from simple plastic drive-trains for toys to beefy metal geartrains for extra-high-torque applications. Gear trains can be mated to brushed or brushless DC motors as well as steppers. Gear-train modules in a variety of gear ratios are available to fit standard NEMA sized steppers. Adafruit Industries Page 20 of 46
21 Applications: Robot Drive Trains Radio Control Vehicles Cordless Tools Advantages: Speed Reduction - Many DC motors simply run too fast to be useful in direct-drive applicatio ns. Increased Torque - A lot of work can be coaxed from a relatively small motor if fitted with a suitable gear train. Limitations: The potential downsides of adding a gear train to a motor include: Frictio n - This is especially a problem with low-cost plastic gear trains used with lowvoltage motors. The extra resistance can make these gear-trains balky at low speeds. Inertia - This is more of a problem with metal gear-trains. All that additional rotating mass can inhibit rapid acceleration. Backlash - Any sloppiness in the gear-train tolerances create slack that must be taken up whenever the direction reverses. This can be a problem in precision motion Adafruit Industries Page 21 of 46
22 control applications. High-end precision gear-trains can be optimized to minimize any or all of these disadvantages. But be prepared to pay a premium price for them! Adafruit Industries Page 22 of 46
23 Servo Motors When a little Negative Feedback is a Good Thing The technical definition of a "Servo Motor" is a motor which employs negative feedback to control motor speed and/or position. Servo feedback senses the difference between the actual and desired speed or position so that the controller can adjust the output to correct the 'error'. Servo control systems are capable of very precise motion control. They are used in everything from high-speed CNC machines to positioning motors for telescope mirrors. RC Servos: The most common and economical type of servo motor in the hobbyist world is the RC Servo. These were originally designed for hobbyist Radio Control systems. But these days they are widely used for all sorts of small-scale projects where moderately precise positioning is required. Most RC servos provide position control over an approximately 180 degree range. They do not provide speed control or continuous rotation. Inside, an RC servo typically consists of a brushed DC motor with a gear train and a built-in H-Bridge motor driver. A potentiometer attached to the shaft provides position feedback to the control circuit. RC Servos are available in a wide variety of sizes, torque and speed ratings. Case dimensions and control interfaces are mostly standardized. RC servo case sizes are generally categorized as 1/4 scale, Standard, Mini and Micro. These motors are simple and economical to drive, either with dedicated servo controllers or with a GPIO pin from a microcontroller. Adafruit Industries Page 23 of 46
24 Analog Feedback Servos One problem with RC servos is that there is only feedback to the internal controller. There is no feedback to your program, so you can't be sure that it is performing as expected. Analog feedback servos solve this problem with an extra feedback wire that you can connect to an analog input pin. Adafruit Industries Page 24 of 46
25 For more details on these specialized servos and how they work, see Analog Feedback Servos Guide ( in the learning system! The following summary applies to RC Servo Motors suitable for hobbyist use. Industrial servo motors are far more capable - but at a much higher cost! Adafruit Industries Page 25 of 46
26 Applications of RC Servo Motors: Robotics Animatro nics Radio Co ntro l Cars/Bo ats/planes Advantages: Lo w co st - (RC Servos) Smaller sized servos can be purchased for just a few dollars. Variety - There is a wide range of sizes and torque ratings Simple to co ntro l - using logic level pulses from a microcontroller or a dedicated servo controller Limitations: Limited range of motion - Most RC servos are limited to 180 degrees of motion. Mo derate precisio n - Positioning accuracy and repeatability of +/- 1 degree is typical. Jitter - The feedback mechanism in the servo will actively try to correct any drift from the target position. This constant adjustment can create annoying twitches while trying to hold a steady position. If this is a problem for your application, consider a stepper motor instead. Adafruit Industries Page 26 of 46
27 Continuous Rotation Servos When is a Servo not a Servo? Continuous Rotation Servo is somewhat of a misnomer. By definition these motors are not servos anymore since the feedback has been disabled. The first continuous rotation servos were simply hacked RC servos. Enterprising hobbyists removed the physical hard-stops and hard-wired the controller feedback to think it was always at the middle position. Since the controllers are 'proportional', the motor speed and direction is proportional to the difference between the command position and the measured position. This simple hack results in a miniature self-co ntained reversible, speed controlled gear-motor! This modification became so popular, that manufacturers recognized the demand and started offering them too. Since they are based on the ubiquitous RC Servo motor case, the name "Continuous Rotation Servo" stuck. Adafruit Industries Page 27 of 46
28 We have a tutorial on how to 'DIY' a continuous rotation servo here ( Continuous rotation servos are handy wherever you need a compact DC gearmotor with a built-in H-Bridge driver. Like their RC (true) Servo brethren, the continuous rotation servos are simple to control. Since they have a built-in H-bridge controller, you just need to supply them with power and a pulsed signal. The pulses are easily generated from most any microcontroller GPIO pin. Continuous rotation servos can be found in countless small robot chassis, such as the BoeBot. Applications: Robot Drive Trains Advantages: Inexpensive Co mpact Adafruit Industries Page 28 of 46
29 Simple to control Limitations: Bearings - The shaft bearings on most CR servos are not designed for heavy loads. So these are best suited to smaller robot platforms. Neutral Po int - Due to variations in the analog circuitry, it can be tricky to find the precise 'neutral' point in the control signal where the motor stops moving. Usually there's a little trim potentiometer you can hand-adjust Adafruit Industries Page 29 of 46
30 Motor Controllers Anyone that has worked with motors long enough has smelled the acrid smoke of burning electronics. Finding an appropriate match between motor and controller can help avoid a date with the Blue Smoke Monster. The following pages will help you select a controller that can safely drive your motor. Adafruit Industries Page 30 of 46
31 Adafruit Industries Page 31 of 46
32 Brushed DC Motor Control Brushed DC motors are simple to drive. Just give them a voltage and they go. Lower the voltage and they slow down. Reverse the voltage and they go backwards. Simple Speed Control If all you need is speed control, you can drive a motor with a PWM pin and a simple transistor circuit. The PWM pin controls the transistor which switches the current to the motor. The higher the PWM duty cycle, the faster the motor will go. Learn how to build one in Arduino Lesson 13 ( from the Learning System: Basic Speed and Direction Control Need to reverse direction too? That requires some more circuitry. The H-Bridge is a 4- transistor circuit that allows you to reverse the current flow to the motor. With an H-Bridge and a PWM pin, you can control both the speed and direction of the motor. You can learn how to build an H-Bridge circuit using an L293D chip in these Learning System Guides: Arduino Lesson 15 - DC Motor Reversing ( Raspberry Pi Lesson 9 - Controlling a DC Motor ( Adafruit Industries Page 32 of 46
33 Motor Control Boards The Adafruit Mo to r Shield V2 is an off-the-shelf solution capable of powering brushed DC motors up to 1.2A continuous (3A peak) at up to 12v. Learn how to use this shield for DC motors in the Adafruit Motor Shield V2 Guide ( in the Learning System Guide The nice thing about the shield is it handles all the PWM speed control on its own, and uses only the two shared I2C pins to control motors. It's also stackable so you can add more shields as desired to control more motors without taking up any more pins. Adafruit Industries Page 33 of 46
34 Adafruit Industries Page 34 of 46
35 Brushless DC Motor Control Brushless DC motor control is not quite as simple as the regular brushed type. Brushless motors require a controller that can sense the proper time to reverse the voltage to the coils. Sensor or Sensorless? Some motors have built-in hall-effect sensors that can detect the orientation of the rotor. Controllers for this type of motor require sensor inputs to read these hall sensors. Other 'sensorless' motor controllers sense the back EMF in the motor coils themselves to detect the rotor position. Most ESC (Electronic Speed Controls) for brushless RC motors use this technique. Integral or Separate? Many BLDC motors have integral controllers. Computer fans are one example. These may or may not have PWM inputs or tachometer outputs. If speed control is one of your goals, be sure that you understand the capabilites of the controller. Brushless motors designed for autonomous and remote control aircraft and vehicles typically require a separate controller. These are typically of the sensorless type and use standard servo type pulsed signals for speed control. ESCs for brushless motors are rated by amps. Select an ESC rated for at least as many amps as your motor. If you will be driving the motor hard, a 10-20% safety factor in the ESC rating is a good idea. Adafruit Industries Page 35 of 46
36 Adafruit Industries Page 36 of 46
37 RC Servo Control RC Servo control requires no special high-current capacity. These servos are controlled with logic-level pulses, so all you need is a GPIO pin and the ability to produce consistently timed pulses This is pretty simple to do using the Arduino Servo Library. Learn how in Arduino Lesson 14 ( in the Learning System. Even tiny processors are capable of servo control! Check out Trinket and Gemma Servo Guide ( in the Learning System too. Adafruit Industries Page 37 of 46
38 The versatile Adafruit Mo to r Shield V2 is another option for servo control. It too uses the Arduino Servo Library, but provides 2 convenient pin headers so you can just plug right in. The Motor Shield Guide has a page devoted to Servo Control here: ( Adafruit Industries Page 38 of 46
39 If you need to control more servos and/or free up some Arduino resources, you can use a dedicated servo controller, such as the Adafruit 16 channel/12 bit PWM Servo Breakout ( These are addressable, so you can control hundreds of servos from a single processor. Adafruit Industries Page 39 of 46
40 Or the Shield Version ( this contoller. It uses the same PWM chip and is addressable and stackable to control hundreds of servos. Adafruit Industries Page 40 of 46
41 Adafruit Industries Page 41 of 46
42 Stepper Motor Control Stepper motor controllers are more complex than DC motor controllers. Driving a bipolar motor with microstepping requires 2 complete H-bridges and 2 channels of PWM. The versatile Adafruit Motor Shield V2 has 4 H-bridges and can drive as many as 2 steppers. What's more, it is stackable to control dozens of motors. For more stepper motor control options, see the "Driving a Stepper ( page of our "All About Stepper Motors ( guide. Adafruit Industries Page 42 of 46
43 Adafruit Industries Page 43 of 46
44 Powering your Motors Motors are power hungry devices. They are also not very well behaved loads and can cause supply fluctuations that disrupt other devices powered from the same supply. Many difficulties with motorized projects stem from power supply problems. Voltage It is important to choose the right voltage for your power supply. Too low will result in reduced performance. Too high will cause damage to the motor and/or the co ntro ller. Make sure that your power supply voltage does not exceed the rated voltage for your controller. Unless you have a current limiting controller, make sure that the voltage does not exceed the voltage rating of your motor. Too high a voltage can damage your controller and/or your motor Current Current draw is determined by the motor. As long as you stay within the voltage rating for the motor, the motor will only draw a safe amount of current. To protect the power supply from overload: Make sure that the current rating for the power supply is at least as high as the motor. Keep in mind that stepper motors are rated 'per phase'. To calculate the current demands of a stepper motor, multiply the current per phase number by 2. Understand the current ratings of both motor and controller Safety "The greater the power, the more dangerous the abuse." I don't think Edmund Burke was referring to motors when he said that. (In fact, they hadn't even been invented yet!) But his wise words are still applicable. If you experiment with motors long enough, you will probably burn out one or two in the process. For smaller motors, this usually just means some very smelly smoke. But larger motors and their associated circuitry and power supplies can become a real hazard if you are not careful. Adafruit Industries Page 44 of 46
45 Be careful around live circuits and moving machinery Protect yourself Use caution when handing high current power sources, circuitry and attached machinery. Avoid skin contact with live circuits. You can get a pretty nasty shock from a 12v circuit! Short circuits in batteries and power supplies can result in fire and/or explosion. Always double-check polarity and use caution when making connections. Beware of loose wires and stray tools that can cause short circuits or get caught in moving machinery. Wear eye protection. Stand clear of moving parts such as robot arms and other machinery when applying power. Unexpected rapid movement can cause injury. Check that your power supply, controller and motor are compatible before applying power to the system Protect the Electronics Understand the capabilities of the components you are using and use care when connecting them: Make sure that the motor is matched well to the controller. If you try to pull 3A from a controller rated for 2A, you will likely end up with a burnt controller. Make sure the power supply is a safe voltage for the controller. Feeding 24v to a controller rated for 12v will kill the controller. Make sure that the power supply is the right voltage for the motor. Unless you have a constant-current controller, doubling the voltage will double the current to the motor, risking damage to both motor and controller. Don't make connections to live circuits. Make all connections first before powering up the system. Overloaded circuits can be a fire hazard Protect the Wiring Overloaded wiring can quickly turn red-hot and burn through insulation and whatever else is nearby. Adafruit Industries Page 45 of 46
46 Always use a wire gauge large enough to handle the expected current. This chart ( from Georgia State University is a handy reference. If your power supply is rated for more current than the wire, add a fuse to protect against short circuits. If you are powering several circuits from one large supply, fuse each one separately to protect the wiring. Adafruit Industries Last Updated: :45:12 PM EDT Page 46 of 46
Speed Control Methods of Various Types of Speed Control Motors. Kazuya SHIRAHATA
Speed Control Methods of Various Types of Speed Control Motors Kazuya SHIRAHATA Oriental Motor Co., Ltd. offers a wide variety of speed control motors. Our speed control motor packages include the motor,
Servo Info and Centering
Info and Centering A servo is a mechanical motorized device that can be instructed to move the output shaft attached to a servo wheel or arm to a specified position. Inside the servo box is a DC motor
Application Information Fully Integrated Hall Effect Motor Driver for Brushless DC Vibration Motor Applications
Application Information Fully Integrated Hall Effect Motor Driver for Brushless DC Vibration Motor Applications By Shaun Milano Vibration motors are used in a variety of applications including mobile phone
Micro-Step Driving for Stepper Motors: A Case Study
Micro-Step Driving for Stepper Motors: A Case Study N. Sedaghati-Mokhtari Graduate Student, School of ECE, University of Tehran, Tehran, Iran n.sedaghati @ece.ut.ac.ir Abstract: In this paper, a case study
The self-starting solar-powered Stirling engine
The self-starting solar-powered Stirling engine This project began at the request of an artist who had proposed a Stirling-engine-powered sculpture to a client. The engine only had to run, not really produce
Motors and Generators
Motors and Generators Electro-mechanical devices: convert electrical energy to mechanical motion/work and vice versa Operate on the coupling between currentcarrying conductors and magnetic fields Governed
Principles of Adjustable Frequency Drives
What is an Adjustable Frequency Drive? An adjustable frequency drive is a system for controlling the speed of an AC motor by controlling the frequency of the power supplied to the motor. A basic adjustable
The Emergence of Brushless DC Motors Within Medical Applications
Referred to by many design engineers as the ideal replacement for the more commonly used brushed DC motor, brushless DC (BLDC) motors are more frequently finding their way into an increasing number of
Miniature High-Torque, DC Servomotors and DC Gearmotors
typical applications Robotics Factory automation Medical equipment Computer peripherals and office equipment Portable, battery-operated equipment Textile machinery Packaging machinery Actuators Miniature
BRUSHLESS DC MOTORS. BLDC 22mm. BLDC Gearmotor Size 9. nuvodisc 32BF. BLDC Gearmotor Size 5
BRUSHLESS DC MOTORS BLDC Gearmotor Size 9 BLDC 22mm nuvodisc 32BF BLDC Gearmotor Size 5 Portescap Brushless DC motors are extremely reliable and built to deliver the best performances. Their high power
STEPPER MOTOR SPEED AND POSITION CONTROL
STEPPER MOTOR SPEED AND POSITION CONTROL Group 8: Subash Anigandla Hemanth Rachakonda Bala Subramanyam Yannam Sri Divya Krovvidi Instructor: Dr. Jens - Peter Kaps ECE 511 Microprocessors Fall Semester
DIRECT CURRENT GENERATORS
DIRECT CURRENT GENERATORS Revision 12:50 14 Nov 05 INTRODUCTION A generator is a machine that converts mechanical energy into electrical energy by using the principle of magnetic induction. This principle
Tips For Selecting DC Motors For Your Mobile Robot
Tips For Selecting DC Motors For Your Mobile Robot By AJ Neal When building a mobile robot, selecting the drive motors is one of the most important decisions you will make. It is a perfect example of an
Chen. Vibration Motor. Application note
Vibration Motor Application note Yangyi Chen April 4 th, 2013 1 Table of Contents Pages Executive Summary ---------------------------------------------------------------------------------------- 1 1. Table
Drive circuit basics + V. τ e. Industrial Circuits Application Note. Winding resistance and inductance
ndustrial Circuits Application Note Drive circuit basics For a given size of a stepper motor, a limited space is available for the windings. n the process of optimizing a stepper motor drive system, an
How To Control Gimbal
Tarot 2-Axis Brushless Gimbal for Gopro User Manual V1.0 1. Introduction Tarot T-2D gimbal is designed for the Gopro Hero3, which is widely used in film, television productions, advertising aerial photography,
Selecting and Implementing H-Bridges in DC Motor Control. Daniel Phan A37005649
Selecting and Implementing H-Bridges in DC Motor Control Daniel Phan A37005649 ECE 480 Design Team 3 Spring 2011 Abstract DC motors can be used in a number of applications that require automated movements.
Pololu DRV8835 Dual Motor Driver Shield for Arduino
Pololu DRV8835 Dual Motor Driver Shield for Arduino Pololu DRV8835 Dual Motor Driver Shield for Arduino, bottom view with dimensions. Overview This motor driver shield and its corresponding Arduino library
Digital Systems Based on Principles and Applications of Electrical Engineering/Rizzoni (McGraw Hill
Digital Systems Based on Principles and Applications of Electrical Engineering/Rizzoni (McGraw Hill Objectives: Analyze the operation of sequential logic circuits. Understand the operation of digital counters.
Eric Mitchell April 2, 2012 Application Note: Control of a 180 Servo Motor with Arduino UNO Development Board
Eric Mitchell April 2, 2012 Application Note: Control of a 180 Servo Motor with Arduino UNO Development Board Abstract This application note is a tutorial of how to use an Arduino UNO microcontroller to
Using Arduino Microcontrollers to Sense DC Motor Speed and Position
ECE480 Design Team 3 Using Arduino Microcontrollers to Sense DC Motor Speed and Position Tom Manner April 4, 2011 page 1 of 7 Table of Contents 1. Introduction ----------------------------------------------------------
10 tips for servos and steppers a simple guide
10 tips for servos and steppers a simple guide What are the basic application differences between servos and steppers? Where would you choose one over the other? This short 10 point guide, offers a simple
UPS PIco. to be used with. Raspberry Pi B+, A+, B, and A. HAT Compliant. Raspberry Pi is a trademark of the Raspberry Pi Foundation
UPS PIco Uninterruptible Power Supply with Peripherals and I 2 C control Interface to be used with Raspberry Pi B+, A+, B, and A HAT Compliant Raspberry Pi is a trademark of the Raspberry Pi Foundation
Phoenixtech Brushless Motor Speed Controller Programming Guide
Congratulations on the purchase of your new Phoenixtech Brushless Motor Speed Controller. This latest series of controllers is unique in that it is equipped with a robust internal switching Battery Eliminator
Microcontroller for Variable Speed BLDC Fan Control System. T.C. Lun System Engineer, Freescale Semiconductor, Inc.
Microcontroller for Variable Speed BLDC Fan Control System T.C. Lun System Engineer, Freescale Semiconductor, Inc. 1 Introduction Portable, feature rich, high-performance and compact in size are typical
Section 9.5 Electric Motors
Power connection Brush Commutator Bearing Electromagnet Armature haft Bearing Cooling fan ection 9.5 Electric Motors Electric motors spin the parts of many household machines. ometimes this rotary motion
UNIT II Robots Drive Systems and End Effectors Part-A Questions
UNIT II Robots Drive Systems and End Effectors Part-A Questions 1. Define End effector. End effector is a device that is attached to the end of the wrist arm to perform specific task. 2. Give some examples
Simple Analysis for Brushless DC Motors Case Study: Razor Scooter Wheel Motor
Simple Analysis for Brushless DC Motors Case Study: Razor Scooter Wheel Motor At first glance, a brushless direct-current (BLDC) motor might seem more complicated than a permanent magnet brushed DC motor,
DC Motor control Reversing
January 2013 DC Motor control Reversing and a "Rotor" which is the rotating part. Basically there are three types of DC Motor available: - Brushed Motor - Brushless Motor - Stepper Motor DC motors Electrical
Using the Motor Controller
The Motor Controller is designed to be a convenient tool for teachers and students who want to use math and science to make thing happen. Mathematical equations are the heart of math, science and technology,
AMZ-FX Guitar effects. (2007) Mosfet Body Diodes. http://www.muzique.com/news/mosfet-body-diodes/. Accessed 22/12/09.
Pulse width modulation Pulse width modulation is a pulsed DC square wave, commonly used to control the on-off switching of a silicon controlled rectifier via the gate. There are many types of SCR s, most
Rotating Machinery Diagnostics & Instrumentation Solutions for Maintenance That Matters www.mbesi.com
13 Aberdeen Way Elgin, SC 29045 Cell (803) 427-0791 VFD Fundamentals & Troubleshooting 19-Feb-2010 By: Timothy S. Irwin, P.E. Sr. Engineer [email protected] Rotating Machinery Diagnostics & Instrumentation
The DC Motor/Generator Commutation Mystery. Commutation and Brushes. DC Machine Basics
The DC Motor/Generator Commutation Mystery One small, yet vital piece of the DC electric motor puzzle is the carbon brush. Using the correct carbon brush is a key component for outstanding motor life,
cs281: Introduction to Computer Systems Lab08 Interrupt Handling and Stepper Motor Controller
cs281: Introduction to Computer Systems Lab08 Interrupt Handling and Stepper Motor Controller Overview The objective of this lab is to introduce ourselves to the Arduino interrupt capabilities and to use
Hand Gestures Remote Controlled Robotic Arm
Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 3, Number 5 (2013), pp. 601-606 Research India Publications http://www.ripublication.com/aeee.htm Hand Gestures Remote Controlled
Permanent Magnet DC Motors
typical applications Robotics and factory automation Pick-and-place robots Positioning tables Welding wire feeders Automatic guided vehicles Barcoding equipment Computer and office equipment Copier and
Product Guide AC Voltage Control Devices. Guide Guide. Popular Variable Transformers and AC Power Supplies. www.stacoenergy.com
Popular Variable Transformers and AC Power Supplies Product Guide AC Voltage Control Devices Guide Guide Your Tailored Power Solutions Provider TM Staco Energy Products Co. has been a leading manufacturer
AC Induction Motor Slip What It Is And How To Minimize It
AC Induction Motor Slip What It Is And How To Minimize It Mauri Peltola, ABB Oy, Helsinki, Finland The alternating current (AC) induction motor is often referred to as the workhorse of the industry because
Flow Charts and Servomotors (background to Lab #2) Things to learn about: flow charts for design. MECH452 2014 Lecture #2 flow charts & servos rev2
MECH 452 Lecture #2 Flow Charts and Servomotors (background to Lab #2) 1 2 Handout #2 (highlights, questions) Things to learn about: flow charts for design Only 5 symbols (subroutine not shown) Flow charts
DC GENERATOR THEORY. LIST the three conditions necessary to induce a voltage into a conductor.
DC Generators DC generators are widely used to produce a DC voltage. The amount of voltage produced depends on a variety of factors. EO 1.5 LIST the three conditions necessary to induce a voltage into
Electric Motor. Your Activity Build a simple electric motor. Material. Create. Science Topics. What s going on? 2 Jumbo Safety Pins (or Paper Clips)
Electric Motor Your Activity Build a simple electric motor Material D-Cell Battery Coil made out of magnet wire 2 Jumbo Safety Pins (or Paper Clips) Scissors (or sand paper) 1 Rubber Band Ceramic Magnet
Synchronous motor. Type. Non-excited motors
Synchronous motor A synchronous electric motor is an AC motor in which the rotation rate of the shaft is synchronized with the frequency of the AC supply current; the rotation period is exactly equal to
Preview of Period 16: Motors and Generators
Preview of Period 16: Motors and Generators 16.1 DC Electric Motors What causes the rotor of a motor to spin? 16.2 Simple DC Motors What causes a changing magnetic field in the simple coil motor? 16.3
Inductance. Motors. Generators
Inductance Motors Generators Self-inductance Self-inductance occurs when the changing flux through a circuit arises from the circuit itself. As the current increases, the magnetic flux through a loop due
UNIT 1 INTRODUCTION TO NC MACHINE TOOLS
UNIT 1 INTRODUCTION TO NC MACHINE TOOLS Structure 1.1 Introduction Objectives 1.2 NC Machines 1.2.1 Types of NC Machine 1.2.2 Controlled Axes 1.2.3 Basic Components of NC Machines 1.2.4 Problems with Conventional
You motor now is ready to run. Wires Connection: Installing the Controller: Normal start up:
Dear customer, Thanks for purchase of our Brushless Motor Controller. This is a new generation of sensorless speed controllers, with latest humanize software design, especially for ALL types of brushless
Odyssey of the Mind Technology Fair. Simple Electronics
Simple Electronics 1. Terms volts, amps, ohms, watts, positive, negative, AC, DC 2. Matching voltages a. Series vs. parallel 3. Battery capacity 4. Simple electronic circuit light bulb 5. Chose the right
Digital vs. Analogue Control Systems
Digital vs. Analogue Control Systems Presented at the 2011 Annual Meeting of the American College of Medical Physics, Chattanooga, TN, May 1, 2011 Ivan A. Brezovich, PhD, Dept. of Rad Onc, Univ of Alabama
HOBBY SERVO FUNDAMENTALS BY: DARREN SAWICZ
HOBBY SERVO FUNDAMENTALS BY: DARREN SAWICZ I NTRODUCTION H obby servos are a popular and inexpensive method of motion control. They provide an off-the-shelf solution for most of the R/C and robotic hobbyist's
Arduino Lesson 13. DC Motors. Created by Simon Monk
Arduino Lesson 13. DC Motors Created by Simon Monk Guide Contents Guide Contents Overview Parts Part Qty Breadboard Layout Arduino Code Transistors Other Things to Do 2 3 4 4 4 6 7 9 11 Adafruit Industries
CNC Machine Control Unit
NC Hardware a NC Hardware CNC Machine Control Unit Servo Drive Control Hydraulic Servo Drive Hydraulic power supply unit Servo valve Servo amplifiers Hydraulic motor Hydraulic Servo Valve Hydraulic Servo
WHITE PAPER. DC Motors Explained. DC Motors Explained: White Paper, Title Page
DC Motors Explained: White Paper, Title Page DC Motors Explained By Joe Kimbrell, Product Manager, Drives, Motors & Motion, AutomationDirect DC Motors Explained: White Paper, pg. 2 How many types of DC
SECTION 4 ELECTRIC MOTORS UNIT 17: TYPES OF ELECTRIC MOTORS
SECTION 4 ELECTRIC MOTORS UNIT 17: TYPES OF ELECTRIC MOTORS UNIT OBJECTIVES After studying this unit, the reader should be able to Describe the different types of open single-phase motors used to drive
Talon and Talon SR User Manual
Talon and Talon SR User Manual Brushed DC motor controller Version 1.3 Cross the Road Electronics, LLC www.crosstheroadelectronics.com Cross The Road Electronics, LLC Page 1 4/2/2013 Device Overview Clear,
GLOLAB Two Wire Stepper Motor Positioner
Introduction A simple and inexpensive way to remotely rotate a display or object is with a positioner that uses a stepper motor to rotate it. The motor is driven by a circuit mounted near the motor and
Table 1 Comparison of DC, Uni-Polar and Bi-polar Stepper Motors
Electronics Exercise 3: Uni-Polar Stepper Motor Controller / Driver Mechatronics Instructional Laboratory Woodruff School of Mechanical Engineering Georgia Institute of Technology Lab Director: I. Charles
Radio Control System
Radio Control System The Radio Control System consists of the control transmitter unit held by the operator and the receiver with its associated components in the robot. The Radio Control Transmitter converts
Magneto Timing. The selected wire(s) from the magneto(s) distributor must be connected to this cylinder. And the crankshaft/magneto must be spinning.
Magneto Timing The two areas of timing a magneto are internal, and external. A number of things must occur at the same time, or in a well orchestrated sequence for the engine to function. Magneto Timing
Radio Control System
Radio Control System The Radio Control System consists of the control transmitter unit held by the operator and the receiver with its associated components in the robot. The Radio Control Transmitter converts
How to Turn an AC Induction Motor Into a DC Motor (A Matter of Perspective) Steve Bowling Application Segments Engineer Microchip Technology, Inc.
1 How to Turn an AC Induction Motor Into a DC Motor (A Matter of Perspective) Steve Bowling Application Segments Engineer Microchip Technology, Inc. The territory of high-performance motor control has
EET272 Worksheet Week 9
EET272 Worksheet Week 9 answer questions 1-5 in preparation for discussion for the quiz on Monday. Finish the rest of the questions for discussion in class on Wednesday. Question 1 Questions AC s are becoming
Arduino Motor Shield (L298) Manual
Arduino Motor Shield (L298) Manual This DFRobot L298 DC motor driver shield uses LG high power H-bridge driver Chip L298P, which is able to drive DC motor, two-phase or four phase stepper motor with a
Adafruit's Raspberry Pi Lesson 9. Controlling a DC Motor
Adafruit's Raspberry Pi Lesson 9. Controlling a DC Motor Created by Simon Monk Last updated on 2014-04-17 09:00:29 PM EDT Guide Contents Guide Contents Overview Parts Part Qty PWM The PWM Kernel Module
Direct Current Motors
Direct Current Motors DC MOTORS The DC machine can operate as a generator and as a motor. Chap 5. Electrical Machines by Wildi, 6 e Lecturer: R. Alba-Flores Alfred State College Spring 2008 When a DC machine
THE LUCAS C40 DYNAMO & ITS ARMATURE.
THE LUCAS C40 DYNAMO & ITS ARMATURE. H. Holden, March 2011. The Dynamo as a DC generating machine was used extensively in the pre- Alternator era, from the early 1900 s up to the late 1960 s and early
Current Loop Tuning Procedure. Servo Drive Current Loop Tuning Procedure (intended for Analog input PWM output servo drives) General Procedure AN-015
Servo Drive Current Loop Tuning Procedure (intended for Analog input PWM output servo drives) The standard tuning values used in ADVANCED Motion Controls drives are conservative and work well in over 90%
Analog Servo Drive 25A8
Description Power Range NOTE: This product has been replaced by the AxCent family of servo drives. Please visit our website at www.a-m-c.com or contact us for replacement model information and retrofit
Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205]
Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205] Users Manual Robokits India [email protected] http://www.robokitsworld.com Page 1 Bluetooth + USB 16 Servo Controller is used to control up to
TOYOTA STARTING SYSTEMS. General
General Starting the engine is possibly the most important function of the vehicle's electrical system. The starting system performs this function by changing electrical energy from the battery to mechanical
Arduino Lesson 16. Stepper Motors
Arduino Lesson 16. Stepper Motors Created by Simon Monk Last updated on 2013-11-22 07:45:14 AM EST Guide Contents Guide Contents Overview Parts Part Qty Breadboard Layout Arduino Code Stepper Motors Other
DC MOTOR ANALYSIS & TROUBLESHOOTING
DC MOTOR ANALYSIS & TROUBLESHOOTING By Don Shaw Condition assessment of DC motors requires a basic understanding of the design and operating characteristics of the various types available: the series motor,
How to modify a car starter for forward/reverse operation
How to modify a car starter for forward/reverse operation Ok, start by choosing a starter. I took a starter out of an older style Nissan Sentra. I chose this particular starter for two reasons: 1. It was
What Is an Electric Motor? How Does a Rotation Sensor Work?
What Is an Electric Motor? How Does a Rotation Sensor Work? Electric Motors Pre-Quiz 1. What is an electric motor? 2. Name two applications (things) you use every day that use electric motors. 3. How does
Unit 24: Applications of Pneumatics and Hydraulics
Unit 24: Applications of Pneumatics and Hydraulics Unit code: J/601/1496 QCF level: 4 Credit value: 15 OUTCOME 2 TUTORIAL 4 DIRECTIONAL CONTROL VALVES The material needed for outcome 2 is very extensive
Mathematical Modeling and Dynamic Simulation of a Class of Drive Systems with Permanent Magnet Synchronous Motors
Applied and Computational Mechanics 3 (2009) 331 338 Mathematical Modeling and Dynamic Simulation of a Class of Drive Systems with Permanent Magnet Synchronous Motors M. Mikhov a, a Faculty of Automatics,
Open Source 100kW Electric Vehicle Controller/Inverter
Open Source 100kW Electric Vehicle Controller/Inverter To be used with an AC Induction Motor Description By Tony Ahmann Abstract The Open Source 100kW Electric Vehicle Controller/Inverter acts as the bridge
Electric Landing Gear controllers and sequencer LGC12 / LGC 13C
Electric Landing Gear controllers and sequencer LGC12 / LGC 13C Users Guide. Torrent d en Puig, 31. 08358, Arenys de Munt, Barcelona,Catalonia,Spain E-mail: [email protected]. Fax: +34 933 969 743 web: www.xicoy.com
Single-Phase AC Synchronous Generator
ST Series Single-Phase AC Synchronous Generator Instructions for Operation and Maintenance English to English translation by R.G. Keen, May 2004. ST Series of Single-Phase AC Synchronous Generators Description
THE MECHANICS OF TENSION CONTROL By Jeff Damour CONVERTER ACCESSORY COPORATION Wind Gap, PA USA
THE MECHANICS OF TENSION CONTROL By Jeff Damour CONVERTER ACCESSORY COPORATION Wind Gap, PA USA Introduction This presentation is a basic tutorial in the mechanics of web tension control. We will discuss:
Sensors Collecting Manufacturing Process Data
Sensors & Actuators Sensors Collecting Manufacturing Process Data Data must be collected from the manufacturing process Data (commands and instructions) must be communicated to the process Data are of
A1000 Cheat Sheet (Open Loop Vector)
A1000 Cheat Sheet (Open Loop Vector) The following procedure is a supplement to supplied with this equipment and will guide the user in properly wiring the A1000 and. It will also show the user how to
Arduino Lesson 14. Servo Motors
Arduino Lesson 14. Servo Motors Created by Simon Monk Last updated on 2013-06-11 08:16:06 PM EDT Guide Contents Guide Contents Overview Parts Part Qty The Breadboard Layout for 'Sweep' If the Servo Misbehaves
Speed Control Motors. Speed Control Motors. Brushless Motor's Structure and Principle of Operation H-40. Structure of Brushless Motor
Speed Control Speed Control Brushless Motor's Structure and Principle of Operation Structure of Brushless Motor Ball Bearing Shaft Brushless motors have built-in magnetic component or optical encoder for
Instruction Manual. This Manual covers the use of: SmartSwitch Servo Kit. DCC Stationary Decoder PLEASE READ THESE INSTRUCTIONS FULLY BEFORE USE
built by Instruction Manual This Manual covers the use of: PLS-125 PLS-130 PLS-135 SmartSwitch Servo Kit SmartFrog DCC Stationary Decoder PLEASE READ THESE INSTRUCTIONS FULLY BEFORE USE Contents Introduction
USER MANUAL. EZRUN Series Brushless Speed Controller EZRUN-150A-PRO
USER MANUAL EZRUN Series Brushless Speed Controller EZRUN-150A-PRO User Manual of EZRUN-150A-PRO Brushless ESC HW-SM405ENG-20130809 Page - 1 - Declaration Thanks for purchasing our Electronic Speed Controller
APPLICATION NOTE. Atmel AVR443: Sensor-based Control of Three Phase Brushless DC Motor. Atmel AVR 8-bit Microcontrollers. Features.
APPLICATION NOTE Features Atmel AVR443: Sensor-based Control of Three Phase Brushless DC Motor Less than 5µs response time on Hall sensor output change Theoretical maximum of 1600k RPM Over-current sensing
INTRODUCTION TO SERIAL ARM
INTRODUCTION TO SERIAL ARM A robot manipulator consists of links connected by joints. The links of the manipulator can be considered to form a kinematic chain. The business end of the kinematic chain of
A descriptive definition of valve actuators
A descriptive definition of valve actuators Abstract A valve actuator is any device that utilizes a source of power to operate a valve. This source of power can be a human being working a manual gearbox
WORKING WITH STEPPER MOTORS
19 WORKING WITH STEPPER MOTORS In past chapters we ve looked at powering robots using everyday continuous DC motors. DC motors are cheap, deliver a lot of torque for their size, and are easily adaptable
BLWR23MDA Series. 24V, 15A Brushless Controller / Motor. User s Guide. 910 East Orangefair Lane, Anaheim, CA 92801 e-mail: info@anaheimautomation.
BLWR23MDA Series 24V, 15A Brushless Controller / Motor User s Guide A N A H E I M A U T O M A T I O N 910 East Orangefair Lane, Anaheim, CA 92801 e-mail: [email protected] (714) 992-6990 fax:
Model RC Armature-Slot- Insulation Folder
Model RC Armature-Slot- Insulation Folder 21 Model RC will handle insulation material up to 8 wide between its guides. Creasing rollers are adjustable sideways to make troughs up to 6 wide. A fixed ruler-guide
motion solutions for leisure, mobility and industrial applications www.parvalux.com
motion solutions for leisure, mobility and industrial applications www.parvalux.com designed for application bespoke DC gear-motor solutions 2 STAIR LIFT unique worm-spur double reduction gearbox delivering
AN2680 Application note
Application note Fan speed controller based on STDS75 or STLM75 digital temperature sensor and ST72651AR6 MCU Introduction This application note describes the method of defining the system for regulating
Lab 8: DC generators: shunt, series, and compounded.
Lab 8: DC generators: shunt, series, and compounded. Objective: to study the properties of DC generators under no-load and full-load conditions; to learn how to connect these generators; to obtain their
AN235 Application note
Application note Stepper motor driving By Thomas Hopkins Introduction Dedicated integrated circuits have dramatically simplified stepper motor driving. To apply these ICs, designers need little specific
ELECTRODYNAMICS 05 AUGUST 2014
ELECTRODYNAMICS 05 AUGUST 2014 In this lesson we: Lesson Description Discuss the motor effect Discuss how generators and motors work. Summary The Motor Effect In order to realise the motor effect, the
A 5 Degree Feedback Control Robotic Arm (Haptic Arm)
A 5 Degree Feedback Control Robotic Arm (Haptic Arm) 1 Prof. Sheetal Nirve, 2 Mr.Abhilash Patil, 3 Mr.Shailesh Patil, 4 Mr.Vishal Raut Abstract: Haptics is the science of applying touch sensation and control
AC Servo Motors and Servo Rated Gearheads
AC Servo Motors and Servo Rated Gearheads for the automation industry Courtesy of Steven Engineering, Inc.-23 Ryan Way, South San Francisco, CA 948-637-Main Office: (65) 588-92-Outside Local Area: (8)
with Electronic Assistant
TECHNICAL DATASHEET #TDAX100200 BLDC Motor Drive Drives a 12V, 24V or 48V BLDC motor Bidirectional, up to 25A Smooth speed control using Hall Sensors CAN (SAE J1939) with Electronic Assistant Features:
Servo Motors (SensorDAQ only) Evaluation copy. Vernier Digital Control Unit (DCU) LabQuest or LabPro power supply
Servo Motors (SensorDAQ only) Project 7 Servos are small, relatively inexpensive motors known for their ability to provide a large torque or turning force. They draw current proportional to the mechanical
