From db4f30f97cbc6bbe3161cd1954c89338532b1cf4 Mon Sep 17 00:00:00 2001 From: Alessandro Mauri Date: Thu, 2 Nov 2023 18:07:43 +0100 Subject: [PATCH] more diodes --- ccm_model.asc | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/ccm_model.asc b/ccm_model.asc index 18b7796..ee0a5b4 100755 --- a/ccm_model.asc +++ b/ccm_model.asc @@ -515,18 +515,18 @@ SYMBOL diode 2400 240 R180 WINDOW 0 24 64 Left 2 WINDOW 3 24 0 Left 2 SYMATTR InstName D8 -SYMATTR Value RR264MM-400 +SYMATTR Value M7 SYMBOL diode 2544 176 R0 SYMATTR InstName D9 -SYMATTR Value RR264MM-400 +SYMATTR Value M7 SYMBOL diode 2976 240 R180 WINDOW 0 24 64 Left 2 WINDOW 3 24 0 Left 2 SYMATTR InstName D1 -SYMATTR Value RR264MM-400 +SYMATTR Value M7 SYMBOL diode 3120 176 R0 SYMATTR InstName D2 -SYMATTR Value RR264MM-400 +SYMATTR Value M7 TEXT 3416 816 Left 2 !.tran 0 20m 0 TEXT 136 1488 Left 2 !.param Ra=120k TEXT 136 1512 Left 2 !.param Rb=3.3k @@ -538,7 +538,9 @@ TEXT -904 1320 Left 2 ;COS722 TEXT -664 1520 Left 2 ;COS722 TEXT 608 1328 Left 2 ;COS722 TEXT -1656 1728 Left 2 ;problem: since the diode losses are too much, the minimum voltage selector always selects the base "bootstrap" voltage so the current is never enough -TEXT 2272 -64 Left 2 !.model StupidDiode D(Is=100e-12 N=1.4 M=0.33 Vj=0.55 Cj=15e-12 Rs=0.3 BV=400 Ibv=50e-6 Isr=1e-9 Ikf=0.4) +TEXT 2360 -304 Left 2 !.model StupidDiode D(Is=100e-12 N=1.4 M=0.33 Vj=0.55 Cj=15e-12 Rs=0.3 BV=400 Ibv=50e-6 Isr=1e-9 Ikf=0.4) +TEXT 2360 -272 Left 2 !.model RS1M D ( IS=948n RS=81.3m BV=1.00k IBV=5.00u CJO=27.7p M=0.333 N=2.48 TT=720n ) +TEXT 2360 -240 Left 2 !.model M7 D(Is=125n Bv=1050 Ibv=5u Vpk=1000 N=2.214539 Rs=0.05 Eg=1.11 Xti=3 Iave=1 Cjo=24p M=0.33 Tt=1.5u Vp=0.5 mfg=Diotec type=Rectifier) LINE Normal 1664 256 1664 160 LINE Normal 1680 256 1680 160 LINE Normal 2592 624 2528 704