Subversion Repositories Electronics.Rangefider

Rev

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