You are on page 1of 13

Positive current follower using oma ac analysis

Code:
.lib C:\AD704.lib
.lib C:\eval.lib
q1 2 2 1 Q2N2907A
q2 7 2 1 Q2N2907A
q3 3 3 1 Q2N2907A
q4 5 3 1 Q2N2907A
q5 4 4 8 Q2N2222
q6 3 4 8 Q2N2222
q7 7 7 8 Q2N2222
q8 5 7 8 Q2N2222
vp 1 0 dc 10V
vn 0 8 dc 10V
x1 0 6 2 4 6 AD704
ro 5 0 1K
iin 0 6 ac 10ma
.ac dec 50 1 100meg
.probe
.end

Simulations:
15mA

10mA
7.75M,9.1m

5mA

0A
1.0Hz
I(ro)

10Hz

100Hz

1.0KHz

10KHz

100KHz

1.0MHz

10MHz

100MHz

Frequency

15mA

10mA
7.75M,9.1m

5mA

0A
1.0Hz
I(ro)

10Hz

100Hz

1.0KHz

10KHz

100KHz

1.0MHz

10MHz

I(iin)
Frequency

Result:
Positive Current follower has a dc gain of 2.8 and bandwidth of
7.75MHZ.

100MHz

* positive current follower using oma dc analysis


.lib C:\AD704.lib
.lib C:\eval.lib
q1 2 2 1 Q2N2907A
q2 7 2 1 Q2N2907A
q3 3 3 1 Q2N2907A
q4 5 3 1 Q2N2907A
q5 4 4 8 Q2N2222
q6 3 4 8 Q2N2222
q7 7 7 8 Q2N2222
q8 5 7 8 Q2N2222
vp 1 0 dc 10V
vn 0 8 dc 10V
x1 0 6 2 4 6 AD704
ro 5 0 1K
iin 0 6 dc 10ma
.dc lin iin -15m 15m 2ma
.probe
.end

Simulations:
10mA

5mA

0A

-5mA

-10mA
-16mA
-14mA
I(ro)

-12mA

-10mA

-8mA

-6mA

-4mA

-2mA

0mA

2mA

4mA

6mA

8mA

10mA

12mA

14mA

16mA

iin

Result:
Oma woks as a positive current follower in range of -8.9 to +7.1 of input
current .

* positive current follower using oma transient analysis


.lib C:\AD704 .lib
.lib C:\eval.lib
q1 2 2 1 Q2N2907A
q2 7 2 1 Q2N2907A
q3 3 3 1 Q2N2907A
q4 5 3 1 Q2N2907A
q5 4 4 8 Q2N2222
q6 3 4 8 Q2N2222
q7 7 7 8 Q2N2222
q8 5 7 8 Q2N2222
vp 1 0 dc 10V
vn 0 8 dc 10V
x1 0 6 2 4 6 AD704
ro 5 0 1K
iin 0 6 sin(0 .1ma 1khz)
.tran 0.001ms 5ms 0 0.001ms
.probe
.end

Simulations:
200mV

100mV

0V

-100mV

-200mV
0s

0.1ms

0.2ms

0.3ms

0.4ms

0.5ms

0.6ms

0.7ms

0.8ms

0.9ms

1.0ms

1.1ms

0.6ms

0.7ms

0.8ms

0.9ms

1.0ms

1.1ms

V(5)
Time

200uA

100uA

0A

-100uA

-200uA
0s
I(ro)

0.1ms
I(iin)

0.2ms

0.3ms

0.4ms

0.5ms
Time

Result:
Output voltage and current are in same phase .output current has gain
of 45.4uA.

* positive current follower using oma small signal analysis


