Version 4 SHEET 1 2468 1428 WIRE 560 48 272 48 WIRE -144 128 -496 128 WIRE -64 128 -144 128 WIRE 272 128 272 48 WIRE 272 128 256 128 WIRE 624 128 624 96 WIRE 624 128 592 128 WIRE 624 144 624 128 WIRE -64 160 -64 128 WIRE 96 160 -64 160 WIRE 592 160 592 128 WIRE 592 160 256 160 WIRE 96 192 48 192 WIRE 320 192 256 192 WIRE 800 224 624 224 WIRE 976 224 800 224 WIRE 800 288 736 288 WIRE 976 288 800 288 WIRE 736 320 736 288 WIRE 320 400 320 192 WIRE 352 400 320 400 WIRE 368 400 352 400 WIRE 352 432 352 400 WIRE 368 432 352 432 WIRE 624 432 624 224 WIRE 624 432 528 432 WIRE 576 464 528 464 WIRE 672 624 352 624 WIRE 496 768 256 768 WIRE 352 800 352 624 WIRE 352 800 256 800 WIRE 592 816 560 816 WIRE 672 816 672 624 WIRE 96 832 48 832 WIRE 432 832 256 832 WIRE 560 848 560 816 WIRE 432 928 432 832 WIRE 560 928 432 928 WIRE 656 928 560 928 WIRE 688 928 656 928 FLAG 96 224 0 FLAG 144 -96 0 FLAG 144 -176 +15 FLAG 624 0 +15 FLAG 736 320 0 FLAG 800 224 out+ FLAG 800 288 out- FLAG 96 128 +15 FLAG 48 192 0 FLAG -496 208 0 FLAG 528 496 0 FLAG 528 400 +15 FLAG 576 464 0 FLAG 368 464 0 FLAG 96 864 0 FLAG 96 768 +15 FLAG 48 832 0 FLAG 560 720 +15 FLAG 656 928 out+2 FLAG 688 992 0 FLAG -144 128 vin FLAG 96 800 vin FLAG 1824 560 +15 FLAG 1824 640 0 FLAG 2208 560 +15 FLAG 2208 640 0 SYMBOL AutoGenerated\\AD8276 176 176 R0 SYMATTR InstName U1 SYMBOL npn 560 0 R0 SYMATTR InstName Q1 SYMATTR Value 2N2222 SYMBOL res 608 128 R0 SYMATTR InstName R1 SYMATTR Value 330 SYMBOL voltage 144 -192 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V1 SYMATTR Value 12 SYMBOL voltage -496 112 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V2 SYMATTR Value PULSE(0 3.3 0 1 1u 1) SYMBOL diode 960 224 R0 SYMATTR InstName D1 SYMATTR Value LV_CRBP.01_25-min SYMBOL AutoGenerated\\AD8276 448 448 M0 SYMATTR InstName U3 SYMBOL AutoGenerated\\AD8276 176 816 R0 SYMATTR InstName U4 SYMBOL npn 496 720 R0 SYMATTR InstName Q2 SYMATTR Value 2N2222 SYMBOL res 544 832 R0 SYMATTR InstName R2 SYMATTR Value 330 SYMBOL res 688 800 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R3 SYMATTR Value 330 SYMBOL diode 672 928 R0 SYMATTR InstName D2 SYMATTR Value LV_CRBP.01_25-min SYMBOL bi 1824 560 R0 SYMATTR InstName B1 SYMATTR Value I=V(vin)/330.9712749 SYMBOL bi 2208 560 R0 SYMATTR InstName B2 SYMATTR Value I=V(vin)/327.2919536 TEXT -336 -312 Left 2 ;.step param R1 list 0.1 2500 5000 7500 9999.9 TEXT 856 96 Left 2 ;I_out = 3.03e-3*Vin\n-> 14 bit DAC -> < 1uA resolution\n-> 10 bit DAC -> <10uA resolution TEXT 824 352 Left 2 !.model LV_CRBP.01_25-min D (BV=7 IS=3.223817631764513e-14 N=3.454960721622244 RS=0.3874073653535945 Tnom=25 mfg=OSRAM_OS) TEXT 848 32 Left 2 !.meas P_LED AVG I(D1)*V(out+) TEXT 848 -32 Left 2 ;.step param Vin 0 3.3 0.165 TEXT 846 -58 Left 2 !.tran 1 TEXT 848 0 Left 2 !.meas I_LED AVG I(D1)