ON Semiconductor
Is Now

To learn more about onsemi™, please visit our website atwww.onsemi.com

onsemi andand other names, marks, and brands are registered and/or common law trademarks of Semiconductor Components Industries, LLC dba “onsemi” or its affiliates and/or
subsidiaries in the United States and/or other countries. onsemi owns the rights to a number of patents, trademarks, copyrights, trade secrets, and other intellectual property. A listing of onsemi
product/patent coverage may be accessed at www.onsemi.com/site/pdf/Patent-Marking.pdf. onsemi reserves the right to make changes at any time to any products or information herein, without
notice. The information herein is provided “as-is” and onsemi makes no warranty, representation or guarantee regarding the accuracy of the information, product features, availability, functionality,or suitability of its products for any particular purpose, nor does onsemi assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all
liability, including without limitation special, consequential or incidental damages. Buyer is responsible for its products and applications using onsemi products, including compliance with all laws,
regulations and safety requirements or standards, regardless of any support or applications information provided by onsemi. “Typical” parameters which may be provided in onsemi data sheets and/or specifications can and do vary in different applications and actual performance may vary over time. All operating parameters, including “Typicals” must be validated for each customer application
by customer’s technical experts. onsemi does not convey any license under any of its intellectual property rights nor the rights of others. onsemi products are not designed, intended, or authorized
for use as a critical component in life support systems or any FDA Class 3 medical devices or medical devices with a same or similar classification in a foreign jurisdiction or any devices intended for
implantation in the human body. Should Buyer purchase or use onsemi products for any such unintended or unauthorized application, Buyer shall indemnify and hold onsemi and its officers, employees,
subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or deathassociated with such unintended or unauthorized use, even if such claim alleges that onsemi was negligent regarding the design or manufacture of the part. onsemi is an Equal Opportunity/Affirmative
Action Employer. This literature is subject to all applicable copyright laws and is not for resale in any manner. Other names and brands may be claimed as the property of others.

TND6041/D
DC Motor Driver
Fundamentals
http://onsemi.com

TECHNICAL NOTEINTRODUCTION
Electric motors have been with us since the early 19th
century, when Hungarian physicist Ányos Jedlik produced
the first continuously rotating DC motor, made possible byhis invention of the commutator. By the early 20th century
electric motors revolutionized industry and agriculture andmade possible such labor saving consumer applications as
washing machines and refrigerators. Today electric motors
power everything from giant cruise ships to implantable
medical devices.
There are many different types of motors, but they allcontain three basic elements: an armature, a field magnet,
and a commutator. The armature is a conductive coil that inmost cases is attached to a rotating shaft and surrounded bya field magnet, which can be either a field winding or
permanent magnets. Current passing through the armature
creates a magnetic field that is opposed to the field current,
resulting in an electromotive force (EMF) that causes the
shaft to rotate, generating mechanical torque. The

commutator is a set of contacts attached to the armature shaftthat keeps reversing the direction of current flow in thearmature as it turns, thus ensuring that the motor continues
to turn.
While motors are mechanically rather simple, the terms
that describe them can be confusing. In mechanical terms
the rotating part of motor is called the rotor; the stationary
part is the stator. In electrical terms the power producing
part of the motor is called the armature; depending on thedesign the armature can be either the rotor or the stator. The
field is a magnetic field component of the motor; again thiscan be either the rotor or the stator and it can be either anelectromagnet or a permanent magnet. In general literaturethese terms are often used interchangeably, which can be
confusing.
There are two basic types of DC motors: brushed andbrushless, with subsets of each (Figure 1). We’ll discusseach in turn.

Figure 1. Motor Components

BRUSHED DC MOTORS
more coils connected to a segmented commutator which iscontacted by brushes connected to the DC power supply(Figure 2).
DC power is conducted through the brushes andcommutator, and the current through the coil createsa magnetic field. This field is opposite to the magnetic fieldof the permanent magnets in the stator, causing the armature
to rotate. Mechanical commutation changes the direction of

The brushed DC motor is the simplest and the earliest
electrical motor design. While it has a number ofdisadvantages, is inexpensive and is still used widely for
torque control and variable speed applications.
The brushed DC motor consists of a few simple
components: stationary stator composed of field coils(wound field) or two hemispherical permanent magnets(PM); an internal rotating armature consisting of two or© Semiconductor Components Industries, LLC, 2014

March, 2014 − Rev. 1

