Added 250mW amplifier simulation

This commit is contained in:
Sebastian 2018-06-09 01:52:17 +02:00
parent 7a89fccf34
commit 7c24554978
3 changed files with 200 additions and 0 deletions

3
simulations/.gitignore vendored Normal file
View File

@ -0,0 +1,3 @@
*.dat
*.raw
*.log

131
simulations/250mW-pa.asc Normal file
View File

@ -0,0 +1,131 @@
Version 4
SHEET 1 1304 680
WIRE 256 -224 144 -224
WIRE 256 -208 256 -224
WIRE 256 -96 256 -128
WIRE -112 -80 -192 -80
WIRE -192 -48 -192 -80
WIRE 144 0 144 -224
WIRE 144 0 48 0
WIRE 48 16 48 0
WIRE -192 64 -192 32
WIRE 144 64 144 0
WIRE 304 64 240 64
WIRE 48 112 48 80
WIRE -112 128 -112 -80
WIRE 144 160 144 144
WIRE 240 160 240 64
WIRE 240 160 144 160
WIRE 304 160 304 144
WIRE 400 160 304 160
WIRE 608 160 464 160
WIRE 656 160 608 160
WIRE 768 160 736 160
WIRE 816 160 768 160
WIRE 928 160 896 160
WIRE 976 160 928 160
WIRE 1088 160 1056 160
WIRE 1248 160 1088 160
WIRE 608 192 608 160
WIRE 768 192 768 160
WIRE 928 192 928 160
WIRE 1088 192 1088 160
WIRE 1248 208 1248 160
WIRE 240 240 240 160
WIRE 608 304 608 256
WIRE 768 304 768 256
WIRE 928 304 928 256
WIRE 1088 304 1088 256
WIRE -224 320 -528 320
WIRE -112 320 -112 208
WIRE -112 320 -160 320
WIRE 192 320 -112 320
WIRE -528 352 -528 320
WIRE 1248 352 1248 288
WIRE 240 368 240 336
WIRE -528 464 -528 432
FLAG 48 112 0
FLAG 1248 352 0
FLAG 240 368 0
FLAG 256 -96 0
FLAG -192 64 0
FLAG -528 464 0
FLAG 608 304 0
FLAG 768 304 0
FLAG 928 304 0
FLAG 1088 304 0
SYMBOL ind2 128 48 R0
SYMATTR InstName L1
SYMATTR Value 35µ
SYMATTR Type ind
SYMBOL ind2 288 48 R0
SYMATTR InstName L2
SYMATTR Value 35µ
SYMATTR Type ind
SYMBOL cap 32 16 R0
SYMATTR InstName C1
SYMATTR Value 10n
SYMBOL cap 464 144 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 10n
SYMBOL res 1232 192 R0
SYMATTR InstName R1
SYMATTR Value 50
SYMBOL nmos 192 240 R0
SYMATTR InstName M1
SYMATTR Value BS170
SYMBOL res -128 112 R0
SYMATTR InstName R2
SYMATTR Value 4.7k
SYMBOL voltage 256 -224 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL voltage -192 -64 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V2
SYMATTR Value 2
SYMBOL cap -160 304 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C3
SYMATTR Value 100n
SYMBOL voltage -528 336 R0
WINDOW 123 0 0 Left 2
WINDOW 39 24 124 Left 2
SYMATTR SpiceLine Rser=50
SYMATTR InstName V3
SYMATTR Value PULSE(0 3.3 0 1p 1p 70n 140n 100)
SYMBOL ind 640 176 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L3
SYMATTR Value 1.38µ
SYMBOL ind 800 176 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L4
SYMATTR Value 1.698µ
SYMBOL ind 960 176 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L5
SYMATTR Value 1.38µ
SYMBOL cap 752 192 R0
SYMATTR InstName C4
SYMATTR Value 680p
SYMBOL cap 912 192 R0
SYMATTR InstName C5
SYMATTR Value 680p
SYMBOL cap 592 192 R0
SYMATTR InstName C6
SYMATTR Value 270p
SYMBOL cap 1072 192 R0
SYMATTR InstName C7
SYMATTR Value 270p
TEXT 184 24 Left 2 !K L1 L2 1
TEXT -648 -8 Left 2 !.tran 0 14.5us 0 10n

