Version 4 SHEET 1 1440 680 WIRE 208 -256 -48 -256 WIRE 304 -256 208 -256 WIRE 1136 -256 832 -256 WIRE 1232 -256 1136 -256 WIRE -384 -240 -480 -240 WIRE -48 -208 -48 -256 WIRE 208 -208 208 -256 WIRE 304 -208 304 -256 WIRE 832 -208 832 -256 WIRE 1136 -208 1136 -256 WIRE 1232 -192 1232 -256 WIRE -480 -176 -480 -240 WIRE -384 -176 -384 -240 WIRE -48 -112 -48 -128 WIRE 32 -112 32 -128 WIRE 32 -112 -48 -112 WIRE -48 -96 -48 -112 WIRE -48 -96 -128 -96 WIRE 832 -96 832 -128 WIRE 864 -96 832 -96 WIRE -384 -64 -384 -96 WIRE 832 -32 832 -96 WIRE 944 -32 912 -32 WIRE 1040 -32 944 -32 WIRE -48 0 -48 -96 WIRE 432 0 432 -32 WIRE 432 0 -48 0 WIRE 496 0 432 0 WIRE -48 48 -48 0 WIRE -48 48 -112 48 WIRE -384 64 -384 16 WIRE 256 64 128 64 WIRE -112 80 -112 48 WIRE 944 80 944 32 WIRE 1040 96 1040 -32 WIRE 1072 96 1072 64 WIRE 1072 96 1040 96 WIRE -608 144 -704 144 WIRE -480 144 -480 128 WIRE -480 144 -528 144 WIRE -432 144 -480 144 WIRE 1136 144 1136 -128 WIRE -704 160 -704 144 WIRE 208 160 208 -128 WIRE 1040 160 1040 96 WIRE 1104 160 1040 160 WIRE -48 176 -48 48 WIRE 16 176 -48 176 WIRE 128 176 128 64 WIRE 128 176 96 176 WIRE 176 176 128 176 WIRE 1344 176 1344 144 WIRE 1344 176 1168 176 WIRE 1408 176 1344 176 WIRE 336 192 336 64 WIRE 336 192 240 192 WIRE 432 192 432 176 WIRE 432 192 336 192 WIRE 1104 192 432 192 WIRE -384 208 -384 160 WIRE -208 208 -208 176 WIRE -208 208 -384 208 WIRE -192 208 -208 208 WIRE -112 208 -112 160 WIRE 176 208 -112 208 WIRE 208 256 208 224 WIRE 1136 256 1136 208 WIRE -384 288 -384 208 WIRE 128 288 128 176 WIRE -704 320 -704 240 WIRE 128 400 128 368 WIRE 128 400 -32 400 WIRE -384 416 -384 368 WIRE -32 544 -32 400 FLAG -480 -176 0 FLAG -384 416 0 FLAG 432 176 ADC FLAG 208 256 0 FLAG 304 -208 0 FLAG -32 544 0 FLAG -208 176 V-Shunt FLAG -704 320 0 FLAG 432 -32 ADC-Ref FLAG -480 128 PWM FLAG -128 -16 0 FLAG 32 -128 TL431 FLAG 1232 -192 0 FLAG 1136 256 0 FLAG 1344 144 Trigger-Fuse FLAG 944 80 0 FLAG 864 -96 Program-Fuse-PWM FLAG 1072 64 Fuse-Ref SYMBOL voltage -384 -80 R180 WINDOW 0 24 104 Left 0 WINDOW 3 24 16 Left 0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V1 SYMATTR Value PULSE(0 12 0.3 0.6 0 100 100) SYMBOL res -400 272 R0 SYMATTR InstName R1 SYMATTR Value 0.1R SYMBOL res -400 -80 R0 SYMATTR InstName R2 SYMATTR Value 6R SYMBOL voltage 208 -112 R180 WINDOW 0 24 104 Left 0 WINDOW 3 24 16 Left 0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V2 SYMATTR Value 5V SYMBOL voltage -48 -112 R180 WINDOW 0 24 104 Left 0 WINDOW 3 24 16 Left 0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V3 SYMATTR Value 2.495V SYMBOL res 112 160 R90 WINDOW 0 0 56 VBottom 0 WINDOW 3 32 56 VTop 0 SYMATTR InstName R3 SYMATTR Value 100K SYMBOL res 352 48 R90 WINDOW 0 0 56 VBottom 0 WINDOW 3 32 56 VTop 0 SYMATTR InstName R4 SYMATTR Value 1K SYMBOL res 144 384 R180 WINDOW 0 36 76 Left 0 WINDOW 3 36 40 Left 0 SYMATTR InstName R5 SYMATTR Value 100R SYMBOL Opamps\\lm358 208 128 R0 SYMATTR InstName U1 SYMBOL voltage -704 144 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V4 SYMATTR Value PULSE(0 5 0 0 0 0.0001 0.001) SYMBOL nmos -432 64 R0 SYMATTR InstName M1 SYMATTR Value IRLR2908 SYMBOL res -144 -112 R0 SYMATTR InstName R6 SYMATTR Value 2.2K SYMBOL res -128 64 R0 SYMATTR InstName R7 SYMATTR Value 1000K SYMBOL res -96 192 R90 WINDOW 0 0 56 VBottom 0 WINDOW 3 32 56 VTop 0 SYMATTR InstName R8 SYMATTR Value 10K SYMBOL res -512 128 R90 WINDOW 0 0 56 VBottom 0 WINDOW 3 32 56 VTop 0 SYMATTR InstName R9 SYMATTR Value 20R SYMBOL Opamps\\lm358 1136 112 R0 SYMATTR InstName U2 SYMBOL voltage 1136 -112 R180 WINDOW 0 24 104 Left 0 WINDOW 3 24 16 Left 0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V5 SYMATTR Value 5V SYMBOL voltage 832 -112 R180 WINDOW 0 24 104 Left 0 WINDOW 3 24 16 Left 0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V6 SYMATTR Value PULSE(0 5 0 0 0 0.0006 0.001) SYMBOL res 928 -48 R90 WINDOW 0 0 56 VBottom 0 WINDOW 3 32 56 VTop 0 SYMATTR InstName R11 SYMATTR Value 100K SYMBOL cap 928 -32 R0 SYMATTR InstName C2 SYMATTR Value 1µF TEXT -344 -224 Left 0 !;dc V1 0 12 0.1 TEXT -344 -192 Left 0 !.tran 1