forked from rabidaudio/synthesizer
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvco.asc
161 lines (161 loc) · 3.88 KB
/
vco.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
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
Version 4
SHEET 1 1540 1288
WIRE 192 16 176 16
WIRE -176 80 -176 32
WIRE 80 112 48 112
WIRE 176 112 176 16
WIRE 48 144 48 112
WIRE 272 144 256 144
WIRE 480 144 336 144
WIRE 336 176 336 144
WIRE 336 176 304 176
WIRE 352 176 336 176
WIRE -176 192 -176 160
WIRE -176 192 -224 192
WIRE 656 192 640 192
WIRE -224 208 -224 192
WIRE -176 208 -176 192
WIRE 336 208 336 176
WIRE 352 224 352 176
WIRE 448 224 352 224
WIRE 80 240 -16 240
WIRE 656 240 656 192
WIRE 336 288 336 272
WIRE 384 288 336 288
WIRE 176 304 176 240
WIRE 384 304 384 288
WIRE -176 336 -176 288
WIRE 480 336 480 240
WIRE 608 336 480 336
WIRE 656 336 656 320
WIRE 656 336 608 336
WIRE 688 336 656 336
WIRE 656 352 656 336
WIRE 656 352 640 352
WIRE 784 352 784 336
WIRE 640 448 640 432
WIRE 784 448 784 432
WIRE 784 448 640 448
WIRE 784 464 784 448
WIRE -16 512 -16 240
WIRE 688 512 688 336
WIRE 688 512 -16 512
WIRE 784 560 784 544
WIRE -208 672 -304 672
WIRE 176 704 -80 704
WIRE -304 720 -304 672
WIRE -208 720 -208 672
WIRE 256 720 256 144
WIRE 624 720 256 720
WIRE 176 752 176 704
WIRE 416 768 240 768
WIRE -304 832 -304 800
WIRE -208 832 -208 800
WIRE -80 832 -80 704
WIRE -80 832 -208 832
WIRE -32 832 -80 832
WIRE 416 832 416 768
WIRE 624 832 624 720
WIRE -208 864 -208 832
WIRE 176 880 176 832
WIRE 176 880 128 880
WIRE 352 880 176 880
WIRE 560 880 528 880
WIRE 528 912 528 880
WIRE -32 928 -64 928
WIRE -64 944 -64 928
WIRE 416 976 416 928
WIRE 624 976 624 928
WIRE 624 976 416 976
WIRE 624 992 624 976
WIRE 240 1072 240 768
WIRE 240 1072 176 1072
WIRE 272 1072 240 1072
WIRE 624 1120 624 1072
WIRE 624 1120 432 1120
WIRE 176 1152 176 1072
WIRE 272 1168 240 1168
WIRE 240 1184 240 1168
FLAG -224 208 0
FLAG 384 304 0
FLAG 176 304 V-
FLAG -176 336 V-
FLAG -176 32 V+
FLAG 192 16 V+
FLAG 640 464 0
FLAG 240 1184 0
FLAG -64 944 0
FLAG -304 832 0
FLAG 528 912 0
FLAG 48 816 v+
FLAG 352 1056 v+
FLAG 352 1184 v-
FLAG 48 944 v-
FLAG -304 672 VCV
FLAG 176 1232 v-
FLAG 608 336 sq
FLAG 448 224 tri
FLAG 560 128 v+
FLAG 560 256 v-
FLAG 784 256 v+
FLAG 784 640 v-
FLAG 48 144 0
FLAG -208 944 v-
SYMBOL deanm1278_LM13700-spice-model/LM13700 144 96 R0
SYMATTR InstName U1
SYMBOL voltage -176 64 R0
SYMATTR InstName V1
SYMATTR Value 12
SYMBOL voltage -176 192 R0
SYMATTR InstName V2
SYMATTR Value 12
SYMBOL cap 320 208 R0
SYMATTR InstName C1
SYMATTR Value 4.7n
SYMBOL res 640 224 R0
SYMATTR InstName R4
SYMATTR Value 15K
SYMBOL res 624 336 R0
SYMATTR InstName R5
SYMATTR Value 10K
SYMBOL pnp 352 832 R0
SYMATTR InstName Q1
SYMBOL pnp 560 832 R0
SYMATTR InstName Q2
SYMBOL tl072/tl07x 336 1120 R0
SYMATTR InstName U3
SYMBOL tl072/tl07x 32 880 R0
SYMATTR InstName U4
SYMBOL res 608 976 R0
SYMATTR InstName R1
SYMATTR Value 4.7K
SYMBOL res 160 736 R0
SYMATTR InstName R2
SYMATTR Value 1k8
SYMBOL res -224 704 R0
SYMATTR InstName R6
SYMATTR Value 100K
SYMBOL voltage -304 704 R0
SYMATTR InstName V4
SYMATTR Value {CV}
SYMBOL res 160 1136 R0
SYMATTR InstName R3
SYMATTR Value 326K
SYMBOL tl072/tl07x 544 192 R0
SYMATTR InstName U2
SYMBOL res 768 336 R0
SYMATTR InstName R7
SYMATTR Value 500
SYMBOL res 768 448 R0
SYMATTR InstName R8
SYMATTR Value 500
SYMBOL res 768 544 R0
SYMATTR InstName R9
SYMATTR Value 10K
SYMBOL res 768 240 R0
SYMATTR InstName R10
SYMATTR Value 10K
SYMBOL res -224 848 R0
SYMATTR InstName R11
SYMATTR Value 240K
TEXT 896 128 Left 2 !.lib lm13700.sub\n.lib opamp.sub\n## CV-freq analysis ##\n#.step param CV 0 10 1\n# .tran 0 220m UIC\n# .tran 0 8 UIC\n# .meas tp TRIG V(tri)=0 RISE=2 TARG V(tri)=0 RISE=3\n# .meas sp TRIG V(sq)=0 RISE=2 TARG V(sq)=0 RISE=3\n# .meas iabc param -1*Ic(q2)\n# .meas TRAN iout param abs(I(C1)) WHEN V(tri)=0 RISE=2\n## R6 Analysis CV=5 ##\n#.step param RA 98k 102K 100\n#.meas tp TRIG V(tri)=0 RISE=2 TARG V(tri)=0 RISE=3\n#.param CV 5\n#.tran 0 500m UIC\n## R3 Analysis CV=0 ##\n#.step param RREF 320K 330K 100\n#.meas tp TRIG V(tri)=0 RISE=2 TARG V(tri)=0 RISE=3\n.tran 10m UIC\n## High-freq accuracy CV=-5 ##\n# .tran 200u UIC\n## DC CV analysis ##\n# .dc V4 0 10 1