almost soft start

master
Alessandro Mauri 2 years ago
parent b6f9895fbd
commit 1018acba87
  1. 158
      ccm_model.asc

@ -1,5 +1,5 @@
Version 4
SHEET 1 2212 1812
SHEET 1 2212 1920
WIRE -544 48 -592 48
WIRE -416 48 -464 48
WIRE -368 48 -416 48
@ -136,49 +136,53 @@ WIRE -752 1200 -1104 1200
WIRE -640 1200 -640 1168
WIRE -640 1200 -752 1200
WIRE -1104 1216 -1104 1200
WIRE 480 1248 256 1248
WIRE 576 1248 544 1248
WIRE 1184 1264 1184 1216
WIRE 80 1312 80 1264
WIRE 256 1344 256 1248
WIRE 304 1344 256 1344
WIRE 480 1344 384 1344
WIRE 576 1344 576 1248
WIRE 576 1344 544 1344
WIRE 1184 1376 1184 1344
WIRE 1312 1376 1184 1376
WIRE 416 1408 416 1200
WIRE 192 1424 176 1424
WIRE 256 1424 256 1344
WIRE 256 1424 192 1424
WIRE 384 1424 256 1424
WIRE 1184 1424 1184 1376
WIRE 1312 1424 1312 1376
WIRE 576 1440 576 1344
WIRE 576 1440 448 1440
WIRE 656 1440 576 1440
WIRE 80 1456 80 1392
WIRE 128 1456 80 1456
WIRE 256 1456 128 1456
WIRE 384 1456 256 1456
WIRE 576 1472 576 1440
WIRE 416 1520 416 1472
WIRE 80 1552 80 1456
WIRE 256 1552 256 1456
WIRE 576 1568 576 1552
WIRE 672 1568 576 1568
WIRE 768 1568 672 1568
WIRE 784 1568 768 1568
WIRE 1184 1568 1184 1488
WIRE 1184 1568 1120 1568
WIRE 576 1600 576 1568
WIRE 672 1600 672 1568
WIRE 1312 1600 1312 1488
WIRE 1312 1600 1120 1600
WIRE 80 1680 80 1616
WIRE 256 1680 256 1616
WIRE 576 1712 576 1680
WIRE 672 1712 672 1664
WIRE 480 1312 480 1264
WIRE 240 1424 16 1424
WIRE 336 1424 304 1424
WIRE 480 1424 480 1392
WIRE 608 1424 480 1424
WIRE 688 1424 608 1424
WIRE 720 1424 688 1424
WIRE 480 1472 480 1424
WIRE 608 1472 608 1424
WIRE -496 1504 -496 1456
WIRE 16 1520 16 1424
WIRE 64 1520 16 1520
WIRE 240 1520 144 1520
WIRE 336 1520 336 1424
WIRE 336 1520 304 1520
WIRE -208 1568 -368 1568
WIRE 176 1584 176 1376
WIRE -304 1600 -304 1456
WIRE -48 1600 -96 1600
WIRE 16 1600 16 1520
WIRE 16 1600 -48 1600
WIRE 144 1600 16 1600
WIRE 784 1600 784 1552
WIRE -368 1616 -368 1568
WIRE -336 1616 -368 1616
WIRE 336 1616 336 1520
WIRE 336 1616 208 1616
WIRE 480 1616 480 1536
WIRE 480 1616 336 1616
WIRE -208 1632 -208 1568
WIRE -208 1632 -272 1632
WIRE -160 1632 -208 1632
WIRE 16 1632 -160 1632
WIRE 144 1632 16 1632
WIRE -496 1648 -496 1584
WIRE -336 1648 -496 1648
WIRE 176 1696 176 1648
WIRE 608 1696 608 1536
WIRE 784 1696 784 1680
WIRE 784 1696 608 1696
WIRE -304 1712 -304 1664
WIRE 16 1728 16 1632
WIRE 784 1728 784 1696
WIRE -496 1744 -496 1648
WIRE 16 1856 16 1792
WIRE -496 1872 -496 1808
WIRE 784 1872 784 1808
FLAG 992 224 vfeed
FLAG 416 256 ifeed
FLAG 240 192 vg
@ -193,12 +197,10 @@ FLAG 672 656 vcc
FLAG 960 912 0
FLAG 896 784 vsq
FLAG 1616 784 vg
FLAG 416 1520 0
FLAG 416 1200 vcc
FLAG 192 1424 vfeed
FLAG 768 1568 verr
FLAG 176 1696 0
FLAG 176 1376 vcc
FLAG -48 1600 vfeed
FLAG 592 816 verr
FLAG 576 1712 0
FLAG 1360 976 0
FLAG 1360 576 vcc
FLAG 1616 976 0
@ -208,12 +210,16 @@ FLAG -1216 1008 vsq
FLAG 1440 48 out
FLAG 176 1008 0
FLAG 304 720 0
FLAG 80 1680 0
FLAG 256 1680 0
FLAG 80 1264 vcc
FLAG 672 1712 0
FLAG 128 1456 vref
FLAG 1184 1216 vcc
FLAG -496 1872 0
FLAG 16 1856 0
FLAG -496 1456 vcc
FLAG -160 1632 vref
FLAG 480 1264 vcc
FLAG 784 1552 vref
FLAG 688 1424 verr
FLAG 784 1872 0
FLAG -304 1712 0
FLAG -304 1456 vcc
SYMBOL voltage -592 192 R0
WINDOW 123 0 0 Left 0
WINDOW 39 24 124 Left 2
@ -263,23 +269,17 @@ SYMATTR SpiceLine Vhigh=5 Vlow=0
SYMBOL nmos 320 112 R0
SYMATTR InstName M1
SYMATTR Value IPB600N25N3
SYMBOL res 560 1456 R0
SYMATTR InstName R5
SYMATTR Value 10k
SYMBOL res 560 1584 R0
SYMATTR InstName R8
SYMATTR Value 10k
SYMBOL cap 544 1232 R90
SYMBOL cap 304 1408 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C3
SYMATTR Value 3.3p
SYMBOL cap 544 1328 R90
SYMBOL cap 304 1504 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C4
SYMATTR Value 10n
SYMBOL res 400 1328 R90
SYMBOL res 160 1504 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R9
@ -371,10 +371,10 @@ WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R17
SYMATTR Value 0
SYMBOL res 64 1296 R0
SYMBOL res -512 1488 R0
SYMATTR InstName R19
SYMATTR Value 3.3k
SYMBOL cap 240 1552 R0
SYMBOL cap 0 1728 R0
SYMATTR InstName C11
SYMATTR Value 100n
SYMBOL cap -384 224 R0
@ -390,30 +390,35 @@ WINDOW 0 -16 0 VBottom 2
SYMATTR InstName L3
SYMATTR Value 140n
SYMATTR SpiceLine Ipk=0.5 Rser=0.056 Rpar=90 Cpar=640f mfg="Würth Elektronik" pn="782632620 WE-CBA 0603"
SYMBOL References\\LT1634-2.5 80 1584 R0
SYMBOL References\\LT1634-2.5 -496 1776 R0
SYMATTR InstName U5
SYMBOL OpAmps\\AD8565 672 768 R0
SYMATTR InstName U6
SYMBOL OpAmps\\AD8565 368 784 R0
SYMATTR InstName U1
SYMBOL OpAmps\\AD8565 416 1376 R0
SYMBOL OpAmps\\AD8565 176 1552 R0
SYMATTR InstName U2
SYMBOL cap 656 1600 R0
SYMATTR InstName C9
SYMATTR Value 10n
SYMBOL schottky 1168 1424 R0
SYMBOL schottky 464 1472 R0
SYMATTR InstName D5
SYMATTR Value 1N5817
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL schottky 1296 1424 R0
SYMBOL schottky 592 1472 R0
SYMATTR InstName D6
SYMATTR Value 1N5817
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL res 1168 1248 R0
SYMBOL res 464 1296 R0
SYMATTR InstName R18
SYMATTR Value 10k
SYMBOL res 768 1584 R0
SYMATTR InstName R5
SYMATTR Value 2.2k
SYMBOL res 768 1712 R0
SYMATTR InstName R8
SYMATTR Value 10k
SYMBOL OpAmps\\AD8565 -304 1568 R0
SYMATTR InstName U3
TEXT 1600 328 Left 2 !.tran 0 16m 0
TEXT 520 280 Left 2 ;snubber here
TEXT 1592 184 Left 2 !.step param Il list 10u 2m 4m 6m 8m 10m 12m 14m
@ -428,6 +433,5 @@ TEXT -296 -56 Left 2 ;Ferrite Bead, approx. CBM321609U600T
TEXT 352 1040 Left 2 ;The AP8567 is the quad version
TEXT 352 1064 Left 2 ;AP8648 for battery-powered and-or low voltage <5V
TEXT 352 1088 Left 2 ;The OP462 is the better version of the AP8567
TEXT 8 1728 Left 2 ;Any 2.5V zener-voltage reference would do
TEXT 752 1536 Left 2 !.ic V(verr)=0
TEXT 1200 1104 Left 2 ;Make a makeshift minimum voltage selector, if the volage is higher than 2.5V\n(Or 5V if I choose to discard the resistor divider) then use a set maximum voltage\nas a soft start
TEXT -232 1904 Left 2 ;Any 2.5V zener-voltage reference would do
TEXT 888 1400 Left 2 ;Make a makeshift minimum voltage selector, if the volage is higher than 2.5V\n(Or 5V if I choose to discard the resistor divider) then use a set maximum voltage\nas a soft start