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
5 florent_ba 3
WIRE -2720 -576 -2816 -576
4
WIRE -2576 -576 -2672 -576
5
WIRE -2816 -560 -2816 -576
6
WIRE -2672 -560 -2672 -576
7
WIRE -2816 -464 -2816 -480
8
WIRE -2672 -464 -2672 -480
9
WIRE -2496 -320 -2512 -320
10
WIRE -2384 -320 -2416 -320
11
WIRE -2128 -320 -2384 -320
12
WIRE -2800 -304 -2848 -304
13
WIRE -2640 -304 -2720 -304
14
WIRE -2848 -272 -2848 -304
15
WIRE -2512 -240 -2512 -320
16
WIRE -2512 -144 -2512 -160
17
WIRE -2848 -112 -2848 -192
18
WIRE -2768 -48 -2816 -48
19
WIRE -2656 -48 -2688 -48
20
WIRE -2512 -48 -2528 -48
21
WIRE -2480 -48 -2512 -48
22
WIRE -2400 -48 -2416 -48
23
WIRE -2368 -48 -2400 -48
24
WIRE -2816 -16 -2816 -48
25
WIRE -2528 -16 -2528 -48
26
WIRE -2416 -16 -2416 -48
27
WIRE -2816 80 -2816 64
28
WIRE -2528 80 -2528 64
29
WIRE -2416 80 -2416 64
1 florent_ba 30
WIRE -240 160 -240 112
31
WIRE -128 160 -128 112
4 florent_ba 32
WIRE -304 224 -1056 224
1 florent_ba 33
WIRE 64 224 -64 224
4 florent_ba 34
WIRE 400 224 64 224
35
WIRE 576 224 400 224
1 florent_ba 36
WIRE 1200 224 784 224
37
WIRE 0 256 -64 256
38
WIRE 16 256 0 256
39
WIRE -192 384 -192 288
40
WIRE -112 384 -192 384
41
WIRE -192 416 -192 384
42
WIRE -112 480 -112 384
43
WIRE 1216 480 1200 224
44
WIRE 1248 480 1216 480
45
WIRE -192 512 -192 496
46
WIRE 1248 576 1216 576
47
WIRE -192 608 -192 592
48
WIRE -112 608 -112 544
49
WIRE 1184 688 1216 576
5 florent_ba 50
WIRE -672 896 -912 896
51
WIRE -736 944 -752 944
52
WIRE -16 944 -48 944
53
WIRE -752 976 -752 944
54
WIRE -48 992 -48 944
55
WIRE -672 1008 -672 896
56
WIRE -672 1008 -704 1008
4 florent_ba 57
WIRE 816 1008 704 1008
58
WIRE 944 1008 816 1008
5 florent_ba 59
WIRE -1392 1040 -1424 1040
60
WIRE -1200 1040 -1296 1040
61
WIRE -1136 1040 -1200 1040
62
WIRE -912 1040 -912 896
63
WIRE -912 1040 -1056 1040
64
WIRE -784 1040 -912 1040
4 florent_ba 65
WIRE 1152 1040 1104 1040
66
WIRE 1184 1040 1184 688
67
WIRE 1184 1040 1152 1040
5 florent_ba 68
WIRE -1424 1072 -1472 1072
69
WIRE -1200 1072 -1200 1040
70
WIRE -624 1072 -704 1072
71
WIRE -384 1072 -624 1072
72
WIRE -144 1072 -320 1072
73
WIRE 944 1072 48 1072
74
WIRE -624 1088 -624 1072
75
WIRE -1424 1104 -1424 1072
76
WIRE -1392 1104 -1392 1040
77
WIRE -752 1120 -752 1104
78
WIRE -1632 1136 -1792 1136
4 florent_ba 79
WIRE 848 1136 720 1136
80
WIRE 944 1136 848 1136
5 florent_ba 81
WIRE -1328 1152 -1296 1040
82
WIRE -1328 1152 -1360 1152
83
WIRE -1568 1168 -1632 1136
84
WIRE -1520 1168 -1568 1168
85
WIRE -1200 1184 -1200 1152
86
WIRE -1200 1184 -1360 1184
87
WIRE -1200 1216 -1360 1216
88
WIRE -1136 1216 -1200 1216
89
WIRE -624 1216 -624 1168
90
WIRE -624 1216 -1056 1216
91
WIRE -400 1216 -624 1216
4 florent_ba 92
WIRE 848 1216 720 1216
93
WIRE 944 1216 848 1216
5 florent_ba 94
WIRE -1520 1232 -1568 1232
95
WIRE 272 1232 48 1232
96
WIRE -1328 1248 -1360 1248
97
WIRE -1200 1248 -1200 1216
98
WIRE -320 1248 -336 1248
99
WIRE -1632 1264 -1568 1232
100
WIRE -1632 1264 -1792 1264
101
WIRE -464 1264 -480 1264
102
WIRE -336 1264 -336 1248
103
WIRE 192 1264 48 1264
104
WIRE -624 1296 -624 1216
105
WIRE -480 1296 -480 1264
106
WIRE 224 1296 192 1264
107
WIRE 272 1296 224 1296
108
WIRE -1424 1312 -1424 1296
109
WIRE -1424 1312 -1472 1312
110
WIRE -400 1328 -400 1216
111
WIRE -400 1328 -432 1328
112
WIRE -1392 1344 -1392 1296
113
WIRE -1296 1360 -1328 1248
114
WIRE -1200 1360 -1200 1328
115
WIRE -1200 1360 -1296 1360
116
WIRE -624 1360 -624 1296
117
WIRE -512 1360 -624 1360
118
WIRE -48 1376 -48 1328
119
WIRE -336 1392 -336 1344
120
WIRE -336 1392 -432 1392
121
WIRE -336 1424 -336 1392
122
WIRE -480 1456 -480 1424
123
WIRE -336 1520 -336 1504
124
FLAG -2512 -144 0
125
FLAG -2384 -320 CK
126
FLAG -2512 -48 HVB
127
FLAG -2528 80 0
128
FLAG -2400 -48 VOFFS
129
FLAG -2416 80 0
1 florent_ba 130
FLAG -192 608 0
4 florent_ba 131
FLAG -1056 224 CK
5 florent_ba 132
FLAG -2640 -304 VDD_TX_5V
133
FLAG -2848 -112 0
134
FLAG 64 224 WATTS
1 florent_ba 135
FLAG -128 112 VDD_TX_5V
136
FLAG -240 112 VDDHV
5 florent_ba 137
FLAG -2656 -48 VDDHV
138
FLAG -2816 80 0
1 florent_ba 139
FLAG -112 608 0
140
FLAG 0 256 TP_GANGATE
5 florent_ba 141
FLAG -2672 -464 0
142
FLAG -2576 -576 VDD_RX_5V
143
FLAG -2816 -464 0
144
FLAG -2720 -576 VREF
4 florent_ba 145
FLAG 1152 1040 OPTRX
146
FLAG 400 224 OPTTX
147
FLAG 704 928 0
148
FLAG 816 1008 VRB
5 florent_ba 149
FLAG -16 944 VRB
150
FLAG -48 1376 0
151
FLAG 272 1296 0
152
FLAG -1472 1072 VREF
153
FLAG -1424 1040 VRB
154
FLAG -1392 1344 0
155
FLAG -1472 1312 VRB
156
FLAG -752 1120 0
157
FLAG -736 944 VRB
158
FLAG -464 1264 VRB
159
FLAG -480 1456 0
160
FLAG -336 1520 0
161
FLAG -320 1248 VRB
162
FLAG 272 1232 0
163
FLAG -1792 1136 OP
164
FLAG -1792 1264 ON
165
FLAG -624 1296 REF_RX
166
DATAFLAG -1664 1136 ""
167
DATAFLAG -1664 1264 ""
168
DATAFLAG -864 1216 ""
169
DATAFLAG -1280 1040 ""
170
DATAFLAG -1280 1360 ""
171
DATAFLAG -784 896 ""
172
SYMBOL voltage -2512 -256 R0
1 florent_ba 173
WINDOW 123 24 44 Left 2
174
WINDOW 39 0 0 Left 0
175
SYMATTR InstName V2
176
SYMATTR Value PULSE(0 {VDD} 0 300p 300p {duty_pct/(100*fclk)} {1/fclk})
5 florent_ba 177
SYMBOL voltage -2528 -32 R0
1 florent_ba 178
WINDOW 123 0 0 Left 0
179
WINDOW 39 0 0 Left 0
180
SYMATTR InstName V3
181
SYMATTR Value 2.5
5 florent_ba 182
SYMBOL voltage -2416 -32 R0
1 florent_ba 183
WINDOW 123 0 0 Left 0
184
WINDOW 39 0 0 Left 0
185
SYMATTR InstName V4
186
SYMATTR Value 2
187
SYMBOL optical_divergence 624 208 R0
188
SYMATTR InstName U6
189
SYMATTR SpiceLine D={dist} THETA_DEG=0.028
190
SYMBOL lambertian_reflector 1328 480 R0
191
SYMATTR InstName U4
192
SYMATTR SpiceLine albedo=0.8 thetai=0
193
SYMBOL Laser_Pulser -192 224 R0
194
SYMATTR InstName XDRIVER
5 florent_ba 195
SYMBOL voltage -2848 -288 R0
1 florent_ba 196
WINDOW 123 24 124 Left 2
197
WINDOW 39 0 0 Left 0
198
SYMATTR Value2 AC 0 0
199
SYMATTR InstName V5
200
SYMATTR Value {VDD}
5 florent_ba 201
SYMBOL res -2400 -336 R90
1 florent_ba 202
WINDOW 0 0 56 VBottom 2
203
WINDOW 3 32 56 VTop 2
204
SYMATTR InstName R1
205
SYMATTR Value 50
5 florent_ba 206
SYMBOL voltage -2816 -32 R0
1 florent_ba 207
WINDOW 123 0 0 Left 0
208
WINDOW 39 0 0 Left 0
209
SYMATTR InstName V6
210
SYMATTR Value {VDDHV}
5 florent_ba 211
SYMBOL res -2704 -320 R90
1 florent_ba 212
WINDOW 0 0 56 VBottom 2
213
WINDOW 3 32 56 VTop 2
214
SYMATTR InstName R5
215
SYMATTR Value 0.1
5 florent_ba 216
SYMBOL res -2672 -64 R90
1 florent_ba 217
WINDOW 0 0 56 VBottom 2
218
WINDOW 3 32 56 VTop 2
219
SYMATTR InstName R6
220
SYMATTR Value 0.1
221
SYMBOL res -208 400 R0
222
SYMATTR InstName R7
223
SYMATTR Value 0.1
224
SYMBOL ind -208 496 R0
225
SYMATTR InstName L1
226
SYMATTR Value 5n
227
SYMBOL cap -128 480 R0
228
SYMATTR InstName C3
229
SYMATTR Value 10p
5 florent_ba 230
SYMBOL voltage -2672 -576 R0
1 florent_ba 231
WINDOW 123 24 124 Left 2
232
WINDOW 39 0 0 Left 0
233
SYMATTR Value2 AC 0 0
234
SYMATTR InstName VDDRX
235
SYMATTR Value 6
5 florent_ba 236
SYMBOL voltage -2816 -576 R0
1 florent_ba 237
WINDOW 123 24 124 Left 2
238
WINDOW 39 0 0 Left 0
239
SYMATTR Value2 AC 0 0
240
SYMATTR InstName V7
241
SYMATTR Value 2.5
4 florent_ba 242
SYMBOL voltage 704 1024 M180
1 florent_ba 243
WINDOW 123 0 0 Left 0
244
WINDOW 39 0 0 Left 0
4 florent_ba 245
SYMATTR InstName V1
1 florent_ba 246
SYMATTR Value 5
4 florent_ba 247
SYMBOL photoreceptor 992 1040 R0
248
SYMATTR InstName U3
249
SYMBOL current 848 1136 R0
250
WINDOW 123 24 108 Left 2
251
WINDOW 39 0 0 Left 0
252
SYMATTR Value2 AC 1 0
253
SYMATTR InstName IAC
254
SYMATTR Value 0
255
SYMBOL bi 720 1136 M0
256
SYMATTR InstName B1
257
SYMATTR Value I={4.2*68n*white(time*100e6)}
5 florent_ba 258
SYMBOL TI_LMH34400 -48 1072 M0
259
SYMATTR InstName U1
260
SYMBOL OpAmps\\ADA4940 -1392 1200 M0
261
SYMATTR InstName U2
262
SYMBOL res -1216 1232 R0
263
SYMATTR InstName R2
264
SYMATTR Value 2k
265
SYMBOL res -1152 1232 R270
266
WINDOW 0 32 56 VTop 2
267
WINDOW 3 0 56 VBottom 2
268
SYMATTR InstName R3
269
SYMATTR Value 1k
270
SYMBOL res -1216 1168 M180
271
WINDOW 0 36 76 Left 2
272
WINDOW 3 36 40 Left 2
273
SYMATTR InstName R4
274
SYMATTR Value 2k
275
SYMBOL res -1152 1056 R270
276
WINDOW 0 32 56 VTop 2
277
WINDOW 3 0 56 VBottom 2
278
SYMATTR InstName R8
279
SYMATTR Value 1k
280
SYMBOL LMH6654 -640 1056 M0
281
SYMATTR InstName U5
282
SYMBOL cap -320 1056 R90
283
WINDOW 0 0 32 VBottom 2
284
WINDOW 3 32 32 VTop 2
285
SYMATTR InstName C4
286
SYMATTR Value 0.1µ
287
SYMBOL res -640 1072 R0
288
SYMATTR InstName R9
289
SYMATTR Value 10k
290
SYMBOL LMH6654 -368 1376 M0
291
SYMATTR InstName U7
292
SYMBOL res -352 1248 R0
293
SYMATTR InstName R10
294
SYMATTR Value 10k
295
SYMBOL res -352 1408 R0
296
SYMATTR InstName R11
297
SYMATTR Value 10k
298
TEXT -2288 128 Left 2 !.param VDD=5
13 florent_ba 299
TEXT -2288 104 Left 2 !.tran 0 {tsim} 0
5 florent_ba 300
TEXT -2288 80 Left 2 !.temp 27
1 florent_ba 301
TEXT 1112 328 Left 5 ;Optical envirement
5 florent_ba 302
TEXT 944 584 Left 2 !.param dist=10
1 florent_ba 303
TEXT 568 504 Left 2 ;2° to 5° with cheap collimation lenses\n0.5° to 0.08° with quality lenses
5 florent_ba 304
TEXT -2288 152 Left 2 !.param fclk=40e3
305
TEXT -2288 176 Left 2 !.param duty_pct=5
306
TEXT -2288 200 Left 2 !.meas TRAN Optical_power MAX V(W)
307
TEXT -2288 56 Left 2 !.param tsim={4/fclk}
3 florent_ba 308
TEXT -16 144 Left 5 ;SPL TL90AT03
5 florent_ba 309
TEXT -2288 8 Left 2 !.lib VS-6ESH01-02.LIB
310
TEXT -2288 32 Left 2 !.param VDDHV=7
1 florent_ba 311
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.
312
TEXT 128 192 Left 2 ;100W MAX, 5.2ns
5 florent_ba 313
TEXT -2288 248 Left 2 !*.step param run 1 5 1
1 florent_ba 314
TEXT -184 336 Left 2 ;Ground parasitics
13 florent_ba 315
TEXT -2280 -40 Left 2 ;.ac dec 100 10k 4e9
5 florent_ba 316
TEXT -2280 224 Left 2 ;.op
317
TEXT -976 1760 Left 2 ;.noise V(OUT) IAC dec 100 500k 2e9
318
TEXT -976 1808 Left 2 !.meas noise INOISE_RMS integ inoise from 10 to 100e6
319
TEXT -976 1832 Left 2 !.meas noise ONOISE_RMS integ V(onoise) from 10 to 100e6
320
TEXT -976 1736 Left 2 ;.noise V(OUT) VDDRX dec 100 10 2e9
4 florent_ba 321
TEXT 128 264 Left 2 ;100MHz BW pulse
5 florent_ba 322
TEXT -976 1784 Left 2 ;.noise V(OP, ON) IAC dec 100 100k 250e6
323
TEXT -1584 752 Left 2 ;+6dB ADC Driver
324
TEXT -128 784 Left 2 ;+92dBOhm
325
TEXT -728 752 Left 2 ;Common mode shifter
326
TEXT -592 1048 Left 2 ;159Hz pass
327
RECTANGLE Normal -1792 272 -2896 -640 2
1 florent_ba 328
RECTANGLE Normal 1504 736 496 128 2
329
RECTANGLE Normal -64 608 -240 352 2
5 florent_ba 330
RECTANGLE Normal -224 1568 -1008 720 2
331
RECTANGLE Normal -1024 1568 -1872 720 2
332
RECTANGLE Normal 160 1568 -208 720 2