* Compiled By Robertugo_2005, use with the symbol reg3all.asy,located at folder *\sym\Robertugo and pick & compare with the regulator model of you choice! ****************************************************************************** *dummy subckt used only for symbol initialization .subckt SeleccionaRegulador 1 2 3 .ends ****************************************************************************** .SUBCKT 7805 1 2 3 * In GND Out QT6 23 10 2 Q_NPN 0.1 QT7 5 4 10 Q_NPN 0.1 QT5 7 6 5 Q_NPN 0.1 QT1 1 9 8 Q_NPN 0.1 QT3 11 8 7 Q_NPN 0.1 QT2 11 13 12 Q_NPN 0.1 QT17 1 15 14 Q_NPN 10 C2 10 23 4P R16 12 5 500 R12 16 2 12.1K QT18 17 23 16 Q_NPN 0.1 D1 18 19 D_D R11 20 21 850 R5 22 3 100 QT14 24 18 2 Q_NPN 0.1 R21 6 2 2.67K R20 3 6 640 DZ2 25 26 D_5V1 R19 1 26 16K R18 14 3 250M R17 25 14 380 R15 25 15 1.62K QT16 1 20 15 Q_NPN 1 QT15 2 24 21 Q_PNP 0.1 *OFF R14 21 24 4K C1 27 24 20P R13 19 2 4K QT13 24 27 18 Q_NPN 0.1 QT12 20 25 22 Q_NPN 1 *OFF QT11 20 28 2 Q_NPN 0.1 *OFF QT10 20 11 1 Q_PNP 0.1 R10 17 27 16.5K R9 5 4 1.9K R8 4 23 26 R7 10 2 1.2K R6 29 2 1K QT9 11 11 1 Q_PNP 0.1 QT8 27 16 29 Q_NPN 0.1 QT4 15 6 17 Q_NPN 0.1 DZ1 2 9 D_5V6 R4 1 9 80K R3 28 2 830 R2 13 28 4.97K R1 8 13 7K * .MODEL D_5V1 D( IS=10F N=1.16 BV=5.1 IBV=0.5M CJ0 = 1P TT = 10p ) .MODEL D_5V6 D( IS=10F N=1.16 BV=5.6 IBV=5U CJ0 = 1P TT = 10p ) .MODEL Q_NPN NPN( IS=10F NF=1.16 NR=1.16 BF=80 CJC=1P CJE=2P + TF=10P TR=1N ) .MODEL Q_PNP PNP( IS=10F NF=1.16 NR=1.16 BF=80 CJC=1P CJE=2P + TF=10P TR=1N ) .MODEL D_D D( IS=1F N=1.16 CJ0 = 1P TT = 10p ) .ENDS * .SUBCKT 7809 1 2 3 RBIAS 40 3 220 RADJ 2 40 1365 D4 4 3 D_Z6V0 D3 5 6 D_Z6V3 D2 7 1 D_Z6V3 D1 3 8 D_Z6V3 QT26 1 10 9 Q_NPN 20.0 QT25 1 11 10 Q_NPN 2.0 QT24_2 13 12 5 Q_NPN 0.1 QT24 13 12 14 Q_NPN 0.1 QT23 17 16 15 Q_NPN 1.0 QT21 19 18 3 Q_NPN 0.1 QT19 21 3 20 Q_NPN 1.0 QT17 23 3 22 Q_NPN 0.1 QT13 1 25 24 Q_NPN 0.1 QT11 16 27 26 Q_NPN 0.1 QT7 30 29 28 Q_NPN 0.1 QT5 29 31 3 Q_NPN 0.1 QT3 33 31 32 Q_NPN 0.1 QT22_2 17 17 1 Q_PNP 1.0 QT22 16 17 1 Q_PNP 1.0 QT20 3 19 16 Q_PNP 0.1 QT18 21 21 16 Q_PNP 0.1 QT16 23 21 16 Q_PNP 0.1 QT15 3 23 25 Q_PNP 0.1 QT12 3 24 16 Q_PNP 0.1 QT9 27 30 34 Q_PNP 0.1 QT6 3 29 34 Q_PNP 0.1 QT14 25 33 35 Q_PNP 0.1 QT10 16 33 36 Q_PNP 0.1 QT8 34 33 37 Q_PNP 0.1 QT4 31 33 38 Q_PNP 0.1 QT2 33 33 39 Q_PNP 0.1 R27 4 40 50 R26 9 3 100M R25 9 14 2 R24 5 14 160 R23 7 6 18K R22 10 3 160 R21 12 13 400 R20 18 13 13K R19 16 11 370 R18 15 10 130 R17 16 12 12K C3 19 18 5P R16 16 19 6.7K R15 20 22 2.4K R14 22 4 12K C2 23 4 30P C1 23 3 30P R13 24 3 5.1K R12 26 3 72 R11 27 3 5.8K R10 28 3 4.1K R9 32 3 180 R8 34 30 12.4K R7 31 29 130 R6 8 31 100K R5 1 35 5.6K R4 1 36 82 R3 1 37 190 R2 1 38 310 R1 1 39 310 JT1 1 3 8 J_N .MODEL D_Z6V0 D(IS=10F N=1.04 BV=6.0 IBV=1M CJO = 1P TT = 10p) .MODEL D_Z6V3 D(IS=10F N=1.04 BV=6.3 IBV=1M CJO = 1P TT = 10p) .MODEL Q_NPN NPN(IS=10F NF=1.04 NR=1.04 BF=100 CJC=1P CJE=2P TF=10P TR=1N VAF=90) .MODEL Q_PNP PNP(IS=10F NF=1.04 NR=1.04 BF=50 CJC=1P CJE=2P TF=10P TR=1N VAF=45) .MODEL J_N NJF(VTO=-7) .ENDS .SUBCKT 7812 1 2 3 Q1 5 5 1 QPNP Q2 10 5 1 QPNP Q3 1 11 12 QNPN Q4 1 10 11 QNPN Q5 10 13 14 QNPN Q6 1 4 20 QNPN Q7 10 19 21 QNPN Q8 9 9 2 QNPN Q9 18 9 22 QNPN OFF Q10 8 18 2 QNPN Q11 5 7 17 QNPN Q12 5 16 17 QNPN Q13 10 15 17 QNPN C1 15 10 20E-12 D1 2 4 DZ10V Q14 2 8 7 QPNP R17 2 17 4E3 R16 4 1 20E3 R15 16 20 4E3 R14 19 16 700 R13 2 19 300 R12 2 21 100 R11 9 7 1E3 R10 18 7 10E3 R9 7 3 7.1E3 R8 2 22 1E3 R7 8 7 2E3 R6 2 15 1.4E3 R5 15 3 7.5E3 R4 3 14 100 R3 3 12 2 R2 13 11 500 R1 13 12 200 * .MODEL QPNP PNP(IS=1.05E-15 BF=220 VAF=240 IKF=0.1 ISE=1.003E-9 + NE=4 ISC=1.003E-9 NC=4 RB=3 RE=0.5 RC=0.2 CJE=5.7E-12 VJE=0.75 TF=3.35E-10 + CJC=4.32E-12 VJC=0.75 TR=1.7E-7 VJS=0.75 KF=4E-15 ) .MODEL QNPN NPN(IS=8.11E-14 BF=205 VAF=113 IKF=0.5 ISE=1.06E-11 + NE=2 BR=4 VAR=24 IKR=0.225 RB=1.37 RE=0.343 RC=0.137 CJE=2.95E-11 + TF=3.97E-10 CJC=1.52E-11 TR=8.5E-8 XTB=1.5 ) * .MODEL DZ10V D(IS=1E-11 RS=8.483 N=1.27 TT=5E-8 CJO=2.334E-10 VJ=0.75 + M=0.33 BV=10.27 IBV=0.01 ) .ENDS .SUBCKT 7815 1 2 3 QT6 23 10 2 Q_NPN 0.1 QT7 5 4 10 Q_NPN 0.1 QT5 7 6 5 Q_NPN 0.1 QT1 1 9 8 Q_NPN 0.1 QT3 11 8 7 Q_NPN 0.1 QT2 11 13 12 Q_NPN 0.1 QT17 1 15 14 Q_NPN 10 C2 10 23 4P R16 12 5 500 R12 16 2 12.1K QT18 17 23 16 Q_NPN 0.1 D1 18 19 D_D R11 20 21 850 R5 22 3 100 QT14 24 18 2 Q_NPN 0.1 R21 6 2 2.67K R20 3 6 7.18K DZ2 25 26 D_5V1 R19 1 26 16K R18 14 3 250M R17 25 14 380 R15 25 15 1.62K QT16 1 20 15 Q_NPN 1 QT15 2 24 21 Q_PNP 0.1 *OFF R14 21 24 4K C1 27 24 20P R13 19 2 4K QT13 24 27 18 Q_NPN 0.1 QT12 20 25 22 Q_NPN 1 *OFF QT11 20 28 2 Q_NPN 0.1 *OFF QT10 20 11 1 Q_PNP 0.1 R10 17 27 16.5K R9 5 4 1.9K R8 4 23 26 R7 10 2 1.2K R6 29 2 1K QT9 11 11 1 Q_PNP 0.1 QT8 27 16 29 Q_NPN 0.1 QT4 15 6 17 Q_NPN 0.1 DZ1 2 9 D_5V6 R4 1 9 80K R3 28 2 830 R2 13 28 4.97K R1 8 13 7K * .MODEL D_5V1 D( IS=10F N=1.16 BV=5.1 IBV=0.5M CJ0 = 1P TT = 10p ) .MODEL D_5V6 D( IS=10F N=1.16 BV=5.6 IBV=5U CJ0 = 1P TT = 10p ) .MODEL Q_NPN NPN( IS=10F NF=1.16 NR=1.16 BF=80 CJC=1P CJE=2P + TF=10P TR=1N ) .MODEL Q_PNP PNP( IS=10F NF=1.16 NR=1.16 BF=80 CJC=1P CJE=2P + TF=10P TR=1N ) .MODEL D_D D( IS=1F N=1.16 CJ0 = 1P TT = 10p ) * .ENDS * .SUBCKT 7905 1 2 3 * DD4 4 5 D_6V3_0 DD2 6 2 D_3V9_0 DD1 7 2 D_4V7_0 DD3 8 3 D_6V3_0 C2 9 10 5P C1 2 9 15P QTU15 10 9 3 Q_PNP_0 1.000 R17 11 12 4.2K QTU22 3 10 13 Q_NPN_0 3.000 R18 8 5 15.65K R20 13 14 1K R19 4 14 75 QTU31 12 11 4 Q_NPN_1 1.000 R16 15 1 160 R24 16 1 1.8K C3 17 1 10P QTU30 18 12 15 Q_NPN_1 1.000 QTU29 10 16 1 Q_NPN_1 1.000 R15 19 1 400 QTU28 10 20 19 Q_NPN_1 1.000 R14 21 1 200 QTU27 17 20 21 Q_NPN_1 1.000 R11 22 23 1K R10 24 25 1K QTU19 18 27 26 Q_NPN_1 1.000 R9 2 18 7.1K QTU8 16 18 2 Q_PNP_0 1.000 QTU7 28 18 2 Q_PNP_0 1.000 QTU6 18 18 2 Q_PNP_0 1.000 QTU5 11 29 2 Q_PNP_0 1.000 QTU4 20 29 2 Q_PNP_0 1.000 QTU3 1 29 2 Q_PNP_0 1.000 QTU2 1 29 2 Q_PNP_0 1.000 R13 28 1 400 R12 30 1 400 QTU18 29 29 31 Q_NPN_1 1.000 QTU1 29 29 2 Q_PNP_0 1.000 R6 31 32 6.5K R7 32 27 5.6K R8 27 26 950 QTU10 33 6 26 Q_PNP_0 1.000 QTU17 34 35 33 Q_PNP_0 1.000 R5 36 1 2K QTU24 34 34 36 Q_NPN_1 1.000 R1 37 6 6.3K R2 37 38 670 R3 38 35 550 QTU9 38 35 6 Q_PNP_0 1.000 R4 39 1 2K QTU23 35 34 39 Q_NPN_1 1.000 QTU16 1 7 35 Q_PNP_0 1.000 JT1 7 1 1 J_2N3458_N QTU14 3 17 23 Q_PNP_0 1.000 QTU13 17 17 23 Q_PNP_0 1.000 QTU12 17 17 25 Q_PNP_0 1.000 QTU11 9 17 25 Q_PNP_0 1.000 QTU32 3 13 14 Q_NPN_2 10.000 QTU26 9 20 28 Q_NPN_1 1.000 QTU25 20 20 30 Q_NPN_1 1.000 QTU21 2 40 22 Q_NPN_1 1.000 QTU20 2 37 24 Q_NPN_1 1.000 R21 2 40 4.29K R22 40 3 500 R23 14 1 500M * .MODEL J_2N3458_N NJF( VTO=-3.05 BETA=699.53U LAMBDA=6M RD=1 RS=1 + CGD=2.81P CGS=2.91P M=227.1M PB=500M IS=114.41F + VTOTC=-2.5M BETATCE=-500M KF=0 AF=1 ) .MODEL D_6V3_0 D( IS=10F N=1.24 BV=6.3 IBV=1M CJ0 = 1P TT = 10p ) .MODEL D_3V9_0 D( IS=10F N=1.24 BV=3.9 IBV=1M CJ0 = 1P TT = 10p ) .MODEL D_4V7_0 D( IS=10F N=1.24 BV=4.7 IBV=1M CJ0 = 1P TT = 10p ) .MODEL Q_PNP_0 PNP( IS=10F NF=1.04 NR=1.04 BF=50 CJC=1P CJE=2P + TF=10P TR=1N VAF=45) .MODEL Q_NPN_0 NPN( IS=10F NF=1.04 NR=1.04 BF=100 CJC=1P CJE=2P + TF=10P TR=1N VAF=90) .MODEL Q_NPN_1 NPN( IS=10F NF=1.04 NR=1.04 BF=100 CJC=1P CJE=2P + TF=10P TR=1N VAF=90) .MODEL Q_NPN_2 NPN( IS=10F NF=1.04 NR=1.04 BF=100 CJC=1P CJE=2P + TF=10P TR=1N VAF=90) .ENDS .SUBCKT 7909 1 2 3 RBIAS 55 3 220 RADJ 2 55 1365 QTU37 4 5 3 Q_PNP_0 1.000 QTU36 6 5 3 Q_PNP_0 1.000 QTU35 7 5 3 Q_PNP_0 1.000 QTU29 8 8 9 Q_PNP_0 1.000 QTU28 10 8 9 Q_PNP_0 1.000 QTU33 5 11 3 Q_PNP_0 1.000 DD3 12 13 D_D_0 DD6 14 15 D_6V3_0 DD2 16 3 D_6V3_1 DD5 3 17 D_D_1 DD1 3 18 D_D_2 DD4 3 19 D_D_1 QTU43 20 22 21 Q_PNP_1 1.000 QTU40 23 24 7 Q_PNP_0 1.000 QTU39 1 25 7 Q_PNP_0 1.000 QTU41 21 27 26 Q_PNP_1 1.000 QTU34 28 5 3 Q_PNP_0 1.000 QTU32 29 11 3 Q_PNP_0 1.000 QTU38 30 3 13 Q_PNP_2 0.09000 QTU31 31 8 32 Q_PNP_0 1.000 QTU30 8 8 32 Q_PNP_0 1.000 QTU19 33 34 14 Q_NPN_0 1.000 QTU20 33 34 35 Q_NPN_0 1.000 QTU16 22 36 1 Q_NPN_0 1.000 QTU17 27 37 20 Q_NPN_0 1.000 QTU15 21 37 38 Q_NPN_0 1.000 QTU14 8 37 39 Q_NPN_0 1.000 QTU13 17 37 40 Q_NPN_0 1.000 QTU9 21 4 1 Q_NPN_0 1.000 QTU8 4 6 1 Q_NPN_0 1.000 QTU7 6 23 1 Q_NPN_0 1.000 QTU6 24 25 41 Q_NPN_0 1.000 QTU5 25 42 1 Q_NPN_0 1.000 QTU4 29 42 43 Q_NPN_0 1.000 QTU22 3 45 44 Q_NPN_1 10.0 QTU21 3 46 45 Q_NPN_2 3.000 QTU23 3 47 27 Q_NPN_0 1.000 QTU12 30 31 17 Q_NPN_0 1.000 QTU11 31 10 17 Q_NPN_0 1.000 QTU10 10 10 17 Q_NPN_0 1.000 QTU3 5 28 29 Q_NPN_0 1.000 QTU2 19 48 32 Q_NPN_0 1.000 QTU1 19 49 9 Q_NPN_0 1.000 R37 36 33 15K R36 16 15 18K R35 15 14 100K R34 35 50 10 R33 14 35 150 R32 51 34 12K C5 33 34 2P R31 51 33 390 R30 21 51 12K C4 22 36 5P R29 21 22 6.8K R28 20 1 500 R27 40 39 6K R26 38 1 2.4K R25 40 1 500 R24 50 1 40M R23 4 52 20K R22 52 1 4K R21 23 52 8K R20 41 1 4.2K R19 7 24 12K R18 43 1 600 R17 42 25 270 R16 37 42 1K R15 28 37 4K R14 11 5 750 R13 5 18 60K R12 18 16 100K R11 44 50 200M R10 45 44 250 R9 21 46 100 R8 31 53 5K C3 53 30 15P C2 48 30 15P R7 3 26 220 R6 30 47 2K R5 54 47 800 C1 3 54 25P R4 55 19 60 R3 48 12 20K R2 19 48 2K R1 19 49 2K .MODEL Q_PNP_0 PNP(IS=10F NF=1.04 NR=1.04 BF=100 CJC=1P CJE=2P TF=10P TR=1N VAF=45) .MODEL D_D_0 D(IS=1F N=1.14 CJO=1P TT=10p) .MODEL D_6V3_0 D(IS=10F N=1.04 BV=6.3 IBV=1M CJO=1P TT=10p) .MODEL D_6V3_1 D(IS=10F N=1.04 BV=6.3 IBV=1M CJO=1P TT=10p) .MODEL D_D_1 D(IS=1F N=1.16 CJO=1P TT=10p) .MODEL D_D_2 D(IS=1F N=1.16 CJO=1P TT=10p) .MODEL Q_PNP_1 PNP(IS=10F NF=1.04 NR=1.04 BF=100 CJC=1P CJE=2P TF=10P TR=1N VAF=45) .MODEL Q_PNP_2 PNP(IS=10F NF=1.14 NR=1.14 BF=100 CJC=1P CJE=2P TF=10P TR=1N VAF=45) .MODEL Q_NPN_0 NPN(IS=10F NF=1.04 NR=1.04 BF=100 CJC=1P CJE=2P TF=10P TR=1N VAF=90) .MODEL Q_NPN_1 NPN(IS=10F NF=1.04 NR=1.04 BF=100 CJC=1P CJE=2P TF=10P TR=1N VAF=90) .MODEL Q_NPN_2 NPN(IS=10F NF=1.04 NR=1.04 BF=100 CJC=1P CJE=2P TF=10P TR=1N VAF=90) .ENDS .SUBCKT 7912 1 2 3 DD4 4 5 D_6V3_0 DD2 6 2 D_3V9_0 DD1 7 2 D_4V7_0 DD3 8 3 D_6V3_0 C2 9 10 5P C1 2 9 15P QTU15 10 9 3 Q_PNP_0 1.000 R17 11 12 4.2K QTU22 3 10 13 Q_NPN_0 3.000 R18 8 5 15.65K R20 13 14 1K R19 4 14 75 QTU31 12 11 4 Q_NPN_1 1.000 R16 15 1 160 R24 16 1 1.8K C3 17 1 10P QTU30 18 12 15 Q_NPN_1 1.000 QTU29 10 16 1 Q_NPN_1 1.000 R15 19 1 400 QTU28 10 20 19 Q_NPN_1 1.000 R14 21 1 200 QTU27 17 20 21 Q_NPN_1 1.000 R11 22 23 1K R10 24 25 1K QTU19 18 27 26 Q_NPN_1 1.000 R9 2 18 7.1K QTU8 16 18 2 Q_PNP_0 1.000 QTU7 28 18 2 Q_PNP_0 1.000 QTU6 18 18 2 Q_PNP_0 1.000 QTU5 11 29 2 Q_PNP_0 1.000 QTU4 20 29 2 Q_PNP_0 1.000 QTU3 1 29 2 Q_PNP_0 1.000 QTU2 1 29 2 Q_PNP_0 1.000 R13 28 1 400 R12 30 1 400 QTU18 29 29 31 Q_NPN_1 1.000 QTU1 29 29 2 Q_PNP_0 1.000 R6 31 32 6.5K R7 32 27 5.6K R8 27 26 950 QTU10 33 6 26 Q_PNP_0 1.000 QTU17 34 35 33 Q_PNP_0 1.000 R5 36 1 2K QTU24 34 34 36 Q_NPN_1 1.000 R1 37 6 6.3K R2 37 38 670 R3 38 35 550 QTU9 38 35 6 Q_PNP_0 1.000 R4 39 1 2K QTU23 35 34 39 Q_NPN_1 1.000 QTU16 1 7 35 Q_PNP_0 1.000 JT1 7 1 1 J_2N3458_N QTU14 3 17 23 Q_PNP_0 1.000 QTU13 17 17 23 Q_PNP_0 1.000 QTU12 17 17 25 Q_PNP_0 1.000 QTU11 9 17 25 Q_PNP_0 1.000 QTU32 3 13 14 Q_NPN_2 10.000 QTU26 9 20 28 Q_NPN_1 1.000 QTU25 20 20 30 Q_NPN_1 1.000 QTU21 2 40 22 Q_NPN_1 1.000 QTU20 2 37 24 Q_NPN_1 1.000 R21 2 40 4.29K R22 40 3 7500 R23 14 1 500M .MODEL J_2N3458_N NJF( VTO=-3.05 BETA=699.53U LAMBDA=6M RD=1 RS=1 + CGD=2.81P CGS=2.91P M=227.1M PB=500M IS=114.41F + VTOTC=-2.5M BETATCE=-500M KF=0 AF=1 ) .MODEL D_6V3_0 D( IS=10F N=1.24 BV=6.3 IBV=1M CJ0 = 1P TT = 10p ) .MODEL D_3V9_0 D( IS=10F N=1.24 BV=3.9 IBV=1M CJ0 = 1P TT = 10p ) .MODEL D_4V7_0 D( IS=10F N=1.24 BV=4.7 IBV=1M CJ0 = 1P TT = 10p ) .MODEL Q_PNP_0 PNP( IS=10F NF=1.04 NR=1.04 BF=50 CJC=1P CJE=2P + TF=10P TR=1N VAF=45) .MODEL Q_NPN_0 NPN( IS=10F NF=1.04 NR=1.04 BF=100 CJC=1P CJE=2P + TF=10P TR=1N VAF=90) .MODEL Q_NPN_1 NPN( IS=10F NF=1.04 NR=1.04 BF=100 CJC=1P CJE=2P + TF=10P TR=1N VAF=90) .MODEL Q_NPN_2 NPN( IS=10F NF=1.04 NR=1.04 BF=100 CJC=1P CJE=2P + TF=10P TR=1N VAF=90) .ENDS .SUBCKT 7915 1 2 3 DD4 4 5 D_6V3_0 DD2 6 2 D_3V9_0 DD1 7 2 D_4V7_0 DD3 8 3 D_6V3_0 C2 9 10 5P C1 2 9 15P QTU15 10 9 3 Q_PNP_0 1.000 R17 11 12 4.2K QTU22 3 10 13 Q_NPN_0 3.000 R18 8 5 15.65K R20 13 14 1K R19 4 14 75 QTU31 12 11 4 Q_NPN_1 1.000 R16 15 1 160 R24 16 1 1.8K C3 17 1 10P QTU30 18 12 15 Q_NPN_1 1.000 QTU29 10 16 1 Q_NPN_1 1.000 R15 19 1 400 QTU28 10 20 19 Q_NPN_1 1.000 R14 21 1 200 QTU27 17 20 21 Q_NPN_1 1.000 R11 22 23 1K R10 24 25 1K QTU19 18 27 26 Q_NPN_1 1.000 R9 2 18 7.1K QTU8 16 18 2 Q_PNP_0 1.000 QTU7 28 18 2 Q_PNP_0 1.000 QTU6 18 18 2 Q_PNP_0 1.000 QTU5 11 29 2 Q_PNP_0 1.000 QTU4 20 29 2 Q_PNP_0 1.000 QTU3 1 29 2 Q_PNP_0 1.000 QTU2 1 29 2 Q_PNP_0 1.000 R13 28 1 400 R12 30 1 400 QTU18 29 29 31 Q_NPN_1 1.000 QTU1 29 29 2 Q_PNP_0 1.000 R6 31 32 6.5K R7 32 27 5.6K R8 27 26 950 QTU10 33 6 26 Q_PNP_0 1.000 QTU17 34 35 33 Q_PNP_0 1.000 R5 36 1 2K QTU24 34 34 36 Q_NPN_1 1.000 R1 37 6 6.3K R2 37 38 670 R3 38 35 550 QTU9 38 35 6 Q_PNP_0 1.000 R4 39 1 2K QTU23 35 34 39 Q_NPN_1 1.000 QTU16 1 7 35 Q_PNP_0 1.000 JT1 7 1 1 J_2N3458_N QTU14 3 17 23 Q_PNP_0 1.000 QTU13 17 17 23 Q_PNP_0 1.000 QTU12 17 17 25 Q_PNP_0 1.000 QTU11 9 17 25 Q_PNP_0 1.000 QTU32 3 13 14 Q_NPN_2 10.000 QTU26 9 20 28 Q_NPN_1 1.000 QTU25 20 20 30 Q_NPN_1 1.000 QTU21 2 40 22 Q_NPN_1 1.000 QTU20 2 37 24 Q_NPN_1 1.000 R21 2 40 4.29K R22 40 3 10.63k R23 14 1 500M .MODEL J_2N3458_N NJF( VTO=-3.05 BETA=699.53U LAMBDA=6M RD=1 RS=1 + CGD=2.81P CGS=2.91P M=227.1M PB=500M IS=114.41F + VTOTC=-2.5M BETATCE=-500M KF=0 AF=1 ) .MODEL D_6V3_0 D( IS=10F N=1.24 BV=6.3 IBV=1M CJ0 = 1P TT = 10p ) .MODEL D_3V9_0 D( IS=10F N=1.24 BV=3.9 IBV=1M CJ0 = 1P TT = 10p ) .MODEL D_4V7_0 D( IS=10F N=1.24 BV=4.7 IBV=1M CJ0 = 1P TT = 10p ) .MODEL Q_PNP_0 PNP( IS=10F NF=1.04 NR=1.04 BF=50 CJC=1P CJE=2P + TF=10P TR=1N VAF=45) .MODEL Q_NPN_0 NPN( IS=10F NF=1.04 NR=1.04 BF=100 CJC=1P CJE=2P + TF=10P TR=1N VAF=90) .MODEL Q_NPN_1 NPN( IS=10F NF=1.04 NR=1.04 BF=100 CJC=1P CJE=2P + TF=10P TR=1N VAF=90) .MODEL Q_NPN_2 NPN( IS=10F NF=1.04 NR=1.04 BF=100 CJC=1P CJE=2P + TF=10P TR=1N VAF=90) .ENDS * .SUBCKT LM317 1 2 3 *Connections Input Adj. Output *LM317 voltage regulator - Texas Instruments J1 1 3 4 JN Q2 5 5 6 QPL .1 Q3 5 8 9 QNL .2 Q4 8 5 7 QPL .1 Q5 81 8 3 QNL .2 Q6 3 81 10 QPL .2 Q7 12 81 13 QNL .2 Q8 10 5 11 QPL .2 Q9 14 12 10 QPL .2 Q10 16 5 17 QPL .2 Q11 16 14 15 QNL .2 Q12 3 20 16 QPL .2 Q13 1 19 20 QNL .2 Q14 19 5 18 QPL .2 Q15 3 21 19 QPL .2 Q16 21 22 16 QPL .2 Q17 21 3 24 QNL .2 Q18 22 22 16 QPL .2 Q19 22 3 241 QNL 2 Q20 3 25 16 QPL .2 Q21 25 26 3 QNL .2 Q22A 35 35 1 QPL 2 Q22B 16 35 1 QPL 2 Q23 35 16 30 QNL 2 Q24A 27 40 29 QNL .2 Q24B 27 40 28 QNL .2 Q25 1 31 41 QNL 5 Q26 1 41 32 QNL 50 D1 3 4 DZ D2 33 1 DZ D3 29 34 DZ R1 1 6 310 R2 1 7 310 R3 1 11 190 R4 1 17 82 R5 1 18 5.6K R6 4 8 100K R7 8 81 130 R8 10 12 12.4K R9 9 3 180 R10 13 3 4.1K R11 14 3 5.8K R12 15 3 72 R13 20 3 5.1K R14 2 24 12K R15 24 241 2.4K R16 16 25 6.7K R17 16 40 12K R18 30 41 130 R19 16 31 370 R20 26 27 13K R21 27 40 400 R22 3 41 160 R23 33 34 18K R24 28 29 160 R25 28 32 3 R26 32 3 .1 C1 21 3 30PF C2 21 2 30PF C3 25 26 5PF CBS1 5 3 2PF CBS2 35 3 1PF CBS3 22 3 1PF .MODEL JN NJF(BETA=1E-4 VTO=-7) .MODEL DZ D(BV=6.3) .MODEL QNL NPN(EG=1.22 BF=80 RB=100 CCS=1.5PF TF=.3NS TR=6NS CJE=2PF + CJC=1PF VAF=100) .MODEL QPL PNP(BF=40 RB=20 TF=.6NS TR=10NS CJE=1.5PF CJC=1PF VAF=50) .ENDS * .SUBCKT LM337 1 2 3 4 * | | | | * ADJ | | | * OUT | | * IN | * GND(REFERNCE) *** VOLTAGE REFERENCE SECTION *** LR 1 24 0.2709 m=1 TC1=7.8864E-4 TC2=-2.8391E-5 RR 24 5 98.2994 TC=-0.0063, 6.2251E-5 CR 1 6 3P RCR 6 7 150K DZR 7 5 DZR .MODEL DZR D (IS=1E-14 RS=0 N=1 TT=0 CJO=0.1P VJ=1 M=.5 EG=1.11 XTI=3 KF=0 + AF=1 FC=.5 BV=1.25 IBV=1E-10 ISR=0 NR=2 IKF=9.9999E+13 NBV=0.0001 + IBVL=0 NBVL=1 TIKF=0 TBV1=2.2444E-6 TBV2=6.5556E-8 TRS1=0 TRS2=0) RZR 7 5 1MEG DZ1 8 7 DZ1 .MODEL DZ1 D( + IS = 1E-14 + RS = 1 + N = 1 + TT = 0 + CJO = 1P + VJ = 1 + M = .5 + EG = 1.11 + XTI = 3 + KF = 0 + AF = 1 + FC = .5 + BV = 1 + IBV = 1E-10 + ISR = 0 + NR = 2 + IKF = 9.9999E+13 + NBV = 0.0001 + IBVL = 0 + NBVL = 1 + TIKF = 0 + TBV1 = -0.002847 + TBV2 = 3.4722E-6 + TRS1 = 0 + TRS2 = 0 + ) RQ 8 3 1.7546MEG TC=4.5212E-4,5.6515E-6 *** QUIESCENT CURRENT SECTION *** FQ 1 3 VQ1 0.0625M EQ1 24 100 1 7 1 VQ1 24 25 DC 0 RQ1 25 100 1 TC=-3.9528E-4,-1.1597E-5 *** ERROR AMPLIFIER *** RIN 7 23 100K E1 11 3 23 7 600 ROE1 9 11 10 D+ 9 13 DC V+ 14 3 -1 E+ 13 14 1 3 1 .MODEL DC D( + IS = 1E-14 + RS = 0 + N = 1 + TT = 0 + CJO = 10P + VJ = 1 + M = .5 + EG = 1.11 + XTI = 3 + KF = 0 + AF = 1 + FC = .5 + BV = 9.9999E+13 + IBV = 1E-10 + ISR = 0 + NR = 2 + IKF = 9.9999E+13 + NBV = 1 + IBVL = 0 + NBVL = 1 + TIKF = 0 + TBV1 = 0 + TBV2 = 0 + TRS1 = 0 + TRS2 = 0 + ) D- 12 9 DC V- 12 3 DC 1 RP 9 10 151 CP 10 3 0.01U E2 15 3 10 3 1 *** RB1 15 16 50 RB2 16 19 500 TC=-1.9327E-4,3.3434E-6 *** SHORT CIRCUIT AND FOLDBACK CURRENT SECTION *** DSC 16 17 DMOD ESC 17 3 POLY(1),(2,3) 2.447 -0.01 DFB 16 18 DMOD EFB 18 3 POLY(1),(2,3) 12.5955 -1.2275 0.0457 -5.9169E-4 *** QP 20 19 3 QMOD .MODEL QMOD NPN( + IS = 1E-14 + BF = 500 + NF = 1 + VAF = 9.9999E+13 + IKF = 9.9999E+13 + ISE = 0 + NE = 1.5 + BR = 1 + NR = 1 + VAR = 9.9999E+13 + IKR = 9.9999E+13 + ISC = 0 + NC = 2 + RB = 0 + IRB = 9.9999E+13 + RBM = 0 + RE = 0 + RC = 0 + CJE = 0 + VJE = .75 + MJE = .33 + TF = 0 + XTF = 0 + VTF = 9.9999E+13 + ITF = 0 + PTF = 0 + CJC = 0 + VJC = .75 + MJC = .33 + XCJC = 1 + TR = 0 + CJS = 0 + VJS = .75 + MJS = 0 + XTB = 0 + EG = 1.11 + XTI = 3 + KF = 0 + AF = 1 + FC = .5 + NK = .5 + ISS = 0 + NS = 1 + QCO = 0 + RCO = 0 + VO = 10 + GAMMA = 1E-11 + TRE1 = 0 + TRE2 = 0 + TRB1 = 0 + TRB2 = 0 + TRM1 = 0 + TRM2 = 0 + TRC1 = 0 + TRC2 = 0 + ) *** DROPOUT VOLTAGE SECTION *** RDO 23 22 0.1 DDO1 22 21 DDO DDO2 21 20 DDO .MODEL DDO D( + IS = 1E-14 + RS = 0 + N = 0.9687 + TT = 0 + CJO = 0 + VJ = 1 + M = .5 + EG = 1.11 + XTI = 3 + KF = 0 + AF = 1 + FC = .5 + BV = 9.9999E+13 + IBV = 1E-10 + ISR = 0 + NR = 2 + IKF = 9.9999E+13 + NBV = 1 + IBVL = 0 + NBVL = 1 + TIKF = 0 + TBV1 = 0 + TBV2 = 0 + TRS1 = 0 + TRS2 = 0 + ) *** RO 23 2 0.0017 TC=-0.07894, 0.001136 DDIS 3 23 DDIS .MODEL DDIS D( + IS = 1E-14 + RS = 0 + N = 1 + TT = 0 + CJO = 1PF + VJ = 1 + M = .5 + EG = 1.11 + XTI = 3 + KF = 0 + AF = 1 + FC = .5 + BV = 9.9999E+13 + IBV = 1E-10 + ISR = 0 + NR = 2 + IKF = 9.9999E+13 + NBV = 1 + IBVL = 0 + NBVL = 1 + TIKF = 0 + TBV1 = 0 + TBV2 = 0 + TRS1 = 0 + TRS2 = 0 + ) .MODEL DMOD D( + IS = 1E-14 + RS = 0 + N = 1 + TT = 0 + CJO = 0 + VJ = 1 + M = .5 + EG = 1.11 + XTI = 3 + KF = 0 + AF = 1 + FC = .5 + BV = 9.9999E+13 + IBV = 1E-10 + ISR = 0 + NR = 2 + IKF = 9.9999E+13 + NBV = 1 + IBVL = 0 + NBVL = 1 + TIKF = 0 + TBV1 = 0 + TBV2 = 0 + TRS1 = 0 + TRS2 = 0 + ) .ENDS