chiark / gitweb /
more diodes
authorian <ian>
Thu, 25 Mar 2004 01:36:11 +0000 (01:36 +0000)
committerian <ian>
Thu, 25 Mar 2004 01:36:11 +0000 (01:36 +0000)
spice/bat85.mod [new file with mode: 0644]
spice/booster.cir
spice/miscdiodes.mod [new file with mode: 0644]

diff --git a/spice/bat85.mod b/spice/bat85.mod
new file mode 100644 (file)
index 0000000..22a6a41
--- /dev/null
@@ -0,0 +1,23 @@
+**********************************
+* Model created by               *
+*   Uni.Dipl.-Ing. Arpad Buermen *
+*   arpad.burmen@ieee.org        *
+* Copyright:                     *
+*   Thomatronik GmbH, Germany    *
+*   info@thomatronik.de          *
+**********************************
+
+* February 2001
+
+*   SPICE3
+.subckt bat85 1 2
+ddio 1 2 legd
+dgr 1 2 grd
+.model legd d is = 8.62316E-008 n = 1.15214 rs = 1.48252
++ eg = 0.590979 xti = 2.5
++ cjo = 1.43602E-011 vj = 0.250022 m = 0.365636 fc = 0.5
++ tt = 0.1e-9 bv = 33 ibv = 0.1 af = 1 kf = 0
+.model grd d is = 1E-015 n = 1.03925 rs = 0.869
++ eg = 1.18918 xti = 3.5
+.ends
+
index 97a8fa3be6a7bfc832cd3b8853ec1b61352571ff..1b9c7cc22099e9040fa0108a777e3aed87c15e79 100644 (file)
@@ -3,8 +3,8 @@ BOOSTER.CIR - BOOSTER AND POWER COMPENSATOR
 * ngspice -b booster.cir | ~/an-things/chiark-utils/scripts/ngspice2genspic | ~/an-things/chiark-utils/scripts/genspic2gnuplot ./t && ./t.gnuplots.sh
 
 .include lf356.mod
-.model bat86 d eg=0.69
-.model 1n4148 d
+.include bat85.mod
+.include miscdiodes.mod
 .include bzx55.mod
 .model spp42n03s2l nmos level=1
 *
@@ -28,10 +28,10 @@ bswbh               11 20   i=v(11,20)/v(0,211)
 * output sensor
 rminload       20 30   330
 
-dsensebh       20 21   bat86
-dsenseah       30 21   bat86
-dsensebl       31 20   bat86
-dsenseal       31 30   bat86
+xdsensebh      20 21   bat85
+xdsenseah      30 21   bat85
+xdsensebl      31 20   bat85
+xdsenseal      31 30   bat85
 
 * resistor network (high side)
 rinh           21 22   5.1k
@@ -54,23 +54,22 @@ rfeedback   40 33   2.5meg
 x356           23 33  1 0  40  lf356/ns
 *x271          23 33 41 0 1    1000 1001       lf356/ns
 
+* output/driver network
+rorc           40 41   10.0k
+corc           41 0    220n
+xzosuf         41 42   bzx55c9v1
+ropu           10 42   330k
+dlim1          42 43   1n4148
+dlim2f         11 43   zenforwards
+dlim2b         43 435  zenbackwards
+vdlim2b                435 11  5.1
+
 * results
 .tran  20n 60u
 .print tran    v(11) v(20) v(30) v(23) v(33) v(40)
 .probe
 .end
 * 
-* * output/driver network
-* rorc         40 41   10.0k
-* corc         41 0    220n
-* dosuf                41 42   zenforwards
-* dosub                42 415  zenbackwards
-* vdosub               415 41  8.6
-* ropu         10 42   330k
-* dlim1                42 43   1n4148
-* dlim2f               11 43   zenforwards
-* dlim2b               43 435  zenbackwards
-* vdlim2b              435 11  5.1
 * * results
 * .print       tran    v(11) v(20) v(30) v(40) v(41)
 * .probe
diff --git a/spice/miscdiodes.mod b/spice/miscdiodes.mod
new file mode 100644 (file)
index 0000000..bf2699e
--- /dev/null
@@ -0,0 +1,3 @@
+*SRC=1N4148;DI_1N4148;Diodes;Si;  75.0V  0.300A  4.00ns   Diodes Inc. -
+.MODEL 1N4148 D  ( IS=222p RS=68.6m BV=75.0 IBV=1.00u
++ CJO=4.00p  M=0.333 N=1.65 TT=5.76n )