Subversion Repositories Electronics.Rangefider

Rev

Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

Version 4
SHEET 1 1488 692
WIRE 96 -272 0 -272
WIRE 208 -272 96 -272
WIRE 512 -272 208 -272
WIRE 976 -272 512 -272
WIRE 928 -256 848 -256
WIRE 848 -192 848 -256
WIRE -832 -112 -880 -112
WIRE -656 -112 -832 -112
WIRE -880 -80 -880 -112
WIRE 0 -80 0 -272
WIRE 208 -80 208 -272
WIRE 96 -64 48 -64
WIRE 160 -64 96 -64
WIRE 560 -32 448 -32
WIRE 656 -32 624 -32
WIRE 976 48 976 -96
WIRE -848 64 -896 64
WIRE -672 64 -848 64
WIRE 0 64 0 16
WIRE 96 64 96 -64
WIRE 96 64 0 64
WIRE 288 64 272 64
WIRE 304 64 288 64
WIRE 448 64 448 -32
WIRE 448 64 384 64
WIRE 560 64 448 64
WIRE 656 64 656 -32
WIRE 656 64 640 64
WIRE 928 64 656 64
WIRE -896 96 -896 64
WIRE 512 144 512 -272
WIRE 448 160 448 64
WIRE 480 160 448 160
WIRE 656 176 656 64
WIRE 656 176 544 176
WIRE 208 192 208 16
WIRE 480 192 208 192
WIRE -496 240 -560 240
WIRE -464 240 -496 240
WIRE -464 256 -464 240
WIRE -560 272 -560 240
WIRE 208 272 208 192
WIRE 208 368 208 352
WIRE 512 368 512 208
WIRE -560 384 -560 352
WIRE -672 464 -912 464
WIRE -912 496 -912 464
WIRE 0 544 0 64
WIRE 336 544 0 544
WIRE 976 544 976 144
WIRE 976 544 576 544
WIRE -912 592 -912 576
WIRE 336 592 256 592
WIRE 624 592 576 592
WIRE 624 640 624 592
FLAG -832 -112 VDD
FLAG -880 0 0
FLAG 624 640 0
FLAG 256 592 POPT_PROCESS
FLAG 96 -272 VDD
FLAG -672 464 VPWR
FLAG -912 592 0
FLAG -848 64 VREF
FLAG -896 176 0
FLAG 512 368 0
FLAG 288 64 VREF
FLAG 208 368 0
FLAG -560 384 0
FLAG -496 240 PREF
FLAG 848 -192 VPWR
SYMBOL voltage -880 -96 R0
WINDOW 123 24 44 Left 2
WINDOW 39 0 0 Left 0
SYMATTR Value2 AC 1 0
SYMATTR InstName V1
SYMATTR Value {VDD}
SYMBOL p_type_laser_diode 464 576 M0
SYMATTR InstName U3
SYMATTR SpiceLine seff=0.8 ith=15m cjo=1p
SYMBOL pmos 48 16 R180
SYMATTR InstName M2
SYMATTR Value SI3445DV
SYMBOL pmos 160 16 M180
SYMATTR InstName M3
SYMATTR Value SI3445DV
SYMBOL pmos 928 144 M180
SYMATTR InstName M7
SYMATTR Value Si7137DP
SYMBOL voltage -912 480 R0
WINDOW 123 24 44 Left 2
WINDOW 39 0 0 Left 0
SYMATTR Value2 AC 1 0
SYMATTR InstName V2
SYMATTR Value PULSE({VDD} 0 5u 1n 1n 50u 150u)
SYMBOL voltage -896 80 R0
WINDOW 123 24 44 Left 2
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value {VDD/2}
SYMBOL OpAmps\\MAX40078 512 112 R0
SYMATTR InstName U2
SYMBOL res 656 48 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 200k
SYMBOL res 288 80 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R3
SYMATTR Value 1k
SYMBOL res 960 -192 R0
SYMATTR InstName R4
SYMATTR Value 10
SYMBOL cap 624 -48 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 100n
SYMBOL res 192 256 R0
SYMATTR InstName R5
SYMATTR Value 33k
SYMBOL voltage -560 256 R0
WINDOW 123 24 44 Left 2
WINDOW 39 0 0 Left 0
SYMATTR InstName V4
SYMATTR Value 10e-3
SYMBOL pmos 928 -176 M180
SYMATTR InstName M1
SYMATTR Value SI3445DV
TEXT 824 664 Left 2 !.param VDD=3.3
TEXT -344 -448 Left 2 !.step temp -40 125 5
TEXT 824 640 Left 2 !.tran 0 1m 0 1e-6
TEXT -424 -240 Left 2 ;.op
TEXT 224 240 Left 2 ;P = VREF@10mW
TEXT 128 416 Left 2 ;Choose High precision res
TEXT 344 -88 Left 2 ;Gain increase --> \nDC precision increase