Академический Документы
Профессиональный Документы
Культура Документы
Part 1
Appendix:
1) Additional Useful Tools for your Analog Stability Toolbox
A) Op Amp Output Impedance
B) Pole and Zero: Magnitude and Phase on Bode Plots
C) Dual Feedback Paths and 1/b
D) Non-Loop Stability Problems
2) Nine different ways to stabilize op amps with capacitive loads
A) Definition by example using TINA-TI simulations
2
The Culprits
Output Capacitive Loads!
Reference Buffers! Cable/Shield Drive! MOSFET Gate Drive!
Rg 1k Rf 20k Q1
VReg
+
OPA
- Vin OPA
U1 REF5025 - C_Cable 10n
ADC_VREF Shielded Cable Vout
R1 20k
VIN 5
Vin Vout + +
Cin 1u RL 250 OPA RL 200
Tem p C3 10u C4 100n Vin 10 -
C1 1u VREF
GND Trim + R2 20k
OPA
C2 1u VREF 2.5 -
VRef 2.5
+
R4 499k R3 499k D1
Rg 4.99M Rf 49k
Photodiode Rf 1M
+
Model VG2
Vin TVS D2
+
IOP2
Rd 4.99G Cd 10p OPA
OPA -
- -
Cin 25p Vout Vout
Id Vo Cd 200p
+ + +
3
Just Plain Trouble!
Inverting Input Filter?? Oscillator
10.00m
0.00
62.12m
+
Vfb
Vin Cin 1u OPA
- -37.08m
Vout 1.16
+ Vo
-1.00
1.95m 2.23m 2.50m
Time (s)
VG1
0.00
62.12m
OPA
R1 10k - Vfb
V1 5 Vout
-37.08m
+ 1.16
C1 10u C5 100n
R2 49k Vo
-1.00
1.95m 2.23m 2.50m
Time (s)
4
But it worked fine
in the lab! Vcc
2
4
-
R1 49kOhm 1 VOUT
Transient on: 3 +
+2.5V
+
+Input or Input U1 OPA333
5
VIN
Vcc or Vee +2.5V
Vcc
CLoad 1uF
Vcc 5V
Output C1
R2 49kOhm
100nF
6
Recognize Amplifier Stability Issues
Oscilloscope - Transient Domain Analysis:
Oscillations or Ringing 18.53m
Overshoots
Unstable DC Voltages
Voltage (V)
High Distortion
0.00
1.75m 2.25m 2.75m
Time (s)
21.88m
15.00
Voltage (V)
Output
0.00
-14.83
0.00
1.75m 50.88m 100.00m
Time (s) 1.75m 2.25m 2.75m
Time (s)
7
Recognize Amplifier Stability Issues
Gain / Phase Analyzer - Frequency Domain:
- Peaking, Unexpected Gains, Rapid Phase Shifts
40.00
20.00
Gain (dB)
0.00
-20.00
-40.00
-60.00
0.00
Phase [deg]
-180.00
-360.00
1.00 10.00 100.00 1.00k 10.00k 100.00k 1.00M 10.00M 100.00M
Frequency (Hz)
8
Quick Op-Amp Theory
Bode Plot Review
Basic Stability Tools
9
Poles and Bode Plots A = VOUT/VIN
G fP R
100 VOUT
0.707G = -3dB X100,000
Actual Straight-Line Approximation
Function
80
-20dB/Decade
VIN
-6dB/Octave C
60
A (dB)
1
fp
40
2RC
Pole Location = fP
0
0o
Actual Function = -3dB down @ fP
Frequency
0
(Hz)
10 100 1k 10k 100k 1M 10M
Phase = -45/Decade Slope through fP
+-45
-45o/Decade Decade Above fP Phase = -90 (-84.3)
-45o @ fP
-90
Decade Below fP Phase = 0 (-5.7)
-90o
10
Zeros and Bode Plots A = VOUT/VIN
VOUT
fp L
100
159H
80 VIN
Rs x R
1Vp 100k 100k
60 +20dB/Decade
A (dB)
+6dB/Octave
1
fz
40
L
1.414G = +3dB Straight-Line Approximation Single Zero Circuit Equivalent 2 *
(1/0.707)G = +3dB Actual R
Function
20
G
+45o/Decade
Slope begins at fZ and continues up as
+45 frequency increases
(degrees)
0o +45o @ fZ
Frequency
Actual Function = +3dB up @ fZ
0
(Hz)
10 100 1k 10k 100k 1M 10M Phase = +45/Decade Slope through fZ
+-45
Decade Above fZ Phase = +90 (+84.3)
-90
Decade Below fZ Phase = 0 (5.7)
11
Capacitor - Intuitive Model
OPEN SHORT
frequency
controlled
resistor
XC = 1/(2fC)
12
Inductor - Intuitive Model
SHORT OPEN
frequency
controlled
resistor
XL = 2fL
13
Capacitor and Inductor - Impedance vs Frequency
10M
Low frequency= High frequency=
High Impedance Capacitor and Inductor High Impedance
1M Impedance vs Frequency
100k
Impedance (ohms)
100
10
IN+ Vo
x1 Ro
K(f) Vout
Rin +
Vdiff
IN- -
15
Op-Amp Loop Gain Model
bnetwork
RF
bnetwork b=VFB/VOUT
VOUT
VFB
RI
-
Aol VOUT
+ RF
+ VFB
VIN
- RI
b
VOUT/VIN = Acl = Aol/(1+Aol)
If Aol >> 1 then Acl 1/
-
Aol: Open Loop Gain
VIN +
: Feedback Factor
Aol VOUT
Acl: Closed Loop Gain 16
b and 1/b
bnetwork
RF
bnetwork b=VFB/VOUT
VOUT
VFB
RI
-
VOUT
+ RF
+ VFB
VIN
- RI
Stability Criteria:
At fcl, where Aol = 1 (0dB), Phase Shift < +180
Desired Phase Margin (distance from +180 Phase Shift) > 45
18
Traditional Loop Gain Test
b
Op Amp Loop Gain Model
Op Amp is Closed Loop
-
VIN +
Aol VOUT
RF
bnetwork
RF bnetwork 1TF
VFB VFB +
RI RI 1TH VTest
- -
VOUT -
Aol VOUT Aol
+ +
+ +
VIN VIN
- Open for AC
-
Short for DC
+
V2 2.5V VG1
LT 1TH
RI 1kOhm 4
- 2 VOUT -279.24uV
DC Analysis
3 + 1
+
5
V1 2.5V Loop Gain (Aol ) = VOUT
U1 OPA2376
= VFB
1/ = 1 / VFB
Aol = VOUT / VFB
VFB RF 10kOhm CT Open RF 10kOhm
VFB
CT Short
+
+
V2 2.5V VG1 V2 2.5V VG1
LT Short
LT Open
RI 1kOhm 4 RI 1kOhm 4
- 2 VOUT - 2 VOUT
3 + 1 3 +
+ + 1
5 5
V1 2.5V V1 2.5V
U1 OPA2376 U1 OPA2376
DC Equivalent Circuit AC Equivalent Circuit
21
Loop Gain (Aolb) from Aol and 1/b
80
Aol = Aol / (1/) = Aol
Note how Aol changes with frequency
60 Aol b
(Loop Gain)
Aol (dB)
40
Closed Loop Response
fcl b Acl
20
40
b
* fcl3
20
fcl4
0
b **
1 10 100 1k 10k 100k 1M 10M
Frequency (Hz) 23
Aol 1/b Loop Gain
Loop Gain (Aolb) Example fp1
fp2
pole
pole
-----
-----
pole
pole
fz1 ----- zero pole
0.15 F 10k
fp1
100 Aol
Cin RF
1k
-
80 VOUT
RI
+
b +
60 Aol b VIN
A (dB)
fcl
-
40 STABLE
Rate-of-Closure @ fcl = 40dB/decade
UNSTABLE!
20
fz1
fp2
(degrees)
60 Frequency
A (dB)
90
(Hz)
fz1 10 100 1k 10k 100k 1M 10M
40
45 fz1
fcl
STABLE
20
0
fcl
0
STABLE fp2
1 10 100 1k 10k 100k 1M 10M -45
Frequency (Hz)
RI
80 10k
-
VOUT
+ +
fcl VIN Rn
60 - 1k
A (dB)
b VNOISE
Cn
16nF
40
VOUT/VIN Note:
ZI ZF
INPUT Network FEEDBACK Network
Rn Cn Cp Rp
RI RF
-
VOUT
+
+
VIN
-
27
Cp Rp
1/ First Order Analysis for ZF
1.59nF 10k
RI RF
1k 100k
-
VOUT
+
+
1/ Low Frequency = RF/RI = 100 40dB VIN
-
Cp = Open at Low Frequency
1/ High Frequency = (Rp//RF)/RI Rp/RI = 10 20dB
Cp = Short at High Frequency
Pole in 1/ when Magnitude of XCp = RF ZF Exact equations :
Magnitude XCp = 1/(2fCp) 1
fp
fp = 1/(2RFCp) = 1kHz 2 Cp (RF Rp)
Zero in 1/ when Magnitude of XCp = Rp 1
fz
2 Cp [Rp (RI // RF)]
fz = 1/(2RpCp) = 10kHz 28
Cp Rp
120 Aol
-
VOUT
+
100 +
VIN
-
80
Gain (dB)
60
1/ fp
40 fz
Lo f
Hi f
20
1st Order Actual
Lo f 40dB 40.086dB 1st Order Actual
0 Hi f 20dB 20.079dB fp 1kHz 917.020Hz
fz 10kHz 9.038kHz
1k 15.9nF
RI RF
10k 100k
-
VOUT
+
+
1/ Low Frequency = RF/RI = 10 20dB VIN
-
Cn = Open at Low Frequency
1/ High Frequency = RF/(RI//Rn) RF/Rn =100 40dB
Cn = Short at High Frequency
Zero in 1/ when Magnitude of XCn = RI
ZI Exact equations :
Magnitude XCn = 1/(2fCn) 1
fp
fz = 1/(2RICn) = 1kHz 2RnCn
1
Pole in 1/ when Magnitude of XCn = Rn fz
2Cn [Rn (RI // RF)]
fp = 1/(2RnCn) = 10kHz 30
Rn Cn
Aol -
120 VOUT
+
+
100 VIN
-
80
Gain (dB)
60
fp
Hi f
40
1/
Lo f
20
1st Order Actual fz
Lo f 20dB 20.828dB 1st Order Actual
0 fz 1kHz 999.496Hz
Hi f 40dB 40.906dB
fp 10kHz 9.935kHz
-20 ZI Network (fp and fz)
Aol and 1/
-40
1 10 100 1k 10k 100k 1M 10M
Frequency (Hz) 31
Stability Analysis - Method 1
(Loaded Aol & 1/b Technique)
(Riso Compensation)
Capacitive Loading on Op Amp Outputs
Unity Gain Buffer Circuits Circuits with Gain
R3 4.99k R2 100k
V- V-
Will this circuit behavior
-
get you a raise in pay? -
Vo Vo
+
+ +
+
+
U1 OPA627E
+
CLoad 1uF U1 OPA627E CLoad 1u
Vin Vin
V+ V+
80m
80.00m 40m
40.00m
50.00m
Vo (V) 20m
VF1 20.00m Vo (V)V1 20.00m
20m
-10.00m
-40m
-40.00m 0
0.00
20m
20.00m 1.00m
1m
Vin (V)
VG1
10m Vin (V)
VG1
0
0.00 0.00
0
00.00 150.00u
150u 300.00u
300u 0.00
0 150.00u
150u 300.00u
300u
Time (s) Time (s) 33
Time (seconds) Time (seconds)
VFB 353.900776nV
Loaded Aol V+
CT 1TF LT 1TH
+
Vtest
140 V+ 15V V-
Loaded Aol due to CLoad
-
-20dB/decade VOUT 353.900776nV
120 Loaded Aol = VOUT / VFB +
+
V- 15V U1 OPA627E
For AC Test VFB = Vtest CLoad 1uF
V+
100 fp1 Loaded Aol = VOUT
V-
Aol Pole
Low Frequency
80
60 fp2
Loaded Aol
Gain (dB)
-40dB/decade
40 Additional Pole
1/ Rate-of-Closure
20 40dB/decade
-20
STABLE fcl
-40
-60
-80
1 10 100 1k 10k 100k 1M 10M
Frequency (Hz) 34
Loaded Aol Model
CT 1T LT 1T
V+
Ro 54
+
Vtest
V+ 15 VFB V-
Aol Loaded Aol
-
VOUT
+
V- 15
+
U1 OPA627E
CLoad 1u
CLoad 1u
V+
V-
Loaded Aol = VOUT / VFB
For AC Test VFB = Vtest
Loaded Aol = VOUT
LT Open
- -
CT Short
Ro 54
+ +
Loaded Aol
+
Aol 1M
Vtest
CLoad 1u
35
Loaded Aol Model
fp2
0
0.00
Ro 54
-20
-20.00
+
Loaded Aol
GainGain(dB)
Aol
(dB)
-40
-40.00 Loaded AOL
CLoad 1u Pole
-60
-60.00
-80
-80.00
1
fp 2
2 Ro CLoad
Phase [deg]
-45
-45.00
Phase
-90
-90.00
1.00 10.00 100.00 1.00k 10.00k 100.00k 1.00M 10.00M 100.00M
1 10 100 1k 10k 100k
Frequency (Hz) 1M 10M 100M
Frequency (Hz)
36
Loaded Aol Model
fp2
120
120.00 0
0.00
100
100.00
80
80.00
fp1 Aol -20
-20.00
Aol Load
60
GainGain(dB)
60.00
GainGain(dB)
(dB)
(dB)
40
40.00 -40
-40.00
20
20.00
0
0.00 -60
-60.00
-20
-20.00
-40 -80
-80.00
+
-40.00
180
180.00
0
0.00
(degrees)
PhasePhase(degrees)
135
135.00
[deg]
Phase [deg]
90
90.00 -45
-45.00
Phase
45
45.00
0 1.00
0.00 -90
-90.00
1.00 10.00 100.00 1.00k 10.00k 100.00k 1.00M 10.00M 100.00M
1 10.00
10 100.00
100 1.00k
1k 10.00k
10k 100.00k
100k
Frequency (Hz)
1.00M
1M 10.00M
10M 100.00M
100M 1 10 100 1k 10k 100k
Frequency (Hz) 1M 10M 100M
Frequency (Hz) Frequency (Hz)
120
120
100
100
80
80
fp1 Loaded Aol
60
(dB)
60
(V)
fp2
GainVoltage
40
40
2020
=
00
-20
-20
-40
-40
180
180.00
(degrees)
135
135.00
(V)
PhaseVoltage
90
90.00
45
45.00
0
0.00
1.00 10.00 100.00 1.00k 10.00k 100.00k 1.00M 10.00M 100.00M
1 10 100 1k 10k 100k
Frequency (Hz) 1M 10M 100M
37
Frequency (Hz)
Loaded Aol
CT 1TF LT 1TH
V+
+
Loop Gain & Phase V+ 15V
Vtest
V-
VOUT
+
Loop Gain (Aol ) = VOUT +
V- 15V U1 OPA627E CLoad 1uF
V+
V-
STABLE
Phase Margin at fcl
38
Riso Compensation
V-
V+ 15V
- Riso 6Ohm
U1 OPA627E VOUT
+
+
V-
39
Riso Compensation V+
CT 1TF LT 1TH
+
Results V+ 15V
Vtest
V-
- Riso 6Ohm
140 U1 OPA627E VOUT
Loaded Aol with Riso Compensation +
+
-20dB/decade
120 V- 15V V+
CLoad 1uF
100 fp1 V-
Aol Pole fz1
80 Low Frequency -40dB/decade Loaded Aol
Riso Compensation
60 fp2 Additional Zero
Loaded Aol
Gain (dB)
1/
20 Rate-of-Closure
20dB/decade
0
-40
-60
-80
1 10 100 1k 10k 100k 1M 10M
Frequency (Hz) 40
Riso Compensation Theory
V+
VOA
V+ 15 V-
LT 1T
-
Riso 6
VOUT
CT 1T +
Ro 54
+
V- 15 U1 OPA627E CLoad 1u
+
+
V+
Vtest Aol Loaded Aol
V-
Riso 6
LT Open CLoad 1u
Loaded Aol
- -
CT Short
Ro 54 Riso 6
+ + VOUT
+
Aol 1M
Vtest
CLoad 1u
41
Riso Compensation Theory
0
0.00
Ro 54 fp2
fz1
GainGain(dB)
+
(dB)
Aol Loaded Aol -20
-20.00
Riso 6
-40
-40.00
CLoad 1u 0
0.00
1 CLoad Riso s
Loaded Aol (s)
1 (Ro Riso) CLoad s
-90
-90.00
Pole : 1.00
1 10.00
10 100.00
100 1.00k
1k 10.00k
10k 100.00k
100k
Frequency (Hz)
1.00M
1M 10.00M
10M 100.00M
100M
Frequency (Hz)
1
fp2
2(Ro Riso) CLoad
Zero :
1
fz1
2 Riso CLoad 42
Riso Compensation Theory
120
120.00 0
0.00
100
100.00
80 fp1 Aol
80.00
60
fp2 fz1
GainGain(dB)
60.00
GainGain(dB)
(dB)
(dB)
40
40.00 -20
-20.00
20
20.00
0
0.00
-20
-20.00
Aol Load
-40
-40.00 -40
-40.00
180
180.00
0
0.00
+
(degrees)
(degrees)
135
135.00
Phase [deg]
Phase [deg]
90
90.00
-45
-45.00
Phase
Phase
45
45.00
0 1.00
0.00
10.00 100.00 1.00k 10.00k 100.00k 1.00M 10.00M 100.00M
-90
-90.00
1.00 10.00 100.00 1.00k 10.00k 100.00k 1.00M 10.00M 100.00M
1 10 100 1k 10k 100k
Frequency (Hz)
1M 10M 100M 1 10 100 1k 10k
Frequency (Hz) 100k 1M 10M 100M
Frequency (Hz) Frequency (Hz)
120
120.00
100
100.00
fp1 Loaded Aol
80
80.00
60
60.00
fz1
GainGain(dB)
fp2
(dB)
40
40.00
20
20.00
0
0.00
=
-20
-20.00
-40
-40.00
180.00
180
PhasePhase(degrees)
135.00
135
[deg]
90.00
90
45.00
45
0.00
0 1.00 10.00 100.00 1.00k 10.00k 100.00k 1.00M 10.00M 100.00M
1 10 100 1k 10k
Frequency (Hz) 100k 1M 10M 100M
Frequency (Hz) 43
+
V-
Vtest
V+ 15V
- Riso 0Ohm
U1 OPA627E VOUT
+
+
CLoad 2.9nF
V- 15V V+ VOA
Loaded Aol = VOA
V-
45
120
60 fp2
fp2
Voltage (V)
Case B
Case A 983.37kHz
40 CLoad=2.9nF
CLoad=1uF
20 fz1
29.8kHz 4.07MHz
Case A
0 CLoad=1uF
fz1
-20 Case B
CLoad=2.9nF
-40
-60
-80
1 10 100 1k 10k 100k 1M 10M
Frequency (Hz)
46
Case A, CLoad=1uF, fz1=29.8kHz
Case B, CLoad=2.9nF, fz1=4.07MHz
4) Compute Value for Riso
Case A, CLoad=1uF, fz1=29.8kHz
Case B, CLoad=2.9nF, fz1=4.07MHz
47
CT 1TF LT 1TH
+
V-
Vtest
V+ 15V
- Riso 5.36Ohm
U1 OPA627E VOUT
+
+
CLoad 1uF
V- 15V V+ VOA
Loop Gain (Aol ) = VOA
V-
48
CT 1TF LT 1TH
+
V-
Vtest
V+ 15V
- Riso 13.7Ohm
U1 OPA627E VOUT
+
+
CLoad 2.9nF
V- 15V V+ VOA
Loop Gain (Aol ) = VOA
V-
49
V+
- Riso 5.36Ohm
U1 OPA627E VOUT
+
+
+
CLoad 1uF
V- 15V V+ VOA
VIN
V-
20
VOA
-3dB=1.58MHz
0
VOUT/VIN
Riso Compensation VOUT
Gain (dB)
-20
Case A, CLoad=1uF -3dB=30.44kHz
-40
-60
-80
-45
Phase [deg]
-90
-135
-180
1 10 100 1k 10k 100k 1M 10M
50
Frequency (Hz)
V+
+
CLoad 1uF
VOUT / VIN V- 15V V+ VOA
VIN
Transient Analysis
VIN Case A, CLoad=1uF V-
-10.00m
10.27m
VOA
-10.27m
10.01m
VOUT
-10.01m
0 500u 1m 2m 2m
Time (s) 51
Riso Compensation: Key Design Consideration
Accuracy of VOUT depends on Load Current
V+
Light Load Current
VOA 5V
V-
ILoad 4.970179mA
V+ 15V - Riso 6Ohm
+
A VOUT 4.970179V
+
+
U1 OPA627E CLoad 1uF
VIN 5V
V+ RLoad 1kOhm
V2 15V
V-
V+
V-
VOA 5V Heavy Load Current
ILoad 24.271845mA
- Riso 6Ohm
V+ 15V +
+
A VOUT 4.854369V
+
U1 OPA627E CLoad 1uF
VIN 5V RLoad 200Ohm
V+
V2 15V
V-
52