ONSEMI MC33030

Order this document by MC33030/D
The MC33030 is a monolithic DC servo motor controller providing all
active functions necessary for a complete closed loop system. This device
consists of an on–chip op amp and window comparator with wide input
common–mode range, drive and brake logic with direction memory, Power
H–Switch driver capable of 1.0 A, independently programmable over–current
monitor and shutdown delay, and over–voltage monitor. This part is ideally
suited for almost any servo positioning application that requires sensing of
temperature, pressure, light, magnetic flux, or any other means that can be
converted to a voltage.
Although this device is primarily intended for servo applications, it can be
used as a switchmode motor controller.
• On–Chip Error Amp for Feedback Monitoring
•
•
•
•
•
•
DC SERVO MOTOR
CONTROLLER/DRIVER
SEMICONDUCTOR
TECHNICAL DATA
16
1
Window Detector with Deadband and Self Centering Reference Input
P SUFFIX
PLASTIC PACKAGE
CASE 648C
(DIP–16)
Drive/Brake Logic with Direction Memory
1.0 A Power H–Switch
Programmable Over–Current Detector
Programmable Over–Current Shutdown Delay
Over–Voltage Shutdown
16
1
DW SUFFIX
PLASTIC PACKAGE
CASE 751G
(SOP–16L)
Representative Block Diagram
Motor
VCC
VCC
11
9
Feedback
Position 8
+
7
Over–
Voltage
Monitor
+
+
–
3
Window
Detector
+
PIN CONNECTIONS
Reference
Input
Reference
Input Filter
Error Amp Output
Filter/Feedback Input
–
6
VCC
14
10
Error Amp
Power
H–Switch
16
2
3
4
13
5
12
6
11 VCC
7
10
8
9
Gnd
Drive/
Brake
Logic
Programmable
Over–
Current
Detector
& Latch
+
–
Over–Current
Delay
15 Over–Current
Reference
Driver
14
Output A
1
Direction
Memory
Reference
Position 1
Gnd
Error Amp
Output
Error Amp
Inverting Input
Error Amp Non–
Inverting Input
Driver
Output B
Error Amp
Input Filter
(Top View)
Pins 4, 5, 12 and 13 are electrical ground and heat
sink pins for IC.
2
ORDERING INFORMATION
16
4, 5, 12, 13
CDLY
15
ROC
Device
MC33030DW
This device contains 119 active transistors.
MC33030P
Operating
Temperature Range
TA = – 40° to +85°C
 Motorola, Inc. 1996
