NCV33035 [ONSEMI]
Brushless DC Motor Controller; 直流无刷电机控制器![NCV33035](http://pdffile.icpdf.com/pdf1/p00047/img/icpdf/NCV33035_247491_icpdf.jpg)
型号: | NCV33035 |
厂家: | ![]() |
描述: | Brushless DC Motor Controller |
文件: | 总28页 (文件大小:433K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
![](http://public.icpdf.com/style/img/ads.jpg)
MC33035, NCV33035
Brushless DC
Motor Controller
The MC33035 is a high performance second generation monolithic
brushless DC motor controller containing all of the active functions
required to implement a full featured open loop, three or four phase
motor control system. This device consists of a rotor position decoder
for proper commutation sequencing, temperature compensated
reference capable of supplying sensor power, frequency
programmable sawtooth oscillator, three open collector top drivers,
and three high current totem pole bottom drivers ideally suited for
driving power MOSFETs.
http://onsemi.com
P SUFFIX
PLASTIC PACKAGE
CASE 724
24
Also included are protective features consisting of undervoltage
lockout, cycle−by−cycle current limiting with a selectable time
delayed latched shutdown mode, internal thermal shutdown, and a
unique fault output that can be interfaced into microprocessor
controlled systems.
1
DW SUFFIX
PLASTIC PACKAGE
CASE 751E
24
Typical motor control functions include open loop speed, forward or
reverse direction, run enable, and dynamic braking. The MC33035 is
designed to operate with electrical sensor phasings of 60°/300° or
120°/240°, and can also efficiently control brush DC motors.
(SO−24L)
1
PIN CONNECTIONS
Features
Top Drive
Output
C
B
1
2
3
4
24
23
22
21
20
19
18
17
16
15
• 10 to 30 V Operation
• Undervoltage Lockout
• 6.25 V Reference Capable of Supplying Sensor Power
• Fully Accessible Error Amplifier for Closed Loop Servo
T
T
A
T
Brake
Fwd/Rev
60°/120° Select
S
A
A
B
Applications
Bottom
Drive
Outputs
Sensor
Inputs
• High Current Drivers Can Control External 3−Phase MOSFET
5
6
S
S
B
B
B
Bridge
C
V
C
B
• Cycle−By−Cycle Current Limiting
• Pinned−Out Current Sense Reference
• Internal Thermal Shutdown
• Selectable 60°/300° or 120°/240° Sensor Phasings
• Can Efficiently Control Brush DC Motors with External MOSFET
H−Bridge
7
Output Enable
C
Reference Output
8
V
CC
Current Sense
Noninverting Input
Gnd
9
Current Sense
Inverting Input
10
Oscillator
Error Amp
Noninverting Input
Error Amp
• NCV Prefix for Automotive and Other Applications Requiring Site
and Control Changes
11
12
14
13
Fault Output
Error Amp Out/
PWM Input
Inverting Input
• Pb−Free Packages are Available
(Top View)
ORDERING INFORMATION
See detailed ordering and shipping information in the package
dimensions section on page 27 of this data sheet.
DEVICE MARKING INFORMATION
See general marking information in the device marking
section on page 27 of this data sheet.
Semiconductor Components Industries, LLC, 2004
1
Publication Order Number:
April, 2004 − Rev. 7
MC33035/D
MC33035, NCV33035
Representative Schematic Diagram
V
M
Fault
N
N
14
2
4
5
6
S
S
Rotor
Position
Decoder
1
Fwd/Rev
60°/120°
Enable
3
22
24
Motor
Undervoltage
Lockout
7
V
in
Output
Buffers
17
18
Reference
Regulator
8
21
20
19
Speed
Set
Error Amp
11
12
Thermal
Shutdown
Faster
PWM
R
T
R
S
13
10
Q
Q
Oscillator
S
R
C
T
9
15
16
23
Current Sense
Reference
Brake
This device contains 285 active transistors.
http://onsemi.com
2
MC33035, NCV33035
MAXIMUM RATINGS
Rating
Symbol
Value
Unit
Power Supply Voltage
V
40
V
V
CC
Digital Inputs (Pins 3, 4, 5, 6, 22, 23)
−
V
ref
Oscillator Input Current (Source or Sink)
I
30
mA
V
OSC
Error Amp Input Voltage Range
(Pins 11, 12, Note 1)
V
IR
−0.3 to V
ref
Error Amp Output Current
(Source or Sink, Note 2)
I
10
mA
Out
Current Sense Input Voltage Range (Pins 9, 15)
Fault Output Voltage
V
−0.3 to 5.0
V
V
Sense
V
20
20
CE(Fault)
Fault Output Sink Current
I
mA
V
Sink(Fault)
Top Drive Voltage (Pins 1, 2, 24)
Top Drive Sink Current (Pins 1, 2, 24)
Bottom Drive Supply Voltage (Pin 18)
V
40
CE(top)
I
50
mA
V
Sink(top)
V
C
30
Bottom Drive Output Current (Source or Sink, Pins 19, 20, 21)
I
100
mA
DRV
Power Dissipation and Thermal Characteristics
P Suffix, Dual In Line, Case 724
Maximum Power Dissipation @ T = 85°C
Thermal Resistance, Junction−to−Air
DW Suffix, Surface Mount, Case 751E
P
867
75
mW
°C/W
A
D
R
θ
JA
Maximum Power Dissipation @ T = 85°C
Thermal Resistance, Junction−to−Air
P
650
100
mW
°C/W
A
D
R
θ
JA
J
Operating Junction Temperature
T
150
°C
°C
Operating Ambient Temperature Range (Note 3)
MC33035
NCV33035
T
A
−40 to +85
−40 to +125
Storage Temperature Range
T
stg
−65 to +150
°C
ELECTRICAL CHARACTERISTICS (V = V = 20 V, R = 4.7 k, C = 10 nF, T = 25°C, unless otherwise noted.)
CC
C
T
T
A
Characteristic
REFERENCE SECTION
Reference Output Voltage (I = 1.0 mA)
Symbol
Min
Typ
Max
Unit
V
ref
V
ref
T = 25°C
(Note 4)
5.9
5.82
6.24
−
6.5
6.57
A
Line Regulation (V = 10 to 30 V, I = 1.0 mA)
Reg
−
−
1.5
16
30
30
−
mV
mV
mA
V
CC
ref
line
Load Regulation (I = 1.0 to 20 mA)
Reg
load
ref
Output Short Circuit Current (Note 5)
Reference Under Voltage Lockout Threshold
ERROR AMPLIFIER
I
40
4.0
75
SC
V
th
4.5
5.0
Input Offset Voltage (Note 4)
V
−
−
−
0.4
8.0
10
mV
nA
nA
V
IO
Input Offset Current (Note 4)
I
IO
500
Input Bias Current (Note 4)
I
IB
−46
−1000
Input Common Mode Voltage Range
V
ICR
(0 V to V
)
ref
Open Loop Voltage Gain (V = 3.0 V, R = 15 k)
A
70
55
65
80
−
−
−
dB
dB
dB
O
L
VOL
Input Common Mode Rejection Ratio
CMRR
86
Power Supply Rejection Ratio (V = V = 10 to 30 V)
PSRR
105
CC
C
1. The input common mode voltage or input signal voltage should not be allowed to go negative by more than 0.3 V.
2. The compliance voltage must not exceed the range of −0.3 to V
.
ref
3. NCV33035: T = −40°C, T
= 125°C. Guaranteed by design. NCV prefix is for automotive and other applications requiring site and change
low
high
control.
4. MC33035: T = −40°C to +85°C; NCV33035: T = −40°C to +125°C.
A
A
5. Maximum package power dissipation limits must be observed.
http://onsemi.com
3
MC33035, NCV33035
ELECTRICAL CHARACTERISTICS (continued) (V = V = 20 V, R = 4.7 k, C = 10 nF, T = 25°C, unless otherwise noted.)
CC
C
T
T
A
Characteristic
Symbol
Min
Typ
Max
Unit
ERROR AMPLIFIER
Output Voltage Swing
V
High State (R = 15 k to Gnd)
V
V
OL
4.6
−
5.3
0.5
−
1.0
L
OH
Low State (R = 15 k to V
)
L
ref
OSCILLATOR SECTION
Oscillator Frequency
f
22
−
25
0.01
4.1
28
5.0
4.5
−
kHz
%
OSC
Frequency Change with Voltage (V = 10 to 30 V)
∆f
/∆V
CC
OSC
Sawtooth Peak Voltage
Sawtooth Valley Voltage
LOGIC INPUTS
V
−
V
OSC(P)
OSC(V)
V
1.2
1.5
V
Input Threshold Voltage (Pins 3, 4, 5, 6, 7, 22, 23)
V
High State
Low State
V
V
3.0
−
2.2
1.7
−
0.8
IH
IL
Sensor Inputs (Pins 4, 5, 6)
High State Input Current (V = 5.0 V)
Low State Input Current (V = 0 V)
µA
µA
µA
I
I
I
−150
−600
−70
−337
−20
−150
IH
IH
I
IL
IL
Forward/Reverse, 60°/120° Select (Pins 3, 22, 23)
High State Input Current (V = 5.0 V)
Low State Input Current (V = 0 V)
−75
−300
−36
−175
−10
−75
IH
IH
I
IL
IL
Output Enable
High State Input Current (V = 5.0 V)
Low State Input Current (V = 0 V)
−60
−60
−29
−29
−10
−10
IH
IH
I
IL
IL
CURRENT−LIMIT COMPARATOR
Threshold Voltage
V
85
−
101
3.0
115
−
mV
V
th
Input Common Mode Voltage Range
Input Bias Current
V
ICR
I
IB
−
−0.9
−5.0
µA
OUTPUTS AND POWER SECTIONS
Top Drive Output Sink Saturation (I
= 25 mA)
V
−
−
0.5
1.5
V
sink
CE(sat)
Top Drive Output Off−State Leakage (V = 30 V)
I
0.06
100
µA
ns
CE
DRV(leak)
Top Drive Output Switching Time (C = 47 pF, R = 1.0 k)
L
L
Rise Time
Fall Time
t
t
−
−
107
26
300
300
r
f
Bottom Drive Output Voltage
V
High State (V = 20 V, V = 30 V, I
= 50 mA)
V
OH
(V −2.0)
CC
(V −1.1)
CC
−
CC
C
source
Low State (V = 20 V, V = 30 V, I
= 50 mA)
V
OL
−
1.5
2.0
CC
C
sink
Bottom Drive Output Switching Time (C = 1000 pF)
ns
L
Rise Time
Fall Time
t
t
−
−
38
30
200
200
r
f
Fault Output Sink Saturation (I
= 16 mA)
V
−
−
225
1.0
500
100
mV
µA
V
sink
CE(sat)
Fault Output Off−State Leakage (V = 20 V)
I
FLT(leak)
CE
Under Voltage Lockout
Drive Output Enabled (V or V Increasing)
Hysteresis
V
th(on)
8.2
0.1
8.9
0.2
10
0.3
CC
C
V
H
Power Supply Current
mA
Pin 17 (V = V = 20 V)
I
CC
−
−
−
−
12
14
3.5
5.0
16
20
6.0
10
CC
C
Pin 17 (V = 20 V, V = 30 V)
CC
C
Pin 18 (V = V = 20 V)
I
C
CC
C
Pin 18 (V = 20 V, V = 30 V)
CC
C
http://onsemi.com
4
MC33035, NCV33035
100
4.0
V
V
= 20 V
= 20 V
V
V
= 20 V
= 20 V
CC
CC
C
C
T = 25°C
A
R = 4.7 k
T
C = 10 nF
2.0
0
T
10
−2.0
−4.0
C = 10 nF
T
C = 1.0 nF
T
C = 100 nF
T
0
1.0
10
100
1000
−55
−25
0
25
50
75
100
125
R , TIMING RESISTOR (kΩ)
T
T , AMBIENT TEMPERATURE (°C)
A
Figure 2. Oscillator Frequency Change
versus Temperature
Figure 1. Oscillator Frequency versus
Timing Resistor
40
56
48
40
32
0
− 0.8
−1.6
1.6
V
ref
V
V
= 20 V
= 20 V
CC
60
C
Source Saturation
(Load to Ground)
80
T = 25°C
A
Phase
Gain
100
120
140
160
180
24
16
8.0
0
V
V
V
= 20 V
= 20 V
= 3.0 V
CC
C
O
R = 15 k
L
C = 100 pF
T = 25°C
A
Sink Saturation
)
200
220
0.8
0
−8.0
−16
(Load to V
Gnd
L
ref
−24
240
1.0 k
10 k
100 k
1.0 M
10 M
0
1.0
2.0
3.0
4.0
5.0
I , OUTPUT LOAD CURRENT (mA)
O
f, FREQUENCY (Hz)
Figure 3. Error Amp Open Loop Gain and
Phase versus Frequency
Figure 4. Error Amp Output Saturation
Voltage versus Load Current
A = +1.0
V
No Load
T = 25°C
A
A = +1.0
V
No Load
T = 25°C
A
3.05
3.0
4.5
3.0
1.5
2.95
1.0 µs/DIV
5.0 µs/DIV
Figure 5. Error Amp Small−Signal
Transient Response
Figure 6. Error Amp Large−Signal
Transient Response
http://onsemi.com
5
MC33035, NCV33035
7.0
6.0
5.0
4.0
3.0
2.0
1.0
0
0
−4.0
−8.0
− 12
− 16
V
V
= 20 V
= 20 V
CC
−20
−24
No Load
T = 25°C
C
A
T = 25°C
A
0
10
20
30
40
0
10
20
30
40
50
60
I , REFERENCE OUTPUT SOURCE CURRENT (mA)
ref
V
CC
, SUPPLY VOLTAGE (V)
Figure 8. Reference Output Voltage
versus Supply Voltage
Figure 7. Reference Output Voltage Change
versus Output Source Current
100
80
60
40
20
V
V
= 20 V
= 20 V
CC
40
20
C
R = 4.7 k
T
C = 10 nF
T = 25°C
A
T
0
−20
−40
V
V
= 20 V
= 20 V
CC
C
No Load
0
1.0
2.0
3.0
4.0
5.0
−55
−25
0
25
50
75
100 125
0
T , AMBIENT TEMPERATURE (°C)
A
PWM INPUT VOLTAGE (V)
Figure 9. Reference Output Voltage
versus Temperature
Figure 10. Output Duty Cycle versus
PWM Input Voltage
250
0.25
0.2
V
= 20 V
= 20 V
V
V
= 20 V
= 20 V
CC
CC
V
C
R = 1
C
200
150
100
T = 25°C
A
L
C = 1.0 nF
L
T = 25°C
A
0.15
0.1
0.05
0
50
0
1.0
2.0
3.0
4.0 5.0 6.0 7.0 8.09.010
0
4.0
8.0
12
16
CURRENT SENSE INPUT VOLTAGE (NORMALIZED TO V )
th
I
, SINK CURRENT (mA)
Sink
Figure 11. Bottom Drive Response Time versus
Current Sense Input Voltage
Figure 12. Fault Output Saturation
versus Sink Current
http://onsemi.com
6
MC33035, NCV33035
1.2
0.8
0.4
0
V
V
= 20 V
= 20 V
CC
C
100
T = 25°C
A
V
V
= 20 V
= 20 V
CC
C
R = 1.0 k
L
C = 15 pF
T = 25°C
A
0
L
0
10
20
, SINK CURRENT (mA)
30
40
100 ns/DIV
I
Sink
Figure 13. Top Drive Output Saturation
Voltage versus Sink Current
Figure 14. Top Drive Output Waveform
V
V
= 20 V
= 20 V
CC
V
V
= 20 V
= 20 V
CC
C
C
C = 15 pF
L
T = 25°C
A
100
100
C = 1.0 nF
L
T = 25°C
A
0
0
50 ns/DIV
50 ns/DIV
Figure 15. Bottom Drive Output Waveform
Figure 16. Bottom Drive Output Waveform
0
16
V
C
14
12
10
8.0
6.0
4.0
2.0
0
I
CC
−1.0
Source Saturation
(Load to Ground)
V
V
= 20 V
= 20 V
CC
R = 4.7 k
T
C = 10 nF
Pins 3−6, 9, 15, 23 = Gnd
Pins 7, 22 = Open
−2.0
C
T
T = 25°C
A
T = 25°C
A
2.0
Sink Saturation
(Load to V )
I
C
1.0
0
Gnd
C
0
20
40
60
80
0
5.0
10
15
V , SUPPLY VOLTAGE (V)
CC
20
25
30
I , OUTPUT LOAD CURRENT (mA)
O
Figure 17. Bottom Drive Output Saturation
Voltage versus Load Current
Figure 18. Power and Bottom Drive Supply
Current versus Supply Voltage
http://onsemi.com
7
MC33035, NCV33035
PIN FUNCTION DESCRIPTION
Pin
Symbol
Description
1, 2, 24
B , A , C
T
These three open collector Top Drive outputs are designed to drive the external
upper power switch transistors.
T
T
3
Fwd/Rev
S , S , S
C
The Forward/Reverse Input is used to change the direction of motor rotation.
These three Sensor Inputs control the commutation sequence.
4, 5, 6
A
B
7
8
Output Enable
A logic high at this input causes the motor to run, while a low causes it to coast.
Reference Output
This output provides charging current for the oscillator timing capacitor C and a
T
reference for the error amplifier. It may also serve to furnish sensor power.
9
Current Sense Noninverting Input
Oscillator
A 100 mV signal, with respect to Pin 15, at this input terminates output switch
conduction during a given oscillator cycle. This pin normally connects to the top
side of the current sense resistor.
10
The Oscillator frequency is programmed by the values selected for the timing
components, R and C .
T
T
11
12
Error Amp Noninverting Input
Error Amp Inverting Input
This input is normally connected to the speed set potentiometer.
This input is normally connected to the Error Amp Output in open loop
applications.
13
14
Error Amp Out/PWM Input
Fault Output
This pin is available for compensation in closed loop applications.
This open collector output is active low during one or more of the following
conditions: Invalid Sensor Input code, Enable Input at logic 0, Current Sense
Input greater than 100 mV (Pin 9 with respect to Pin 15), Undervoltage Lockout
activation, and Thermal Shutdown.
15
Current Sense Inverting Input
Gnd
Reference pin for internal 100 mV threshold. This pin is normally connected to
the bottom side of the current sense resistor.
16
This pin supplies a ground for the control circuit and should be referenced back
to the power source ground.
17
18
V
This pin is the positive supply of the control IC. The controller is functional over a
CC
C
minimum V range of 10 to 30 V.
CC
V
The high state (V ) of the Bottom Drive Outputs is set by the voltage applied to
OH
this pin. The controller is operational over a minimum V range of 10 to 30 V.
C
19, 20, 21
22
C , B , A
B
These three totem pole Bottom Drive Outputs are designed for direct drive of the
external bottom power switch transistors.
B
B
60°/120° Select
The electrical state of this pin configures the control circuit operation for either
60° (high state) or 120° (low state) sensor electrical phasing inputs.
23
Brake
A logic low state at this input allows the motor to run, while a high state does not
allow motor operation and if operating causes rapid deceleration.
http://onsemi.com
8
MC33035, NCV33035
INTRODUCTION
the stator winding. When the input changes state, from high
to low with a given sensor input code (for example 100), the
enabled top and bottom drive outputs with the same alpha
The MC33035 is one of a series of high performance
monolithic DC brushless motor controllers produced by
Motorola. It contains all of the functions required to
implement a full−featured, open loop, three or four phase
motor control system. In addition, the controller can be made
to operate DC brush motors. Constructed with Bipolar
Analog technology, it offers a high degree of performance and
ruggedness in hostile industrial environments. The MC33035
contains a rotor position decoder for proper commutation
sequencing, a temperature compensated reference capable of
supplying a sensor power, a frequency programmable
sawtooth oscillator, a fully accessible error amplifier, a pulse
width modulator comparator, three open collector top drive
outputs, and three high current totem pole bottom driver
outputs ideally suited for driving power MOSFETs.
Included in the MC33035 are protective features
consisting of undervoltage lockout, cycle−by−cycle current
limiting with a selectable time delayed latched shutdown
mode, internal thermal shutdown, and a unique fault output
that can easily be interfaced to a microprocessor controller.
Typical motor control functions include open loop speed
control, forward or reverse rotation, run enable, and
dynamic braking. In addition, the MC33035 has a 60°/120°
select pin which configures the rotor position decoder for
either 60° or 120° sensor electrical phasing inputs.
designation are exchanged (A to A , B to B , C to C ).
T
B
T
B
T
B
In effect, the commutation sequence is reversed and the
motor changes directional rotation.
Motor on/off control is accomplished by the Output
Enable (Pin 7). When left disconnected, an internal 25 µA
current source enables sequencing of the top and bottom
drive outputs. When grounded, the top drive outputs turn off
and the bottom drives are forced low, causing the motor to
coast and the Fault output to activate.
Dynamic motor braking allows an additional margin of
safety to be designed into the final product. Braking is
accomplished by placing the Brake Input (Pin 23) in a high
state. This causes the top drive outputs to turn off and the
bottom drives to turn on, shorting the motor−generated back
EMF. The brake input has unconditional priority over all
other inputs. The internal 40 kΩ pull−up resistor simplifies
interfacing with the system safety−switch by insuring brake
activation if opened or disconnected. The commutation
logic truth table is shown in Figure 20. A four input NOR
gate is used to monitor the brake input and the inputs to the
three top drive output transistors. Its purpose is to disable
braking until the top drive outputs attain a high state. This
helps to prevent simultaneous conduction of the the top and
bottom power switches. In half wave motor drive
applications, the top drive outputs are not required and are
normally left disconnected. Under these conditions braking
will still be accomplished since the NOR gate senses the
base voltage to the top drive output transistors.
FUNCTIONAL DESCRIPTION
A representative internal block diagram is shown in
Figure 19 with various applications shown in Figures 36, 38,
39, 43, 45, and 46. A discussion of the features and function
of each of the internal blocks given below is referenced to
Figures 19 and 36.
Error Amplifier
A high performance, fully compensated error amplifier
with access to both inputs and output (Pins 11, 12, 13) is
provided to facilitate the implementation of closed loop
motor speed control. The amplifier features a typical DC
voltage gain of 80 dB, 0.6 MHz gain bandwidth, and a wide
input common mode voltage range that extends from ground
Rotor Position Decoder
An internal rotor position decoder monitors the three
sensor inputs (Pins 4, 5, 6) to provide the proper sequencing
of the top and bottom drive outputs. The sensor inputs are
designed to interface directly with open collector type Hall
Effect switches or opto slotted couplers. Internal pull−up
resistors are included to minimize the required number of
external components. The inputs are TTL compatible, with
their thresholds typically at 2.2 V. The MC33035 series is
designed to control three phase motors and operate with four
of the most common conventions of sensor phasing. A
60°/120° Select (Pin 22) is conveniently provided and
affords the MC33035 to configure itself to control motors
having either 60°, 120°, 240° or 300° electrical sensor
phasing. With three sensor inputs there are eight possible
input code combinations, six of which are valid rotor
positions. The remaining two codes are invalid and are
usually caused by an open or shorted sensor line. With six
valid input codes, the decoder can resolve the motor rotor
position to within a window of 60 electrical degrees.
The Forward/Reverse input (Pin 3) is used to change the
direction of motor rotation by reversing the voltage across
to V . In most open loop speed control applications, the
ref
amplifier is configured as a unity gain voltage follower with
the noninverting input connected to the speed set voltage
source. Additional configurations are shown in Figures 31
through 35.
Oscillator
The frequency of the internal ramp oscillator is
programmed by the values selected for timing components
R and C . Capacitor C is charged from the Reference
T
T
T
Output (Pin 8) through resistor R and discharged by an
T
internal discharge transistor. The ramp peak and valley
voltages are typically 4.1 V and 1.5 V respectively. To
provide a good compromise between audible noise and
output switching efficiency, an oscillator frequency in the
range of 20 to 30 kHz is recommended. Refer to Figure 1 for
component selection.
http://onsemi.com
9
MC33035, NCV33035
V
M
14
2
20 k
4
5
6
Fault Output
S
A
20 k
S
Sensor
Inputs
B
A
T
20 k
Rotor
Position
Decoder
S
Top
Drive
Outputs
C
1
40 k
3
B
T
Forward/Reverse
40 k
25 µA
24
22
60°/120° Select
C
T
7
Output Enable
Undervoltage
Lockout
17
V
in
V
CC
18
V
C
Reference
Regulator
Error Amp
9.1 V
4.5 V
21
20
19
Reference Output
8
A
B
B
Noninv. Input
Faster
11
Bottom
Drive
Outputs
Thermal
B
12
13
Shutdown
Latch
R
PWM
R
T
Error Amp Out
PWM Input
Q
C
B
S
Latch
S
10
Oscillator
40 k
Q
C
T
9
R
Current Sense Input
Current Sense
Reference Input
Sink Only
Positive True
Logic With
Hysteresis
15
100 mV
=
16 Gnd
23
Brake Input
Figure 19. Representative Block Diagram
Inputs (Note 2)
Sensor Electrical Phasing (Note 4)
Outputs (Note 3)
Top Drives Bottom Drives
60°
B
120°
B
Current
Sense
S
A
S
S
C
S
A
S
S
C
F/R
Enable
B
C
A
B
C
B
Fault
Brake
A
T
T
T
B
B
1
0
1
1
1
0
0
0
0
1
1
1
0
1
0
1
1
1
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
0
1
1
0
0
1
1
1
1
1
1
1
(Note 5)
F/R = 1
1
1
0
0
0
1
0
0
0
1
0
0
1
1
1
0
0
1
1
1
1
1
0
0
1
0
1
1
0
0
0
0
0
1
1
1
0
0
0
0
1
1
1
0
0
0
0
1
1
1
0
0
0
0
1
1
1
0
1
1
0
0
0
1
0
1
1
1
0
0
0
0
0
1
1
1
0
0
0
0
0
0
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
1
1
1
1
1
1
0
0
0
0
1
1
1
1
1
0
0
0
0
1
0
1
1
0
0
0
0
0
0
1
1
0
1
1
1
1
1
1
(Note 5)
F/R = 0
1
0
0
1
1
0
1
0
1
0
1
0
X
X
X
X
0
0
X
X
1
1
1
1
1
1
0
0
0
0
0
0
0
0
(Note 6)
Brake = 0
1
0
0
1
1
0
1
0
1
0
1
0
X
X
X
X
1
1
X
X
1
1
1
1
1
1
1
1
1
1
1
1
0
0
(Note 7)
Brake = 1
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
X
X
X
1
0
0
1
1
0
X
X
X
1
1
1
1
1
1
1
1
1
1
1
0
1
1
0
1
1
0
1
0
0
(Note 8)
(Note 9)
(Note 10)
http://onsemi.com
10
MC33035, NCV33035
V
V
V
V
V
V
X
1
0
1
1
1
1
0
0
0
0
(Note 11)
NOTES: 1. V = Any one of six valid sensor or drive combinations X = Don’t care.
2. The digital inputs (Pins 3, 4, 5, 6, 7, 22, 23) are all TTL compatible. The current sense input (Pin 9) has a 100 mV threshold with respect to Pin 15.
A logic 0 for this input is defined as < 85 mV, and a logic 1 is > 115 mV.
3. The fault and top drive outputs are open collector design and active in the low (0) state.
4. With 60°/120° select (Pin 22) in the high (1) state, configuration is for 60° sensor electrical phasing inputs. With Pin 22 in low (0) state, configuration
is for 120° sensor electrical phasing inputs.
5. Valid 60° or 120° sensor combinations for corresponding valid top and bottom drive outputs.
6. Invalid sensor inputs with brake = 0; All top and bottom drives off, Fault low.
7. Invalid sensor inputs with brake = 1; All top drives off, all bottom drives on, Fault low.
8. Valid 60° or 120° sensor inputs with brake = 1; All top drives off, all bottom drives on, Fault high.
9. Valid sensor inputs with brake = 1 and enable = 0; All top drives off, all bottom drives on, Fault low.
10. Valid sensor inputs with brake = 0 and enable = 0; All top and bottom drives off, Fault low.
11. All bottom drives off, Fault low.
Figure 20. Three Phase, Six Step Commutation Truth Table (Note 1)
Pulse Width Modulator
sensing an over current condition, immediately turning off
the switch and holding it off for the remaining duration of
oscillator ramp−up period. The stator current is converted to
The use of pulse width modulation provides an energy
efficient method of controlling the motor speed by varying
the average voltage applied to each stator winding during the
a voltage by inserting a ground−referenced sense resistor R
S
commutation sequence. As C discharges, the oscillator sets
(Figure 36) in series with the three bottom switch transistors
(Q , Q , Q ). The voltage developed across the sense
T
both latches, allowing conduction of the top and bottom
drive outputs. The PWM comparator resets the upper latch,
terminating the bottom drive output conduction when the
4
5
6
resistor is monitored by the Current Sense Input (Pins 9 and
15), and compared to the internal 100 mV reference. The
current sense comparator inputs have an input common
mode range of approximately 3.0 V. If the 100 mV current
sense threshold is exceeded, the comparator resets the lower
sense latch and terminates output switch conduction. The
value for the current sense resistor is:
positive−going ramp of C becomes greater than the error
T
amplifier output. The pulse width modulator timing diagram
is shown in Figure 21. Pulse width modulation for speed
control appears only at the bottom drive outputs.
Current Limit
0.1
R
+
Continuous operation of a motor that is severely
over−loaded results in overheating and eventual failure.
This destructive condition can best be prevented with the use
of cycle−by−cycle current limiting. That is, each on−cycle
is treated as a separate event. Cycle−by−cycle current
limiting is accomplished by monitoring the stator current
build−up each time an output switch conducts, and upon
S
I
stator(max)
The Fault output activates during an over current condition.
The dual−latch PWM configuration ensures that only one
single output conduction pulse occurs during any given
oscillator cycle, whether terminated by the output of the
error amp or the current limit comparator.
http://onsemi.com
11
MC33035, NCV33035
Undervoltage Lockout
Capacitor C
T
A triple Undervoltage Lockout has been incorporated to
prevent damage to the IC and the external power switch
transistors. Under low power supply conditions, it
guarantees that the IC and sensors are fully functional, and
that there is sufficient bottom drive output voltage. The
Error Amp
Out/PWM
Input
Current
Sense Input
positive power supplies to the IC (V ) and the bottom
CC
Latch Set"
Inputs
drives (V ) are each monitored by separate comparators that
C
have their thresholds at 9.1 V. This level ensures sufficient
gate drive necessary to attain low R
when driving
DS(on)
Top Drive
Outputs
standard power MOSFET devices. When directly powering
the Hall sensors from the reference, improper sensor
operation can result if the reference output voltage falls
below 4.5 V. A third comparator is used to detect this
condition. If one or more of the comparators detects an
undervoltage condition, the Fault Output is activated, the top
drives are turned off and the bottom drive outputs are held
in a low state. Each of the comparators contain hysteresis to
prevent oscillations when crossing their respective
thresholds.
Bottom Drive
Outputs
Fault Output
Figure 21. Pulse Width Modulator Timing Diagram
Reference
The on−chip 6.25 V regulator (Pin 8) provides charging
current for the oscillator timing capacitor, a reference for the
error amplifier, and can supply 20 mA of current suitable for
directly powering sensors in low voltage applications. In
higher voltage applications, it may become necessary to
transfer the power dissipated by the regulator off the IC. This
is easily accomplished with the addition of an external pass
transistor as shown in Figure 22. A 6.25 V reference level
was chosen to allow implementation of the simpler NPN
Fault Output
The open collector Fault Output (Pin 14) was designed to
provide diagnostic information in the event of a system
malfunction. It has a sink current capability of 16 mA and
can directly drive a light emitting diode for visual indication.
Additionally, it is easily interfaced with TTL/CMOS logic
for use in a microprocessor controlled system. The Fault
Output is active low when one or more of the following
conditions occur:
circuit, where V − V exceeds the minimum voltage
ref
BE
required by Hall Effect sensors over temperature. With
proper transistor selection and adequate heatsinking, up to
one amp of load current can be obtained.
1) Invalid Sensor Input code
2) Output Enable at logic [0]
3) Current Sense Input greater than 100 mV
4) Undervoltage Lockout, activation of one or more of
the comparators
UVLO
17
V
in
18
8
5) Thermal Shutdown, maximum junction temperature
being exceeded
REF
This unique output can also be used to distinguish between
motor start−up or sustained operation in an overloaded
condition. With the addition of an RC network between the
Fault Output and the enable input, it is possible to create a
time−delayed latched shutdown for overcurrent. The added
circuitry shown in Figure 23 makes easy starting of motor
systems which have high inertial loads by providing
additional starting torque, while still preserving overcurrent
protection. This task is accomplished by setting the current
limit to a higher than nominal value for a predetermined time.
During an excessively long overcurrent condition, capacitor
MPS
U01A
To
Control
Circuitry
6.25 V
Sensor
Power
≈ꢀ5.6 V
UVLO
39
17
V
in
18
REF
MPS
U51A
0.1
8
C
will charge, causing the enable input to cross its
DLY
threshold to a low state. A latch is then formed by the positive
feedback loop from the Fault Output to the Output Enable.
Once set, by the Current Sense Input, it can only be reset by
To Control Circuitry
and Sensor Power
6.25 V
shorting C
or cycling the power supplies.
DLY
The NPN circuit is recommended for powering Hall or opto sensors, where
the output voltage temperature coefficient is not critical. The PNP circuit is
slightly more complex, but is also more accurate over temperature. Neither
circuit has current limiting.
Figure 22. Reference Output Buffers
http://onsemi.com
12
MC33035, NCV33035
Drive Outputs
of V . A zener clamp should be connected to this input
CC
The three top drive outputs (Pins 1, 2, 24) are open
collector NPN transistors capable of sinking 50 mA with a
minimum breakdown of 30 V. Interfacing into higher
voltage applications is easily accomplished with the circuits
shown in Figures 24 and 25.
The three totem pole bottom drive outputs (Pins 19, 20,
21) are particularly suited for direct drive of N−Channel
MOSFETs or NPN bipolar transistors (Figures 26, 27, 28
and 29). Each output is capable of sourcing and sinking up
when driving power MOSFETs in systems where V is
greater than 20 V so as to prevent rupture of the MOSFET
gates.
The control circuitry ground (Pin 16) and current sense
inverting input (Pin 15) must return on separate paths to the
central input source ground.
CC
Thermal Shutdown
Internal thermal shutdown circuitry is provided to protect
the IC in the event the maximum junction temperature is
exceeded. When activated, typically at 170°C, the IC acts as
though the Output Enable was grounded.
to 100 mA. Power for the bottom drives is supplied from V
C
(Pin 18). This separate supply input allows the designer
added flexibility in tailoring the drive voltage, independent
14
14
V
M
4
5
2
1
2
V
CC
Q
2
Rotor
Position
Decoder
Q
1
Q
3
6
POS
DEC
1
R
DLY
3
24
24
22
Load
UVLO
17
18
V
M
REF
21
20
19
Reset
21
20
8
7
C
DLY
Q
4
25 µA
V
– (I enable R
IL
)
ref
DLY
t
[ R
[ R
C
In
ǒ
Ǔ
DLY
DLY DLY
V
enable – (I enable R
)
th
IL
DLY
–6
6.25 – (20 x 10
R
)
Transistor Q is a common base stage used to level shift from V to the
1
CC
DLY
C
In
ǒ
Ǔ
high motor voltage, V . The collector diode is required if V is present
DLY DLY
M
CC
–6
1.4 – (20 x 10
R
)
while V is low.
DLY
M
Figure 23. Timed Delayed Latched
Over Current Shutdown
Figure 24. High Voltage Interface with
NPN Power Transistors
http://onsemi.com
13
MC33035, NCV33035
14
2
V
V
M = 170 V
Boost
V
CC = 12 V
1.0 k
1
5
4
6
Rotor
Position
Decoder
1
2
1.0 M
4.7 k
21
20
19
24
1N4744
MOC8204
Optocoupler
Load
21
20
19
40 k
R
9
C
R
S
Q
4
15
100 mV
23
Brake Input
The addition of the RC filter will eliminate current−limit instability caused by the
leading edge spike on the current waveform. Resistor R should be a low in-
S
ductance type.
Figure 25. High Voltage Interface with
N−Channel Power MOSFETs
Figure 26. Current Waveform Spike Suppression
C
R
g
21
20
21
D
D
D
C
R
g
20
C
R
g
19
19
I
B
+
40 k
40 k
9
9
0
−
t
15
15
100 mV
100 mV
Base Charge
Removal
D = 1N5819
23
23
Brake Input
Brake Input
Series gate resistor R will dampen any high frequency oscillations caused
g
The totem−pole output can furnish negative base current for enhanced tran-
sistor turn−off, with the addition of capacitor C.
by the MOSFET input capacitance and any series wiring induction in the
gate−source circuit. Diode D is required if the negative current into the Bot-
tom Drive Outputs exceeds 50 mA.
Figure 27. MOSFET Drive Precautions
Figure 28. Bipolar Transistor Drive
http://onsemi.com
14
MC33035, NCV33035
D
SENSEFET
S
21
20
G
K
M
V
+ 12
+ 8.0
+ 4.0
M
19
V
CC
= 12 V
8
V
M
Power Ground:
To Input Source Return
9
4
V
M
7
3
R
S
R
@ I @ R
pk
15
6
S
DS(on)
S
0
20
Boost Current (mA)
40
60
V
ꢁ [
9
Pin
100 mV
ꢁr
) R
R
S
DM(on)
1.0/200 V
1N5352A
5
2
Q
*
If: SENSEFET = MPT10N10M
R = 200 Ω, 1/4 W
Then : V
V
Boost
16 Gnd
S
22
*
≈ 0.75 I
pk
Pin 9
1
MC1555
* = MUR115
Control Circuitry Ground (Pin 16) and Current Sense Inverting Input (Pin 15)
must return on separate paths to the Central Input Source Ground.
V
M
= 170 V
18 k
0.001
Virtually lossless current sensing can be achieved with the implementation of
SENSEFET power switches.
This circuit generates V
for Figure 25.
Boost
Figure 29. Current Sensing Power MOSFETs
Figure 30. High Voltage Boost Supply
REF
8
REF
Enable
25 µA
7
8
R
1
11
25 µA
7
Increase
Speed
EA
R
2
R
1
11
12
13
V
A
R
2
PWM
EA
C
R
3
12
13
V
B
PWM
R
4
Resistor R with capacitor C sets the acceleration time constant while R
1
2
R ) R
R
R
controls the deceleration. The values of R and R should be at least ten
1
2
3
4
2
4
V
ꢁ
+ V
ꢁ
ꢁ
ꢁ *
ꢁV
ǒ Ǔ ǒ Ǔ
times greater than the speed set potentiometer to minimize time constant
variations with different speed settings.
13
Pin
A
B
R ) R
R
R
1
2
3
3
Figure 32. Controlled Acceleration/Deceleration
Figure 31. Differential Input Speed Controller
http://onsemi.com
15
MC33035, NCV33035
5.0 V
16
11 166 k
REF
V
CC
Q
9
8
10
9
100 k
145 k
126 k
Q
8
7
6
5
Q
Q
Q
REF
EA
25 µA
7
12
13
14
15
7
108 k
92.3 k
77.6 k
63.6 k
51.3 k
40.4 k
P3
P2
P1
P0
8
11
6
5
4
BCD
Inputs
To Sensor
Input (Pin 4)
EA
Q
Q
4
25 µA
7
12
13
PWM
3
11
3
2
0.01
10 k
Q2
100 k
12
13
Q
1
1
PWM
10 k
0.1
1.0 M
Q
0
Gnd
0.22 1.0 M
8
The SN74LS145 is an open collector BCD to One of Ten decoder. When con-
nected as shown, input codes 0000 through 1001 steps the PWM in incre-
ments of approximately 10% from 0 to 90% on−time. Input codes 1010
through 1111 will produce 100% on−time or full motor speed.
The rotor position sensors can be used as a tachometer. By differentiating
the positive−going edges and then integrating them over time, a voltage
proportional to speed can be generated. The error amp compares this volt-
age to that of the speed set to control the PWM.
Figure 33. Digital Speed Controller
Figure 34. Closed Loop Speed Control
R ) R
R
R
3
4
2
4
V
V
ꢁ
+ V
ꢁ
ꢁ
ꢁ *
ꢁV
ǒ Ǔ ǒ Ǔ
3
Pin
ref
B
R ) R
R
R
REF
EA
1
2
3
3
8
V
ꢁ
ref
+
B
R
R
25 µA
1
7
T
5
ꢁ)ꢁ 1
ǒ Ǔ
R
11
R
6
5
R
2
R
3
12
13
R
§§ R ꢁ øꢁ R
5 6
3
PWM
R
4
R
6
This circuit can control the speed of a cooling fan proportional to the difference
between the sensor and set temperatures. The control loop is closed as the
forced air cools the NTC thermistor. For controlled heating applications, ex-
change the positions of R and R .
1
2
Figure 35. Closed Loop Temperature Control
http://onsemi.com
16
MC33035, NCV33035
SYSTEM APPLICATIONS
Three Phase Motor Commutation
spike reduction. Care must be taken in the selection of the
bottom power switch transistors so that the current during
braking does not exceed the device rating. During braking,
the peak current generated is limited only by the series
resistance of the conducting bottom switch and winding.
The three phase application shown in Figure 36 is a
full−featured open loop motor controller with full wave, six
step drive. The upper power switch transistors are
Darlingtons while the lower devices are power MOSFETs.
Each of these devices contains an internal parasitic catch
diode that is used to return the stator inductive energy back
to the power supply. The outputs are capable of driving a
delta or wye connected stator, and a grounded neutral wye
if split supplies are used. At any given rotor position, only
one top and one bottom power switch (of different totem
poles) is enabled. This configuration switches both ends of
the stator winding from supply to ground which causes the
current flow to be bidirectional or full wave. A leading edge
spike is usually present on the current waveform and can
cause a current−limit instability. The spike can be eliminated
by adding an RC filter in series with the Current Sense Input.
V
) EMF
) R
M
I
+
peak
R
switch
winding
If the motor is running at maximum speed with no load, the
generated back EMF can be as high as the supply voltage,
and at the onset of braking, the peak current may approach
twice the motor stall current. Figure 37 shows the
commutation waveforms over two electrical cycles. The
first cycle (0° to 360°) depicts motor operation at full speed
while the second cycle (360° to 720°) shows a reduced speed
with about 50% pulse width modulation. The current
waveforms reflect a constant torque load and are shown
synchronous to the commutation frequency for clarity.
Using a low inductance type resistor for R will also aid in
S
V
M
Fault
Ind.
14
4
5
2
1
Q
1
N
N
S
S
6
A
Rotor
Position
Decoder
Q
2
3
Fwd/Rev
24
B
C
22
Q
3
60°/120°
25 µA
7
Enable
Motor
Undervoltage
17
V
M
Lockout
18
Reference
Regulator
21
20
19
Q
4
8
Speed
Set
Error Amp
11
Q
5
Thermal
Shutdown
12
13
Faster
PWM
R
T
R
S
Q
6
Q
Q
10
Oscillator
S
R
I
Limit
C
T
R
9
R
S
C
15
Gnd 16
23
Brake
Figure 36. Three Phase, Six Step, Full Wave Motor Controller
http://onsemi.com
17
MC33035, NCV33035
Rotor Electrical Position (Degrees)
240 300 360 420 480
0
60
120
180
540
600
660
720
S
A
Sensor Inputs
60°/120°
S
B
Select Pin
Open
S
C
100
001
000
Code
100
110
111
011
001
000
110
111
011
S
A
Sensor Inputs
60°/120°
S
B
Select Pin
Grounded
S
C
Code
100
110
010
011
001
101
100
110
010
011
001
101
A
T
Top Drive
Outputs
B
T
C
T
A
B
B
Bottom Drive
Outputs
B
C
B
Conducting
Power Switch
Transistors
Q + Q Q + Q Q + Q Q + Q Q + Q Q + Q Q + Q Q + Q Q + Q Q + Q Q + Q Q + Q
6
1
6
2
6
2
4
3
4
3
5
1
5
1
6
2
2
4
3
4
3
5
1
5
+
O
−
A
B
C
+
Motor Drive
Current
O
−
+
O
−
Full Speed (No PWM)
Reduced Speed ( ≈ 50% PWM)
Fwd/Rev = 1
Figure 37. Three Phase, Six Step, Full Wave Commutation Waveforms
http://onsemi.com
18
MC33035, NCV33035
Figure 38 shows a three phase, three step, half wave motor
V . A unique solution is to provide braking until the motor
M
controller. This configuration is ideally suited for
automotive and other low voltage applications since there is
only one power switch voltage drop in series with a given
stator winding. Current flow is unidirectional or half wave
because only one end of each winding is switched.
Continuous braking with the typical half wave arrangement
presents a motor overheating problem since stator current is
limited only by the winding resistance. This is due to the lack
of upper power switch transistors, as in the full wave circuit,
used to disconnect the windings from the supply voltage
stops and then turn off the bottom drives. This can be
accomplished by using the Fault Output in conjunction with
the Output Enable as an over current timer. Components
R
DLY
and C
are selected to give the motor sufficient time
DLY
to stop before latching the Output Enable and the top drive
AND gates low. When enabling the motor, the brake switch
is closed and the PNP transistor (along with resistors R and
1
R
DLY
) are used to reset the latch by discharging C . The
DLY
stator flyback voltage is clamped by a single zener and three
diodes.
Motor
C
DLY
R
R
2
1
R
DLY
14
2
4
5
N
N
S
S
V
M
Rotor
Position
Decoder
6
1
3
Fwd/Rev
22
60°/120°
24
25 µA
7
Undervoltage
17
V
M
Lockout
18
Reference
Regulator
21
20
19
8
Speed
Set
Error Amp
11
Thermal
Shutdown
12
13
Faster
PWM
R
T
R
S
Q
Q
10
Oscillator
S
R
C
T
I
Limit
9
15
Gnd
16
23
Brake
Figure 38. Three Phase, Three Step, Half Wave Motor Controller
http://onsemi.com
19
MC33035, NCV33035
Three Phase Closed Loop Controller
The MC33035, by itself, is only capable of open loop
motor speed control. For closed loop motor speed control,
the MC33035 requires an input voltage proportional to the
motor speed. Traditionally, this has been accomplished by
means of a tachometer to generate the motor speed feedback
voltage. Figure 39 shows an application whereby an
MC33039, powered from the 6.25 V reference (Pin 8) of the
MC33035, is used to generate the required feedback voltage
without the need of a costly tachometer. The same Hall
sensor signals used by the MC33035 for rotor position
decoding are utilized by the MC33039. Every positive or
negative going transition of the Hall sensor signals on any
of the sensor lines causes the MC33039 to produce an output
pulse of defined amplitude and time duration, as determined
of pulses at Pin 5 of the MC33039 are integrated by the error
amplifier of the MC33035 configured as an integrator to
produce a DC voltage level which is proportional to the
motor speed. This speed proportional voltage establishes the
PWM reference level at Pin 13 of the MC33035 motor
controller and closes the feedback loop. The MC33035
outputs drive a TMOS power MOSFET 3−phase bridge.
High currents can be expected during conditions of start−up,
breaking, and change of direction of the motor.
The system shown in Figure 39 is designed for a motor
having 120/240 degrees Hall sensor electrical phasing. The
system can easily be modified to accommodate 60/300
degree Hall sensor electrical phasing by removing the
jumper (J ) at Pin 22 of the MC33035.
2
by the external resistor R and capacitor C . The output train
1
1
1
2
3
4
8
7
6
5
1.0 M
R
V
M
(18 to 30 V)
1
MC33039
750 pF
C
1
0.1
1000
1.1 k
1.1 k
1.1 k
TP
1
1.0 k
1.0 k
24
1.0 k
Brake
N
N
1
2
S
S
23
22
21
20
19
18
17
16
15
14
13
F/R
3
J
470
470
470
2
4
5
MC33035
6
Motor
7
1N5819
330
4.7 k
5.1 k
8
Enable
Speed
J
1
9
2.2 k
Fault
10
11
12
TP
2
1N5355B
18 V
0.1
0.01
100
33
0.05/1.0 W
Faster
1.0 M
0.1
0.1
10 k
1N4148
2.2 k
Reset
100 k
Close Loop
Latch On
Fault
47 µF
Figure 39. Closed Loop Brushless DC Motor Control
Using The MC33035 and MC33039
http://onsemi.com
20
MC33035, NCV33035
Sensor Phasing Comparison
There are four conventions used to establish the relative
phasing of the sensor signals in three phase motors. With six
step drive, an input signal change must occur every 60
electrical degrees; however, the relative signal phasing is
dependent upon the mechanical sensor placement. A
comparison of the conventions in electrical degrees is shown
in Figure 40. From the sensor phasing table in Figure 41,
note that the order of input codes for 60° phasing is the
reverse of 300°. This means the MC33035, when configured
for 60° sensor electrical phasing, will operate a motor with
either 60° or 300° sensor electrical phasing, but resulting in
opposite directions of rotation. The same is true for the part
when it is configured for 120° sensor electrical phasing; the
motor will operate equally, but will result in opposite
directions of rotation for 120° for 240° conventions.
In this data sheet, the rotor position is always given in
electrical degrees since the mechanical position is a function
of the number of rotating magnetic poles. The relationship
between the electrical and mechanical position is:
#Rotor Poles
Electrical Degrees + Mechanical Degreesǒ
Ǔ
2
An increase in the number of magnetic poles causes more
electrical revolutions for a given mechanical revolution.
General purpose three phase motors typically contain a four
pole rotor which yields two electrical revolutions for one
mechanical.
Two and Four Phase Motor Commutation
The MC33035 is also capable of providing a four step
output that can be used to drive two or four phase motors.
The truth table in Figure 42 shows that by connecting sensor
inputs S and S together, it is possible to truncate the
B
C
Rotor Electrical Position (Degrees)
number of drive output states from six to four. The output
power switches are connected to B , C , B , and C .
0
60 120 180 240 300 360 420 480 540 600 660 720
T
T
B
B
Figure 43 shows a four phase, four step, full wave motor
control application. Power switch transistors Q through Q
are Darlington type, each with an internal parasitic catch
diode. With four step drive, only two rotor position sensors
spaced at 90 electrical degrees are required. The
commutation waveforms are shown in Figure 44.
Figure 45 shows a four phase, four step, half wave motor
controller. It has the same features as the circuit in Figure 38,
except for the deletion of speed control and braking.
S
A
1
8
60°
S
S
B
C
S
A
S
B
S
C
120°
S
A
S
B
S
C
240°
300°
MC33035 (60°/120° Select Pin Open)
Inputs
Outputs
Top Drives Bottom Drives
S
A
S
B
S
C
Sensor Electrical
Spacing* = 90°
S
A
S
B
F/R
B
C
B
C
B
T
T
B
1
0
1
1
1
1
1
1
0
1
1
0
0
1
1
0
0
1
1
1
0
1
0
0
1
0
0
0
Figure 40. Sensor Phasing Comparison
1
1
0
0
0
1
1
0
0
0
0
0
1
1
1
0
0
1
1
1
0
1
0
0
0
0
1
0
Sensor Electrical Phasing (Degrees)
60°
120°
240°
300°
*With MC33035 sensor input S connected to S .
S
A
S
B
S
C
S
A
S
B
S
C
S
A
S
B
S
C
S
A
S
B
S
C
B
C
1
0
0
1
0
0
1
1
1
0
1
1
1
0
0
0
1
1
0
1
1
1
0
0
0
1
1
Figure 42. Two and Four Phase, Four Step,
Commutation Truth Table
1
1
0
0
0
1
1
1
0
0
0
1
1
1
0
1
1
0
0
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
0
1
1
0
0
0
0
0
0
1
1
Figure 41. Sensor Phasing Table
http://onsemi.com
21
V
Fault
Ind.
M
14
2
4
5
Rotor
Position
Decoder
6
3
1
Q
Q
Q
2
4
3
Fwd/Rev
Enable
22
Q
24
1
µ
25
A
7
Undervoltage
Lockout
17
V
M
N
S
S
N
18
A
Reference
Regulator
B
8
21
20
C
D
11
Error Amp
Thermal
Shutdown
12
13
Q
Motor
8
Q
Q
PWM
6
7
R
T
R
S
19
Q
Q
Q
5
10
Oscillator
S
R
I
C
Limit
T
R
9
15
C
R
S
Gnd 16
23
MC33035, NCV33035
Rotor Electrical Position (Degrees)
270 360 450
0
90
180
540
630
720
S
S
A
Sensor Inputs
60°/120°
B
Select Pin
Open
Code
10
10
01
00
10
11
01
00
B
T
Top Drive
Outputs
C
T
B
B
Bottom Drive
Outputs
C
B
Conducting
Power Switch
Transistors
Q + Q
3
Q + Q
4
Q + Q
1
Q + Q
2
Q + Q
3
Q + Q
4
Q + Q
1
Q + Q
2 8
5
6
7
8
5
6
7
+
A
B
C
D
O
−
+
O
−
Motor Drive
Current
+
O
−
+
O
−
Full Speed (No PWM)
Fwd/Rev = 1
Figure 44. Four Phase, Four Step, Full Wave Motor Controller
http://onsemi.com
23
V
Fault
Ind.
M
14
2
4
5
Rotor
Position
Decoder
6
3
1
Fwd/Rev
Enable
22
S
N
N
24
µ
25
A
7
S
Undervoltage
Lockout
17
V
M
18
Reference
Regulator
Motor
8
21
20
11
Error Amp
Thermal
Shutdown
12
13
PWM
R
T
R
S
19
Q
Q
10
Oscillator
S
R
I
C
Limit
T
R
9
15
C
R
S
Gnd 16
23
Brake
MC33035, NCV33035
Brush Motor Control
makes it possible to reverse the direction of the motor, using
the normal forward/reverse switch, on the fly and not have
to completely stop before reversing.
Though the MC33035 was designed to control brushless
DC motors, it may also be used to control DC brush type
motors. Figure 46 shows an application of the MC33035
driving a MOSFET H−bridge affording minimal parts count
to operate a brush−type motor. Key to the operation is the
LAYOUT CONSIDERATIONS
Do not attempt to construct any of the brushless motor
control circuits on wire−wrap or plug−in prototype
boards. High frequency printed circuit layout techniques
are imperative to prevent pulse jitter. This is usually caused
by excessive noise pick−up imposed on the current sense or
error amp inputs. The printed circuit layout should contain
a ground plane with low current signal and high drive and
output buffer grounds returning on separate paths back to the
input sensor code [100] which produces a top−left (Q ) and
1
a
bottom−right (Q ) drive when the controller’s
3
forward/reverse pin is at logic [1]; top−right (Q ), bottom−left
4
(Q ) drive is realized when the Forward/Reverse pin is at
2
logic [0]. This code supports the requirements necessary for
H−bridge drive accomplishing both direction and speed
control.
The controller functions in a normal manner with a pulse
width modulated frequency of approximately 25 kHz.
Motor speed is controlled by adjusting the voltage presented
to the noninverting input of the error amplifier establishing
the PWM’s slice or reference level. Cycle−by−cycle current
limiting of the motor current is accomplished by sensing the
power supply input filter capacitor V . Ceramic bypass
capacitors (0.1 µF) connected close to the integrated circuit
M
at V , V , V and the error amp noninverting input may
CC
C
ref
be required depending upon circuit layout. This provides a
low impedance path for filtering any high frequency noise.
All high current loops should be kept as short as possible
using heavy copper runs to minimize radiated EMI.
voltage (100 mV) across the R resistor to ground of the
S
H−bridge motor current. The over current sense circuit
http://onsemi.com
25
MC33035, NCV33035
Fault
Ind.
+12 V
14
2
4
5
20 k
1.0 k
Rotor
Position
Decoder
6
3
1.0 k
1
Q *
1
Fwd/Rev
22
24
25 µA
Q *
4
7
17
18
Enable
+12 V
Undervoltage
Lockout
DC Brush
Motor
M
Reference
Regulator
Q *
2
21
20
8
22
Error Amp
11
10 k
10 k
Thermal
Shutdown
12
13
Faster
PWM
R
S
Q *
3
19
Q
Q
22
10
Oscillator
S
R
0.005
I
Limit
1.0 k
0.001
9
15
R
S
Gnd
16
23
Brake
Figure 46. H−Bridge Brush−Type Controller
http://onsemi.com
26
MC33035, NCV33035
ORDERING INFORMATION
†
Device
MC33035DW
Operating Temperature Range
Package
Shipping
SO−24L
SO−24L
30 Units / Rail
1000 Tape & Reel
1000 Tape & Reel
15 Units / Tube
15 Units / Tube
1000 Tape & Reel
MC33035DWR2
MC33035DWR2G
MC33035P
SO−24L (Pb−Free)
Plastic DIP
T = −40°C to +85°C
A
MC33035PG
Plastic DIP (Pb−Free)
SO−24L
NCV33035DWR2*
T = −40°C to +125°C
A
†For information on tape and reel specifications, including part orientation and tape sizes, please refer to our Tape and Reel Packaging
Specification Brochure, BRD8011/D.
*NCV33035: T = −40C, T
= +125C. Guaranteed by design. NCV prefix is for automotive and other applications requiring site and change
low
high
control.
MARKING DIAGRAMS
SO−24
DW SUFFIX
CASE 751E
PDIP−24
P SUFFIX
CASE 724
24
24
1
MC33035P
AWLYYWWG
MC33035DW
AWLYYWWG
1
A
= Assembly Location
= Wafer Lot
= Year
= Work Week
= Pb−Free Package
WL
YY
WW
G
http://onsemi.com
27
MC33035, NCV33035
PACKAGE DIMENSIONS
P SUFFIX
PLASTIC PACKAGE
CASE 724−03
ISSUE D
-A-
NOTES:
1. CHAMFERED CONTOUR OPTIONAL.
2. DIMENSION L TO CENTER OF LEADS WHEN
FORMED PARALLEL.
3. DIMENSIONING AND TOLERANCING PER ANSI
Y14.5M, 1982.
4. CONTROLLING DIMENSION: INCH.
24
1
13
12
-B-
INCHES
MIN MAX
1.230 1.265 31.25
MILLIMETERS
L
DIM
A
B
C
D
E
MIN
MAX
32.13
6.85
4.44
0.51
C
0.250 0.270
0.145 0.175
0.015 0.020
0.050 BSC
6.35
3.69
0.38
NOTE 1
-T-
SEATING
PLANE
K
1.27 BSC
M
N
F
0.040 0.060
0.100 BSC
0.007 0.012
0.110 0.140
0.300 BSC
1.02
2.54 BSC
0.18
2.80
7.62 BSC
1.52
E
G
J
0.30
3.55
G
F
J 24 PL
K
L
M
M
0.25 (0.010)
T
B
D 24 PL
M
N
0° 15°
0.020 0.040
0°
0.51
15°
1.01
M
M
T A
0.25 (0.010)
DW SUFFIX
PLASTIC PACKAGE
CASE 751E−04
(SO−24L)
ISSUE E
-A-
NOTES:
1. DIMENSIONING AND TOLERANCING PER ANSI
Y14.5M, 1982.
2. CONTROLLING DIMENSION: MILLIMETER.
3. DIMENSIONS A AND B DO NOT INCLUDE
MOLD PROTRUSION.
24
13
-B-
P 12 PL
4. MAXIMUM MOLD PROTRUSION 0.15 (0.006)
PER SIDE.
M
M
0.010 (0.25)
B
5. DIMENSION D DOES NOT INCLUDE DAMBAR
PROTRUSION. ALLOWABLE DAMBAR
PROTRUSION SHALL BE 0.13 (0.005) TOTAL IN
EXCESS OF D DIMENSION AT MAXIMUM
MATERIAL CONDITION.
1
12
D 24 PL
MILLIMETERS
MIN MAX
15.25 15.54
INCHES
MIN MAX
J
F
DIM
A
M
S
S
B
0.010 (0.25)
A
T
0.601 0.612
0.292 0.299
0.093 0.104
0.014 0.019
0.016 0.035
0.050 BSC
B
7.40
2.35
0.35
0.41
7.60
2.65
0.49
0.90
C
D
F
R X 45°
G
J
1.27 BSC
0.23
0.13
0°
0.32
0.29
8°
0.009 0.013
0.005 0.011
K
C
M
P
0°
8°
0.395 0.415
10.05 10.55
0.25 0.75
-T-
SEATING
PLANE
R
0.010 0.029
M
K
G 22 PL
ON Semiconductor and
are registered trademarks of Semiconductor Components Industries, LLC (SCILLC). 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 manufacture of 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:
N. American Technical Support: 800−282−9855 Toll Free
USA/Canada
ON Semiconductor Website: http://onsemi.com
Order Literature: http://www.onsemi.com/litorder
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
Japan: ON Semiconductor, Japan Customer Focus Center
2−9−1 Kamimeguro, Meguro−ku, Tokyo, Japan 153−0051
Phone: 81−3−5773−3850
For additional information, please contact your
local Sales Representative.
MC33035/D
相关型号:
©2020 ICPDF网 联系我们和版权申明