-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathSettleTime.asc
82 lines (82 loc) · 1.85 KB
/
SettleTime.asc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
Version 4
SHEET 1 1796 680
WIRE 48 48 -768 48
WIRE 128 80 96 80
WIRE 48 96 48 48
WIRE 96 96 96 80
WIRE 128 112 128 80
WIRE -208 144 -320 144
WIRE -80 144 -128 144
WIRE -16 144 -80 144
WIRE 32 144 -16 144
WIRE 144 144 112 144
WIRE 272 144 224 144
WIRE 352 144 272 144
WIRE 400 144 352 144
WIRE -768 160 -768 48
WIRE -320 160 -320 144
WIRE -80 160 -80 144
WIRE 272 160 272 144
WIRE 400 160 400 144
WIRE 576 176 448 176
WIRE 576 192 576 176
WIRE 464 224 448 224
WIRE 464 240 464 224
WIRE -768 256 -768 240
WIRE -320 256 -320 240
WIRE -80 256 -80 224
WIRE 272 256 272 224
WIRE 400 256 400 240
WIRE 576 288 576 272
FLAG 272 256 0
FLAG -80 256 0
FLAG -320 256 0
FLAG 128 112 0
FLAG -768 256 0
FLAG -320 144 Vin
FLAG 352 144 Vadc
FLAG 464 240 0
FLAG 576 288 0
FLAG -16 144 Vpin
FLAG 400 256 0
SYMBOL cap 256 160 R0
SYMATTR InstName C1
SYMATTR Value 10p
SYMBOL res 240 128 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 100
SYMBOL res -112 128 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 100
SYMBOL cap -96 160 R0
SYMATTR InstName C2
SYMATTR Value 0.1ľ
SYMBOL voltage -320 144 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value {Vin}
SYMBOL sw 128 144 R90
SYMATTR InstName S1
SYMBOL voltage -768 144 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value PULSE(0 1 0 1n 1n {1/f/8} {1/f})
SYMBOL sw 400 256 R180
SYMATTR InstName S2
SYMBOL voltage 576 176 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V4
SYMATTR Value PULSE(1 0 0 1n 1n {1/f/8} {1/f})
TEXT 240 344 Left 2 !.model SW SW(Ron=1 Roff=1000000Meg Vt=.5 Vh=-.4)
TEXT -840 416 Left 2 !.tran 0 {periods/f} 0 {max(1/f/100/periods,50n)}
TEXT -768 -32 Left 2 !.param Vin 1
TEXT -840 384 Left 2 !.param f f1*16
TEXT -768 -56 Left 2 !.step param f1 10 8k 100
TEXT -768 -8 Left 2 !.param periods 100