MOTOROLA ANALOG IC DEVICE DATA
Package
SOP–16L
DIP–16
Rev 2
1
MC33030
MAXIMUM RATINGS
Rating
Symbol
Value
Unit
Power Supply Voltage
VCC
36
V
Input
p Voltage
g Range
g
O A
Op
Amp, C
Comparator,
t C
Currentt Li
Limit
it
(Pi 1,
1 2,
2 3,
3 6,
6 7,
7 8,
8 9,
9 15)
(Pins
VIR
– 0.3 to VCC
V
VIDR
– 0.3 to VCC
V
IDLY(sink)
Isource
20
mA
10
mA
VDRV
IDRV(source)
IDRV(sink)
– 0.3 to (VCC + VF)
V
1.0
A
1.0
A
IF
1.0
Input Differential Voltage Range
Op Amp
Amp, Comparator (Pins 1
1, 2
2, 3
3, 6
6, 7
7, 8
8, 9)
Delay Pin Sink Current (Pin 16)
Output Source Current (Op Amp)
Drive Output Voltage Range (Note 1)
Drive Output Source Current (Note 2)
Drive Output Sink Current (Note 2)
Brake Diode Forward Current (Note 2)
Power Dissipation and Thermal
Characteristics
P Suffix,
648C
Su , Dual
ua In Line
e Case 6
8C
Thermal Resistance, Junction–to–Air
Thermal Resistance
Resistance, Junction–to–Case
(Pins 4, 5, 12, 13)
DW Suffix, Dual In Line Case 751G
Resistance Junction–to–Air
Junction to Air
Thermal Resistance,
Thermal Resistance, Junction–to–Case
Junction to Case
(Pins 4, 5, 12, 13)
Operating Junction Temperature
Operating Ambient Temperature Range
Storage Temperature Range
A
°C/W
RθJA
RθJC
80
15
RθJA
RθJC
94
18
TJ
TA
+150
°C
– 40 to + 85
°C
Tstg
– 65 to +150
°C
NOTES: 1. The upper voltage level is clamped by the forward drop, VF, of the brake diode.
2. These values are for continuous DC current. Maximum package power dissipation limits must
be observed.
ELECTRICAL CHARACTERISTICS (VCC = 14 V, TA = 25°C, unless otherwise noted.)
Characteristic
Symbol
Min
Typ
Max
Unit
Input Offset Voltage (– 40°C
VPin 6 = 7
7.0
0V
V, RL = 100 k
VIO
–
1.5
10
mV
Input Offset Current (VPin 6 = 1.0 V, RL = 100 k)
IIO
IIB
–
0.7
–
nA
–
7.0
–
nA
VICR
–
0 to (VCC – 1.2)
–
V
Slew Rate, Open Loop (VID = 0.5 V, CL = 15 pF)
SR
–
0.40
–
V/µs
Unity–Gain Crossover Frequency
fc
φm
–
550
–
kHz
–
63
–
deg.
Common–Mode Rejection Ratio (VPin 6 = 7.0 V, RL = 100 k)
CMRR
50
82
–
dB
Power Supply Rejection Ratio
VCC = 9
9.0
0 to 16 V
V, VPin 6 = 7
7.0
0V
V, RL = 100 k
PSRR
–
89
–
dB
IO +
IO –
–
1.8
–
mA
–
250
–
µA
VOH
VOL
12.5
–
13.1
0.02
–
–
V
V
ERROR AMP
p TA p 85°C)
Input Bias Current (VPin 6 = 7.0 V, RL = 100 k)
Input Common–Mode Voltage Range
∆VIO = 20 mV
mV, RL = 100 k
Unity–Gain Phase Margin
Output Source Current (VPin 6 = 12 V)
Output Sink Current (VPin 6 = 1.0 V)
Output Voltage Swing (RL = 17 k to Ground)
NOTES: 3. The upper or lower hysteresis will be lost when operating the Input, Pin 3, close to the respective rail. Refer to Figure 4.
4. Low duty cycle pulse techniques are used during test to maintain junction temperature as close to ambient temperature as possible.
2
MOTOROLA ANALOG IC DEVICE DATA
MC33030
ELECTRICAL CHARACTERISTICS (continued) (VCC = 14 V, TA = 25°C, unless otherwise noted.)
Characteristic
Symbol
Min
Typ
Max
Unit
VH
25
35
45
mV
Input Dead Zone Range (V2 – V4, Figure 18)
VIDZ
166
210
254
mV
Input Offset Voltage ( [V2 – VPin 2] – [VPin 2 – V4]  Figure 18)
VIO
–
25
–
mV
Input
p Functional Common–Mode Range
g (Note
(
3))
U
Upper
Th
Threshold
h ld
L
Lower
Threshold
Th h ld
VIH
VIL
–
–
(VCC – 1.05)
1 05)
0 24
0.24
–
–
VRSC
–
(1/2 VCC)
–
V
tp(IN/DRV)
–
2.0
–
µs
µ
ROC
3.9
4.3
4.7
V
IDLY(source)
(
)
–
5.5
6.9
µA
–
–
–
0.1
0
1
07
0.7
16 5
16.5
–
–
–
–
0.3
0.4
6.8
6
8
55
5.5
7.5
7
5
60
6.0
8.2
8
2
65
6.5
tp(DLY/DRV)
–
1.8
–
VOH(DRV)
(
)
VOL(DRV)
(VCC – 2)
–
(VCC – 0.85)
0 85)
0 12
0.12
–
10
1.0
tr
tf
–
–
200
200
–
–
VF
–
1.04
2.5
V
WINDOW DETECTOR
Input Hysteresis Voltage (V1 – V4, V2 – V3, Figure 18)
Reference Input Self Centering Voltage
Pins 1 and 2 Open
Window Detector Propagation
p g
Delayy
C
Comparator
t Input,
I
t Pin
Pi 3
3, tto D
Drive
i O
Outputs
t t
5V
VID = 0
0.5
V, RL(DRV) = 390 Ω
V
OVER–CURRENT MONITOR
Over–Current Reference Resistor Voltage (Pin 15)
Delay Pin Source Current
V ROC = 27 kk, IDRV = 0 mA
VDLY = 0 V,
Delayy Pin Sink Current (R
( OC = 27 k, IDRV = 0 mA))
VDLY = 5.0
50V
VDLY = 8.3
83V
VDLY = 14 V
IDLY(sink)
Delay Pin Voltage, Low State (IDLY = 0 mA)
VOL(DLY)
Over–Current Shutdown Threshold
VCC = 14 V
VCC = 8.0
80V
Over–Current Shutdown Propagation Delay
Delay Capacitor Input, Pin 16, to Drive Outputs, VID = 0.5 V
POWER H–SWITCH
p p+ 85°C, Note 4))
Drive–Output
p Saturation ((– 40°C
TA
Hi h St t
High–State
(Isource = 100 mA)
A)
L
Low–State
St t
(Isink = 100 mA)
A)
Drive–Output
p Voltage
g Switching
g Time (C
( L = 15 p
pF))
Ri Time
Rise
Ti
F ll Time
Fall
Ti
Brake Diode Forward Voltage Drop (IF = 200 mA, Note 4)
mA
Vth(OC)
V
V
µs
V
ns
TOTAL DEVICE
Standby Supply Current
ICC
–
14
25
mA
Over–Voltage Shutdown Threshold
( 40°C
(–
TA
+ 85°C)
Vth(OV)
( )
16.5
18
20.5
V
Over–Voltage Shutdown Hysteresis (Device “off” to “on”)
VH(OV)
0.3
0.6
1.0
V
VCC
–
7.5
8.0
V
p p
Operating Voltage Lower Threshold
( 40°C
(–
TA
+ 85°C)
p p
NOTES: 3. The upper or lower hysteresis will be lost when operating the Input, Pin 3, close to the respective rail. Refer to Figure 4.
4. Low duty cycle pulse techniques are used during test to maintain junction temperature as close to ambient temperature as possible.
MOTOROLA ANALOG IC DEVICE DATA
3
MC33030
0
∆VIO = 20 mV
RL = 100 k
Figure 2. Error Amp Output Saturation
versus Load Current
Vsat , OUTPUT SATURATION VOLTAGE (V)
VICR , INPUT COMMON–MODE RANGE (mV)
Figure 1. Error Amp Input Common–Mode
Voltage Range versus Temperature
VCC
VCC
– 1.0
– 400
– 2.0
– 800
800
400
0
– 55
0
Gnd
– 25
25
0
50
75
TA, AMBIENT TEMPERATURE (°C)
125
100
1.0
Gnd
0
30
45
Gain
Phase
90
40
Phase
Margin
= 63°
135
180
1.0 M
VICR , INPUT COMMON–MODE RANGE (V)
AVOL, OPEN–LOOP VOLTAGE GAIN (dB)
60
φ , EXCESS PHASE (DEGREES)
0
100 k
0
– 0.5
Vsat, OUTPUT SATURATION VOLTAGE (V)
VFB , FEEDBACK–INPUT VOLTAGE (V)
V2
V3
7.05
VCC = 14 V
Pin 2 = 7.00 V
7.00
6.95
V1
Lower Hysteresis
6.90
6.85
– 55
4
– 25
V4
0
25
50
75
TA, AMBIENT TEMPERATURE (°C)
100
3.0 k
Max. Pin 2 VICR so that
Pin 3 can change
state of drive outputs.
VCC
– 1.5
0.3
0.2
0.1
0
– 55
Gnd
– 25
0
25
50
75
TA, AMBIENT TEMPERATURE (°C)
100
125
Figure 6. Output Driver Saturation
versus Load Current
7.15
Upper Hysteresis
300
1.0 k
IL, LOAD CURRENT (± µA)
– 1.0
Figure 5. Window Detector Feedback–Input
Thresholds versus Temperature
7.10
100
Figure 4. Window Detector Reference–Input
Common–Mode Voltage Range
versus Temperature
80
100
1.0 k
10 k
f, FREQUENCY (Hz)
Sink Saturation
RL to VCC
TA = 25°C
2.0
Figure 3. Open Loop Voltage Gain and
Phase versus Frequency
VCC = 14
20 Vout = 7.0 V
RL = 100 k
CL = 40 pF
T = 25°C
0 A
1.0
10
Source Saturation
RL to Gnd
TA = 25°C
125
0
VCC
Source Saturation
RL to Gnd
TA = 25°C
– 1.0
1.0
0
0
Sink Saturation
RL = VCC
TA = 25°C
200
Gnd
400
600
IL, LOAD CURRENT (± mA)
800
MOTOROLA ANALOG IC DEVICE DATA
MC33030
Figure 8. Output Source Current–Limit versus
Over–Current Reference Resistance
Figure 7. Brake Diode Forward Current
versus Forward Voltage
IF , FORWARD CURRENT (mA)
TA = 25°C
400
300
200
100
0.7
0.9
1.1
600
400
200
0
0
1.5
1.3
20
40
60
100
80
VF, FORWARD VOLTAGE (V)
ROC, OVER–CURRENT REFERENCE RESISTANCE (kΩ)
Figure 9. Output Source Current–Limit
versus Temperature
Figure 10. Normalized Delay Pin Source
Current versus Temperature
1.04
600
I source, OUTPUT SOURCE CURRENT (mA)
VCC = 14 V
TA = 25°C
IDLY(source) , DELAY PIN SOURCE CURRENT
(NORMALIZED)
0
0.5
800
Isource , OUTPUT SOURCE CURRENT (mA)
500
VCC = 14 V
ROC = 15 k
1.00
400
ROC = 27 k
0.96
200
0.92
ROC = 68 k
Vth(OC), OVER–CURRENT DELAY THRESHOLD VOLTAGE
(NORMALIZED)
0
– 55
– 25
25
0
50
75
TA, AMBIENT TEMPERATURE (°C)
100
0.88
– 55
125
Figure 11. Normalized Over–Current Delay
Threshold Voltage versus Temperature
– 25
25
50
75
0
TA, AMBIENT TEMPERATURE (°C)
100
125
Figure 12. Supply Current versus
Supply Voltage
28
CC, SUPPLY CURRENT (mA)
1.04
1.02
1.00
0.98
0.96
– 55
VCC = 14 V
I
VCC = 14 V
Pins 6 to 7
Pins 2 to 8
TA = 25°C
24
20
16
12
8.0
Minimum
Operating
Voltage
Range
4.0
0
– 25
0
25
50
75
TA, AMBIENT TEMPERATURE (°C)
MOTOROLA ANALOG IC DEVICE DATA
100
125
0
8.0
16
Over–
Voltage
Shutdown
Range
24
32
40
VCC, SUPPLY VOLTAGE (V)
5
Figure 13. Normalized Over–Voltage Shutdown
Threshold versus Temperature
V th(OV) , OVER–VOLTAGE SHUTDOWN THRESHOLD
(NORMALIZED)
V th(OV) , OVER–VOLTAGE SHUTDOWN THRESHOLD
(NORMALIZED)
MC33030
1.02
1.00
0.98
0.96
– 55
– 25
0
25
50
75
TA, AMBIENT TEMPERATURE (°C)
100
125
Figure 14. Normalized Over–Voltage Shutdown
Hysteresis versus Temperature
1.4
1.2
1.0
0.8
0.6
0.4
– 55
– 25
0
25
50
75
100
TA, AMBIENT TEMPERATURE (°C)
125
JUNCTION–TO–AIR (° C/W)
R θ JA, THERMAL RESISTANCE
100
ÎÎÎ
ÎÎÎ
ÎÎÎ
ÎÎÎ
Printed circuit board heatsink example
80
L
RθJA
60
2.0 oz
Copper
L
3.0 mm
Graphs represent symmetrical layout
40
4.0
3.0
2.0
PD(max) for TA = 70°C
20
0
5.0
0
10
1.0
20
30
L, LENGTH OF COPPER (mm)
0
50
40
P D , MAXIMUM POWER DISSIPATION (W)
Figure 15. P Suffix (DIP–16) Thermal
Resistance and Maximum Power Dissipation
versus P.C.B. Copper Length
JUNCTION–TO–AIR (° C/W)
R θ JA, THERMAL RESISTANCE
100
2.8
PD(max) for TA = 50°C
90
2.4
ÎÎÎ
ÎÎÎ
ÎÎÎ
ÎÎÎ
ÎÎÎ
ÎÎÎ ÎÎÎ
80
Graph represents symmetrical layout
70
L
60
2.0 oz.
Copper
L
50
RθJA
40
3.0 mm
10
1.6
1.2
0.8
0.4
30
0
2.0
20
30
40
PD, MAXIMUM POWER DISSIPATION (W)
Figure 16. DW Suffix (SOP–16L) Thermal
Resistance and Maximum Power Dissipation
versus P.C.B. Copper Length
0
50
L, LENGTH OF COPPER (mm)
6
MOTOROLA ANALOG IC DEVICE DATA
MC33030
OPERATING DESCRIPTION
The MC33030 was designed to drive fractional horsepower
DC motors and sense actuator position by voltage feedback. A
typical servo application and representative internal block
diagram are shown in Figure 17. The system operates by
setting a voltage on the reference input of the Window
Dectector (Pin 1) which appears on (Pin 2). A DC motor then
drives a position sensor, usually a potentiometer driven by a
gear box, in a corrective fashion so that a voltage
proportional to position is present at Pin 3. The servo motor
will continue to run until the voltage at Pin 3 falls within the
dead zone, which is centered about the reference voltage.
The Window Detector is composed of two comparators, A
and B, each containing hysteresis. The reference input,
common to both comparators, is pre–biased at 1/2 VCC for
simple two position servo systems and can easily be
overriden by an external voltage divider. The feedback
voltage present at Pin 3 is connected to the center of two
resistors that are driven by an equal magnitude current
source and sink. This generates an offset voltage at the input
of each comparator which is centered about Pin 3 that can
float virtually from VCC to ground. The sum of the upper and
lower offset voltages is defined as the window detector input
dead zone range.
To increase system flexibility, an on–chip Error Amp is
provided. It can be used to buffer and/or gain–up the actuator
position voltage which has the effect of narrowing the dead
zone range. A PNP differential input stage is provided so that
the input common–mode voltage range will include ground.
The main design goal of the error amp output stage was to be
able to drive the window detector input. It typically can source
1.8 mA and sink 250 µA. Special design considerations must
be made if it is to be used for other applications.
The Power H–Switch provides a direct means for motor
drive and braking with a maximum source, sink, and brake
current of 1.0 A continuous. Maximum package power
dissipation limits must be observed. Refer to Figure 15 for
thermal information. For greater drive current requirements,
a method for buffering that maintains all the system features
is shown in Figure 30.
The Over–Current Monitor is designed to distinguish
between motor start–up or locked rotor conditions that can
occur when the actuator has reached its travel limit. A
fraction of the Power H–Switch source current is internally
fed into one of the two inverting inputs of the current
comparator, while the non–inverting input is driven by a
programmable current reference. This reference level is
controlled by the resistance value selected for ROC, and must
be greater than the required motor run–current with its
mechanical load over temperature; refer to Figure 8. During
an over–current condition, the comparator will turn off and
allow the current source to charge the delay capacitor, CDLY.
When CDLY charges to a level of 7.5 V, the set input of the
over–current latch will go high, disabling the drive and brake
functions of the Power H–Switch. The programmable time
delay is determined by the capacitance value–selected for
CDLY.
t
DLY
DLY + 1.36 C
+ I Vref CDLY + 7.55.5CµA
DLY
in µF
DLY(source)
rotor is locked, the system will time–out and shut–down. This
feature eliminates the need for servo end–of–travel or limit
switches. Care must be taken so as not to select too large of
a capacitance value for CDLY. An over–current condition for
an excessively long time–out period can cause the integrated
circuit to overheat and eventually fail. Again, the maximum
package power dissipation limits must be observed. The
over–current latch is reset upon power–up or by readjusting
VPin 2 as to cause VPin 3 to enter or pass through the dead
zone. This can be achieved by requesting the motor to
reverse direction.
An Over–Voltage Monitor circuit provides protection for
the integrated circuit and motor by disabling the Power
H–Switch functions if VCC should exceed 18 V. Resumption
of normal operation will commence when VCC falls below
17.4 V.
A timing diagram that depicts the operation of the
Drive/Brake Logic section is shown in Figure 18. The
waveforms grouped in [1] show a reference voltage that was
preset, appearing on Pin 2, which corresponds to the desired
actuator position. The true actuator position is represented
by the voltage on Pin 3. The points V1 through V4 represent
the input voltage thresholds of comparators A and B that
cause a change in their respective output state. They are
defined as follows:
V1 = Comparator B turn–off threshold
V2 = Comparator A turn–on threshold
V3 = Comparator A turn–off threshold
V4 = Comparator B turn–on threshold
V1–V4 = Comparator B input hysteresis voltage
V2–V3 = Comparator A input hysteresis voltage
V2–V4 = Window detector input dead zone range
|(V2–VPin2) – (VPin2 – V4)| = Window detector input
voltage
It must be remembered that points V1 through V4 always
try to follow and center about the reference voltage setting if
it is within the input common–mode voltage range of Pin 3;
Figures 4 and 5. Initially consider that the feedback input
voltage level is somewhere on the dashed line between V2
and V4 in [1]. This is within the dead zone range as defined
above and the motor will be off. Now if the reference voltage
is raised so that VPin 3 is less than V4, comparator B will
turn–on [3] enabling Q Drive, causing Drive Output A to sink
and B to source motor current [8]. The actuator will move in
Direction B until VPin 3 becomes greater than V1. Comparator
B will turn–off, activating the brake enable [4] and Q Brake [6]
causing Drive Output A to go high and B to go into a high
impedance state. The inertia of the mechanical system will
drive the motor as a generator creating a positive voltage on
Pin 10 with respect to Pin 14. The servo system can be
stopped quickly, so as not to over–shoot through the dead
zone range, by braking. This is accomplished by shorting the
motor/generator terminals together. Brake current will flow
into the diode at Drive Output B, through the internal VCC rail,
and out the emitter of the sourcing transistor at Drive Output
A. The end of the solid line and beginning of the dashed for
VPin 3 [1] indicates the possible resting position of the
actuator after braking.
This system allows the Power H–Switch to supply motor
start–up current for a predetermined amount of time. If the
MOTOROLA ANALOG IC DEVICE DATA
7
MC33030
Figure 17. Representative Block Diagram and Typical Servo Application
VCC
Motor
Gearbox and Linkage
VCC
Non–
Inverting
Input
Drive
Output B
Input
Filter
9
10
11
Drive
Output A
14
+
8 20 k Error Amp
Inverting
Input
7 20 k
Output
6
Over–Voltage
Monitor
18 V
Ref.
0.3 mA
Drive Brake Logic
+
20 k
35
µA
Q Drive
B
Q Brake
R
Error Amp
Output Filter/
Feedback
Input
3.0 k
3
3.0 k
Direction
Latch
A
Brake Enable
+
Reference
Input
1 100 k
20 k
Q
Over–
Current
Latch
100 k
2
Reference
Input Filter
R
5.5
µA
Q
50 k
S
+
7.5 V
Ref.
Window
Detector
4, 5,12,13
Gnd
If VPin 3 should continue to rise and become greater than V2,
the actuator will have over shot the dead zone range and cause
the motor to run in Direction A until VPin 3 is equal to V3. The
Drive/Brake behavior for Direction A is identical to that of B.
Overshooting the dead zone range in both directions can cause
the servo system to continuously hunt or oscillate. Notice that the
last motor run–direction is stored in the direction latch. This
information is needed to determine whether Q or Q Brake is to be
enabled when VPin 3 enters the dead zone range. The dashed
lines in [8,9] indicate the resulting waveforms of an over–current
condition that has exceeded the programmed time delay. Notice
that both Drive Outputs go into a high impedance state until VPin
2 is readjusted so that VPin 3 enters or crosses through the dead
zone [7, 4].
The inputs of the Error Amp and Window Detector can be
susceptible to the noise created by the brushes of the DC
motor and cause the servo to hunt. Therefore, each of these
inputs are provided with an internal series resistor and are
pinned out for an external bypass capacitor. It has been
found that placing a capacitor with short leads directly across
the brushes will significantly reduce noise problems. Good
quality RF bypass capacitors in the range of 0.001 to 0.1 µF
may be required. Many of the more economical motors will
generate significant levels of RF energy over a spectrum that
extends from DC to beyond 200 MHz. The capacitance value
and method of noise filtering must be determined on a
system by system basis.
8
Power
H–Switch
Q Brake
Q
S
Q Drive
35
µA
VCC
Q
Over–Current
Delay
Over–Current
Monitor
16
CDLY
15 Over–Current
ROC Reference
Thus far, the operating description has been limited to
servo systems in which the motor mechanically drives a
potentiometer for position sensing. Figures 19, 20, 27, and 31
show examples that use light, magnetic flux, temperature,
and pressure as a means to drive the feedback element.
Figures 21, 22 and 23 are examples of two position, open
loop servo systems. In these systems, the motor runs the
actuator to each end of its travel limit where the Over–Current
Monitor detects a locked rotor condition and shuts down the
drive. Figures 32 and 33 show two possible methods of using
the MC33030 as a switching motor controller. In each
example a fixed reference voltage is applied to Pin 2. This
causes Vpin 3 to be less than V4 and Drive Output A, Pin 14,
to be in a low state saturating the TIP42 transistor. In Figure
32, the motor drives a tachometer that generates an ac
voltage proportional to RPM. This voltage is rectified, filtered,
divided down by the speed set potentiometer, and applied to
Pin. 8. The motor will accelerate until VPin 3 is equal to V1 at
which time Pin 14 will go to a high state and terminate the
motor drive. The motor will now coast until VPin 3 is less than
V4 where upon drive is then reapplied. The system operation
of Figure 31 is identical to that of 32 except the signal at Pin
3 is an amplified average of the motors drive and back EMF
voltages. Both systems exhibit excellent control of RPM with
variations of VCC; however, Figure 32 has somewhat better
torque characteristics at low RPM.
MOTOROLA ANALOG IC DEVICE DATA
MC33030
Figure 18. Timing Diagram
Comparator A
Non Inverting Input
Threshold
Window
Detector
V2
V3
Reference Input Voltage
(Desired Actuator
Position)
Comparator B
Inverting Input
Threshold
[1]
V1
V4
Feedback Input
(True Actuator
Position)
[2]
Comparator
A Output
Comparator
B Output
[3]
[4]
Brake Enable
Direction Latch
Q Output
[5]
Direction Latch
Q Output
Drive/Brake
Logic
Q Brake
[6]
Q Brake
[7]
Over–Current
Latch Reset Input
Source
Drive
Output A
High Z
Sink
Power
H–Switch
[8]
Source
Drive
Output B
Over–Current
Monitor
High Z
Sink
7.5 V
[9]
CDLY
Direction B
Feedback Input
less than V1
MOTOROLA ANALOG IC DEVICE DATA
Dead Zone
Feedback Input
between V1 & V2
Direction A
Feedback Input
greater than V2
Dead Zone
Feedback Input
between V3 & V4
Direction B
Feedback Input
less than V4
9
MC33030
Figure 19. Solar Tracking Servo System
Zero Flux
Centering
20 k
R1, R2 – Cadium Sulphide Photocell
R1, R2 – 5M Dark, 3.0 k light resistance
VCC
≈15°
Offset
Figure 20. Magnetic Sensing Servo System
R3 – 30 k, repositions servo during
R3 – darkness for next sunrise.
R1
9
R2
7
Servo Driven
Wheel
Linear
Hall
Effect
Sensor
Error Amp
+
8 20 k
R3
–
20 k
VCC
9
VCC
3.9 k
TL173C
Error Amp
8 20 k
7
20 k
10 k
6
B
6
Gain
VCC
1
Centering
Adjust
Typical sensitivity with gain set at 3.9 k is 1.5 mV/gauss.
Servo motor controls magnetic field about sensor.
10 k
Figure 21. Infrared Latched Two Position
Servo System
Figure 22. Digital Two Position Servo System
VCC
470
VCC
9
Input
MRD3056
Latch
Drive A
1
0
9
39 k
MRD3056
Latch
Drive B
8
7
Error Amp
20 k
8
7
Error Amp
20 k
20 k
20 k
68 k
MPS
A20
6
1 – Activates Drive A
0 – Activates Drive B
470
VCC/2
Over–current monitor (not shown) shuts down
servo when end stop is reached.
1
Over–current monitor (not shown) shuts down
servo when end stop is reached.
Figure 23. 0.25 Hz Square–Wave
Servo Agitator
Figure 24. Second Order Low–Pass Active Filter
9
VCC
Vin
9
100 k
8 20 k
7
100 k
20 k
100 k
130 k
22
Error Amp
+ R
C
6
fo
[ 0.72
RC
R q 20 k
f
R
C1
C2
Ǹ
8 20 k
7
6
1
R 2 C 1C 2
Ǹ
2p
Error Amp
20 k
R = 1.0 M
C1 = 1000 pF
C2 = 100 pF
C1
Q
10
+
R
+
C2
2
MOTOROLA ANALOG IC DEVICE DATA
MC33030
Figure 25. Notch Filter
Figure 26. Differential Input Amplifier
9
R
Vin
R
8
20 k
7
2C
9
+
–
Error Amp
VA
20 k
f
R4
For 60 Hz R = 53.6 k, C = 0.05
V
Figure 27. Temperature Sensing Servo System
9
8
20 k
7
20 k
R4
V
Pin 6
+
+
Error Amp
–
VB R1
) R4
) R2
8
R2
R3
R4
–
R3
20 k
+
7
R2
R
R
1
R3
V
B
20 k
Error Amp
–
R4
ǒ
6
Ǔ
* VB + VRef 4R )DR2DR
R 1 + R 3, R 2 + R 4, R 1 uu R
+ RR4 (VA–VB)
V
Pin 6
V
)1
ǒ Ǔ
R2
R
VA
ǒ Ǔ
R1
R1
6
Set
Temperature
R4
CC R
3
R3
9
R + ∆R
VCC
V
ǒ Ǔ ǒ Ǔ
+ VA
VRef
R1
R3
Pin 6
6
Figure 28. Bridge Amplifier
VCC
R2
20 k
R3
VB
+ 2p1RC
notch
Cabin
Temperature T
Sensor
Error Amp
–
R2
C
+
7
6
R/2
C
8 20 k
R1
)1
A
3
In this application the servo motor drives the
heat/air conditioner modulator door in a duct system.
Figure 29. Remote Latched Shutdown
Q
R
Figure 30. Power H–Switch Buffer
+
R
O.C.
Q
E
[
VF(D )
1
) VF(D2)–VBE(ON)
VCC
IMOTOR–IDRV(max)
S
7.5 V
+
16
CDLY
15
ROC
4.7 k
RE
D1 D2
VCC
17
8
4
2
3
Vin
VRef
LM311
Motor
RE
D1 D2
A
From Drive
Outputs
470
B
A direction change signal is required at Pins 2 or 3 to
reset the over–current latch.
MOTOROLA ANALOG IC DEVICE DATA
This circuit maintains the brake and over–current
features of the MC33030. Set ROC to 15 k for
IDRV(max) ≈ 0.5 A.
11
MC33030
Figure 31. Adjustable Pressure Differential Regulator
Gas Flow
VCC = 12 V
6.2 k
1.76 k
Zero Pressure 2.0 k
Offset Adjust
12 k
LM324 Quad
Op Amp
Pressure
Port
8.06 k
1.0 k
5.1 k
S–
200
5.1 k
MPX11DP
Silicon
Pressure
Sensor
200
20 k
Gain
1.0 k
4.12 k
2.4 k
S+
Vacuum
Port
1.0 k
2.0 V for Zero
Pressure Differential
VCC = 12 V
0.01
6.0 V for 100 kPa
(14.5 PSI)
Pressure Differential
Motor
9
11
10
14
+
8
7
6
+
B
R Q
3
DIR.
S Q
A
12 V
+
Pressure
Differential
Reference Set
5.1 k
5.0 k
+
1
Q R
O.C.
1.8 k
0.01 2
Q
4, 5,12,13
S
+
16
0.01
12
15
15 k
MOTOROLA ANALOG IC DEVICE DATA
MC33030
Figure 32. Switching Motor Controller With Buffered Output and Tach Feedback
VCC = 12 V
100
+
100
0.24
100
0.002
TACH
Speed
Set
+ 10 k
1.0
TIP42
11
9
1N4001
14
10
+
10
+
1.0 k
MPS
A70
Motor
8
7
MZ2361
6
+
R Q
3
DIR.
S Q
+
12 V
Over
Current
Reset
+
1
Q R
O.C.
Q S
4.7 k
2
+
1N753
4, 5,12,13
16
15
30 k
1.0 k
MOTOROLA ANALOG IC DEVICE DATA
13
MC33030
Figure 33. Switching Motor Controller With Buffered Output and Back EMF Sensing
VCC = 12 V
100
+
Speed
Set
1.0
100
TIP42
11
9
10
14
+
8
+
0.24 10
100
1.0
2X–1N4001
10 k
10 k
+
+
1.0 k
MPS
A70
Motor
7
10 k
20 k 6
+
R Q
3
DIR.
S Q
+
Over
Current
Reset
+
1
+ 12 V
Q R
O.C.
Q S
2
+
1N753
4, 5, 12, 13
14
16
1.0 k
15
30 k
MOTOROLA ANALOG IC DEVICE DATA
MC33030
OUTLINE DIMENSIONS
P SUFFIX
PLASTIC PACKAGE
CASE 648C–03
(DIP–16)
–A–
16
9
1
8
NOTES:
1. DIMENSIONING AND TOLERANCING PER ANSI
Y14.5M, 1982.
2. CONTROLLING DIMENSION: INCH.
3. DIMENSION L TO CENTER OF LEADS WHEN
FORMED PARALLEL.
4. DIMENSION B DOES NOT INCLUDE MOLD
FLASH.
5. INTERNAL LEAD CONNECTION, BETWEEN 4
AND 5, 12 AND 13.
–B–
L
NOTE 5
DIM
A
B
C
D
E
F
G
J
K
L
M
N
C
–T–
M
N
SEATING
PLANE
K
E
F
J 16 PL
0.13 (0.005)
G
D 16 PL
0.13 (0.005)
T
M
A
S
NOTES:
1. DIMENSIONING AND TOLERANCING PER
ANSI Y14.5M, 1982.
2. CONTROLLING DIMENSION: MILLIMETER.
3. DIMENSIONS A AND B DO NOT INCLUDE
MOLD PROTRUSION.
4. MAXIMUM MOLD PROTRUSION 0.15 (0.006)
PER SIDE.
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.
9
–B– P 8 PL
0.25 (0.010)
1
T B
MILLIMETERS
MIN
MAX
18.80
21.34
6.10
6.60
3.69
4.69
0.38
0.53
1.27 BSC
1.02
1.78
2.54 BSC
0.20
0.38
2.92
3.43
7.62 BSC
0°
10°
0.39
1.01
DW SUFFIX
PLASTIC PACKAGE
CASE 751G–02
(SOP–16L)
–A–
16
M
S
INCHES
MIN
MAX
0.740
0.840
0.240
0.260
0.145
0.185
0.015
0.021
0.050 BSC
0.040
0.070
0.100 BSC
0.008
0.015
0.115
0.135
0.300 BSC
0°
10°
0.015
0.040
M
B
M
8
G 14 PL
J
F
R X 45°
C
–T–
D 16 PL
0.25 (0.010)
M
T
M
SEATING
PLANE
K
A
MOTOROLA ANALOG IC DEVICE DATA
S
B
DIM
A
B
C
D
F
G
J
K
M
P
R
MILLIMETERS
MIN
MAX
10.15 10.45
7.60
7.40
2.65
2.35
0.49
0.35
0.90
0.50
1.27 BSC
0.32
0.25
0.25
0.10
7°
0°
10.05 10.55
0.25
0.75
INCHES
MIN
MAX
0.400 0.411
0.292 0.299
0.093 0.104
0.014 0.019
0.020 0.035
0.050 BSC
0.010 0.012
0.004 0.009
0°
7°
0.395 0.415
0.010 0.029
S
15
MC33030
Motorola reserves the right to make changes without further notice to any products herein. Motorola makes no warranty, representation or guarantee regarding
the suitability of its products for any particular purpose, nor does Motorola 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 consequential or incidental damages. “Typical” parameters which may be provided in Motorola
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. Motorola does not convey any license under its patent rights nor the rights of
others. Motorola 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 Motorola product could create a situation where personal injury
or death may occur. Should Buyer purchase or use Motorola products for any such unintended or unauthorized application, Buyer shall indemnify and hold Motorola
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
Motorola was negligent regarding the design or manufacture of the part. Motorola and
are registered trademarks of Motorola, Inc. Motorola, Inc. is an Equal
Opportunity/Affirmative Action Employer.
How to reach us:
USA / EUROPE / Locations Not Listed: Motorola Literature Distribution;
P.O. Box 20912; Phoenix, Arizona 85036. 1–800–441–2447 or 602–303–5454
JAPAN: Nippon Motorola Ltd.; Tatsumi–SPD–JLDC, 6F Seibu–Butsuryu–Center,
3–14–2 Tatsumi Koto–Ku, Tokyo 135, Japan. 03–81–3521–8315
MFAX: [email protected] – TOUCHTONE 602–244–6609
INTERNET: http://Design–NET.com
ASIA/PACIFIC: Motorola Semiconductors H.K. Ltd.; 8B Tai Ping Industrial Park,
51 Ting Kok Road, Tai Po, N.T., Hong Kong. 852–26629298
16
◊
*MC33030/D*
MOTOROLA ANALOG IC DEVICE
DATA
MC33030/D