--- /dev/null
+**********************************
+* 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
+
* 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
*
* 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
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
--- /dev/null
+*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 )