1

Publication Order Number:
TND6041/D

TND6041/D
perform better. However, extreme drops in temperature canpotentially increase the viscosity of the lubricants, causing
the motor to run at a higher current.

the current and a rotational motion is generated. Witha two-pole motor the commutator causes the current toreverse in direction every half cycle, causing the motor tocontinue to rotate.
The speed of the motor is directly proportional to thevoltage applied, while the torque is proportional to thecurrent. You control the speed of a brushed DC motor bysimply varying the voltage applied to it; to reverse it, justreverse the polarity of the applied voltage; and to stop it turnoff the voltage.

Wound-field Brushed DC Motors

There are two basic types of brushed DC motors: those
whose stator consists of field coils and those that use
permanent magnets in the stator instead. There are three
types of wound-field coils (Figure 3):• Shunt wound, in which the field coils are connected inparallel with the armature coils via the brushes(Figure 3A);
• Series wound, in which the field coils are in series withthe coils in the armature (Figure 3B); and• Hybrid, with separate field coils where one is in series
and the other is in parallel with the armature coils(Figure 3C).
A

M

B

f

M

C

f

f

M

f

1 2

Figure 2. Brushed PM DC Motor
Figure 3. Field Coils: (A) Shunt, (B) Series, (C) Hybrid

Brushed DC motors have some advantages over otherdesigns:• They are simple and inexpensive;• They don’t require complex drive electronics;• Their speed is a direct, linear function of the armature
voltage;• Because of their simplicity and low cost − typically half
the cost of brushless DC motors of the same size −design cycles are shortened.

Brushed PM DC Motors

Until the development of neodymium magnets brushedpermanent magnet (PM) DC motors were only able tohandle small loads. Today they are commonly used in fairly
large commercial and industrial applications and aredominant in fractional-horsepower applications. In
commercial use since 1886 they are still the most commonlyused DC motors in the world.
Driving Brushed DC Motors

However, they’re not without some notable drawbacks:• The brushes tend to wear out because of continuous
friction. The brushes and springs need replacing fromtime to time;• The commutator needs periodic cleaning or
replacement;• Arcing is ever present and causes EMI that can interferewith nearby electronics;• The rotor’s inertia may be an issue, and the commutator
makes the motor larger than its brushless counterpart;• Heat generated by coil rotation is always an issue.

Driving brushed DC motors is straightforward inprinciple but not quite so simple in practice. For the simplest
small applications you can run the motor directly froma power source and use a potentiometer to control the speed
and a switch to reverse its direction. If the motor is to be partof an embedded application you need a driver IC and some
control logic.
Figure 4 is a block diagram of ON Semiconductor’s
LB1938FA single-channel, forward/reverse brush motor
driver IC that provides low-saturation outputs for use in
low-voltage applications. The motor is driven by an H
bridge that is protected by ‘spark killer’ diodes, since this isa brushed motor. The logic circuitry in the control block
determines the speed and direction of the motor as dictatedby the CPU. The LB1938FA provides forward, reverse,
brake, and standby modes controlled by two input signals.
It’s designed for use in notebook computers, digital cameras,
cell phones, and other portable equipment.

The environment in which a brush DC motor is used canalso greatly affect the lifetime of the motor. Dry, warm
environments may increase the wear of the brushes andquicken the breakdown of the commutator and bearings.
Running a brush DC motor in a cooler environment alongwith external cooling by forced air may cause the motor to

http://onsemi.com
2

TND6041/D
C1 = 0.1 to 10 mF
VCC

60 kW
2
CONTROL BLOCK

80 kW

IN1

CPU
60 kW
3
80 kW

IN2

S-GND

1

OUT1
7
M
6
OUT2

4
8
P-GND

Figure 4. Motor Components

BRUSHLESS DC MOTORS(ECMs) in contrast to mechanically commutative brushed
motors.
BLDC motors need sophisticated electronic control
circuitry as well as some way to continuously determine theposition of the rotor. The position of the rotor can be
determined either by a Hall effect sensor or by measuringchanges in the back EMF (BEMF) at each of the armaturecoils as the motor rotates.
Whereas the speed of brushed DC motors is determinedby the applied voltage, the speed of BLDC motors isdetermined by the frequency at which it is switched. The
motors are driven by PWM pulses as shown in Figure 5.

