From: ian Date: Thu, 25 Mar 2004 01:36:11 +0000 (+0000) Subject: more diodes X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ijackson/git?a=commitdiff_plain;h=d6686d3b6da7e7840bcbccffce9a71d58861fc94;p=trains.git more diodes --- diff --git a/spice/bat85.mod b/spice/bat85.mod new file mode 100644 index 0000000..22a6a41 --- /dev/null +++ b/spice/bat85.mod @@ -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 + diff --git a/spice/booster.cir b/spice/booster.cir index 97a8fa3..1b9c7cc 100644 --- a/spice/booster.cir +++ b/spice/booster.cir @@ -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 index 0000000..bf2699e --- /dev/null +++ b/spice/miscdiodes.mod @@ -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 )