Subversion Repositories Electronics.Rangefider

Rev

Rev 1 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1 Rev 4
Line 1... Line 1...
1
*
1
*
2
.SUBCKT photoreceptor WM2 A K IAC+ IAC- PARAMS: 
2
.SUBCKT photoreceptor WM2 A K IAC+ IAC- PARAMS:
3
+area_mm2=0.25 
3
+area_mm2=0.25
4
+cjo=30p 
4
+cjo=30p
5
+cmin=1.2p 
5
+cmin=1.2p
6
+RS=20 
6
+RS=20
7
+sensivity=0.55 
7
+sensivity=0.55
8
+reverse_breakdown=150 
8
+reverse_breakdown=150
9
+transit_time=1.5n
9
+transit_time=1.5n
10
 
10
 
11
*Monitor photodiode basic model
11
*Monitor photodiode basic model
12
*including junction capacitance vatiation Vs reverse bias*
12
*including junction capacitance vatiation Vs reverse bias*
13
*DMONITOR A CAT DMON
13
DMONITOR A CAT DMON
14
CFINAL A CAT {cmin}
14
CFINAL A CAT {cmin}
15
RSH  A CAT 50e9
15
RSH  A CAT 1G
16
RS CAT K {RS}
16
RS CAT K {RS}
17
 
17
 
18
 
18
 
19
*Flow -->>m
19
*Flow -->>m
20
*GPH CAT A WM2 0 {area_mm2*1e-6*sensivity}
20
GPH K A WM2 0 {area_mm2*1e-6*sensivity}
21
 
21
 
22
*access used to insert parallel current sources to create noise sim
22
*access used to insert parallel current sources to create noise sim
23
RACC1 CAT IAC+ 1e-9
23
VACC1 CAT IAC+ 0
24
RACC2 A IAC- 1e-9
24
VACC2 A IAC- 0
25
 
25
 
26
.model DMON D(cjo={cjo} TT={transit_time} BV={reverse_breakdown})
26
.model DMON D(cjo={cjo} TT={transit_time} BV={reverse_breakdown})
27
 
27
 
28
.ENDS
28
.ENDS