Where brushed DC motors have a very long history,
BLDC motors only came into their own in the 1960s. BLDC
motors are considerably more efficient than brushed DC
motors; they last a lot longer; and they deliver more torqueper weight.
By moving the permanent magnets to the rotor and driving
the field coils with transistors you can eliminate the brushes
in DC motors along with their disadvantages (inrunnerconfiguration, the most common). Alternatively thearmature coils can form a fixed core with the permanent
magnets revolving around them and driving the motor shaft(outrunner). In either case the coils are stationary. BLDC
motors are referred to as electronically commutative motors
Minimum Speed
Setting RotationPWM Control Variable
Speed Mode

Full Speed Mode

VTH Voltage
2.5 V

RMI Voltage
CPWM

0.5 V
0V
ON
On DutyOFF

Figure 5. PWM Drive for a BLDC Motor

http://onsemi.com
3

TND6041/D
Single-phase BLDC Motors

There are three basic types of BLDC motors:
single-phase, 2-phase, and 3-phase. The operating principle
in each case is the same. Instead of a mechanical commutatorchanging the magnetic polarity of the rotor coils, transistors
continuously change the phase of the stator coils to keep the
motor rotating. Single-phase BLDC motors are found in
low-power applications; 2-phase motors are more often
used in medium power ones. Three-phase BLDC motors are
typically used to power disk drives and DVD players. Each
type has different characteristics that best suits it toparticular applications as shown in the Table 1.

Single-phase BLDC motors consist of two parallel
armature windings driven by an H bridge under PWM
control. The output from a single Hall sensor continuously
reverses the direction of the current flowing through thearmature coil, keeping the motor rotating (Figure 6).
Single-phase motors are simple to drive, requiring little
more than a single chip such as the LB11970RV
single-phase full-wave driver and a few capacitors.
2-phase BLDC Motors

Two-phase BLDC motors are slightly more complex. The
armature now consists of four coils and the field contains
four pairs of permanent magnets. The armature coils are
paired, giving 2-phase motors more torque than theirsingle-phase counterparts. Two-phase BLDC motors are
typically used in low-end non-critical applications suchlarge cooling fans, so they can dispense with sophisticatedcontrol circuitry in place of bipolar transistors andconstant-voltage, constant-current drivers. As a result2-phase BLDC motors are stronger and cheaper, if noisierand less efficient, than other BLDC architectures. The
ON Semiconductor LB1868M is a good example ofa 2-phase BLDC fan motor driver.

Table 1. BLDC MOTOR CHARACTERISTICS
Single-phase2-phase3-phase

Cost

Good

Excellen

Fair

SilentGood

Fair

Excellent

Efficiency

Good

Fair

Excellent

Figure 6. Single-phase BLDC Motor Control

http://onsemi.com
4

TND6041/D
3-phase BLDC Motors

sensors are typically placed on alternate stator coils that
respond to the passage of the rotating permanent magnets on
the rotor (Figure 7).

With 3-phase BLDC motors there are six commutation
states affecting three sets of armature coils. Three Hall

Figure 7. 3-phase BLDC Motor

BLDC motor is pulsed more frequently than a single-phasemotor, the motor displays less vibration and be controlled
more precisely. ON Semiconductor’s LB1976 is 3-phasebrushless motor driver utilizing Hall sensors.

Figure 8 shows how information from the Hall sensors isused to control the current going to the motor. The output
from the Hall sensors drives logic circuitry that determines
the switching timing; this is then passed through gate drivers
to the power transistors that drive the motor. Since a 3-phase

Figure 8. 3-phase BLDC Motor Drive with Hall Sensors

comparators to determine the phase of each winding; others
require the use of an external MCU. ON Semiconductor’s
LB11983 3-phase sensorless motor driver IC integrates
rotor position detection with startup, timing, switching,thermal shutdown, and saturation control without the needfor MCU control. For more complex circuits other drivers
may outsource motor speed and acceleration to an MCU.

It is also possible to control a 3-phase BLDC motor
without the use of sensors by determining the BEMF signal
from each coil as shown in Figure 9. This is accomplishedby comparing the motor’s induction voltage with the
midpoint of the voltage to each of the three coils. The resultsof this feedback is amplified, fed into a rotor position
detection circuit, and each of the three sets of coils is thenpulsed 120 degrees apart. Some controllers use simple

http://onsemi.com
5

TND6041/D

Figure 9. 3-phase Sensorless BLDC Motor Drive

