diff --git a/examples/ngspice/BJT_TEMPER_swp.sch b/examples/ngspice/BJT_TEMPER_swp.sch new file mode 100644 index 000000000..865473a6b --- /dev/null +++ b/examples/ngspice/BJT_TEMPER_swp.sch @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + <.DC DC1 1 70 380 0 38 0 0 "26.85" 0 "0.001" 0 "1 pA" 0 "1 uV" 0 "no" 0 "150" 0 "no" 0 "none" 0 "CroutLU" 0> + + <.SW SW1 1 250 380 0 64 0 0 "DC1" 1 "lin" 1 "TEMP" 1 "-40" 1 "85" 1 "200" 1> + + + + <_BJT Q2N2222A_1 1 160 230 15 -30 0 0 "npn" 0 "8.11e-14" 0 "1" 0 "1" 0 "0.5" 0 "0.225" 0 "113" 0 "24" 0 "1.06e-11" 0 "2" 0 "0" 0 "2" 0 "205" 1 "4" 0 "0" 0 "0" 0 "0.137" 0 "0.343" 0 "1.37" 0 "2.95e-11" 0 "0.75" 0 "0.33" 0 "1.52e-11" 0 "0.75" 0 "0.33" 0 "1" 0 "0" 0 "0.75" 0 "0" 0 "0.5" 0 "3.97e-10" 0 "0" 0 "0" 0 "0" 0 "8.5e-08" 0 "TEMPER" 1 "0" 0 "1" 0 "1" 0 "0" 0 "1" 0 "1" 0 "0" 0 "1.5" 0 "3" 0 "1.11" 0 "26.85" 1 "1" 0 "no" 1> + + + <160 100 160 120 "" 0 0 0 ""> + <160 180 160 200 "" 0 0 0 ""> + <90 100 160 100 "" 0 0 0 ""> + <90 100 90 120 "" 0 0 0 ""> + <90 230 130 230 "" 0 0 0 ""> + <90 180 90 230 "" 0 0 0 ""> + <160 100 210 100 "" 0 0 0 ""> + <160 260 160 270 "" 0 0 0 ""> + <270 100 300 100 "" 0 0 0 ""> + <300 100 300 110 "" 0 0 0 ""> + <300 170 300 180 "" 0 0 0 ""> + <160 200 160 200 "Vce" 180 170 0 ""> + + + + <"ngspice/sw1.v(vce)" #0000ff 0 3 0 0 0> + <"ngspice/sw1.i(pr1)" #ff0000 0 3 0 0 1> + + + + + diff --git a/examples/ngspice/BJT_T_swp.sch b/examples/ngspice/BJT_T_swp.sch new file mode 100644 index 000000000..ca0d21b9f --- /dev/null +++ b/examples/ngspice/BJT_T_swp.sch @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + <.DC DC1 1 70 340 0 38 0 0 "26.85" 0 "0.001" 0 "1 pA" 0 "1 uV" 0 "no" 0 "150" 0 "no" 0 "none" 0 "CroutLU" 0> + <.SW SW1 1 240 340 0 64 0 0 "DC1" 1 "lin" 1 "TEMP" 1 "-40" 1 "85" 1 "200" 1> + <_BJT X2N2222A_1 1 170 210 15 -20 0 0 "npn" 0 "14.34f" 0 "1" 0 "1" 0 "0.2847" 0 "0" 0 "74.03" 0 "0" 0 "14.34f" 0 "1.307" 0 "0" 0 "2" 0 "255.9" 1 "6.092" 0 "0" 0 "0" 0 "1" 0 "0" 0 "10" 0 "22.01p" 0 "0.75" 0 "0.377" 0 "7.306p" 0 "0.75" 0 "0.3416" 0 "1" 0 "0" 0 "0.75" 0 "0" 0 "0.5" 0 "411.1p" 0 "3" 0 "0" 0 "0.6V" 0 "46.91n" 0 "26.85" 1 "0" 0 "1" 0 "1" 0 "0" 0 "1" 0 "1" 0 "0" 0 "1.5" 0 "3" 0 "1.11" 0 "26.85" 1 "1" 0 "yes" 1> + + + <170 80 170 100 "" 0 0 0 ""> + <170 80 210 80 "" 0 0 0 ""> + <100 80 170 80 "" 0 0 0 ""> + <100 80 100 100 "" 0 0 0 ""> + <270 80 310 80 "" 0 0 0 ""> + <310 80 310 90 "" 0 0 0 ""> + <310 150 310 160 "" 0 0 0 ""> + <170 240 170 250 "" 0 0 0 ""> + <170 160 170 180 "" 0 0 0 ""> + <100 160 100 210 "" 0 0 0 ""> + <100 210 140 210 "" 0 0 0 ""> + <170 180 170 180 "Vce" 190 150 0 ""> + + + + <"ngspice/sw1.v(vce)" #0000ff 0 3 0 0 0> + <"ngspice/sw1.i(pr1)" #ff0000 0 3 0 0 1> + + + + + + diff --git a/examples/qucsator/BJT_T_swp_qucs.sch b/examples/qucsator/BJT_T_swp_qucs.sch new file mode 100644 index 000000000..ee4e33166 --- /dev/null +++ b/examples/qucsator/BJT_T_swp_qucs.sch @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + <.DC DC1 1 40 340 0 38 0 0 "26.85" 0 "0.001" 0 "1 pA" 0 "1 uV" 0 "no" 0 "150" 0 "no" 0 "none" 0 "CroutLU" 0> + <.SW SW1 1 220 340 0 64 0 0 "DC1" 1 "lin" 1 "TEMP" 1 "-40" 1 "85" 1 "20" 1> + + + + + + + <_BJT Q2N2222A_1 1 140 220 8 -26 0 0 "npn" 0 "8.11e-14" 0 "1" 0 "1" 0 "0.5" 0 "0.225" 0 "113" 0 "24" 0 "1.06e-11" 0 "2" 0 "0" 0 "2" 0 "205" 1 "4" 0 "0" 0 "0" 0 "0.137" 0 "0.343" 0 "1.37" 0 "2.95e-11" 0 "0.75" 0 "0.33" 0 "1.52e-11" 0 "0.75" 0 "0.33" 0 "1" 0 "0" 0 "0.75" 0 "0" 0 "0.5" 0 "3.97e-10" 0 "0" 0 "0" 0 "0" 0 "8.5e-08" 0 "TEMP" 1 "0" 0 "1" 0 "1" 0 "0" 0 "1" 0 "1" 0 "0" 0 "1.5" 0 "3" 0 "1.11" 0 "26.85" 1 "1" 0 "no" 0> + + + <140 90 140 110 "" 0 0 0 ""> + <140 90 190 90 "" 0 0 0 ""> + <140 170 140 190 "" 0 0 0 ""> + <140 250 140 260 "" 0 0 0 ""> + <250 90 280 90 "" 0 0 0 ""> + <280 90 280 110 "" 0 0 0 ""> + <280 170 280 180 "" 0 0 0 ""> + <70 90 140 90 "" 0 0 0 ""> + <70 90 70 110 "" 0 0 0 ""> + <70 220 110 220 "" 0 0 0 ""> + <70 170 70 220 "" 0 0 0 ""> + <140 190 140 190 "Vce" 160 160 0 ""> + + + + <"Vce.V" #0000ff 0 3 0 0 0> + <"Pr1.I" #ff0000 0 3 0 0 1> + + + + +