Version 4 SHEET 1 2748 928 WIRE 1280 -624 1280 -656 WIRE 1280 -496 1280 -544 WIRE 1328 -496 1280 -496 WIRE 1568 -480 1392 -480 WIRE 1696 -480 1648 -480 WIRE 1328 -464 1120 -464 WIRE 1280 -432 1280 -496 WIRE 1696 -432 1696 -480 WIRE 1776 -432 1696 -432 WIRE 1696 -400 1696 -432 WIRE 1776 -400 1776 -432 WIRE 1616 -352 1600 -352 WIRE 1760 -352 1712 -352 WIRE 1904 -352 1856 -352 WIRE 1280 -320 1280 -352 WIRE 1904 -288 1904 -352 WIRE 1328 -192 1168 -192 WIRE 1600 -176 1600 -352 WIRE 1728 -176 1600 -176 WIRE 1904 -176 1904 -208 WIRE 1904 -176 1792 -176 WIRE 1168 -96 1168 -192 WIRE 1216 -96 1168 -96 WIRE 1328 -80 1328 -192 WIRE 1328 -80 1280 -80 WIRE 1392 -80 1328 -80 WIRE 1488 -80 1456 -80 WIRE 1600 -80 1600 -176 WIRE 1600 -80 1568 -80 WIRE 1728 -80 1600 -80 WIRE 1904 -80 1904 -176 WIRE 1904 -80 1792 -80 WIRE -32 -64 -128 -64 WIRE 96 -64 32 -64 WIRE 432 -64 176 -64 WIRE 544 -64 432 -64 WIRE 608 -64 544 -64 WIRE 1216 -64 1120 -64 WIRE 2112 -64 2112 -96 WIRE 2272 -64 2192 -64 WIRE 2384 -64 2352 -64 WIRE 1904 -48 1904 -80 WIRE 2640 -48 2640 -96 WIRE 432 -32 432 -64 WIRE 544 -32 544 -64 WIRE 1600 48 1600 -80 WIRE 1648 48 1600 48 WIRE 432 64 432 48 WIRE 1904 64 1904 32 WIRE 1904 64 1712 64 WIRE 1936 64 1904 64 WIRE 2192 64 2192 -64 WIRE 2192 64 2016 64 WIRE 2240 64 2192 64 WIRE 1648 80 1600 80 WIRE 2384 80 2384 -64 WIRE 2384 80 2304 80 WIRE 2464 80 2384 80 WIRE 2640 80 2640 16 WIRE 2640 80 2544 80 WIRE 2688 80 2640 80 WIRE 2112 96 2112 16 WIRE 2240 96 2112 96 WIRE -128 112 -128 -64 WIRE 544 112 544 48 WIRE 1600 112 1600 80 WIRE 2112 128 2112 96 WIRE 2640 144 2640 80 WIRE -128 224 -128 192 WIRE 432 224 432 144 WIRE 432 224 -128 224 WIRE 544 224 544 176 WIRE 544 224 432 224 WIRE 2112 224 2112 208 WIRE 2640 240 2640 208 WIRE -128 256 -128 224 WIRE 272 400 272 368 WIRE 432 400 352 400 WIRE 544 400 512 400 WIRE -128 512 -128 480 WIRE 0 512 0 480 WIRE 0 512 -128 512 WIRE 352 528 352 400 WIRE 400 528 352 528 WIRE -128 544 -128 512 WIRE 544 544 544 400 WIRE 544 544 464 544 WIRE 576 544 544 544 WIRE 272 560 272 480 WIRE 400 560 272 560 WIRE 0 576 0 512 WIRE 272 592 272 560 WIRE 352 592 352 528 WIRE 272 688 272 672 WIRE 352 688 352 672 FLAG -128 256 0 FLAG 0 400 +12V FLAG 1248 -112 +12V FLAG 1248 -48 -12V FLAG 0 656 -12V FLAG 2272 48 +12V FLAG 2272 112 -12V FLAG 1680 32 +12V FLAG 1680 96 -12V FLAG -128 -368 0 FLAG -128 -448 CLR FLAG -128 400 +5V FLAG 1360 -512 +12V FLAG 1360 -448 -12V FLAG 1280 -656 +5V FLAG 1120 -464 CLR FLAG 1280 -320 0 FLAG 2640 240 0 FLAG 2640 -96 +5V FLAG -128 -144 0 FLAG -128 -224 SAMPLE FLAG 1600 112 0 FLAG 2112 224 0 FLAG 2112 -96 +5V FLAG 1120 -64 SIGNAL FLAG 2688 80 OUT FLAG -128 544 0 FLAG 608 -64 SIGNAL FLAG 432 512 +12V FLAG 432 576 -12V FLAG 272 688 0 FLAG 272 368 +5V FLAG 352 688 0 FLAG 576 544 ADC_V_REF SYMBOL voltage -128 96 R0 SYMATTR InstName V1 SYMATTR Value PULSE(0 {peak_voltage * 3.16} 1m 1u 1u .1 .2) SYMBOL ind 416 48 R0 SYMATTR InstName L1 SYMATTR Value 100µ SYMBOL res 192 -80 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R1 SYMATTR Value .5 SYMBOL voltage 0 384 R0 SYMATTR InstName V2 SYMATTR Value 12 SYMBOL voltage 0 560 R0 SYMATTR InstName V3 SYMATTR Value 12 SYMBOL cap -32 -48 R270 WINDOW 0 32 32 VTop 2 WINDOW 3 0 32 VBottom 2 SYMATTR InstName C1 SYMATTR Value 470µ SYMBOL cap 528 112 R0 SYMATTR InstName C2 SYMATTR Value 470µ SYMBOL res 560 64 R180 WINDOW 0 36 76 Left 2 WINDOW 3 36 40 Left 2 SYMATTR InstName R2 SYMATTR Value .1 SYMBOL res 448 64 R180 WINDOW 0 36 76 Left 2 WINDOW 3 36 40 Left 2 SYMATTR InstName R3 SYMATTR Value .15 SYMBOL res 1584 -96 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName 1K SYMATTR Value 10K SYMBOL cap 1792 -96 R90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName C3 SYMATTR Value 47n SYMBOL voltage -128 -464 R0 SYMATTR InstName V4 SYMATTR Value PULSE(0 3.3 8m 1u 1u 2m 100m) SYMBOL res 2032 48 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R9 SYMATTR Value 20K SYMBOL res 2368 -80 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R10 SYMATTR Value 10K SYMBOL voltage -128 384 R0 SYMATTR InstName V6 SYMATTR Value 5 SYMBOL res 1296 -336 R180 WINDOW 0 36 76 Left 2 WINDOW 3 36 40 Left 2 SYMATTR InstName R4 SYMATTR Value 4.7K SYMBOL res 1296 -528 R180 WINDOW 0 36 76 Left 2 WINDOW 3 36 40 Left 2 SYMATTR InstName R5 SYMATTR Value 4.7K SYMBOL Opamps/LT1638 1360 -544 R0 SYMATTR InstName U2 SYMBOL Opamps/LT1638 1248 -144 R0 SYMATTR InstName U1 SYMBOL Opamps/LT1638 1680 0 R0 SYMATTR InstName U3 SYMBOL Opamps/LT1638 2272 16 R0 SYMATTR InstName U4 SYMBOL res 2560 64 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R11 SYMATTR Value 10K SYMBOL schottky 2656 16 R180 WINDOW 0 24 64 Left 2 WINDOW 3 24 0 Left 2 SYMATTR InstName D1 SYMATTR Value BAT54 SYMATTR Description Diode SYMATTR Type diode SYMBOL schottky 2656 208 R180 WINDOW 0 24 64 Left 2 WINDOW 3 24 0 Left 2 SYMATTR InstName D2 SYMATTR Value BAT54 SYMATTR Description Diode SYMATTR Type diode SYMBOL voltage -128 -240 R0 SYMATTR InstName V7 SYMATTR Value PULSE(-10 10 7m 1u 1u .01m 100m) SYMBOL res 1920 48 R180 WINDOW 0 36 76 Left 2 WINDOW 3 36 40 Left 2 SYMATTR InstName R7 SYMATTR Value 100 SYMBOL nmos 1856 -400 R90 SYMATTR InstName M1 SYMATTR Value 2N7002 SYMBOL nmos 1616 -400 M90 SYMATTR InstName M2 SYMATTR Value 2N7002 SYMBOL res 1664 -496 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R12 SYMATTR Value 330K SYMBOL res 2128 32 R180 WINDOW 0 36 76 Left 2 WINDOW 3 36 40 Left 2 SYMATTR InstName R13 SYMATTR Value 3.3K SYMBOL res 2128 224 R180 WINDOW 0 36 76 Left 2 WINDOW 3 36 40 Left 2 SYMATTR InstName R14 SYMATTR Value 1.65K SYMBOL cap 1792 -192 R90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName C4 SYMATTR Value 330p SYMBOL res 1920 -192 R180 WINDOW 0 36 76 Left 2 WINDOW 3 36 40 Left 2 SYMATTR InstName R15 SYMATTR Value 100 SYMBOL polcap 1392 -96 M90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName C5 SYMATTR Value 1000µ SYMATTR Description Capacitor SYMATTR Type cap SYMATTR SpiceLine Rser=33m Lser=0 mfg=" ---" pn=" ---" type=" ---" SYMBOL res 336 576 R0 SYMATTR InstName R6 SYMATTR Value 20K SYMBOL res 528 384 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R8 SYMATTR Value 10K SYMBOL Opamps/LT1638 432 480 R0 SYMATTR InstName U5 SYMBOL res 288 496 R180 WINDOW 0 36 76 Left 2 WINDOW 3 36 40 Left 2 SYMATTR InstName R16 SYMATTR Value 3.3K SYMBOL res 288 688 R180 WINDOW 0 36 76 Left 2 WINDOW 3 36 40 Left 2 SYMATTR InstName R17 SYMATTR Value 1.65K TEXT -128 -616 Left 2 !.tran 300m startup TEXT -128 -656 Left 2 !.param peak_voltage 1V