-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathop-amp_non-inverting_amplifier.asc
61 lines (61 loc) · 1.64 KB
/
op-amp_non-inverting_amplifier.asc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
Version 4
SHEET 1 1272 680
WIRE 416 160 400 160
WIRE 512 160 496 160
WIRE -48 304 -48 288
WIRE 48 304 48 288
WIRE 144 304 144 288
WIRE 256 304 240 304
WIRE 400 304 400 160
WIRE 400 304 336 304
WIRE 416 304 400 304
WIRE 512 320 512 160
WIRE 512 320 480 320
WIRE 528 320 512 320
WIRE 240 336 240 304
WIRE 416 336 400 336
WIRE -48 400 -48 384
WIRE 48 400 48 384
WIRE 144 400 144 384
FLAG 448 288 Vcc
IOPIN 448 288 In
FLAG 448 352 Vee
IOPIN 448 352 In
FLAG 400 336 Vin
IOPIN 400 336 In
FLAG 528 320 Vout
IOPIN 528 320 Out
FLAG -48 400 0
FLAG 48 400 0
FLAG 144 400 0
FLAG -48 288 Vcc
IOPIN -48 288 Out
FLAG 48 288 Vee
IOPIN 48 288 Out
FLAG 144 288 Vin
IOPIN 144 288 Out
FLAG 240 336 0
SYMBOL OpAmps/OP07 448 256 R0
SYMATTR InstName U1
SYMBOL res 512 144 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName Rf
SYMATTR Value 500k
SYMBOL voltage -48 288 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL voltage 48 288 R0
SYMATTR InstName V2
SYMATTR Value -5
SYMBOL voltage 144 288 R0
SYMATTR InstName V3
SYMATTR Value SINE(0 1m 1k)
SYMBOL res 352 288 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName Rg
SYMATTR Value 100k
TEXT -80 504 Left 2 !* Typically use RMS when the input is centered about the x-axis.\n.meas tran vin_rms rms V(Vin) from=3m to=4m\n.meas tran vout_rms rms V(Vout) from=3m to=4m\n.meas tran gain_rms param vout_rms/vin_rms\n* Typically use AVG when the input contains a DC offset.\n.meas tran vin_avg avg V(Vin) from=3m to=4m\n.meas tran vout_avg avg V(Vout) from=3m to=4m\n.meas tran gain_avg param vout_avg/vin_avg
TEXT -80 456 Left 2 ;Vout = (1 + Rf/Rg)Vin = (1 + 500K/100K)Vin = 6Vin = (6)(1m) = 6 mV
TEXT 480 400 Left 2 !.tran 10u 5m