.lib "C:\AD704 .lib"
.lib "C:\eval.lib"
q1 2 2 1 Q2N2907A
q2 7 2 1 Q2N2907A
q3 3 3 1 Q2N2907A
q4 5 3 1 Q2N2907A
q5 4 4 8 Q2N2222
q6 3 4 8 Q2N2222
q7 7 7 8 Q2N2222
q8 5 7 8 Q2N2222
vp 1 0 dc 10V
vn 0 8 dc 10V
x1 0 6 2 4 6 AD704
ro 5 0 1K
iin 0 6 dc 10ma
.dc lin iin -15m 15m 2ma
.tf V(5) iin
.plot dc V(5)
.probe
.end

Output file:
DC TRANSFER CURVES
iin

TEMPERATURE = 27.000 DEG C

V(5)

(*)---------- -1.0000E+01 -5.0000E+00 0.0000E+00 5.0000E+00 1.0000E+01

___________________________
-1.500E-02 -9.949E+00 *

-1.300E-02 -9.942E+00 *

-1.100E-02 -9.929E+00 *

-9.000E-03 -9.866E+00 *

-7.000E-03 -8.004E+00 . *

*.

* .

* .

-5.000E-03 -5.875E+00 .
-3.000E-03 -3.622E+00 .

. *

-1.000E-03 -1.233E+00 .

1.000E-03 1.312E+00 .

. *

3.000E-03 3.826E+00 .

5.000E-03 6.239E+00 .

. *

7.000E-03 8.558E+00 .

* .

9.000E-03 9.904E+00 .

1.100E-02 9.932E+00 .

1.300E-02 9.943E+00 .

1.500E-02 9.948E+00 .

****

SMALL-SIGNAL CHARACTERISTICS
V(5)/iin = 1.235E+01
INPUT RESISTANCE AT iin = 2.514E-04
OUTPUT RESISTANCE AT V(5) = 1.393E+01

Result: The positive oma circuit has transfer functions of 1.235E+01


with input impedance of 2.514E-04 and output impedance of
1.393E+01.

Positive current follower using oma slew rate analysis


.lib "C:\AD704 .lib"
.lib "C:\eval.lib"
q1 2 2 1 Q2N2907A
q2 7 2 1 Q2N2907A
q3 3 3 1 Q2N2907A
q4 5 3 1 Q2N2907A
q5 4 4 8 Q2N2222
q6 3 4 8 Q2N2222
q7 7 7 8 Q2N2222
q8 5 7 8 Q2N2222
vp 1 0 dc 10V
vn 0 8 dc 10V
x1 0 6 2 4 6 AD704
ro 5 0 1K
iin 0 6 pulse(0 95m 0 0 0 1ms 2ms)
.tran 0.001ms 2ms 0 0.001ms
.probe
.end

Simulations:
10mA

5mA

0A
0s

0.2ms

0.4ms

0.6ms

0.8ms

1.0ms

1.2ms

1.4ms

1.6ms

I(ro)
Time

Result:
The slew rate of positive oma current follower is 0.55mv/us.

1.8ms

2.0ms

*current follower using negative oma slew rate analysis


.lib "C:\AD704 .lib"
.lib "C:\eval.lib"
q1 3 2 1 Q2N2907A
q2 2 2 1 Q2N2907A
q3 4 4 3 Q2N2907A
q4 5 4 2 Q2N2907A
q5 7 7 9 Q2N2222
q6 5 7 8 Q2N2222
q7 9 8 10 Q2N2222
q8 8 8 10 Q2N2222
x1 0 6 4 7 6 AD704
vp 1 0 dc 10
vx 0 10 dc 10
iin 0 6 pulse(0 20ma 0 0 0 1ms 2ms)
rl 5 0 1k
.tran 0.001m 2ms 0 0.001m
.probe
.end

Simulation:
5mA

0A

-5mA

-10mA
0s

0.2ms

0.4ms

0.6ms

0.8ms

1.0ms

1.2ms

1.4ms

I(rl)
Time

Result :
The slew rate of negative oma current follower is .43mv/us.

1.6ms

1.8ms

2.0ms

You might also like