Subversion Repositories Electronics.Rangefider

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1 florent_ba 1
Version 4
2
SHEET 1 4388 2304
3
WIRE -240 160 -240 112
4
WIRE -128 160 -128 112
4 florent_ba 5
WIRE -304 224 -1056 224
1 florent_ba 6
WIRE 64 224 -64 224
4 florent_ba 7
WIRE 400 224 64 224
8
WIRE 576 224 400 224
1 florent_ba 9
WIRE 1200 224 784 224
4 florent_ba 10
WIRE -2112 256 -2208 256
11
WIRE -1968 256 -2064 256
1 florent_ba 12
WIRE 0 256 -64 256
13
WIRE 16 256 0 256
4 florent_ba 14
WIRE -2208 272 -2208 256
15
WIRE -2064 272 -2064 256
16
WIRE -2208 368 -2208 352
17
WIRE -2064 368 -2064 352
1 florent_ba 18
WIRE -192 384 -192 288
19
WIRE -112 384 -192 384
20
WIRE -192 416 -192 384
21
WIRE -112 480 -112 384
22
WIRE 1216 480 1200 224
23
WIRE 1248 480 1216 480
4 florent_ba 24
WIRE -1888 512 -1904 512
25
WIRE -1776 512 -1808 512
26
WIRE -1520 512 -1776 512
1 florent_ba 27
WIRE -192 512 -192 496
4 florent_ba 28
WIRE -2192 528 -2240 528
29
WIRE -2032 528 -2112 528
30
WIRE -2240 560 -2240 528
1 florent_ba 31
WIRE 1248 576 1216 576
4 florent_ba 32
WIRE -1904 592 -1904 512
1 florent_ba 33
WIRE -192 608 -192 592
34
WIRE -112 608 -112 544
4 florent_ba 35
WIRE -1904 688 -1904 672
1 florent_ba 36
WIRE 1184 688 1216 576
4 florent_ba 37
WIRE -2240 720 -2240 640
38
WIRE -2160 784 -2208 784
39
WIRE -2048 784 -2080 784
40
WIRE -1904 784 -1920 784
41
WIRE -1872 784 -1904 784
42
WIRE -1792 784 -1808 784
43
WIRE -1760 784 -1792 784
44
WIRE -2208 816 -2208 784
45
WIRE -1920 816 -1920 784
46
WIRE -1808 816 -1808 784
47
WIRE -2208 912 -2208 896
48
WIRE -1920 912 -1920 896
49
WIRE -1808 912 -1808 896
50
WIRE 160 928 96 928
51
WIRE 816 1008 704 1008
52
WIRE 944 1008 816 1008
53
WIRE 64 1024 96 928
54
WIRE 64 1024 16 1024
55
WIRE -256 1040 -336 1040
56
WIRE 1152 1040 1104 1040
57
WIRE 1184 1040 1184 688
58
WIRE 1184 1040 1152 1040
59
WIRE -256 1072 -336 1072
60
WIRE 400 1072 400 1024
61
WIRE 400 1072 16 1072
62
WIRE 944 1072 400 1072
63
WIRE -256 1104 -336 1104
64
WIRE 848 1136 720 1136
65
WIRE 944 1136 848 1136
66
WIRE 848 1216 720 1216
67
WIRE 944 1216 848 1216
68
FLAG -1904 688 0
69
FLAG -1776 512 CK
70
FLAG -1904 784 HVB
71
FLAG -1920 912 0
72
FLAG -1792 784 VOFFS
73
FLAG -1808 912 0
1 florent_ba 74
FLAG -192 608 0
4 florent_ba 75
FLAG -1056 224 CK
76
FLAG -2032 528 VDD_TX_5V
77
FLAG -2240 720 0
1 florent_ba 78
FLAG 64 224 W
79
FLAG -128 112 VDD_TX_5V
80
FLAG -240 112 VDDHV
4 florent_ba 81
FLAG -2048 784 VDDHV
82
FLAG -2208 912 0
1 florent_ba 83
FLAG -112 608 0
84
FLAG 0 256 TP_GANGATE
4 florent_ba 85
FLAG -2064 368 0
86
FLAG -1968 256 VDD_RX_5V
87
FLAG -2208 368 0
88
FLAG -2112 256 VREF
89
FLAG 160 928 VDD_RX_5V
90
FLAG 1152 1040 OPTRX
91
FLAG 400 224 OPTTX
92
FLAG 704 928 0
93
FLAG 816 1008 VRB
94
DATAFLAG 128 928 ""
95
SYMBOL voltage -1904 576 R0
1 florent_ba 96
WINDOW 123 24 44 Left 2
97
WINDOW 39 0 0 Left 0
98
SYMATTR InstName V2
99
SYMATTR Value PULSE(0 {VDD} 0 300p 300p {duty_pct/(100*fclk)} {1/fclk})
4 florent_ba 100
SYMBOL voltage -1920 800 R0
1 florent_ba 101
WINDOW 123 0 0 Left 0
102
WINDOW 39 0 0 Left 0
103
SYMATTR InstName V3
104
SYMATTR Value 2.5
4 florent_ba 105
SYMBOL voltage -1808 800 R0
1 florent_ba 106
WINDOW 123 0 0 Left 0
107
WINDOW 39 0 0 Left 0
108
SYMATTR InstName V4
109
SYMATTR Value 2
110
SYMBOL optical_divergence 624 208 R0
111
SYMATTR InstName U6
112
SYMATTR SpiceLine D={dist} THETA_DEG=0.028
113
SYMBOL lambertian_reflector 1328 480 R0
114
SYMATTR InstName U4
115
SYMATTR SpiceLine albedo=0.8 thetai=0
116
SYMBOL Laser_Pulser -192 224 R0
117
SYMATTR InstName XDRIVER
4 florent_ba 118
SYMBOL voltage -2240 544 R0
1 florent_ba 119
WINDOW 123 24 124 Left 2
120
WINDOW 39 0 0 Left 0
121
SYMATTR Value2 AC 0 0
122
SYMATTR InstName V5
123
SYMATTR Value {VDD}
4 florent_ba 124
SYMBOL res -1792 496 R90
1 florent_ba 125
WINDOW 0 0 56 VBottom 2
126
WINDOW 3 32 56 VTop 2
127
SYMATTR InstName R1
128
SYMATTR Value 50
4 florent_ba 129
SYMBOL voltage -2208 800 R0
1 florent_ba 130
WINDOW 123 0 0 Left 0
131
WINDOW 39 0 0 Left 0
132
SYMATTR InstName V6
133
SYMATTR Value {VDDHV}
4 florent_ba 134
SYMBOL res -2096 512 R90
1 florent_ba 135
WINDOW 0 0 56 VBottom 2
136
WINDOW 3 32 56 VTop 2
137
SYMATTR InstName R5
138
SYMATTR Value 0.1
4 florent_ba 139
SYMBOL res -2064 768 R90
1 florent_ba 140
WINDOW 0 0 56 VBottom 2
141
WINDOW 3 32 56 VTop 2
142
SYMATTR InstName R6
143
SYMATTR Value 0.1
144
SYMBOL res -208 400 R0
145
SYMATTR InstName R7
146
SYMATTR Value 0.1
147
SYMBOL ind -208 496 R0
148
SYMATTR InstName L1
149
SYMATTR Value 5n
150
SYMBOL cap -128 480 R0
151
SYMATTR InstName C3
152
SYMATTR Value 10p
4 florent_ba 153
SYMBOL voltage -2064 256 R0
1 florent_ba 154
WINDOW 123 24 124 Left 2
155
WINDOW 39 0 0 Left 0
156
SYMATTR Value2 AC 0 0
157
SYMATTR InstName VDDRX
158
SYMATTR Value 6
4 florent_ba 159
SYMBOL voltage -2208 256 R0
1 florent_ba 160
WINDOW 123 24 124 Left 2
161
WINDOW 39 0 0 Left 0
162
SYMATTR Value2 AC 0 0
163
SYMATTR InstName V7
164
SYMATTR Value 2.5
4 florent_ba 165
SYMBOL LIDAR_RX_FE -64 1072 M0
166
SYMATTR InstName X1
167
SYMBOL voltage 704 1024 M180
1 florent_ba 168
WINDOW 123 0 0 Left 0
169
WINDOW 39 0 0 Left 0
4 florent_ba 170
SYMATTR InstName V1
1 florent_ba 171
SYMATTR Value 5
4 florent_ba 172
SYMBOL icset 384 1008 R0
173
SYMATTR InstName U1
174
SYMATTR SpiceLine dc_voltage=2.5
175
SYMBOL photoreceptor 992 1040 R0
176
SYMATTR InstName U3
177
SYMBOL current 848 1136 R0
178
WINDOW 123 24 108 Left 2
179
WINDOW 39 0 0 Left 0
180
SYMATTR Value2 AC 1 0
181
SYMATTR InstName IAC
182
SYMATTR Value 0
183
SYMBOL bi 720 1136 M0
184
SYMATTR InstName B1
185
SYMATTR Value I={4.2*68n*white(time*100e6)}
186
TEXT -1680 960 Left 2 !.param VDD=5
187
TEXT -1680 936 Left 2 !.tran 0 {tsim} 0
188
TEXT -1680 912 Left 2 !.temp 27
1 florent_ba 189
TEXT 1112 328 Left 5 ;Optical envirement
190
TEXT 944 584 Left 2 !.param dist=20
191
TEXT 568 504 Left 2 ;2° to 5° with cheap collimation lenses\n0.5° to 0.08° with quality lenses
4 florent_ba 192
TEXT -1680 984 Left 2 !.param fclk=40e3
193
TEXT -1680 1008 Left 2 !.param duty_pct=5
194
TEXT -1680 1032 Left 2 !.meas TRAN Optical_power MAX V(W)
195
TEXT -1680 888 Left 2 !.param tsim={4/fclk}
3 florent_ba 196
TEXT -16 144 Left 5 ;SPL TL90AT03
4 florent_ba 197
TEXT -1680 840 Left 2 !.lib VS-6ESH01-02.LIB
198
TEXT -1680 864 Left 2 !.param VDDHV=7
1 florent_ba 199
TEXT 368 1544 Left 2 ;https://www.mdpi.com/2079-9292/12/14/3042#:~:text=The%20photocurrent%20response%20due%20to,a%20thickness%20of%20300%20%CE%BCm.
200
TEXT 128 192 Left 2 ;100W MAX, 5.2ns
4 florent_ba 201
TEXT -1680 1080 Left 2 !*.step param run 1 5 1
1 florent_ba 202
TEXT -184 336 Left 2 ;Ground parasitics
4 florent_ba 203
TEXT -1672 792 Left 2 ;.ac dec 100 0.1 4e9
204
TEXT -1672 1056 Left 2 ;.op
3 florent_ba 205
TEXT -352 1216 Left 2 ;.noise V(OUT) IAC dec 100 10 2e9
4 florent_ba 206
TEXT -352 1264 Left 2 !.meas noise INOISE_RMS integ inoise from 10 to 100e6
207
TEXT -352 1288 Left 2 !.meas noise ONOISE_RMS integ V(onoise) from 10 to 100e6
3 florent_ba 208
TEXT -352 1192 Left 2 ;.noise V(OUT) VDDRX dec 100 10 2e9
4 florent_ba 209
TEXT 128 264 Left 2 ;100MHz BW pulse
210
TEXT -352 1240 Left 2 ;.noise V(OUT) IAC dec 100 10 100e6
211
LINE Normal 256 1072 272 1056 2
212
LINE Normal 272 1088 256 1072 2
213
RECTANGLE Normal -1184 1104 -2288 192 2
1 florent_ba 214
RECTANGLE Normal 1504 736 496 128 2
215
RECTANGLE Normal -64 608 -240 352 2