Version 4 SHEET 1 880 680 WIRE -176 16 -208 16 WIRE -128 16 -176 16 WIRE -16 16 -128 16 WIRE 320 16 64 16 WIRE -128 48 -128 16 WIRE 64 48 -48 48 WIRE 240 48 64 48 WIRE 320 48 320 16 WIRE 320 48 304 48 WIRE -176 64 -176 16 WIRE -48 64 -48 48 WIRE 64 96 64 48 WIRE 96 96 64 96 WIRE 240 96 176 96 WIRE 320 96 320 48 WIRE 320 96 304 96 WIRE 384 96 320 96 WIRE -128 128 -176 128 WIRE 240 128 240 96 WIRE -128 144 -128 128 WIRE -80 160 -256 160 WIRE -208 176 -208 16 WIRE -192 176 -208 176 WIRE -112 192 -128 192 WIRE -80 192 -80 160 WIRE -64 192 -80 192 WIRE -192 208 -208 208 WIRE 64 208 0 208 WIRE 176 208 176 192 WIRE 192 208 176 208 WIRE -64 224 -80 224 WIRE 144 224 144 208 WIRE 144 224 128 224 WIRE 64 240 48 240 WIRE -208 256 -208 208 WIRE -112 256 -112 192 WIRE -112 256 -128 256 WIRE 48 256 48 240 WIRE -80 272 -80 224 WIRE 0 272 0 208 WIRE -32 288 -32 240 WIRE 96 304 96 256 WIRE 144 304 96 304 WIRE 176 304 144 304 WIRE 224 304 176 304 WIRE -112 352 -112 256 WIRE -80 352 -112 352 WIRE 368 368 272 368 FLAG 320 160 0 FLAG 384 176 0 FLAG 240 224 0 FLAG -48 144 0 FLAG -128 144 0 FLAG 96 192 0 FLAG 48 336 0 FLAG 176 384 0 FLAG 144 208 drvin FLAG 176 192 drvout FLAG 416 304 0 FLAG 320 304 drvout FLAG 272 368 drvin FLAG -32 176 0 FLAG -32 368 0 FLAG -288 256 0 FLAG -256 80 0 SYMBOL ind 80 112 R270 WINDOW 0 32 56 VTop 2 WINDOW 3 5 56 VBottom 2 SYMATTR InstName L1 SYMATTR Value 200µ SYMBOL diode 240 112 R270 WINDOW 0 27 36 VTop 2 WINDOW 3 0 32 VBottom 2 SYMATTR InstName D5 SYMBOL cap 304 96 R0 SYMATTR InstName C2 SYMATTR Value 100µ SYMBOL res 368 80 R0 SYMATTR InstName R2 SYMATTR Value 1.1k SYMBOL nmos 192 128 R0 SYMATTR InstName M1 SYMATTR Value BSZ16DN25NS3 SYMBOL diode 240 64 R270 WINDOW 0 32 32 VTop 2 WINDOW 3 0 32 VBottom 2 SYMATTR InstName D6 SYMBOL bv -48 48 R0 SYMATTR InstName B1 SYMATTR Value V=abs(325*sin(100*pi*time)) SYMBOL res -144 32 R0 SYMATTR InstName R3 SYMATTR Value 5k SYMBOL res -32 32 R270 WINDOW 0 32 56 VTop 2 WINDOW 3 0 56 VBottom 2 SYMATTR InstName R4 SYMATTR Value 1Meg SYMBOL cap -192 64 R0 SYMATTR InstName C1 SYMATTR Value 600n SYMBOL Opamps\\opamp -160 256 M180 SYMATTR InstName U1 SYMBOL res -112 240 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R1 SYMATTR Value 10k SYMBOL res -192 240 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R5 SYMATTR Value 10k SYMBOL voltage -256 176 R180 WINDOW 0 24 96 Left 2 WINDOW 3 28 27 Left 2 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName V2 SYMATTR Value 4 SYMBOL voltage 48 240 R0 WINDOW 0 32 39 Left 2 WINDOW 3 -37 116 Left 2 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName V3 SYMATTR Value PULSE(0 10 0 6.5u 6.5u 0 13u) SYMBOL Comparators\\LM393 96 288 M180 SYMATTR InstName U3 SYMBOL res 128 208 R0 SYMATTR InstName R8 SYMATTR Value 3k SYMBOL voltage 176 288 R0 WINDOW 0 14 7 Left 2 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName V1 SYMATTR Value 10 SYMBOL npn 224 368 R270 SYMATTR InstName Q1 SYMBOL pnp 416 368 M270 SYMATTR InstName Q2 SYMBOL res 16 256 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 19 79 VTop 2 SYMATTR InstName R6 SYMATTR Value 10k SYMBOL res -64 368 R180 WINDOW 0 27 81 Left 2 WINDOW 3 36 40 Left 2 SYMATTR InstName R7 SYMATTR Value 300 SYMBOL Opamps\\UniversalOpamp2 -32 208 M180 SYMATTR InstName U2 SYMBOL voltage -32 272 R0 WINDOW 0 17 22 Left 2 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 WINDOW 3 26 85 Left 2 SYMATTR InstName V4 SYMATTR Value 2 TEXT 0 112 Left 2 !.tran 100m TEXT 112 136 Left 2 !.lib opamp.sub