element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Members
    Members
    • Benefits of Membership
    • Achievement Levels
    • Members Area
    • Personal Blogs
    • Feedback and Support
    • What's New on element14
  • Learn
    Learn
    • Learning Center
    • eBooks
    • STEM Academy
    • Webinars, Training and Events
    • More
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • More
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • More
  • Products
    Products
    • Arduino
    • Dev Tools
    • Manufacturers
    • Raspberry Pi
    • RoadTests & Reviews
    • Avnet Boards Community
    • More
  • Store
    Store
    • Visit Your Store
    • Choose Another Store
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
Industrial Automation
  • Technologies
  • More
Industrial Automation
Blog Motors - PM DC, BLDC, Servo, Stepper, Moving Coil
  • Blog
  • Forum
  • Documents
  • Events
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Industrial Automation requires membership for participation - click to join
Blog Post Actions
  • Subscribe by email
  • More
  • Cancel
  • Share
  • Subscribe by email
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
Author: shabaz
Date Created: 14 Feb 2015 4:22 PM
Views: 448
Likes: 7
Comments: 6
  • bldc
  • robotics
  • robot
  • motors
  • servomotor
  • servo
  • servos
  • stepper
  • stepper-motor
  • dc_servomotor
  • motor
  • stepper_motors
Related
Recommended

Motors - PM DC, BLDC, Servo, Stepper, Moving Coil

shabaz
shabaz
14 Feb 2015

Introduction

After playing with Infineon's motor shield, I remembered I have taken notes and photographs of motors at various points in time in the past. It seemed like a good time to collect them together and review different types of motors. Motors are expensive, so any internal photos people have of them would be gratefully appreciated.

 

There are many types of motors, and some popular varieties are discussed here. AC motors are not covered. One way of classifying the various types is by observing which elements of the motor compose the stator (the fixed, non-moving part), and which elements form the rotor.

 

Motor TypeStator (non-moving part)Rotor (moving part)
Permanent magnet DC (PM DC)MagnetsWindings
Brushless DC (BLDC)WindingsMagnets
ServoMagnetsWindings
StepperWindingsMagnets
Moving CoilMagnetsWindings

 

Permanent magnet DC motor

One of the most commonly encountered is the permanent magnet DC motor. The classic motor in this genre usually has two magnets, three windings on a laminated structure and brushes and ‘commutator’ segments (also known as bars) which the brushes rub against. It is the latter characteristic which gives it the name ‘brushed motor’. If the shaft is rotated by hand, it may be noticed that the motor appears to want to settle in certain positions; when the motor runs, this is known as ‘cogging’ and is an undesirable characteristic. More advanced motors reduce this effect by having diagonally shaped slots for the windings in the laminated structure, or more than three windings.

 

Often motors for industrial applications may have additional windings and commutator segments to have more consistent torque as the motor rotates.

The photo here shows the brushes of a low cost motor:

 

Here you can see the rotor and three commutator segments:

 

The rotor removed from the motor; the windings and the connections to the commutator segments are now more visible:

 

Brushless DC (BLDC) motor

As their name implies, these motors do away with the need for the brushed commutator. Instead, they rely on electronic commutation. The windings are fixed, and the magnets revolve. In an almost inside-out configuration, the windings can be in the center of the motor facing outward, and the magnet shell rotates around the motor. In order to provide correct commutation, the circuit needs to know which winding to energise, and this can be determined through the use of hall sensors. ‘Sensor-less’ operation is possible in certain scenarios, by relying on monitoring the back EMF from an unenergised winding. The control system can be dedicated hardware or a microcontroller. BLDC motors are implemented as part of hard disks; they operate sensor-less and so when they are started up, the control system relies on the initial back EMF after a pair of windings have been energised to determine which windings to energise next. When they are running, the back EMF provides the feedback to determine exactly when the windings should be energized for smooth operation. The photograph here shows the stator from a laptop hard disk.

 

Floppy disk drives can contain a flattened implementation of a BLDC (the rotor was removed, it can be seen on the left of the photo):

 

Servo motor

Servo motors can be considered as conventional motors but with feedback attached to the shaft (perhaps indirectly through gearing). In radio control toys, a servo is a complete unit containing a DC motor, gearing a potentiometer varies according to servo rotated position and a small circuit which accepts a PWM input to control the system. Another servo motor that is encountered is for industrial applications such as CNC. Here the servo motor (or, alternatively, a stepper motor – see later) is used as part of automated machining processes. Higher accuracy is demanded and encoder methods are used to determine the position of the shaft and to provide this feedback to the servo circuit.

 

