LO amplifier simulation is pretty close to done; it seems like the BFU520XR will just barely do the job; compression point is >6 dBm, amplifier seems sufficiently stable
This commit is contained in:
parent
01fa8e4fd9
commit
b9aec35934
|
@ -1,6 +1,6 @@
|
|||
<Qucs Schematic 0.0.19>
|
||||
<Properties>
|
||||
<View=0,-73,1184,711,1,0,180>
|
||||
<View=0,-133,1184,663,1,0,0>
|
||||
<Grid=10,10,1>
|
||||
<DataSet=bfu520_lo_amplifier.dat>
|
||||
<DataDisplay=bfu520_lo_amplifier.dpl>
|
||||
|
@ -25,15 +25,12 @@
|
|||
<SPICE X1 1 530 210 -26 -89 1 2 "/home/kelvin/repos/ism-915mhz-transceiver/sim/models/BFU520XR_SPICE_GP.PRM" 1 "_net1,_net2,_net3" 0 "yes" 0 "none" 0>
|
||||
<GND * 1 530 310 0 0 0 0>
|
||||
<R R5 1 100 210 15 -26 0 1 "50 Ohm" 1 "26.85" 0 "0.0" 0 "0.0" 0 "26.85" 0 "european" 0>
|
||||
<L L2 1 310 240 -26 10 0 0 "6.8 nH" 1 "" 0>
|
||||
<L L2 1 310 240 -26 10 0 0 "9.1 nH" 1 "" 0>
|
||||
<GND * 1 380 280 0 0 0 0>
|
||||
<GND * 1 100 350 0 0 0 0>
|
||||
<C C1 1 310 180 -26 17 0 0 "13 pF" 1 "" 0 "neutral" 0>
|
||||
<.TR TR1 1 170 420 0 59 0 0 "lin" 1 "0" 1 "100 ns" 1 "1000" 0 "Trapezoidal" 0 "2" 0 "1 ns" 0 "1e-16" 0 "150" 0 "0.001" 0 "1 pA" 0 "1 uV" 0 "26.85" 0 "1e-3" 0 "1e-6" 0 "1" 0 "CroutLU" 0 "no" 0 "yes" 0 "0" 0>
|
||||
<GND * 1 560 -40 0 0 0 0>
|
||||
<Vac V1 1 100 290 18 -26 0 1 "U1" 1 "915 MHz" 0 "0" 0 "0" 0>
|
||||
<Eqn Eqn1 1 670 410 -31 15 0 0 "gain=pout/pin" 1 "yes" 0>
|
||||
<R R4 1 390 120 -26 15 0 0 "8.3k Ohm" 1 "26.85" 0 "0.0" 0 "0.0" 0 "26.85" 0 "european" 0>
|
||||
<.SW SW1 0 350 420 0 59 0 0 "TR1" 1 "log" 1 "U1" 1 "1 mV" 1 "100 mV" 1 "20" 1>
|
||||
<Eqn Eqn2 1 670 510 -31 15 0 0 "U1=100e-3" 1 "yes" 0>
|
||||
<Eqn Eqn3 1 670 590 -31 15 0 0 "pout=rms(vout.Vt)^2/50" 1 "yes" 0>
|
||||
|
@ -42,8 +39,13 @@
|
|||
<Eqn Eqn7 1 900 510 -31 15 0 0 "gaindb=outdb-indb" 1 "yes" 0>
|
||||
<Eqn Eqn6 1 880 420 -31 15 0 0 "outdb=log10(pout)*10+30" 1 "yes" 0>
|
||||
<R R2 1 290 60 -26 15 0 0 "10 Ohm" 1 "26.85" 0 "0.0" 0 "0.0" 0 "26.85" 0 "european" 0>
|
||||
<R R3 1 290 120 -26 15 0 0 "3.8k Ohm" 1 "26.85" 0 "0.0" 0 "0.0" 0 "26.85" 0 "european" 0>
|
||||
<C C3 1 490 -40 -26 17 0 0 "1 nF" 1 "" 0 "neutral" 0>
|
||||
<.TR TR1 1 170 420 0 59 0 0 "lin" 1 "0" 1 "100 ns" 1 "10000" 0 "Trapezoidal" 0 "2" 0 "1 ns" 0 "1e-16" 0 "150" 0 "0.001" 0 "1 pA" 0 "1 uV" 0 "26.85" 0 "1e-3" 0 "1e-6" 0 "1" 0 "CroutLU" 0 "no" 0 "yes" 0 "0" 0>
|
||||
<Eqn Eqn8 1 900 590 -31 15 0 0 "spectrum=fft(vout.Vt)" 1 "yes" 0>
|
||||
<R R6 1 390 180 -26 15 0 0 "10 Ohm" 1 "26.85" 0 "0.0" 0 "0.0" 0 "26.85" 0 "european" 0>
|
||||
<R R4 1 390 120 -26 15 0 0 "8.2k Ohm" 1 "26.85" 0 "0.0" 0 "0.0" 0 "26.85" 0 "european" 0>
|
||||
<R R3 1 290 120 -26 15 0 0 "3.9k Ohm" 1 "26.85" 0 "0.0" 0 "0.0" 0 "26.85" 0 "european" 0>
|
||||
<C C1 1 310 180 -26 17 0 0 "7.5 pF" 1 "" 0 "neutral" 0>
|
||||
</Components>
|
||||
<Wires>
|
||||
<520 60 590 60 "" 0 0 0 "">
|
||||
|
@ -61,14 +63,10 @@
|
|||
<440 60 460 60 "" 0 0 0 "">
|
||||
<440 60 440 120 "" 0 0 0 "">
|
||||
<420 120 440 120 "" 0 0 0 "">
|
||||
<320 120 350 120 "" 0 0 0 "">
|
||||
<320 120 340 120 "" 0 0 0 "">
|
||||
<180 120 260 120 "" 0 0 0 "">
|
||||
<180 120 180 140 "" 0 0 0 "">
|
||||
<180 60 260 60 "" 0 0 0 "">
|
||||
<350 120 360 120 "" 0 0 0 "">
|
||||
<350 120 350 180 "" 0 0 0 "">
|
||||
<340 180 350 180 "" 0 0 0 "">
|
||||
<350 180 500 180 "" 0 0 0 "">
|
||||
<100 180 240 180 "vin" 140 150 6 "">
|
||||
<240 240 280 240 "" 0 0 0 "">
|
||||
<240 180 280 180 "" 0 0 0 "">
|
||||
|
@ -81,6 +79,13 @@
|
|||
<420 60 440 60 "" 0 0 0 "">
|
||||
<420 -40 420 60 "" 0 0 0 "">
|
||||
<100 240 100 260 "" 0 0 0 "">
|
||||
<340 180 360 180 "" 0 0 0 "">
|
||||
<340 120 360 120 "vbase" 380 90 10 "">
|
||||
<340 120 340 150 "" 0 0 0 "">
|
||||
<340 150 460 150 "" 0 0 0 "">
|
||||
<460 150 460 180 "" 0 0 0 "">
|
||||
<420 180 460 180 "" 0 0 0 "">
|
||||
<460 180 500 180 "" 0 0 0 "">
|
||||
<680 180 680 180 "vout" 710 150 0 "">
|
||||
</Wires>
|
||||
<Diagrams>
|
||||
|
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue