Version 4.1 SHEET 1 6580 3792 WIRE -1376 176 -1424 176 WIRE -1344 176 -1376 176 WIRE -1120 176 -1136 176 WIRE -1024 176 -1040 176 WIRE -896 176 -960 176 WIRE -624 176 -896 176 WIRE -1344 240 -1344 176 WIRE -720 288 -752 288 WIRE -688 288 -720 288 WIRE -688 352 -688 288 WIRE -1344 368 -1344 320 WIRE -1264 368 -1344 368 WIRE -1136 368 -1136 176 WIRE -1136 368 -1184 368 WIRE -912 368 -1136 368 WIRE -720 368 -912 368 WIRE -624 384 -624 176 WIRE -624 384 -656 384 WIRE -576 384 -624 384 WIRE -320 384 -496 384 WIRE -720 400 -768 400 WIRE -1344 416 -1344 368 WIRE -912 416 -1008 416 WIRE -768 416 -768 400 WIRE -768 416 -912 416 WIRE -1008 448 -1008 416 WIRE 1008 464 896 464 WIRE 896 480 896 464 WIRE 256 496 -144 496 WIRE 336 496 256 496 WIRE 336 512 208 512 WIRE 464 512 400 512 WIRE 672 512 464 512 WIRE 336 528 304 528 WIRE 672 528 528 528 WIRE 800 528 736 528 WIRE 832 528 800 528 WIRE 304 544 304 528 WIRE 336 544 304 544 WIRE 672 544 640 544 WIRE 304 560 304 544 WIRE 336 560 304 560 WIRE 640 560 640 544 WIRE 672 560 640 560 WIRE -1344 576 -1344 496 WIRE -1312 576 -1344 576 WIRE -1008 576 -1008 528 WIRE -1008 576 -1312 576 WIRE -688 576 -688 416 WIRE -640 576 -688 576 WIRE -576 576 -640 576 WIRE 304 576 304 560 WIRE 352 576 352 560 WIRE 352 576 304 576 WIRE 528 576 528 528 WIRE 640 576 640 560 WIRE 672 576 640 576 WIRE 304 592 304 576 WIRE 640 592 640 576 WIRE 688 592 688 576 WIRE 688 592 640 592 WIRE 896 592 896 560 WIRE -1312 608 -1312 576 WIRE -640 608 -640 576 WIRE 640 608 640 592 WIRE 160 640 -112 640 WIRE 208 640 208 512 WIRE -944 656 -1280 656 WIRE -464 656 -944 656 WIRE -320 656 -320 384 WIRE -320 656 -464 656 WIRE 528 688 528 656 WIRE -944 704 -1136 704 WIRE -832 704 -944 704 WIRE -1280 720 -1280 656 WIRE -1136 720 -1136 704 WIRE -832 720 -832 704 WIRE 1008 720 896 720 WIRE 256 736 256 496 WIRE 336 736 256 736 WIRE 896 736 896 720 WIRE 336 752 256 752 WIRE 464 752 400 752 WIRE 672 752 464 752 WIRE 336 768 304 768 WIRE 672 768 528 768 WIRE 800 768 736 768 WIRE 832 768 800 768 WIRE -112 784 -112 640 WIRE -80 784 -112 784 WIRE 208 784 208 640 WIRE 208 784 80 784 WIRE 304 784 304 768 WIRE 336 784 304 784 WIRE 672 784 640 784 WIRE 304 800 304 784 WIRE 336 800 304 800 WIRE 640 800 640 784 WIRE 672 800 640 800 WIRE -1280 816 -1280 800 WIRE -1136 816 -1136 800 WIRE -832 816 -832 800 WIRE 304 816 304 800 WIRE 352 816 352 800 WIRE 352 816 304 816 WIRE 640 816 640 800 WIRE 672 816 640 816 WIRE -144 832 -144 496 WIRE -80 832 -144 832 WIRE 160 832 160 640 WIRE 160 832 96 832 WIRE 208 832 160 832 WIRE 256 832 256 752 WIRE 256 832 208 832 WIRE 304 832 304 816 WIRE 528 832 528 768 WIRE 640 832 640 816 WIRE 688 832 688 816 WIRE 688 832 640 832 WIRE 640 848 640 832 WIRE 896 848 896 816 WIRE 208 864 208 832 WIRE -608 912 -704 912 WIRE -80 912 -80 880 WIRE 0 912 0 880 WIRE 0 912 -80 912 WIRE 0 944 0 912 WIRE 528 960 528 912 WIRE -464 976 -464 656 WIRE -944 1024 -1120 1024 WIRE -608 1024 -608 992 WIRE -608 1024 -944 1024 WIRE -528 1024 -608 1024 WIRE -1120 1040 -1120 1024 WIRE -464 1088 -464 1072 WIRE -144 1088 -144 832 WIRE 448 1088 -144 1088 WIRE -1120 1120 -1120 1104 WIRE -304 1344 -480 1344 WIRE -480 1392 -480 1344 WIRE -304 1440 -304 1344 WIRE -256 1440 -304 1440 WIRE -256 1456 -352 1456 WIRE -128 1456 -192 1456 WIRE -256 1472 -288 1472 WIRE -288 1488 -288 1472 WIRE -256 1488 -288 1488 WIRE -480 1504 -480 1472 WIRE -288 1504 -288 1488 WIRE -256 1504 -288 1504 WIRE -288 1520 -288 1504 WIRE -240 1520 -240 1504 WIRE -240 1520 -288 1520 WIRE -240 1536 -240 1520 WIRE -128 1536 -128 1456 WIRE -496 1552 -528 1552 WIRE -448 1552 -496 1552 WIRE -432 1552 -448 1552 WIRE -448 1600 -448 1552 WIRE -432 1600 -432 1552 WIRE -480 1616 -880 1616 WIRE -352 1632 -352 1456 WIRE -352 1632 -416 1632 WIRE -480 1648 -624 1648 WIRE -624 1664 -624 1648 WIRE -464 1680 -464 1664 WIRE -464 1680 -496 1680 WIRE -448 1680 -448 1664 WIRE -448 1680 -464 1680 WIRE -432 1680 -432 1664 WIRE -432 1680 -448 1680 WIRE -496 1696 -496 1680 WIRE 1200 1744 1200 1696 WIRE 1232 1744 1200 1744 WIRE 1392 1744 1312 1744 WIRE 1504 1744 1392 1744 WIRE -624 1760 -624 1744 WIRE -384 1776 -416 1776 WIRE -336 1776 -384 1776 WIRE -320 1776 -336 1776 WIRE 1200 1776 1200 1744 WIRE -336 1824 -336 1776 WIRE -320 1824 -320 1776 WIRE -512 1840 -544 1840 WIRE -368 1840 -512 1840 WIRE -144 1856 -304 1856 WIRE -96 1856 -144 1856 WIRE 48 1856 0 1856 WIRE -880 1872 -880 1616 WIRE -368 1872 -880 1872 WIRE -352 1904 -352 1888 WIRE -352 1904 -384 1904 WIRE -336 1904 -336 1888 WIRE -336 1904 -352 1904 WIRE -320 1904 -320 1888 WIRE -320 1904 -336 1904 WIRE -128 1904 -128 1536 WIRE -96 1904 -128 1904 WIRE -544 1920 -544 1840 WIRE 1200 1920 1200 1856 WIRE 1392 1920 1392 1744 WIRE 1568 1920 1392 1920 WIRE -96 1936 -112 1936 WIRE 1392 1936 1392 1920 WIRE -112 1968 -112 1936 WIRE -544 2016 -544 2000 WIRE -384 2016 -384 1904 WIRE -384 2016 -544 2016 WIRE 1216 2016 1152 2016 WIRE 1344 2016 1296 2016 WIRE -576 2048 -768 2048 WIRE -480 2048 -576 2048 WIRE -384 2048 -384 2016 WIRE 1152 2048 1152 2016 WIRE -480 2064 -480 2048 WIRE 1392 2064 1392 2016 WIRE 1344 2080 1344 2016 WIRE 1568 2080 1568 1920 WIRE -768 2096 -768 2048 WIRE -576 2096 -576 2048 WIRE 1152 2176 1152 2128 WIRE 1344 2176 1344 2128 WIRE 1344 2176 1152 2176 WIRE 1392 2176 1392 2144 WIRE 1392 2176 1344 2176 WIRE 1568 2176 1568 2144 WIRE 1568 2176 1392 2176 WIRE -976 2208 -1120 2208 WIRE -880 2208 -880 1872 WIRE -880 2208 -976 2208 WIRE -768 2208 -768 2176 WIRE -768 2208 -880 2208 WIRE -576 2208 -576 2176 WIRE -576 2208 -768 2208 WIRE -368 2208 -576 2208 WIRE -160 2208 -288 2208 WIRE -1120 2240 -1120 2208 WIRE -160 2240 -160 2208 WIRE 2400 2240 2384 2240 WIRE 2480 2240 2480 2176 WIRE 2480 2240 2464 2240 WIRE 2496 2240 2480 2240 WIRE 2592 2240 2576 2240 WIRE -16 2256 -112 2256 WIRE 48 2256 48 1856 WIRE 48 2256 -16 2256 WIRE 1392 2256 1392 2176 WIRE -1120 2336 -1120 2304 WIRE -160 2352 -160 2320 WIRE -128 2352 -160 2352 WIRE -112 2352 -112 2304 WIRE -112 2352 -128 2352 WIRE -96 2352 -112 2352 WIRE -128 2368 -128 2352 WIRE 2256 2368 2256 2336 WIRE 2288 2368 2256 2368 WIRE 2384 2368 2384 2240 WIRE 2384 2368 2368 2368 WIRE 2416 2368 2384 2368 WIRE 2592 2368 2592 2240 WIRE 2592 2368 2480 2368 WIRE 2608 2368 2592 2368 WIRE 2624 2368 2624 2336 WIRE 2624 2368 2608 2368 WIRE 2640 2368 2624 2368 WIRE 2656 2368 2640 2368 WIRE 2832 2368 2736 2368 WIRE 2880 2368 2832 2368 WIRE 2944 2368 2880 2368 WIRE 3168 2368 2944 2368 WIRE 1392 2384 1392 2320 WIRE 1440 2384 1392 2384 WIRE 1472 2384 1440 2384 WIRE 1600 2384 1552 2384 WIRE 2000 2384 1680 2384 WIRE 2112 2384 2000 2384 WIRE 2256 2400 2256 2368 WIRE 2256 2400 2224 2400 WIRE 1392 2416 1392 2384 WIRE 2640 2416 2640 2368 WIRE 2944 2416 2944 2368 WIRE 3168 2416 3168 2368 WIRE 2832 2432 2832 2368 WIRE 1440 2448 1440 2384 WIRE 1824 2448 1440 2448 WIRE 48 2464 48 2256 WIRE 160 2464 48 2464 WIRE 240 2464 224 2464 WIRE 2112 2464 2112 2384 WIRE 2256 2480 2224 2480 WIRE 240 2496 240 2464 WIRE 304 2496 240 2496 WIRE 2256 2496 2256 2480 WIRE 2640 2496 2640 2480 WIRE 2640 2496 2256 2496 WIRE 2704 2496 2640 2496 WIRE 304 2512 256 2512 WIRE 448 2512 448 1088 WIRE 448 2512 368 2512 WIRE 464 2512 448 2512 WIRE 304 2528 272 2528 WIRE 1824 2528 1824 2448 WIRE 1824 2528 1696 2528 WIRE 2256 2528 2256 2496 WIRE 2256 2528 2224 2528 WIRE 272 2544 272 2528 WIRE 304 2544 272 2544 WIRE 3168 2544 3168 2496 WIRE 272 2560 272 2544 WIRE 304 2560 272 2560 WIRE 1392 2560 1392 2480 WIRE 1520 2560 1392 2560 WIRE 2112 2560 2112 2544 WIRE 2112 2560 2064 2560 WIRE 3312 2560 3216 2560 WIRE -1200 2576 -1232 2576 WIRE -1120 2576 -1200 2576 WIRE 272 2576 272 2560 WIRE 320 2576 320 2560 WIRE 320 2576 272 2576 WIRE 352 2576 320 2576 WIRE 1392 2576 1392 2560 WIRE 1696 2576 1696 2528 WIRE 1824 2576 1824 2528 WIRE -944 2592 -1024 2592 WIRE -704 2592 -944 2592 WIRE -496 2592 -704 2592 WIRE -272 2592 -416 2592 WIRE 48 2592 48 2464 WIRE 48 2592 -224 2592 WIRE 352 2592 352 2576 WIRE 3312 2592 3312 2560 WIRE -1120 2608 -1120 2576 WIRE 2064 2608 2064 2560 WIRE 2256 2608 2224 2608 WIRE -272 2624 -272 2592 WIRE -224 2640 -224 2592 WIRE 1232 2640 1168 2640 WIRE 1344 2640 1312 2640 WIRE 2064 2640 2064 2608 WIRE 2256 2640 2256 2608 WIRE 2288 2640 2256 2640 WIRE 2384 2640 2368 2640 WIRE 2432 2640 2384 2640 WIRE 2592 2640 2496 2640 WIRE 2608 2640 2608 2368 WIRE 2608 2640 2592 2640 WIRE 48 2656 48 2592 WIRE 64 2656 48 2656 WIRE 112 2656 64 2656 WIRE 256 2656 256 2512 WIRE 256 2656 208 2656 WIRE 336 2656 256 2656 WIRE 1168 2672 1168 2640 WIRE 1520 2688 1520 2560 WIRE -848 2704 -848 2672 WIRE 112 2704 48 2704 WIRE 1392 2704 1392 2656 WIRE 1696 2704 1696 2656 WIRE 1824 2704 1824 2656 WIRE 2256 2704 2256 2640 WIRE -1120 2720 -1120 2688 WIRE -1024 2720 -1024 2592 WIRE -1024 2720 -1120 2720 WIRE -272 2720 -272 2704 WIRE -240 2720 -272 2720 WIRE -224 2720 -224 2688 WIRE -224 2720 -240 2720 WIRE -208 2720 -224 2720 WIRE 1344 2720 1344 2640 WIRE 2704 2736 2704 2496 WIRE 2752 2736 2704 2736 WIRE 2832 2736 2832 2496 WIRE 2832 2736 2752 2736 WIRE 2944 2736 2944 2496 WIRE 2944 2736 2832 2736 WIRE 3168 2736 3168 2624 WIRE 3168 2736 2944 2736 WIRE 3216 2736 3216 2608 WIRE 3216 2736 3168 2736 WIRE 3312 2736 3312 2672 WIRE 3312 2736 3216 2736 WIRE -240 2752 -240 2720 WIRE 112 2752 112 2736 WIRE 2384 2752 2384 2640 WIRE 2400 2752 2384 2752 WIRE 2496 2752 2464 2752 WIRE 2592 2752 2592 2640 WIRE 2592 2752 2576 2752 WIRE -1120 2768 -1120 2720 WIRE 2752 2768 2752 2736 WIRE -608 2784 -608 2736 WIRE -608 2784 -624 2784 WIRE -624 2800 -624 2784 WIRE -608 2800 -608 2784 WIRE 1696 2800 1696 2768 WIRE 1824 2800 1824 2768 WIRE 1824 2800 1696 2800 WIRE -848 2816 -848 2784 WIRE -784 2816 -848 2816 WIRE -656 2816 -784 2816 WIRE 1168 2816 1168 2752 WIRE 1344 2816 1344 2768 WIRE 1344 2816 1168 2816 WIRE 1392 2816 1392 2784 WIRE 1392 2816 1344 2816 WIRE 1520 2816 1520 2752 WIRE 1520 2816 1392 2816 WIRE -848 2832 -848 2816 WIRE -96 2832 -592 2832 WIRE 48 2832 48 2704 WIRE 48 2832 -96 2832 WIRE -704 2848 -704 2592 WIRE -656 2848 -704 2848 WIRE -1120 2880 -1120 2832 WIRE -640 2880 -640 2864 WIRE -624 2880 -624 2864 WIRE -624 2880 -640 2880 WIRE -608 2880 -608 2864 WIRE -608 2880 -624 2880 WIRE -512 2880 -608 2880 WIRE 1392 2880 1392 2816 WIRE 1760 2880 1392 2880 WIRE 1824 2880 1824 2800 WIRE 1824 2880 1760 2880 WIRE 2064 2880 2064 2704 WIRE 2064 2880 1824 2880 WIRE -512 2896 -512 2880 WIRE 1760 2912 1760 2880 WIRE -848 2944 -848 2912 WIRE -656 2944 -848 2944 WIRE -848 2960 -848 2944 WIRE -704 2976 -704 2848 WIRE -656 2976 -704 2976 WIRE 336 3232 224 3232 WIRE 352 3232 336 3232 WIRE 224 3280 224 3232 WIRE 224 3408 224 3360 FLAG -912 416 2_EA_pos FLAG -896 176 4_E_A_out FLAG -912 368 3_EA_neg FLAG -640 608 0 FLAG 464 512 pre_A FLAG 464 752 pre_B FLAG 528 688 0 FLAG 640 608 0 FLAG 800 528 A1V FLAG 528 960 0 FLAG 640 848 0 FLAG 800 768 B1V FLAG 1200 1920 0 FLAG 1760 2912 0 FLAG 896 592 0 FLAG 896 848 0 FLAG 1008 464 P11_A_OUT FLAG 1008 720 P14_B_OUT FLAG 1200 1696 V_supply FLAG 2752 2768 0 FLAG 2880 2368 Vout FLAG -1376 176 Vout FLAG -720 288 5V FLAG 224 3408 0 FLAG 336 3232 5V FLAG 208 640 toggle FLAG 304 592 0 FLAG 304 832 0 FLAG -1136 816 0 FLAG -1120 2336 0 FLAG -832 816 0 FLAG -512 2896 0 FLAG -608 2736 5V FLAG -384 2048 0 FLAG -384 1776 5V FLAG -512 1840 thresh_discharge FLAG -976 2208 P8_Cvco FLAG -128 2368 0 FLAG -1280 816 0 FLAG -480 2064 0 FLAG -144 1856 set_kw_cct FLAG -112 1968 0 FLAG -240 1536 0 FLAG -480 1504 0 FLAG -128 1536 reset_osc FLAG -496 1552 5V FLAG -624 1760 0 FLAG -496 1696 0 FLAG -1120 2880 0 FLAG -944 2592 P9_RC FLAG -240 2752 0 FLAG -848 2672 5V FLAG -848 3040 0 FLAG 112 2752 0 FLAG 464 2512 one_shot_pulse FLAG -96 2832 reset FLAG 64 2656 set FLAG -784 2816 reset_threshold FLAG -1200 2576 5V FLAG 352 2592 0 FLAG 0 944 0 FLAG 208 864 toggle_inv FLAG 2624 2336 output_filter_in FLAG 2064 2608 V_c_res FLAG 2000 2384 V_L_res FLAG 2256 2336 V_sec_1 FLAG 2256 2704 V_sec_2 FLAG 2480 2176 V_snub-_1 FLAG 1392 2384 fet_center FLAG -704 912 5V FLAG -1120 1120 0 FLAG -464 1088 0 FLAG -944 656 P6_Range FLAG -944 704 P7_Rmin FLAG -944 1024 P16_soft_ref FLAG -16 2256 set FLAG -1312 608 0 SYMBOL voltage -1008 432 M0 SYMATTR InstName V3 SYMATTR Value 1V SYMBOL res -1280 352 M90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R5 SYMATTR Value 10k SYMBOL cap -1024 160 M90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName C3 SYMATTR Value 100n SYMBOL res -1136 160 M90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R6 SYMATTR Value 10k SYMBOL res -592 368 M90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R9 SYMATTR Value 10R SYMBOL bv 528 560 R0 WINDOW 3 -98 102 Left 2 SYMATTR Value V=delay(V(pre_A), 100ns) SYMATTR InstName B4 SYMBOL Digital\\and 704 480 R0 WINDOW 0 -23 9 Left 2 SYMATTR InstName A7 SYMBOL bv 528 816 R0 WINDOW 3 -95 106 Left 2 SYMATTR Value V=delay(V(pre_B), 100ns) SYMATTR InstName B5 SYMBOL Digital\\and 704 720 R0 WINDOW 0 -23 15 Left 2 SYMATTR InstName A8 SYMBOL sw 1392 2160 M180 WINDOW 3 -8 118 Left 2 SYMATTR Value Sw_kw1 SYMATTR InstName S1 SYMBOL sw 1392 2800 M180 WINDOW 3 -22 120 Left 2 SYMATTR Value Sw_kw1 SYMATTR InstName S2 SYMBOL bv 1152 2032 R0 WINDOW 3 -28 104 Left 2 SYMATTR Value V=V(P11_A_OUT) SYMATTR InstName B8 SYMBOL bv 1168 2656 R0 WINDOW 3 -43 105 Left 2 SYMATTR Value V=V(P14_B_OUT) SYMATTR InstName B9 SYMBOL res 1312 2000 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R3 SYMATTR Value 2R2 SYMBOL res 1328 2624 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R4 SYMATTR Value 2R2 SYMBOL voltage 1200 1760 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V6 SYMATTR Value PULSE(0 48 1u 10u 1 10 20) SYMBOL res 1328 1728 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R11 SYMATTR Value 1m SYMBOL res 1376 1920 R0 SYMATTR InstName RS1 SYMATTR Value 1m SYMBOL res 1376 2560 R0 SYMATTR InstName RS2 SYMATTR Value 1m SYMBOL res 1584 2368 M90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName Rpri_sense SYMATTR Value 1m SYMBOL bv 896 464 R0 SYMATTR InstName B12 SYMATTR Value V=10*V(A1V) SYMBOL bv 896 720 R0 SYMATTR InstName B13 SYMATTR Value V=10*V(B1V) SYMBOL ind 2096 2448 R0 SYMATTR InstName L1 SYMATTR Value 1m SYMATTR Type ind SYMATTR SpiceLine Rser=1m SYMBOL ind 2240 2384 M0 SYMATTR InstName L2 SYMATTR Value 1m SYMATTR Type ind SYMATTR SpiceLine Rser=1m SYMBOL ind 2240 2512 M0 SYMATTR InstName L3 SYMATTR Value 1m SYMATTR Type ind SYMATTR SpiceLine Rser=1m SYMBOL ind 1456 2368 M90 WINDOW 0 5 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName L_res SYMATTR Value 0.8µH SYMATTR SpiceLine Rser=1m SYMBOL diode 2416 2352 M90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName D1 SYMATTR Value RF2001NS2D SYMBOL diode 2432 2624 M90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName D2 SYMATTR Value RF2001NS2D SYMBOL ind 2640 2352 M90 WINDOW 0 5 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName L5 SYMATTR Value 100µ SYMBOL cap 2816 2432 R0 SYMATTR InstName C5 SYMATTR Value 100µ SYMBOL res 2928 2400 R0 SYMATTR InstName R_Load_1 SYMATTR Value 2R SYMBOL res 2272 2352 M90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R13 SYMATTR Value 5m SYMBOL res 2272 2624 M90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R14 SYMATTR Value 5m SYMBOL cap 1680 2704 R0 SYMATTR InstName C6 SYMATTR Value 100p SYMBOL res 1680 2560 R0 SYMATTR InstName R15 SYMATTR Value 50R SYMBOL res -1360 224 R0 SYMATTR InstName R17 SYMATTR Value 14k SYMBOL res -1360 400 R0 SYMATTR InstName R18 SYMATTR Value 1k SYMBOL diode 1584 2144 R180 WINDOW 0 24 64 Left 2 WINDOW 3 -35 0 Left 2 SYMATTR InstName D3 SYMATTR Value pwr_diode SYMBOL diode 1536 2752 R180 WINDOW 0 24 64 Left 2 WINDOW 3 -35 0 Left 2 SYMATTR InstName D5 SYMATTR Value pwr_diode SYMBOL OpAmps\\UniversalOpAmp2 -688 384 R0 WINDOW 123 -129 111 Left 2 SYMATTR InstName U1 SYMBOL voltage 224 3264 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V7 SYMATTR Value PULSE(0 5 1u 1m 1m 1E8 1E9) SYMBOL cap 2464 2224 R90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName C4 SYMATTR Value 1n SYMBOL cap 2464 2736 R90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName C8 SYMATTR Value 1n SYMBOL res 2480 2224 M90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R1 SYMATTR Value 33R SYMBOL res 2480 2736 M90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R2 SYMATTR Value 33R SYMBOL Digital\\dflop 0 736 R0 WINDOW 39 8 12 Left 2 SYMATTR InstName A9 SYMBOL Digital\\and 368 464 R0 WINDOW 0 -18 11 Left 2 SYMATTR InstName A1 SYMBOL Digital\\and 368 704 R0 WINDOW 0 -19 4 Left 2 SYMATTR InstName A2 SYMBOL res -1152 704 R0 SYMATTR InstName R_min SYMATTR Value 5.6k SYMBOL cap -1136 2240 R0 SYMATTR InstName C_osc SYMATTR Value 1n5 SYMBOL bi -768 2096 R0 SYMATTR InstName B_min SYMATTR Value I=I(R_min) SYMBOL voltage -832 704 R0 SYMATTR InstName V4 SYMATTR Value 1.2V SYMBOL Comparators\\LT1719 -624 2768 R0 SYMATTR InstName U7 SYMBOL Comparators\\LT1719 -336 1792 R0 SYMATTR InstName U8 SYMBOL sw -160 2336 R180 WINDOW 3 45 59 Left 2 SYMATTR Value MySwitch SYMATTR InstName S3 SYMBOL res -1296 704 R0 SYMATTR InstName R_range SYMATTR Value 5k SYMBOL bi -576 2096 R0 SYMATTR InstName B_range SYMATTR Value I=I(R_range) SYMBOL bv -544 1904 R0 WINDOW 3 45 40 Left 2 SYMATTR Value V=IF(V(set), 2V, 3V) SYMATTR InstName B1 SYMBOL Digital\\srflop -48 1808 R0 WINDOW 3 -40 28 Left 2 SYMATTR Value trise=10n SYMATTR InstName A3 SYMBOL Digital\\or -224 1408 R0 SYMATTR InstName A5 SYMBOL voltage -480 1376 R0 WINDOW 3 65 13 Left 2 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR Value PULSE(5 0 10u 1n 1n 1E9 1E10) SYMATTR InstName V1 SYMBOL Comparators\\LT1719 -448 1568 R0 SYMATTR InstName U2 SYMBOL voltage -624 1648 R0 SYMATTR InstName V2 SYMATTR Value 0.5V SYMBOL res -272 2192 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R20 SYMATTR Value 100R SYMBOL res -1136 2592 R0 SYMATTR InstName R21 SYMATTR Value 6k8 SYMBOL cap -1136 2768 R0 SYMATTR InstName C7 SYMATTR Value 470p SYMBOL sw -272 2720 R180 WINDOW 3 43 60 Left 2 SYMATTR Value MySwitch SYMATTR InstName S4 SYMBOL res -400 2576 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R22 SYMATTR Value 100R SYMBOL res -864 2688 R0 SYMATTR InstName R23 SYMATTR Value 15k SYMBOL res -864 2816 R0 SYMATTR InstName R24 SYMATTR Value 15k SYMBOL res -864 2944 R0 SYMATTR InstName R25 SYMATTR Value 12k SYMBOL Digital\\srflop 160 2608 R0 WINDOW 3 -40 28 Left 2 SYMATTR Value trise=10n SYMATTR InstName A4 SYMBOL Digital\\and 336 2464 R0 SYMATTR InstName A6 SYMBOL Digital\\inv 160 2400 R0 SYMATTR InstName A10 SYMBOL cap 2048 2640 R0 SYMATTR InstName C_res SYMATTR Value 0.47µ SYMBOL diode 1376 2256 R0 SYMATTR InstName D4 SYMATTR Value pwr_diode SYMBOL diode 1376 2416 R0 SYMATTR InstName D6 SYMATTR Value pwr_diode SYMBOL diode 2656 2480 R180 WINDOW 0 24 64 Left 2 WINDOW 3 24 0 Left 2 SYMATTR InstName D8 SYMATTR Value pwr_diode SYMBOL cap 1808 2704 R0 SYMATTR InstName C1 SYMATTR Value 470p SYMBOL res 1808 2560 R0 SYMATTR InstName R7 SYMATTR Value 33R SYMBOL res -624 896 R0 SYMATTR InstName R8 SYMATTR Value 1k SYMBOL cap -1136 1040 R0 SYMATTR InstName C2 SYMATTR Value 10µ SYMBOL pnp -528 1072 M180 SYMATTR InstName Q2 SYMATTR Value 2N3906 SYMBOL res 3152 2400 R0 SYMATTR InstName R_Load_2 SYMATTR Value 2R SYMBOL sw 3168 2640 R180 WINDOW 3 43 60 Left 2 SYMATTR Value MySwitch SYMATTR InstName S5 SYMBOL voltage 3312 2576 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 WINDOW 3 -126 110 Left 2 SYMATTR Value PULSE(1 0 40m 1u 1u 1 2) SYMATTR InstName V5 TEXT -712 3296 Left 2 !.model pwr_diode D(Ron=1m Roff=1Meg Vfwd=.4) TEXT -832 232 Left 2 ;op amp 1 TEXT -712 3256 Left 2 !.tran 0 60m 0.9m 10n TEXT -712 3344 Left 2 !.model Sw_kw1 SW(Ron=.01 Roff=100Meg Vt=4 Vh=-1) TEXT -432 16 Left 5 ;Resonant mode controller UC3865 TEXT -568 96 Left 4 ;Some of the UC3865 functions are not simulated here.\nThe datasheet does not specify how softstart is implemented internally,\nI have done it by clamping Verror, this may not be an accurate copy of the IC. TEXT 2080 2336 Left 2 !k1 L1 L2 L3 1 TEXT -48 680 Left 2 ;toggle ff TEXT 112 280 Left 2 ;In LTspice grounded pins on logic gates are not part of the simulation\nso these are not 5 input AND gates, they are 2 input AND gates. TEXT -24 408 Left 2 ;pulse steering logic TEXT -720 3392 Left 2 !.model MySwitch SW(Ron=.1 Roff=1000Meg Vt=0.5 Vh=-.5) TEXT -712 3440 Left 2 !.ic V(thresh_2)=0 TEXT -504 1576 Left 2 ;comparator TEXT -592 1296 Left 2 ;this block appears as one comparator\nwith a dual Vref on the UC1865 diag TEXT -712 3200 Left 2 !.ic V(P8_Cvco)=0 TEXT 2040 2224 Left 2 ;at ind ratio 1:4\ntransformer \nturns ratio is 1:2 TEXT -1760 672 Left 3 ;I(R_range) and I(R_min) are \nused in the oscillator\nto set the frequency. TEXT -1152 920 Left 4 ;softstart TEXT -1000 88 Left 4 ;Error amp TEXT -632 1232 Left 4 ;Oscillator TEXT -1664 2504 Left 4 ;this circuit defines\nthe pulse width\nby causing "reset"\na defined time after "set"\n6k8 and 470pF gives 3.2us TEXT -1704 1920 Left 4 ;The sum of I(R_range) and I(R_min)\nis the current that that charges C_osc,\n"set" causes the discharge of C_osc. TEXT 544 384 Left 2 ;shortens pulses\nto add deadtime TEXT 1960 1488 Left 6 ;Power Circuits TEXT -680 -128 Left 6 ;Control Circuits TEXT -712 3232 Left 2 !.ic V(P16_soft_ref)=0 TEXT 1360 328 Left 2 ;click on run\nclick on "V_out" to plot its Voltage\nclick on the plot window, then on plot settings/add plot pane.\nclick on "P11_A_OUT" to plot its Voltage\nclick on "P14_B_OUT" to plot its Voltage\nThese two signals are turning the upper power FET on, then the lower power FET on, one at a time\nat a point where the output voltage has settled down zoom in on the time axis, so you can see the individual pulses.\n(settled time points are at 39.9ms and 59.9ms).\n \nclick on the plot window, then on plot settings/add plot pane.\nclick on "FET_center" to plot its Voltage\nthis is the square wave output Voltage from these two FETs.\nclick on "L_res" to plot its current\nevery time a powerFET is turned on there is a pulse of current.\nnote that the current in "L_res" has dropped to zero before the power FEt has turned off, this reduces switching losses and EMI.\n \nclick on the plot window, then on plot settings/add plot pane.\nclick on "output_filter_in" to plot its Voltage\ntpou can see that these pulses of current cause a voltage pulse at the input to the output filter.\n \nclick on the plot window, then on plot settings/add plot pane.\nplot nodes "V_c_res", and "V_L_res".\nThe difference between these two voltage waveforms show how the voltage pulse at the input to the output filter \napprear across the power transformer primary.\nThe node "V_c_res" shows the current in L_res charging the resonant capacitor to a voltage above the supply rail, \nthen below the ground rail. TEXT 1360 240 Left 5 ;Instructions, (plotting the power cct waveforms only). TEXT 1352 1096 Left 2 ;Try changing the power transformer secondary inductances from 1mH to 4mH,\nthis changes the power transformer turns ratio from !:1 to 1:2, \nremembering that inductance is proportion al to turns squared.\nthe resonant power supply current and voltage waveforms have now changed,\nits still a valid resonant SMPS, but its operating differently.\nThis shows that a resonant SMPS is more complex than a straightforward (not resonant) SMPS. TEXT -440 -648 Left 7 ;A resonant power supply. TEXT -760 -496 Left 3 ;The advantages of a resonant power supply over a non resonant SMPS, are reduced switching losses and reduced EMI.\nThe disadvantages are.... some extra losses, particularly in the resonant inductor,\nhigher peak currents, and that the resonant inductor and resonant capacitor are extra components.\nAnother disadvantage is the fact that the design of a resonant SMPS, is more complex than the design of a non resonant SMPS. TEXT -1456 64 Left 4 ;Vout\ndivider TEXT 1704 2416 Left 3 ;Snubbers TEXT -752 -552 Left 5 ;Advantages and disadvantages of a resonant power supply. TEXT 1320 -224 Left 5 ;Circuit description. TEXT 1344 -184 Left 2 ;One of the powerFETs turns on,\nthe current in Lres builds up and charges C_res,\nthis causes the voltage on C_res to build up and hence the voltage across Lres,\nthis makes the current in L_res reduce and eventually fall back to zero.\nafter all of this has occured the powerFEt switches off,\nthe currents described above also travel through the power transformer hence sending power to the output filter and the load.\n \nThe control loop senses the output voltage and decides when it is neccessary to switch a powerFET on again and hence \nsend another pulse of energy to the load.\nthe control circuit also alternates pulses between turning the upper and lower FETs on.\n \nthis particular implementation of a resonant SMPS has a diode in series with each powerFET, \nthis means that only a half pulse on current flows, and current cannot return from the resonant capacitor to the supply voltage. TEXT 1416 1896 Left 3 ;PowerFET TEXT 1400 2536 Left 3 ;PowerFET TEXT 2256 3256 Left 2 ;You may republish or reuse this circuit implementation and text providing this line and the following lines are included.\nThis circuit implementation designed by Keith Wallbanks. Originally released on analogsimulation.co.uk\nThis circuit is provided as is without warranty of any kind. This text is intended to implement the MIT licence. LINE Normal -800 240 -800 240 2 LINE Normal -624 2640 -624 2640 2 LINE Normal -400 1760 -400 1760 2 LINE Normal -512 1536 -512 1536 2 RECTANGLE Normal 416 1104 -208 432 2 RECTANGLE Normal 768 976 480 432 2 RECTANGLE Normal 992 3088 -928 48 3 RECTANGLE Normal -368 1136 -1280 896 2 RECTANGLE Normal 3424 2960 1104 1584 1 RECTANGLE Normal 1040 3120 -1552 -80 1 RECTANGLE Normal -144 3072 -1680 2464 2 RECTANGLE Normal 80 2400 -1216 1248 2 RECTANGLE Normal -512 640 -1280 128 2 RECTANGLE Normal -1296 624 -1520 144 2 RECTANGLE Normal 1616 2224 1328 1888 2 RECTANGLE Normal 1568 2832 1328 2528 2