almost soft start

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

@ -1,5 +1,5 @@
Version 4 Version 4
SHEET 1 2212 1812 SHEET 1 2212 1920
WIRE -544 48 -592 48 WIRE -544 48 -592 48
WIRE -416 48 -464 48 WIRE -416 48 -464 48
WIRE -368 48 -416 48 WIRE -368 48 -416 48
@ -136,49 +136,53 @@ WIRE -752 1200 -1104 1200
WIRE -640 1200 -640 1168 WIRE -640 1200 -640 1168
WIRE -640 1200 -752 1200 WIRE -640 1200 -752 1200
WIRE -1104 1216 -1104 1200 WIRE -1104 1216 -1104 1200
WIRE 480 1248 256 1248 WIRE 480 1312 480 1264
WIRE 576 1248 544 1248 WIRE 240 1424 16 1424
WIRE 1184 1264 1184 1216 WIRE 336 1424 304 1424
WIRE 80 1312 80 1264 WIRE 480 1424 480 1392
WIRE 256 1344 256 1248 WIRE 608 1424 480 1424
WIRE 304 1344 256 1344 WIRE 688 1424 608 1424
WIRE 480 1344 384 1344 WIRE 720 1424 688 1424
WIRE 576 1344 576 1248 WIRE 480 1472 480 1424
WIRE 576 1344 544 1344 WIRE 608 1472 608 1424
WIRE 1184 1376 1184 1344 WIRE -496 1504 -496 1456
WIRE 1312 1376 1184 1376 WIRE 16 1520 16 1424
WIRE 416 1408 416 1200 WIRE 64 1520 16 1520
WIRE 192 1424 176 1424 WIRE 240 1520 144 1520
WIRE 256 1424 256 1344 WIRE 336 1520 336 1424
WIRE 256 1424 192 1424 WIRE 336 1520 304 1520
WIRE 384 1424 256 1424 WIRE -208 1568 -368 1568
WIRE 1184 1424 1184 1376 WIRE 176 1584 176 1376
WIRE 1312 1424 1312 1376 WIRE -304 1600 -304 1456
WIRE 576 1440 576 1344 WIRE -48 1600 -96 1600
WIRE 576 1440 448 1440 WIRE 16 1600 16 1520
WIRE 656 1440 576 1440 WIRE 16 1600 -48 1600
WIRE 80 1456 80 1392 WIRE 144 1600 16 1600
WIRE 128 1456 80 1456 WIRE 784 1600 784 1552
WIRE 256 1456 128 1456 WIRE -368 1616 -368 1568
WIRE 384 1456 256 1456 WIRE -336 1616 -368 1616
WIRE 576 1472 576 1440 WIRE 336 1616 336 1520
WIRE 416 1520 416 1472 WIRE 336 1616 208 1616
WIRE 80 1552 80 1456 WIRE 480 1616 480 1536
WIRE 256 1552 256 1456 WIRE 480 1616 336 1616
WIRE 576 1568 576 1552 WIRE -208 1632 -208 1568
WIRE 672 1568 576 1568 WIRE -208 1632 -272 1632
WIRE 768 1568 672 1568 WIRE -160 1632 -208 1632
WIRE 784 1568 768 1568 WIRE 16 1632 -160 1632
WIRE 1184 1568 1184 1488 WIRE 144 1632 16 1632
WIRE 1184 1568 1120 1568 WIRE -496 1648 -496 1584
WIRE 576 1600 576 1568 WIRE -336 1648 -496 1648
WIRE 672 1600 672 1568 WIRE 176 1696 176 1648
WIRE 1312 1600 1312 1488 WIRE 608 1696 608 1536
WIRE 1312 1600 1120 1600 WIRE 784 1696 784 1680
WIRE 80 1680 80 1616 WIRE 784 1696 608 1696
WIRE 256 1680 256 1616 WIRE -304 1712 -304 1664
WIRE 576 1712 576 1680 WIRE 16 1728 16 1632
WIRE 672 1712 672 1664 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 992 224 vfeed
FLAG 416 256 ifeed FLAG 416 256 ifeed
FLAG 240 192 vg FLAG 240 192 vg
@ -193,12 +197,10 @@ FLAG 672 656 vcc
FLAG 960 912 0 FLAG 960 912 0
FLAG 896 784 vsq FLAG 896 784 vsq
FLAG 1616 784 vg FLAG 1616 784 vg
FLAG 416 1520 0 FLAG 176 1696 0
FLAG 416 1200 vcc FLAG 176 1376 vcc
FLAG 192 1424 vfeed FLAG -48 1600 vfeed
FLAG 768 1568 verr
FLAG 592 816 verr FLAG 592 816 verr
FLAG 576 1712 0
FLAG 1360 976 0 FLAG 1360 976 0
FLAG 1360 576 vcc FLAG 1360 576 vcc
FLAG 1616 976 0 FLAG 1616 976 0
@ -208,12 +210,16 @@ FLAG -1216 1008 vsq
FLAG 1440 48 out FLAG 1440 48 out
FLAG 176 1008 0 FLAG 176 1008 0
FLAG 304 720 0 FLAG 304 720 0
FLAG 80 1680 0 FLAG -496 1872 0
FLAG 256 1680 0 FLAG 16 1856 0
FLAG 80 1264 vcc FLAG -496 1456 vcc
FLAG 672 1712 0 FLAG -160 1632 vref
FLAG 128 1456 vref FLAG 480 1264 vcc
FLAG 1184 1216 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 SYMBOL voltage -592 192 R0
WINDOW 123 0 0 Left 0 WINDOW 123 0 0 Left 0
WINDOW 39 24 124 Left 2 WINDOW 39 24 124 Left 2
@ -263,23 +269,17 @@ SYMATTR SpiceLine Vhigh=5 Vlow=0
SYMBOL nmos 320 112 R0 SYMBOL nmos 320 112 R0
SYMATTR InstName M1 SYMATTR InstName M1
SYMATTR Value IPB600N25N3 SYMATTR Value IPB600N25N3
SYMBOL res 560 1456 R0 SYMBOL cap 304 1408 R90
SYMATTR InstName R5
SYMATTR Value 10k
SYMBOL res 560 1584 R0
SYMATTR InstName R8
SYMATTR Value 10k
SYMBOL cap 544 1232 R90
WINDOW 0 0 32 VBottom 2 WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2 WINDOW 3 32 32 VTop 2
SYMATTR InstName C3 SYMATTR InstName C3
SYMATTR Value 3.3p SYMATTR Value 3.3p
SYMBOL cap 544 1328 R90 SYMBOL cap 304 1504 R90
WINDOW 0 0 32 VBottom 2 WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2 WINDOW 3 32 32 VTop 2
SYMATTR InstName C4 SYMATTR InstName C4
SYMATTR Value 10n SYMATTR Value 10n
SYMBOL res 400 1328 R90 SYMBOL res 160 1504 R90
WINDOW 0 0 56 VBottom 2 WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2 WINDOW 3 32 56 VTop 2
SYMATTR InstName R9 SYMATTR InstName R9
@ -371,10 +371,10 @@ WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2 WINDOW 3 32 56 VTop 2
SYMATTR InstName R17 SYMATTR InstName R17
SYMATTR Value 0 SYMATTR Value 0
SYMBOL res 64 1296 R0 SYMBOL res -512 1488 R0
SYMATTR InstName R19 SYMATTR InstName R19
SYMATTR Value 3.3k SYMATTR Value 3.3k
SYMBOL cap 240 1552 R0 SYMBOL cap 0 1728 R0
SYMATTR InstName C11 SYMATTR InstName C11
SYMATTR Value 100n SYMATTR Value 100n
SYMBOL cap -384 224 R0 SYMBOL cap -384 224 R0
@ -390,30 +390,35 @@ WINDOW 0 -16 0 VBottom 2
SYMATTR InstName L3 SYMATTR InstName L3
SYMATTR Value 140n SYMATTR Value 140n
SYMATTR SpiceLine Ipk=0.5 Rser=0.056 Rpar=90 Cpar=640f mfg="Würth Elektronik" pn="782632620 WE-CBA 0603" 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 SYMATTR InstName U5
SYMBOL OpAmps\\AD8565 672 768 R0 SYMBOL OpAmps\\AD8565 672 768 R0
SYMATTR InstName U6 SYMATTR InstName U6
SYMBOL OpAmps\\AD8565 368 784 R0 SYMBOL OpAmps\\AD8565 368 784 R0
SYMATTR InstName U1 SYMATTR InstName U1
SYMBOL OpAmps\\AD8565 416 1376 R0 SYMBOL OpAmps\\AD8565 176 1552 R0
SYMATTR InstName U2 SYMATTR InstName U2
SYMBOL cap 656 1600 R0 SYMBOL schottky 464 1472 R0
SYMATTR InstName C9
SYMATTR Value 10n
SYMBOL schottky 1168 1424 R0
SYMATTR InstName D5 SYMATTR InstName D5
SYMATTR Value 1N5817 SYMATTR Value 1N5817
SYMATTR Description Diode SYMATTR Description Diode
SYMATTR Type diode SYMATTR Type diode
SYMBOL schottky 1296 1424 R0 SYMBOL schottky 592 1472 R0
SYMATTR InstName D6 SYMATTR InstName D6
SYMATTR Value 1N5817 SYMATTR Value 1N5817
SYMATTR Description Diode SYMATTR Description Diode
SYMATTR Type diode SYMATTR Type diode
SYMBOL res 1168 1248 R0 SYMBOL res 464 1296 R0
SYMATTR InstName R18 SYMATTR InstName R18
SYMATTR Value 10k 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 1600 328 Left 2 !.tran 0 16m 0
TEXT 520 280 Left 2 ;snubber here TEXT 520 280 Left 2 ;snubber here
TEXT 1592 184 Left 2 !.step param Il list 10u 2m 4m 6m 8m 10m 12m 14m 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 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 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 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 -232 1904 Left 2 ;Any 2.5V zener-voltage reference would do
TEXT 752 1536 Left 2 !.ic V(verr)=0 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
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