BLDC circuits relying on BEMF to determine rotor
position have a problem at startup when there is no BEMF.

In this case they will typically start the motor from an
unknown position and quickly get it operating in phase.

STEPPER MOTORSThere are three basic types of stepper motors: permanent
magnet, variable reluctance, and hybrid.
• Permanent magnet stepper motors use permanent
magnets for rotors and laminated steel stators. These
are the lowest resolution steppers.
• Variable reluctance steppers offer high resolution but
exhibit no detent torque; they are rarely used anymore.
• Hybrid steppers combine high-resolution of variablereluctance with the detent torque available andpermanent magnet stepper motors. They might beconsidered the best of both worlds.

Not all applications require the motor to rotate freely;
stepper motors advance the rotor in finite increments andwant the shaft to stay fixed until moved again. They have nobrushes or contacts; they are synchronous DC motors withmagnetic fields electronically switched to rotate thearmature magnet around, converting digital pulses intomechanical shaft rotation. They are the mechanicalequivalent of DACs, converting digital steps into analog
angular displacement.
A stepper is a synchronous DC motor that divides a fullrotation into a discrete number of steps; the number of steps
or “phases” is equal to the number of electromagnets
arranged around a central gear shaped core (Figure 10). By
controlling the current to these magnets the motor can beturned by precise angle.

Two-phase stepper motors are the most commonly usedconfiguration. They come with two types of windings −unifilar and bifilar:• Unifilar steppers have two windings per phase. They’redifficult to drive because the coil current directionneeds to be reversed; and one drawback is that only half
the number of windings are energized at any time.
Stepper motors with a unifilar winding have 4-5 leadwires.
• Bifilar steppers have one winding per phase. This gives
them a size and weight advantage compared to unifilar
motors since the amount of copper in the winding isroughly half the size. They are easy to drive because
there is no need to change the current direction in thewindings. This configuration simplifies transferringcurrent from one coil to another. Stepper motors witha bifilar winding have 6-8 lead wires.

Figure 10. Hybrid Stepper Motor

http://onsemi.com
6

TND6041/D

M

M

(a)

M

(b)

Figure 11. Unifilar (a) vs. Bifilar (b) Wings
Driving Stepper Motors

case closed loop control is highly desirable in contrast to
open loop absolute positioning based on counting steps.
Finally, adaptive speed control enables stepper motor toclose the valve as quickly as possible despite the fact that theload may increase as it closes; this is made possible bysensing the increase in BEMF and increasing the frequencyof the pulses to the motor accordingly.
The ON Semiconductor AMIS-30624 (Figure 12) isa single-chip micro-stepping motor driver that incorporates
the features mentioned above. The position controller isconfigurable for different motor types, positioning ranges,
and parameters for speed, acceleration, and deceleration.
Integrated sensorless stall detection stops the motor whenrunning into a stall; this enables silent yet accurate position
calibrations during a referencing run and allows semi-closed
loop operation when approaching mechanical and stops.
Targeted for small positioning applications in theautomotive, industrial, and building automation markets,
the AMIS-30624 incorporates both high-voltage analog
circuitry and digital functionality on the same chip.

Stepper motors are typically driven by H bridges, one perwinding, with the output being under PWM control. The
rotation angle is proportional to the number of pulses, andthe rotational speed is proportional to the frequency of thepulses.
Stepper motor applications are typically more stringent
than those for continuously rotating motors, so tighter
control is necessary. Stepper motors move from step to stepby alternatively turning electromagnets on off in sync; thisrevolves the rotor around the stator tooth by tooth or
step-by-step. By going full steps this can cause noise andvibration and possibly overshoot and skip steps (“step-out”),
losing awareness of position. Micro-stepping addresses thatissue, energizing the windings together in such a way that therotor moves through several sub-positions or micro-steps
for each step.
If an action such as quickly closing a valve requires the
stepper motor to traverse numerous steps, then both stall
detection and in stop detection become important. In thisFigure 12. AMIS-30625-D Block Diagram

http://onsemi.com
7

TND6041/D
Advantages and Disadvantages

On the other hand obtaining these advantages involves
some trade-offs:• If control is not optimized step-out may occur;• Vibration and noise can be problematic;• They’re not as efficient as other BLDC motors.

Like any other mechanical or electronic device stepper
motors have both advantages and disadvantages. Among theadvantages are:• Position and speed are subject to open-loop control;• They are easily controllable by a digital signal from an
MCU;• They are highly durable, without brushes orcommutators.

