Version 4 SHEET 1 2196 680 WIRE 224 -544 -80 -544 WIRE 912 -544 224 -544 WIRE 1280 -544 912 -544 WIRE 1568 -496 1200 -496 WIRE 1280 -464 1280 -544 WIRE 1568 -448 1568 -496 WIRE 912 -432 912 -544 WIRE 992 -432 912 -432 WIRE 912 -400 912 -432 WIRE 1280 -400 1280 -464 WIRE 1104 -384 1008 -384 WIRE 1248 -384 1184 -384 WIRE 1392 -368 1312 -368 WIRE 1520 -368 1472 -368 WIRE 992 -352 992 -432 WIRE 1104 -352 992 -352 WIRE 1200 -352 1200 -496 WIRE 1200 -352 1184 -352 WIRE 1248 -352 1200 -352 WIRE -80 -320 -80 -544 WIRE 624 -320 -80 -320 WIRE 1280 -320 1280 -336 WIRE 912 -304 912 -320 WIRE 1008 -304 1008 -384 WIRE 1008 -304 912 -304 WIRE 1568 -272 1568 -352 WIRE 1568 -272 48 -272 WIRE 1568 -256 1568 -272 WIRE 912 -224 912 -304 WIRE 1104 -224 912 -224 WIRE 1296 -224 1104 -224 WIRE 624 -208 624 -320 WIRE 48 -192 48 -272 WIRE 592 -192 576 -192 WIRE 704 -176 656 -176 WIRE 832 -176 784 -176 WIRE 848 -176 832 -176 WIRE 1296 -176 1296 -224 WIRE 400 -160 320 -160 WIRE 512 -160 480 -160 WIRE 592 -160 512 -160 WIRE 1104 -144 1104 -224 WIRE -80 -128 -80 -320 WIRE 320 -128 320 -160 WIRE 512 -128 512 -160 WIRE 624 -128 624 -144 WIRE 832 -128 832 -176 WIRE 912 -96 912 -128 WIRE 1040 -96 912 -96 WIRE 832 -48 832 -64 WIRE 912 -48 912 -96 WIRE 912 -48 832 -48 WIRE 928 -48 912 -48 WIRE 1104 -48 1008 -48 WIRE 1296 -48 1296 -112 WIRE 1296 -48 1104 -48 WIRE 1328 -48 1296 -48 WIRE 1504 -48 1328 -48 WIRE -80 -32 -80 -48 WIRE 320 -32 320 -48 WIRE 1680 -32 1600 -32 WIRE 48 0 48 -112 WIRE 96 0 48 0 WIRE 288 0 176 0 WIRE 400 0 384 0 WIRE 576 0 576 -192 WIRE 576 0 480 0 WIRE 624 0 576 0 WIRE 1296 0 1296 -48 WIRE 1296 0 704 0 WIRE 1504 0 1504 -48 WIRE 384 16 384 0 WIRE 1328 48 1328 -48 WIRE 224 64 224 -544 WIRE 1680 64 1680 48 WIRE 1680 64 1632 64 WIRE 48 80 48 0 WIRE 192 80 48 80 WIRE 288 96 288 0 WIRE 288 96 256 96 WIRE 512 96 512 -64 WIRE 512 96 288 96 WIRE 192 112 -80 112 WIRE 1504 112 1504 80 WIRE 1600 128 1600 -32 WIRE 1600 128 1552 128 WIRE 1328 144 1328 128 WIRE -80 176 -80 112 WIRE 48 176 48 80 WIRE 80 176 48 176 WIRE 320 176 144 176 WIRE 512 176 512 96 WIRE 512 176 400 176 WIRE 1632 176 1632 64 WIRE 1632 176 1552 176 WIRE 1632 192 1632 176 WIRE 1632 192 1504 192 WIRE 1504 208 1504 192 WIRE 224 224 224 128 WIRE -80 272 -80 256 FLAG 224 224 0 FLAG -80 -32 0 FLAG -80 272 0 FLAG 624 -128 0 FLAG 384 16 0 FLAG 320 -32 0 FLAG 1328 144 0 FLAG 1504 208 0 FLAG 1568 -176 0 FLAG 1344 -464 0 FLAG 1280 -320 0 SYMBOL voltage -80 -144 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V1 SYMATTR Value 18V SYMBOL voltage -80 160 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V2 SYMATTR Value 0.5V SYMBOL voltage 320 -144 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V3 SYMATTR Value 2.5V SYMBOL res 800 -192 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R1 SYMATTR Value 10 SYMBOL npn 1040 -144 R0 SYMATTR InstName Q2 SYMBOL res 1024 -64 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R2 SYMATTR Value 220R SYMBOL res 896 -416 R0 SYMATTR InstName R3 SYMATTR Value 0.1R SYMATTR SpiceLine pwr=5 SYMBOL diode 1312 -112 R180 WINDOW 0 24 64 Left 2 WINDOW 3 24 0 Left 2 SYMATTR InstName D1 SYMATTR Value MURS320 SYMBOL res 720 -16 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R4 SYMATTR Value 20k SYMATTR SpiceLine tol=0.1 SYMBOL res 496 -16 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R5 SYMATTR Value 10k SYMATTR SpiceLine tol=0.1 SYMBOL load2 1328 48 R0 WINDOW 3 17 12 Left 2 WINDOW 123 0 0 Left 0 WINDOW 39 17 40 Left 2 SYMATTR Value 6.77m SYMATTR SpiceLine load SYMATTR InstName I1 SYMBOL res 1488 -16 R0 SYMATTR InstName R6 SYMATTR Value 1 SYMBOL sw 1504 208 R180 SYMATTR InstName S1 SYMBOL diode 848 -64 R180 WINDOW 0 24 64 Left 2 WINDOW 3 24 0 Left 2 SYMATTR InstName D2 SYMATTR Value 1N4148 SYMBOL voltage 1680 -48 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V5 SYMATTR Value PULSE(-1 1 6m 10µ 10µ 0.05 0.1) SYMBOL res 1200 -400 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R7 SYMATTR Value 200 SYMBOL res 1200 -368 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R8 SYMATTR Value 200 SYMBOL cap 1344 -480 R90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName C2 SYMATTR Value 100n SYMBOL res 1488 -384 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R9 SYMATTR Value 100R SYMBOL nmos 1520 -448 R0 SYMATTR InstName M1 SYMATTR Value BSP89 SYMBOL res 1552 -272 R0 SYMATTR InstName R10 SYMATTR Value 1K SYMBOL Opamps\\LT6016 1280 -368 R0 SYMATTR InstName U3 SYMBOL npn 848 -224 R0 SYMATTR InstName Q1 SYMATTR Value 2N2222 SYMBOL Opamps\\opamp2 224 32 R0 SYMATTR InstName U1 SYMATTR Value LM358 SYMBOL Opamps\\opamp2 624 -240 R0 SYMATTR InstName U2 SYMATTR Value LM358 SYMBOL res 496 -176 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R11 SYMATTR Value 4.7K SYMBOL res 32 -208 R0 SYMATTR InstName R12 SYMATTR Value 10K SYMATTR SpiceLine pwr=5 SYMBOL res 192 -16 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R13 SYMATTR Value 1e6 SYMBOL diode 496 -128 R0 SYMATTR InstName D3 SYMATTR Value 1N4148 SYMBOL cap 144 160 R90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName C1 SYMATTR Value 100p SYMBOL res 416 160 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R14 SYMATTR Value 47K SYMATTR SpiceLine tol=0.1 TEXT -112 328 Left 2 !.lib LM358.lib TEXT -112 296 Left 2 !.tran 0 0.5 0 10µ startup TEXT 1488 256 Left 2 !.model SW SW()