chiark / gitweb /
seems nice, check ripple
authorian <ian>
Sat, 27 Mar 2004 00:06:46 +0000 (00:06 +0000)
committerian <ian>
Sat, 27 Mar 2004 00:06:46 +0000 (00:06 +0000)
spice/booster.cir

index 620d3a3f5b2a16daff3c468ff586fa2ed2924776..ca074583f507e838841538a1f321937ea74cd44a 100644 (file)
@@ -7,45 +7,42 @@ BOOSTER.CIR - BOOSTER AND POWER COMPENSATOR
 .include miscdiodes.mod
 .include bzx55.mod
 .include irf5305.mod
-*level=1
-*
-* input stage
+
+*---------- input stage ----------
 v18            10 0    18
 v12            1 0     12
 
-*rdropfake     10 11   0.01
-*mdrop         11 42 10 1099   spp42n03s2l
 xmdrop         11 42 10        irf5305
 
 cbypass                11 0    1u
-*csmooth               11 0    100u
+*csmooth       11 0    10u
 
-* lmd18200t
+*---------- lmd18200t ----------
 vgoahbl                311 0   pulse(  0 1 52u 1u 1u 46u 100u )
 vgoalbh                211 0   pulse(  0 1  2u 1u 1u 46u 100u )
 
-.model slmd18200t sw (vt=0.5 vh=0.1 ron=1 roff=1meg)
+.model slmd18200t sw (vt=0.5 vh=0.1 ron=0.5 roff=1meg)
 sswah          11 30   311 0   slmd18200t      on
 sswbl          20 0    311 0   slmd18200t      on
 sswal          30 0    211 0   slmd18200t      off
 sswbh          11 20   211 0   slmd18200t      off
 
+*---------- load ----------
 rminload       20 30   330
-
 .model sload sw (vt=0.5 vh=0.1 ron=6 roff=1meg)
-vgoload                411 0   pulse(1 0 3.141592m 1u 1u 10.141592m 18.283184m)
+vgoload                411 0   pulse(0 1 3.141592m 1u 1u 10.141592m 18.283184m)
 sload          20 30   411 0   sload
 
-* output sensor
 *rload         20 30   6
 *rload         20 30   90
 
+*---------- output sensor ----------
 xdsensebh      20 21   bat85
 xdsenseah      30 21   bat85
 xdsensebl      31 20   bat85
 xdsenseal      31 30   bat85
 
-* resistor network (high side)
+*---------- resistor network (high side) ----------
 rinh           21 22   5.1k
 dinh           22 1    1n4148
 rinh2          22 23   2.4k
@@ -55,36 +52,29 @@ rinhdth             27 24   0.5k
 rinhdtl                24 26   0.5k
 rinhdl         26 0    910
 
-* resistor network (low side)
+*---------- resistor network (low side) ----------
 rinl           31 32   6.2k
 xzinl          0 32    bzx55-c8v2
 rinl2          32 33   1.3k
 rinlu          1 33    3.9k
-*rfeedback     40 33   2.5meg
 
-* op-amp
+*---------- op-amp and output driver network ----------
+
 x356           23 33  1 0  40  lf356/ns
 
-* output/driver network
-rorc           40 41   2k
-*corc          41 0    1u
-ropu           10 42   2k
+rorc           40 41   10k
+ropu           10 42   20k
+xzosuf         41 42   bzx55-c8v2
+cgateplus      11 42   100n
 
-cgateplus      11 42   470n
+*---------- results ----------
 
-*xzosuf                41 42   bzx55-c9v1
-*xzosuf                41 42   bzx55-c10
-*xzosuf                41 42   bzx55-c5v6
-xzosuf         41 42   bzx55-c7v5
-*xzosuf                41 42   bzx55-c2v4
-*dlim1         42 43   1n4148
-*xzlim2                11 43   bzx55-c5v6
+.tran  100n 20m
+*.tran 300n 20m
+*.tran 100n 2m
 
-* results
-.tran  300n 20m
 .print tran    v(11) v(20) v(30) v(40) v(41) v(42)
-*.print        tran    v(11) v(20) v(30) v(21) v(22) v(23) v(24) v(1) v(27) v(24) v(26)
-*.print        tran    v(11) v(20) v(30) v(23) v(33) v(40) v(41) v(42)
-*.print        tran    v(1) v(23) v(33) v(40) v(10) v(42) v(11) v(20) v(30)
+*.print        tran    v(11) v(23) v(33) v(40) v(41) v(42)
+
 .Probe
 .End