View File

@ -0,0 +1,66 @@
<Qucs Schematic 0.0.19>
<Properties>
<View=0,30,948,865,0.909092,0,0>
<Grid=10,10,1>
<DataSet=40m-filter.dat>
<DataDisplay=40m-filter.dpl>
<OpenDisplay=0>
<Script=40m-filter.m>
<RunScript=0>
<showFrame=0>
<FrameText0=Title>
<FrameText1=Drawn By:>
<FrameText2=Date:>
<FrameText3=Revision:>
</Properties>
<Symbol>
</Symbol>
<Components>
<GND * 1 240 220 0 0 0 0>
<GND * 1 380 220 0 0 0 0>
<GND * 1 520 220 0 0 0 0>
<GND * 1 660 220 0 0 0 0>
<C C1 1 240 150 17 -26 0 1 "270 pF" 1 "" 0 "neutral" 0>
<C C4 1 660 150 17 -26 0 1 "270 pF" 1 "" 0 "neutral" 0>
<Pac P2 1 770 150 18 -26 0 1 "2" 1 "50 Ohm" 1 "0 dBm" 0 "1 GHz" 0 "26.85" 0>
<GND * 1 770 220 0 0 0 0>
<Pac P1 1 130 140 -93 -26 1 1 "1" 1 "50 Ohm" 1 "0 dBm" 0 "1 GHz" 0 "26.85" 0>
<GND * 1 130 220 0 0 0 0>
<C C2 1 380 150 17 -26 0 1 "680 pF" 1 "" 0 "neutral" 0>
<C C3 1 520 150 17 -26 0 1 "680 pF" 1 "" 0 "neutral" 0>
<L L1 1 310 60 -26 10 0 0 "1.38 uH" 1 "" 0>
<L L3 1 590 60 -26 10 0 0 "1.38 uH" 1 "" 0>
<L L2 1 450 60 -26 10 0 0 "1.69 uH" 1 "" 0>
<Eqn Eqn1 1 150 490 -31 15 0 0 "s12db=dB(S[1,2])" 1 "yes" 0>
<.SP SP1 1 120 300 0 61 0 0 "lin" 1 "5 MHz" 1 "15 MHz" 1 "10000" 1 "no" 0 "1" 0 "2" 0 "no" 0 "no" 0>
</Components>
<Wires>
<340 60 380 60 "" 0 0 0 "">
<380 60 420 60 "" 0 0 0 "">
<380 60 380 120 "" 0 0 0 "">
<480 60 520 60 "" 0 0 0 "">
<520 60 560 60 "" 0 0 0 "">
<520 60 520 120 "" 0 0 0 "">
<620 60 660 60 "" 0 0 0 "">
<240 60 280 60 "" 0 0 0 "">
<240 60 240 120 "" 0 0 0 "">
<660 60 660 120 "" 0 0 0 "">
<240 180 240 220 "" 0 0 0 "">
<380 180 380 220 "" 0 0 0 "">
<520 180 520 220 "" 0 0 0 "">
<660 180 660 220 "" 0 0 0 "">
<660 60 770 60 "" 0 0 0 "">
<770 60 770 120 "" 0 0 0 "">
<770 180 770 220 "" 0 0 0 "">
<130 60 240 60 "" 0 0 0 "">
<130 60 130 110 "" 0 0 0 "">
<130 170 130 220 "" 0 0 0 "">
</Wires>
<Diagrams>
<Rect 315 566 565 266 3 #c0c0c0 1 00 1 5e+06 1e+06 1.5e+07 1 -45.1086 10 4.10078 1 -1 0.5 1 315 0 225 "" "" "">
<"s12db" #0000ff 0 3 0 0 0>
<Mkr 9.0444e+06 289 -258 3 0 0>
</Rect>
</Diagrams>
<Paintings>
</Paintings>