Version 4
SHEET 1 2664 1676
WIRE 1072 -304 944 -304
WIRE 1216 -304 1072 -304
WIRE 1296 -304 1216 -304
WIRE 1360 -304 1296 -304
WIRE 1472 -304 1424 -304
WIRE 1632 -304 1552 -304
WIRE 720 -240 672 -240
WIRE 832 -240 784 -240
WIRE 256 -224 208 -224
WIRE 368 -224 256 -224
WIRE 944 -208 944 -304
WIRE 992 -208 944 -208
WIRE 992 -176 992 -208
WIRE 672 -128 672 -240
WIRE 672 -128 208 -128
WIRE 704 -128 672 -128
WIRE 832 -128 832 -240
WIRE 832 -128 784 -128
WIRE 896 -128 832 -128
WIRE 992 -112 944 -112
WIRE 256 -32 256 -160
WIRE 256 -32 208 -32
WIRE 400 -32 256 -32
WIRE 832 -32 832 -48
WIRE 832 -32 480 -32
WIRE 944 -32 944 -112
WIRE 944 -32 832 -32
WIRE 1440 -32 944 -32
WIRE -16 64 -240 64
WIRE 368 64 368 -160
WIRE 368 64 208 64
WIRE 400 64 368 64
WIRE 720 64 672 64
WIRE 832 64 784 64
WIRE 944 80 944 -32
WIRE 992 80 944 80
WIRE 992 112 992 80
WIRE 1440 112 1440 48
WIRE 1600 112 1440 112
WIRE 1696 112 1600 112
WIRE 1760 112 1696 112
WIRE 1888 112 1840 112
WIRE 1984 112 1888 112
WIRE 2064 112 1984 112
WIRE 2064 144 2064 112
WIRE -128 160 -160 160
WIRE -16 160 -48 160
WIRE 672 160 672 64
WIRE 672 160 208 160
WIRE 704 160 672 160
WIRE 832 160 832 64
WIRE 832 160 784 160
WIRE 896 160 832 160
WIRE -784 176 -800 176
WIRE 992 176 944 176
WIRE -704 192 -704 176
WIRE -800 208 -800 176
WIRE -752 208 -800 208
WIRE 1888 208 1888 112
WIRE 1984 208 1984 112
WIRE 944 240 944 176
WIRE 944 240 832 240
WIRE 1280 240 944 240
WIRE 1440 240 1440 112
WIRE -160 256 -160 160
WIRE -16 256 -160 256
WIRE 256 256 256 32
WIRE 256 256 208 256
WIRE 368 256 368 128
WIRE 368 256 256 256
WIRE 1600 272 1600 256
WIRE 1600 272 1568 272
WIRE 2064 272 2064 208
WIRE 2096 272 2064 272
WIRE -880 288 -880 208
WIRE -880 288 -896 288
WIRE -752 288 -752 256
WIRE -752 288 -800 288
WIRE -704 288 -704 272
WIRE -624 288 -704 288
WIRE -528 288 -560 288
WIRE -448 288 -464 288
WIRE -160 288 -160 256
WIRE 256 288 256 256
WIRE -448 304 -480 304
WIRE -352 304 -384 304
WIRE 1088 304 944 304
WIRE 1216 304 1216 -304
WIRE 1216 304 1088 304
WIRE -800 320 -800 288
WIRE -784 320 -800 320
WIRE -624 320 -624 304
WIRE -528 320 -528 304
WIRE -448 320 -464 320
WIRE 2064 320 2064 272
WIRE -464 336 -464 320
WIRE -448 336 -464 336
WIRE -464 352 -464 336
WIRE -448 352 -464 352
WIRE -464 368 -464 352
WIRE -432 368 -432 352
WIRE -432 368 -464 368
WIRE -416 368 -432 368
WIRE 1280 368 1280 240
WIRE 272 384 208 384
WIRE 384 384 272 384
WIRE 736 384 704 384
WIRE 832 384 800 384
WIRE 944 400 944 304
WIRE 1008 400 944 400
WIRE -560 416 -560 288
WIRE -448 416 -560 416
WIRE 1440 416 1440 304
WIRE 1600 416 1440 416
WIRE 1888 416 1888 288
WIRE 1888 416 1600 416
WIRE 1984 416 1984 288
WIRE 1984 416 1888 416
WIRE 2064 416 2064 384
WIRE 2064 416 1984 416
WIRE -480 432 -480 304
WIRE -480 432 -560 432
WIRE -448 432 -480 432
WIRE -352 432 -384 432
WIRE -240 432 -240 64
WIRE 1008 432 1008 400
WIRE -448 448 -464 448
WIRE -464 464 -464 448
WIRE -448 464 -464 464
WIRE 1440 464 1440 416
WIRE -464 480 -464 464
WIRE -448 480 -464 480
WIRE 704 480 704 384
WIRE 704 480 208 480
WIRE 736 480 704 480
WIRE 832 480 832 384
WIRE 832 480 816 480
WIRE 896 480 832 480
WIRE -464 496 -464 480
WIRE -432 496 -432 480
WIRE -432 496 -464 496
WIRE -416 496 -432 496
WIRE 1008 496 944 496
WIRE 272 576 272 448
WIRE 272 576 208 576
WIRE 416 576 272 576
WIRE 832 576 832 560
WIRE 832 576 496 576
WIRE 944 576 944 496
WIRE 944 576 832 576
WIRE 1440 576 1440 544
WIRE 1440 576 944 576
WIRE 1824 576 1808 576
WIRE 1936 576 1904 576
WIRE 1600 640 1600 416
WIRE 1696 640 1696 112
WIRE 1808 656 1808 576
WIRE 1824 656 1808 656
WIRE 1936 656 1936 576
WIRE 1936 656 1888 656
WIRE -240 672 -240 432
WIRE -16 672 -240 672
WIRE 384 672 384 448
WIRE 384 672 208 672
WIRE 416 672 384 672
WIRE 736 672 704 672
WIRE 832 672 800 672
WIRE 944 688 944 576
WIRE 1008 688 944 688
WIRE 1008 720 1008 688
WIRE 1520 736 1504 736
WIRE 1600 736 1600 720
WIRE -128 768 -160 768
WIRE -16 768 -48 768
WIRE 704 768 704 672
WIRE 704 768 208 768
WIRE 736 768 704 768
WIRE 832 768 832 672
WIRE 832 768 816 768
WIRE 896 768 832 768
WIRE 1936 768 1936 656
WIRE 1952 768 1936 768
WIRE 2048 768 2032 768
WIRE 1008 784 944 784
WIRE 1872 800 1872 784
WIRE 1696 816 1696 720
WIRE 1808 816 1808 656
WIRE 1808 816 1696 816
WIRE 1840 816 1808 816
WIRE 1936 832 1936 768
WIRE 1936 832 1904 832
WIRE 2048 832 2048 768
WIRE 944 848 944 784
WIRE 944 848 832 848
WIRE 1280 848 1280 368
WIRE 1280 848 944 848
WIRE 1600 848 1600 736
WIRE 1648 848 1600 848
WIRE 1840 848 1648 848
WIRE -160 864 -160 768
WIRE -16 864 -160 864
WIRE 272 864 272 640
WIRE 272 864 208 864
WIRE 384 864 384 736
WIRE 384 864 272 864
WIRE 576 880 576 864
WIRE 592 880 576 880
WIRE -160 896 -160 864
WIRE 272 896 272 864
WIRE 576 896 576 880
WIRE 592 896 592 880
WIRE 1872 912 1872 864
WIRE 672 928 608 928
WIRE 1648 928 1648 912
WIRE 1648 928 1600 928
WIRE -240 944 -240 672
WIRE 528 944 -240 944
WIRE 944 960 608 960
WIRE 1280 960 1280 848
WIRE 1280 960 1024 960
WIRE 1600 960 1600 928
WIRE 672 992 672 928
WIRE 736 992 672 992
WIRE 768 992 736 992
WIRE 576 1008 576 992
WIRE 736 1072 736 1056
WIRE 736 1072 672 1072
WIRE 672 1088 672 1072
FLAG 1072 -240 0
FLAG 1088 368 0
FLAG 1872 784 +15V
IOPIN 1872 784 In
FLAG 1504 736 +15V
IOPIN 1504 736 In
FLAG 1872 912 0
FLAG 1600 960 0
FLAG 2048 896 0
FLAG 1360 240 0
FLAG 400 64 +15V
IOPIN 400 64 In
FLAG 416 672 +15V
IOPIN 416 672 In
FLAG -160 288 0
FLAG -160 896 0
FLAG 256 288 0
FLAG 272 896 0
FLAG 848 992 +15V
FLAG 672 1088 0
FLAG 576 864 0
FLAG 576 1008 +15V
IOPIN 576 1008 In
FLAG -320 64 +3V3
IOPIN -320 64 In
FLAG -512 800 +15V
IOPIN -512 800 Out
FLAG -368 800 +3V3
IOPIN -368 800 Out
FLAG -512 880 0
FLAG -368 880 0
FLAG 1296 -240 0
FLAG 1632 -224 0
FLAG -896 288 0
FLAG 944 1024 0
FLAG -704 368 0
FLAG -704 96 0
FLAG -352 304 PWML
IOPIN -352 304 Out
FLAG -352 432 PWMR
IOPIN -352 432 Out
FLAG -176 -32 0
FLAG -176 576 0
FLAG -624 320 0
FLAG -528 320 0
FLAG -416 368 0
FLAG -560 512 0
FLAG -416 496 0
FLAG 2096 272 0
FLAG -784 320 TRI
IOPIN -784 320 Out
FLAG -784 176 SIN
IOPIN -784 176 Out
FLAG 1360 368 0
FLAG -176 432 0
FLAG 1568 272 0
SYMBOL IR21844 96 16 R0
SYMATTR InstName X1
SYMBOL IR21844 96 624 R0
SYMATTR InstName X2
SYMBOL IRGBC40U 896 -208 R0
WINDOW 0 56 -42 Left 2
WINDOW 3 56 -18 Left 2
SYMATTR InstName U1
SYMBOL IRGBC40U 896 80 R0
WINDOW 0 52 -51 Left 2
WINDOW 3 52 -26 Left 2
SYMATTR InstName U2
SYMBOL IRGBC40U 896 400 R0
WINDOW 0 54 -50 Left 2
WINDOW 3 54 -21 Left 2
SYMATTR InstName U3
SYMBOL IRGBC40U 896 688 R0
WINDOW 0 54 -45 Left 2
WINDOW 3 56 -23 Left 2
SYMATTR InstName U4
SYMBOL res 800 144 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 33
SYMBOL res 848 256 R180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R3
SYMATTR Value 33k
SYMBOL res 848 -32 R180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R4
SYMATTR Value 33k
SYMBOL res 688 -112 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R5
SYMATTR Value 33
SYMBOL res 720 496 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R6
SYMATTR Value 33
SYMBOL res 720 784 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R7
SYMATTR Value 33
SYMBOL res 816 752 R0
SYMATTR InstName R8
SYMATTR Value 33k
SYMBOL res 816 464 R0
SYMATTR InstName R9
SYMATTR Value 33k
SYMBOL res 496 -48 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 3.9
SYMBOL res 512 560 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R10
SYMATTR Value 3.9
SYMBOL diode 1008 176 R180
WINDOW 0 -34 31 Left 2
WINDOW 3 -99 3 Left 2
SYMATTR InstName D1
SYMATTR Value MURS320
SYMBOL diode 1008 -112 R180
WINDOW 0 -32 32 Left 2
WINDOW 3 -97 4 Left 2
SYMATTR InstName D2
SYMATTR Value MURS320
SYMBOL diode 1024 496 R180
WINDOW 0 -36 31 Left 2
WINDOW 3 -97 5 Left 2
SYMATTR InstName D3
SYMATTR Value MURS320
SYMBOL diode 1024 784 R180
WINDOW 0 -30 34 Left 2
WINDOW 3 -97 5 Left 2
SYMATTR InstName D4
SYMATTR Value MURS320
SYMBOL diode 784 -256 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName D5
SYMATTR Value 1N4148
SYMBOL diode 784 48 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName D6
SYMATTR Value 1N4148
SYMBOL diode 800 368 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName D7
SYMATTR Value 1N4148
SYMBOL diode 800 656 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName D8
SYMATTR Value 1N4148
SYMBOL cap 1072 304 R0
WINDOW 0 37 32 Left 2
SYMATTR InstName C1
SYMATTR Value 470n
SYMBOL cap 1056 -304 R0
WINDOW 0 40 31 Left 2
WINDOW 3 41 56 Left 2
SYMATTR InstName C2
SYMATTR Value 470n
SYMBOL cap 240 -224 R0
SYMATTR InstName C3
SYMATTR Value 100n
SYMBOL cap 256 384 R0
SYMATTR InstName C4
SYMATTR Value 100n
SYMBOL ind 1424 -48 R0
SYMATTR InstName L1
SYMATTR Value 4m
SYMATTR SpiceLine Rser=1
SYMBOL ind 1424 448 R0
SYMATTR InstName L2
SYMATTR Value 4m
SYMATTR SpiceLine Rser=1
SYMBOL cap 1424 240 R0
SYMATTR InstName C5
SYMATTR Value 940n
SYMBOL cap 1584 112 R0
SYMATTR InstName C6
SYMATTR Value 470n
SYMBOL cap 1584 352 R0
SYMATTR InstName C7
SYMATTR Value 470n
SYMBOL res 1968 192 R0
SYMATTR InstName R11
SYMATTR Value 150
SYMBOL res 1584 624 R0
WINDOW 0 38 58 Left 2
WINDOW 3 29 91 Left 2
SYMATTR InstName R12
SYMATTR Value 660k
SYMBOL res 1680 624 R0
WINDOW 0 32 62 Left 2
WINDOW 3 30 94 Left 2
SYMATTR InstName R13
SYMATTR Value 660k
SYMBOL res 1616 720 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R14
SYMATTR Value 20k
SYMBOL res 1616 944 R180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R15
SYMATTR Value 3.3k
SYMBOL res 1808 592 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 -7 50 VBottom 2
SYMATTR InstName R16
SYMATTR Value 3.3k
SYMBOL res 2048 752 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R17
SYMATTR Value 1k
SYMBOL cap 1632 848 R0
SYMATTR InstName C8
SYMATTR Value 100n
SYMBOL cap 1888 640 R90
WINDOW 0 14 7 VBottom 2
WINDOW 3 25 -7 VTop 2
SYMATTR InstName C9
SYMATTR Value 100n
SYMBOL cap 2064 896 R180
WINDOW 0 38 54 Left 2
WINDOW 3 31 27 Left 2
SYMATTR InstName C10
SYMATTR Value 100n
SYMBOL res 1376 224 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R18
SYMATTR Value 0.05
SYMBOL diode 272 32 R180
WINDOW 0 -50 43 Left 2
WINDOW 3 -88 20 Left 2
SYMATTR InstName D13
SYMATTR Value UF4007
SYMBOL diode 384 -160 R180
WINDOW 0 -52 30 Left 2
WINDOW 3 -71 0 Left 2
SYMATTR InstName D14
SYMATTR Value UF4007
SYMBOL diode 288 640 R180
WINDOW 0 -48 47 Left 2
WINDOW 3 -89 21 Left 2
SYMATTR InstName D15
SYMATTR Value UF4007
SYMBOL diode 400 448 R180
WINDOW 0 -50 47 Left 2
WINDOW 3 -88 8 Left 2
SYMATTR InstName D16
SYMATTR Value UF4007
SYMBOL polcap 352 64 R0
WINDOW 0 38 31 Left 2
SYMATTR InstName C11
SYMATTR Value 10µ
SYMBOL polcap 368 672 R0
WINDOW 0 37 33 Left 2
SYMATTR InstName C12
SYMATTR Value 10µ
SYMBOL polcap 1280 -304 R0
WINDOW 0 34 29 Left 2
WINDOW 3 36 55 Left 2
SYMATTR InstName C13
SYMATTR Value 400µ
SYMBOL res -144 176 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R19
SYMATTR Value 3.9
SYMBOL res -144 784 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R20
SYMATTR Value 3.9
SYMBOL Comparators\\LT1011 576 944 R180
SYMATTR InstName U6
SYMBOL res 656 976 R0
SYMATTR InstName R21
SYMATTR Value 470
SYMBOL res 864 976 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R22
SYMATTR Value 15k
SYMBOL res 1040 944 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R23
SYMATTR Value 100
SYMBOL cap 720 992 R0
SYMATTR InstName C14
SYMATTR Value 100n
SYMBOL cap 928 960 R0
SYMATTR InstName C15
SYMATTR Value 4.7n
SYMBOL res -224 48 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R24
SYMATTR Value 3.9k
SYMBOL voltage -512 784 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 15
SYMBOL voltage -368 784 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V2
SYMATTR Value 3.3
SYMBOL voltage 1632 -320 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V4
SYMATTR Value 350
SYMBOL voltage -784 208 R90
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
WINDOW 3 -43 54 Right 2
WINDOW 0 -74 84 Left 2
SYMATTR Value SINE(1.65 1.6 50)
SYMATTR InstName V6
SYMBOL voltage -784 288 R90
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
WINDOW 3 43 63 Left 2
WINDOW 0 37 89 Left 2
SYMATTR Value PULSE(0 3.3 0 15.9u 15.9u 0 31.8u)
SYMATTR InstName V7
SYMBOL res -720 272 R0
SYMATTR InstName R27
SYMATTR Value 3k9
SYMBOL sw -704 288 M180
SYMATTR InstName S1
SYMATTR Value COMP
SYMBOL Digital\\inv -624 224 R0
SYMATTR InstName A1
SYMBOL voltage -704 192 R180
WINDOW 0 24 96 Left 2
WINDOW 3 36 64 Left 2
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V3
SYMATTR Value 1
SYMBOL Digital\\inv -528 224 R0
SYMATTR InstName A2
SYMBOL bv -80 -32 R90
WINDOW 0 -32 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName B1
SYMATTR Value V=3.3*V(PWML)
SYMBOL bv -80 576 R90
WINDOW 0 -32 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName B2
SYMATTR Value V=3.3*V(PWMR)
SYMBOL res 0 -48 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R25
SYMATTR Value 1k
SYMBOL res 0 560 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R26
SYMATTR Value 1k
SYMBOL Digital\\and -416 256 R0
SYMATTR InstName A3
SYMBOL Digital\\and -416 384 R0
SYMATTR InstName A4
SYMBOL voltage -560 416 R0
WINDOW 0 -76 65 Left 2
WINDOW 3 -91 131 Left 2
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V5
SYMATTR Value PULSE(0 1 1u 1u 1u 100m)
SYMBOL cap 2048 144 R0
SYMATTR InstName C16
SYMATTR Value 10n
SYMBOL cap 2048 320 R0
SYMATTR InstName C17
SYMATTR Value 10n
SYMBOL Opamps\\LT1006 1872 768 R0
SYMATTR InstName U5
SYMBOL res 1376 352 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R28
SYMATTR Value 0.12
SYMBOL cap -176 416 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C18
SYMATTR Value 3.3n
SYMBOL ind 1872 192 R0
SYMATTR InstName L3
SYMATTR Value 477m
SYMBOL res 1584 160 R0
SYMATTR InstName R29
SYMATTR Value 22
SYMBOL res 1584 256 R0
SYMATTR InstName R30
SYMATTR Value 22
SYMBOL voltage 1744 112 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 -32 56 VBottom 2
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V8
SYMATTR Value 0.1
SYMBOL diode 1424 -320 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName D9
SYMBOL res 1568 -320 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R31
SYMATTR Value 2
TEXT -832 976 Left 2 !.MODEL UF4007 D(Rs=0.161 Tt=75n Cjo=17p Vj=0.6 BV=1000 Ibv=10u)
TEXT -832 1040 Left 2 !.tran 0 100m 0 100n
TEXT -832 1008 Left 2 !.model COMP SW(Ron=1 Roff=1Meg Vt=0 Vh=0)
TEXT 2008 64 Left 2 ;Load