Stepper motor

The stepper motor provides accurate positioning control through the use of multiple windings which can be energised in a sequential fashion by an external circuit. By energising multiple windings, half-step and micro-stepping allows for even higher resolution positioning. Furthermore the need for optical feedback is reduced or eliminated, for both position and speed determination. Stepper motors are sometimes encountered in CNC applications. The stepped response from the motor can result in mechanical resonating effects at certain speeds, however, and this would be disastrous for industrial applications; the problem is mitigated through damping which can be achieved in several ways; through processing of the current passed through the windings, or through mechanical means. At a high level, a stepper motor may sound similar to a brushless DC motor; but the uses are different; stepper motors are often designed for positional accuracy at the cost of speed, whereas a BLDC motor can operate at very high speeds.

 

Stepper motors can have a few topologies; the photo here shows the rotor removed from the inside of a stepper motor known as a can stack stepper motor:

 

This is what the coils look like:

 

There are only two coils, and each coil when energised will have a north and south pole (for example, the black plastic end that is visible could be the north pole. When assembled, there is a mesh of fingers; these extend the pole into the ring, so that there are alternating north and south poles along the inner circumference of the ring. The rotor also has multiple alternating poles all around the outside.

 

Moving coil motor

This is a variation of the permanent magnet DC motor, also known as a ‘voice coil’ motor due to its similarity to the voice coil in a loudspeaker .A certain form of it is found in hard disk drives, to control the position of the hard drive head. In this form, the motor sweeps for less than a complete revolution. Naturally a motor of this type needs to exhibit not just high speed, but extremely low inertia for a rapid response time. It is achieved by eliminating the iron core from the motor winding, and relying on a thin, lightweight material. The motor has been ‘flattened’ so that it consists of a sandwich of flat winding between magnets. Not shown in the photograph is the covering which contains the top magnet in the sandwich.

 

The unusually shaped coil plays an important role; each magnet is polarized such that the magnetic force created from the current in each of the two radial portions of the coil adds together.

 

Another form of moving coil motor more closely resembles a conventional permanent magnet DC motor, but offers some high performance features. Several manufacturers offer moving coil motors where the coil is wound in a hollow, tube form which revolves around a central magnet. The rotor shaft may run down the center of the magnet. The shell of the motor forms part of the path for magnetic flux. The high performance features include high speed because there is no heavy laminated iron core.

 

Summary

This post was really just to document some different motor implementations, so that they can be easily recognized and their properties understood.

As mentioned earlier motors are too expensive to want to take apart, so the bare minimum motors were harmed in the making of this blog post.

Anonymous

Top Comments

  • jw0752
    jw0752 over 7 years ago +3

    Thanks for your post. I have always liked taking things apart to see how they work. Even though I have spent a lifetime fixing things, my mother says I broke more things before the age of 6 than I could…

  • ipv1
    ipv1 over 7 years ago +1

    Very nice post. I'm bookmarking for future reference.

    Many thanks.

  • shabaz
    shabaz over 7 years ago in reply to ipv1 +1

    Hi Inderpreet,

     

    Thanks!

  • lokkytron
    lokkytron over 7 years ago

    shabaz, after reading this I think the stepper motor is the best one for the control and accurate I need.

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
  • jw0752
    jw0752 over 7 years ago in reply to shabaz

    Hi Shabaz

    Ah yes the scrap metal yard, They were very nice to me. They let me scavenge the piles looking for electronic stuff. Most of the time they didn't charge me anything for what I could carry off. If my ideas required welding or cutting they were available for that too. Nothing like that exists any longer as far as I know.

    John

    • Cancel
    • Up +1 Down
    • Reply
    • More
    • Cancel
  • shabaz
    shabaz over 7 years ago in reply to jw0752

    I think I was the same as you : ) I still remember sneaking off to the scrap metal place on the way to school to get bits and pieces, and put some torn-down things back : ) Like a library : )

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
  • jw0752
    jw0752 over 7 years ago

    Thanks for your post. I have always liked taking things apart to see how they work. Even though I have spent a lifetime fixing things, my mother says I broke more things before the age of 6 than I could ever compensate for in the rest of my life.

    John

    • Cancel
    • Up +3 Down
    • Reply
    • More
    • Cancel
  • shabaz
    shabaz over 7 years ago in reply to ipv1

    Hi Inderpreet,

     

    Thanks!

    • Cancel
    • Up +1 Down
    • Reply
    • More
    • Cancel
>
Element14

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2022 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • Facebook
  • Twitter
  • linkedin
  • YouTube