The application will of course dictate whether or nota stepper motor is indicated; if so the proper choice of motor
driver can alleviate or even effectively eliminate any
potential problems.

SELECTING MOTOR DRIVERS
As with any other design choosing a motor driver is best
done using a top-down approach. First ask yourself:
1. What is the intended application and purpose?
2. What is the most appropriate type of motor –single phase, 3-phase, 3-phase sensorless, stepper,
DC brush, etc.?
3. What is the range of supply voltages?
4. What is the output or drive current?

To select a BLDC motor driver you need to consider thefollowing questions:
1. Is speed control by an external signal required?
If yes, what is the method of speed control – bythermistor, voltage, or direct PWM?
2. What does the customer request for an output
signal? The rotation detector (RD) signal is theerror signal when the motor is locked. The
frequency generator (FG) signal outputs therotation count of a rotor.
3. What other functionality is requested – current
limit control, Hall bias control, lock protection,
etc.?

Besides the range of supply voltage and output current
you need to answer a few more questions before deciding on
the appropriate type of motor for your intended application:
To select a brushed DC motor driver you need todetermine:
1. First, find out whether speed control, or fixed
forward/reverse drive is required. If yes, what is
the method of speed control − by thermistor,
voltage, or direct PWM?
2. What is motor driver power? Is it integrated or
pre-drive type?
3. What are additional features −fault protection or
current sense method?

Figure 14. Selecting a BLDC or Stepper Motor Driver

To select a stepper motor driver you need to know:
1. What is the micro-step resolution – 1/2 step,
1/4 step, 1/8 step, etc.?
2. What is the control input type – parallel, clock,serial, I2C, etc.?
3. What other functionality is requested –over-current protection, power saving, TSD, setcurrent software function, warning output, etc.?

Figure 13. Selecting a Brushed Motor Driver

http://onsemi.com
8

TND6041/D
Once you’ve clarified your needs and outlined yourparameters, you can do a parametric search for motor drivers
on ON Semiconductor’s website at www.onsemi.com,

which features hundreds of motor drivers, at least one ofwhich is likely to suit any given application.

ON Semiconductor andare registered trademarks of Semiconductor Components Industries, LLC (SCILLC). SCILLC owns the rights to a number of patents, trademarks,
copyrights, trade secrets, and other intellectual property. A listing of SCILLC’s product/patent coverage may be accessed at www.onsemi.com/site/pdf/Patent−Marking.pdf. SCILLC
reserves the right to make changes without further notice to any products herein. SCILLC makes no warranty, representation or guarantee regarding the suitability of its products for any
particular purpose, nor does SCILLC assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without
limitation special, consequential or incidental damages. “Typical” parameters which may be provided in SCILLC data sheets and/or specifications can and do vary in different applications
and actual performance may vary over time. All operating parameters, including “Typicals” must be validated for each customer application by customer’s technical experts. SCILLC
does not convey any license under its patent rights nor the rights of others. SCILLC products are not designed, intended, or authorized for use as components in systems intended for
surgical implant into the body, or other applications intended to support or sustain life, or for any other application in which the failure of the SCILLC product could create a situation where
personal injury or death may occur. Should Buyer purchase or use SCILLC products for any such unintended or unauthorized application, Buyer shall indemnify and hold SCILLC and
its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly,
any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that SCILLC was negligent regarding the design or manufactureof the part. SCILLC is an Equal Opportunity/Affirmative Action Employer. This literature is subject to all applicable copyright laws and is not for resale in any manner.

PUBLICATION ORDERING INFORMATION
LITERATURE FULFILLMENT:
Literature Distribution Center for ON Semiconductor
P.O. Box 5163, Denver, Colorado 80217 USA
Phone: 303−675−2175 or 800−344−3860 Toll Free USA/Canada
Fax: 303−675−2176 or 800−344−3867 Toll Free USA/Canada
Email: orderlit@onsemi.com

N. American Technical Support: 800−282−9855 Toll Free
USA/Canada
Europe, Middle East and Africa Technical Support:
Phone: 421 33 790 2910
Japan Customer Focus Center
Phone: 81−3−5817−1050

http://onsemi.com
9

ON Semiconductor Website: www.onsemi.com
Order Literature: http://www.onsemi.com/orderlit
For additional information, please contact your local
Sales Representative

TND6041/D