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
5
WIRE -304 224 -576 224
6
WIRE 64 224 -64 224
7
WIRE 576 224 64 224
8
WIRE 1200 224 784 224
9
WIRE 0 256 -64 256
10
WIRE 16 256 0 256
11
WIRE -192 384 -192 288
12
WIRE -112 384 -192 384
13
WIRE -192 416 -192 384
14
WIRE -112 480 -112 384
15
WIRE 1216 480 1200 224
16
WIRE 1248 480 1216 480
17
WIRE -192 512 -192 496
18
WIRE 1248 576 1216 576
19
WIRE -192 608 -192 592
20
WIRE -112 608 -112 544
21
WIRE 1184 688 1216 576
22
WIRE 448 784 256 784
23
WIRE 624 784 448 784
24
WIRE 624 816 624 784
25
WIRE 256 864 256 784
26
WIRE 560 944 480 944
27
WIRE 624 944 624 896
28
WIRE 624 944 560 944
29
WIRE 736 944 624 944
30
WIRE 256 960 256 944
31
WIRE 480 960 480 944
32
WIRE 560 960 560 944
33
WIRE 624 960 624 944
34
WIRE 736 960 736 944
35
WIRE 1184 976 1184 688
36
WIRE 1184 976 784 976
37
WIRE -32 1024 -80 1024
38
WIRE 800 1024 784 1024
39
WIRE 800 1040 800 1024
40
WIRE -592 1072 -672 1072
41
WIRE -448 1072 -528 1072
42
WIRE -352 1072 -448 1072
43
WIRE 32 1072 -80 1072
44
WIRE 480 1072 480 1040
45
WIRE 480 1072 32 1072
46
WIRE 560 1072 560 1024
47
WIRE 560 1072 480 1072
48
WIRE 624 1072 624 1040
49
WIRE 624 1072 560 1072
50
WIRE 736 1072 736 1040
51
WIRE 736 1072 624 1072
52
WIRE 16 1120 -80 1120
3 florent_ba 53
WIRE -1744 1440 -1840 1440
54
WIRE -1600 1440 -1696 1440
55
WIRE -1840 1456 -1840 1440
56
WIRE -1696 1456 -1696 1440
57
WIRE -1840 1552 -1840 1536
58
WIRE -1696 1552 -1696 1536
1 florent_ba 59
WIRE -1520 1696 -1536 1696
60
WIRE -1408 1696 -1440 1696
61
WIRE -1152 1696 -1408 1696
62
WIRE -1824 1712 -1872 1712
63
WIRE -1664 1712 -1744 1712
64
WIRE -1872 1744 -1872 1712
65
WIRE -1536 1776 -1536 1696
66
WIRE -1536 1872 -1536 1856
67
WIRE -1872 1904 -1872 1824
68
WIRE -1792 1968 -1840 1968
69
WIRE -1680 1968 -1712 1968
70
WIRE -1536 1968 -1552 1968
71
WIRE -1504 1968 -1536 1968
72
WIRE -1424 1968 -1440 1968
73
WIRE -1392 1968 -1424 1968
74
WIRE -1840 2000 -1840 1968
75
WIRE -1552 2000 -1552 1968
76
WIRE -1440 2000 -1440 1968
77
WIRE -1840 2096 -1840 2080
78
WIRE -1552 2096 -1552 2080
79
WIRE -1440 2096 -1440 2080
80
FLAG -1536 1872 0
81
FLAG -1408 1696 CK
82
FLAG -1536 1968 HVB
83
FLAG -1552 2096 0
84
FLAG -1424 1968 VOFFS
85
FLAG -1440 2096 0
86
FLAG -192 608 0
87
FLAG -576 224 CK
88
FLAG -1664 1712 VDD_TX_5V
89
FLAG -1872 1904 0
90
FLAG 64 224 W
91
FLAG -128 112 VDD_TX_5V
92
FLAG -240 112 VDDHV
93
FLAG -1680 1968 VDDHV
94
FLAG -1840 2096 0
95
FLAG 32 1072 VPD
96
FLAG -112 608 0
97
FLAG 0 256 TP_GANGATE
3 florent_ba 98
FLAG -1696 1552 0
99
FLAG -1600 1440 VDD_RX_5V
100
FLAG -1840 1552 0
101
FLAG -1744 1440 VREF
1 florent_ba 102
FLAG 256 960 0
103
FLAG 448 784 DIODE_RB
104
FLAG 16 1120 VREF
105
FLAG 800 1040 0
106
FLAG -32 1024 VDD_RX_5V
107
FLAG -448 1072 OUT
108
DATAFLAG -48 1024 ""
2 florent_ba 109
DATAFLAG 864 976 ""
110
DATAFLAG 512 944 ""
111
DATAFLAG 144 1072 ""
1 florent_ba 112
SYMBOL voltage -1536 1760 R0
113
WINDOW 123 24 44 Left 2
114
WINDOW 39 0 0 Left 0
115
SYMATTR InstName V2
116
SYMATTR Value PULSE(0 {VDD} 0 300p 300p {duty_pct/(100*fclk)} {1/fclk})
117
SYMBOL voltage -1552 1984 R0
118
WINDOW 123 0 0 Left 0
119
WINDOW 39 0 0 Left 0
120
SYMATTR InstName V3
121
SYMATTR Value 2.5
122
SYMBOL voltage -1440 1984 R0
123
WINDOW 123 0 0 Left 0
124
WINDOW 39 0 0 Left 0
125
SYMATTR InstName V4
126
SYMATTR Value 2
127
SYMBOL optical_divergence 624 208 R0
128
SYMATTR InstName U6
129
SYMATTR SpiceLine D={dist} THETA_DEG=0.028
130
SYMBOL lambertian_reflector 1328 480 R0
131
SYMATTR InstName U4
132
SYMATTR SpiceLine albedo=0.8 thetai=0
133
SYMBOL Laser_Pulser -192 224 R0
134
SYMATTR InstName XDRIVER
135
SYMBOL voltage -1872 1728 R0
136
WINDOW 123 24 124 Left 2
137
WINDOW 39 0 0 Left 0
138
SYMATTR Value2 AC 0 0
139
SYMATTR InstName V5
140
SYMATTR Value {VDD}
141
SYMBOL res -1424 1680 R90
142
WINDOW 0 0 56 VBottom 2
143
WINDOW 3 32 56 VTop 2
144
SYMATTR InstName R1
145
SYMATTR Value 50
146
SYMBOL voltage -1840 1984 R0
147
WINDOW 123 0 0 Left 0
148
WINDOW 39 0 0 Left 0
149
SYMATTR InstName V6
150
SYMATTR Value {VDDHV}
151
SYMBOL res -1728 1696 R90
152
WINDOW 0 0 56 VBottom 2
153
WINDOW 3 32 56 VTop 2
154
SYMATTR InstName R5
155
SYMATTR Value 0.1
156
SYMBOL res -1696 1952 R90
157
WINDOW 0 0 56 VBottom 2
158
WINDOW 3 32 56 VTop 2
159
SYMATTR InstName R6
160
SYMATTR Value 0.1
161
SYMBOL res -208 400 R0
162
SYMATTR InstName R7
163
SYMATTR Value 0.1
164
SYMBOL ind -208 496 R0
165
SYMATTR InstName L1
166
SYMATTR Value 5n
167
SYMBOL cap -128 480 R0
168
SYMATTR InstName C3
169
SYMATTR Value 10p
3 florent_ba 170
SYMBOL voltage -1696 1440 R0
1 florent_ba 171
WINDOW 123 24 124 Left 2
172
WINDOW 39 0 0 Left 0
173
SYMATTR Value2 AC 0 0
174
SYMATTR InstName VDDRX
175
SYMATTR Value 6
3 florent_ba 176
SYMBOL voltage -1840 1440 R0
1 florent_ba 177
WINDOW 123 24 124 Left 2
178
WINDOW 39 0 0 Left 0
179
SYMATTR Value2 AC 0 0
180
SYMATTR InstName V7
181
SYMATTR Value 2.5
182
SYMBOL current 480 960 M0
183
WINDOW 123 18 81 Left 2
184
WINDOW 39 0 0 Left 0
3 florent_ba 185
SYMATTR Value2 AC 0 0
1 florent_ba 186
SYMATTR InstName IAC
187
SYMATTR Value ""
188
SYMBOL voltage 256 848 R0
189
WINDOW 123 0 0 Left 0
190
WINDOW 39 0 0 Left 0
191
SYMATTR InstName V8
192
SYMATTR Value 5
193
SYMBOL g2 736 1056 R180
194
SYMATTR InstName G1
195
SYMATTR Value {0.25*1e-6*0.8}
196
SYMBOL res 608 944 R0
197
SYMATTR InstName R3
198
SYMATTR Value 1e9
199
SYMBOL cap 576 1024 R180
200
WINDOW 0 24 56 Left 2
201
WINDOW 3 24 8 Left 2
202
SYMATTR InstName C1
203
SYMATTR Value 1p
204
SYMBOL res 608 800 R0
205
SYMATTR InstName R2
206
SYMATTR Value 20
207
SYMBOL cap -528 1056 R90
208
WINDOW 0 0 32 VBottom 2
209
WINDOW 3 32 32 VTop 2
210
SYMATTR InstName C2
211
SYMATTR Value 1n
3 florent_ba 212
SYMBOL LIDAR_RX_FE -160 1072 M0
213
SYMATTR InstName X1
1 florent_ba 214
TEXT -1312 2144 Left 2 !.param VDD=5
215
TEXT -1312 2120 Left 2 ;.tran {tsim}
216
TEXT -1312 2096 Left 2 !.temp 27
217
TEXT 1112 328 Left 5 ;Optical envirement
218
TEXT 944 584 Left 2 !.param dist=20
219
TEXT 568 504 Left 2 ;2° to 5° with cheap collimation lenses\n0.5° to 0.08° with quality lenses
220
TEXT -1312 2168 Left 2 !.param fclk=40e3
221
TEXT -1312 2192 Left 2 !.param duty_pct=5
222
TEXT -1312 2216 Left 2 !.meas TRAN Optical_power MAX V(W)
223
TEXT -1312 2072 Left 2 !.param tsim={4/fclk}
3 florent_ba 224
TEXT -16 144 Left 5 ;SPL TL90AT03
1 florent_ba 225
TEXT -1312 2024 Left 2 !.lib VS-6ESH01-02.LIB
226
TEXT -1312 2048 Left 2 !.param VDDHV=12
227
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.
228
TEXT 128 192 Left 2 ;100W MAX, 5.2ns
229
TEXT -1312 2264 Left 2 !*.step param run 1 5 1
230
TEXT -184 336 Left 2 ;Ground parasitics
2 florent_ba 231
TEXT -1304 1976 Left 2 !.ac dec 100 0.1 2e9
1 florent_ba 232
TEXT -1304 2240 Left 2 ;.op
3 florent_ba 233
TEXT -352 1216 Left 2 ;.noise V(OUT) IAC dec 100 10 2e9
234
TEXT -352 1264 Left 2 !.meas noise INOISE_RMS integ inoise from 10 to 2e9
235
TEXT -352 1288 Left 2 !.meas noise ONOISE_RMS integ V(onoise) from 10 to 2e9
236
TEXT 216 1048 Left 2 ;800nArms
237
TEXT -352 1192 Left 2 ;.noise V(OUT) VDDRX dec 100 10 2e9
1 florent_ba 238
LINE Normal 240 1072 256 1056 2
239
LINE Normal 256 1088 240 1072 2
240
LINE Normal 256 1088 256 1088 2
241
LINE Normal 256 1088 256 1088 2
3 florent_ba 242
RECTANGLE Normal -816 2288 -1920 1376 2
1 florent_ba 243
RECTANGLE Normal 1504 736 496 128 2
244
RECTANGLE Normal -64 608 -240 352 2