qucs_s/examples/ngspice/selective_amp.sch

82 lines
3.4 KiB
Plaintext
Raw Permalink Normal View History

2022-10-19 12:25:17 +03:00
<Qucs Schematic 1.0.0>
<Properties>
<View=-93,-120,1249,800,1,0,0>
<Grid=10,10,1>
<DataSet=selective_amp.dat>
<DataDisplay=selective_amp.dpl>
<OpenDisplay=0>
<Script=selective_amp.m>
<RunScript=0>
<showFrame=0>
<FrameText0=Title>
<FrameText1=Drawn By:>
<FrameText2=Date:>
<FrameText3=Revision:>
</Properties>
<Symbol>
</Symbol>
<Components>
<_BJT T1 1 190 200 8 -26 0 0 "npn" 0 "1e-16" 0 "1" 0 "1" 0 "0" 0 "0" 0 "0" 0 "0" 0 "0" 0 "1.5" 0 "0" 0 "2" 0 "100" 1 "1" 0 "0" 0 "0" 0 "0" 0 "0" 0 "0" 0 "0" 0 "0.75" 0 "0.33" 0 "0" 0 "0.75" 0 "0.33" 0 "1.0" 0 "0" 0 "0.75" 0 "0" 0 "0.5" 0 "0.0" 0 "0.0" 0 "0.0" 0 "0.0" 0 "0.0" 0 "26.85" 0 "0.0" 0 "1.0" 0 "1.0" 0 "0.0" 0 "1.0" 0 "1.0" 0 "0.0" 0 "0.0" 0 "3.0" 0 "1.11" 0 "26.85" 0 "1.0" 0>
<C C1 1 190 110 19 -26 0 1 "1.5n" 1 "" 0 "neutral" 0>
<R R3 1 190 290 15 -26 0 1 "500" 1 "26.85" 0 "0.0" 0 "0.0" 0 "26.85" 0 "european" 0>
<C C2 1 280 290 17 -26 0 1 "100n" 1 "" 0 "neutral" 0>
<GND * 1 190 330 0 0 0 0>
<GND * 1 280 330 0 0 0 0>
<Vac V2 1 0 270 -73 -26 1 1 "1 uV" 1 "1 GHz" 0 "0" 0 "0" 0>
<GND * 1 0 320 0 0 0 0>
<C C3 1 50 200 -26 -57 0 2 "1.5n" 1 "" 0 "neutral" 0>
<R R1 1 100 140 15 -26 0 1 "100k" 1 "26.85" 0 "0.0" 0 "0.0" 0 "26.85" 0 "european" 0>
<R R2 1 100 250 -62 -26 1 1 "10k" 1 "26.85" 0 "0.0" 0 "0.0" 0 "26.85" 0 "european" 0>
<GND * 1 100 300 0 0 0 0>
<Vdc V1 1 480 130 25 -16 0 1 "12 V" 1>
<GND * 1 480 180 0 0 0 0>
<L L1 1 380 110 10 -26 0 1 "80u" 1 "" 0>
<R R4 1 290 110 15 -26 0 1 "100k" 1 "26.85" 0 "0.0" 0 "0.0" 0 "26.85" 0 "european" 0>
<.DC DC1 1 20 410 0 40 0 0 "26.85" 0 "0.001" 0 "1 pA" 0 "1 uV" 0 "no" 0 "150" 0 "no" 0 "none" 0 "CroutLU" 0>
<Eqn Eqn1 1 220 420 -31 17 0 0 "Gain_dB=dB(out.v/in.v)" 1 "Phase=(cph(out.v)-cph(in.v))*180/pi" 1 "yes" 0>
<.AC AC1 1 20 490 0 40 0 0 "log" 1 "300 kHz" 1 "600 kHz" 1 "500" 1 "no" 0>
</Components>
<Wires>
<190 230 190 250 "" 0 0 0 "">
<190 140 190 150 "" 0 0 0 "">
<190 250 190 260 "" 0 0 0 "">
<190 250 280 250 "" 0 0 0 "">
<280 250 280 260 "" 0 0 0 "">
<190 320 190 330 "" 0 0 0 "">
<280 320 280 330 "" 0 0 0 "">
<0 300 0 320 "" 0 0 0 "">
<0 200 0 240 "" 0 0 0 "">
<0 200 20 200 "" 0 0 0 "">
<80 200 100 200 "" 0 0 0 "">
<100 280 100 300 "" 0 0 0 "">
<100 200 160 200 "" 0 0 0 "">
<100 200 100 220 "" 0 0 0 "">
<100 170 100 200 "" 0 0 0 "">
<480 160 480 180 "" 0 0 0 "">
<190 60 190 80 "" 0 0 0 "">
<190 60 290 60 "" 0 0 0 "">
<100 60 100 110 "" 0 0 0 "">
<100 60 190 60 "" 0 0 0 "">
<480 60 480 100 "" 0 0 0 "">
<290 60 380 60 "" 0 0 0 "">
<290 60 290 80 "" 0 0 0 "">
<380 60 480 60 "" 0 0 0 "">
<380 60 380 80 "" 0 0 0 "">
<290 140 290 150 "" 0 0 0 "">
<190 150 190 170 "" 0 0 0 "">
<190 150 290 150 "" 0 0 0 "">
<380 140 380 150 "" 0 0 0 "">
<290 150 380 150 "" 0 0 0 "">
<0 200 0 200 "in" -20 170 0 "">
<380 150 380 150 "out" 390 160 0 "">
</Wires>
<Diagrams>
<Rect 620 543 524 303 3 #c0c0c0 1 00 1 0 0.2 1 1 -0.1 0.5 1.1 1 -0.1 0.5 1.1 315 0 225 0 0 0 "" "" "">
<"ngspice/ac.gain_db" #0000ff 0 3 0 0 0>
<"ngspice/ac.phase" #ff0000 0 3 0 0 1>
</Rect>
</Diagrams>
<Paintings>
<Text 620 60 12 #000000 0 "Classical design of selective voltage amplifier:\n- common-emitter circuit\n- bias control with voltage divider R1, R2\n- bias stabilisation with negative current\n feedback R3\n- use C2 to prevent R3 from decreasing gain\n- filtering with high Q resonance C1/L1/R4 load">
</Paintings>