Werner's Miscellanea
Sign in or create your account | Project List | Help
Werner's Miscellanea Git Source Tree
Root/
Source at commit a400f9a0183af4ddf565a2acb2b08d9418749224 created 12 years 6 months ago. By Werner Almesberger, labsw/fw/labsw.c: improved debouncing and cleaned up button logic | |
---|---|
1 | EESchema Schematic File Version 2 date Sat Sep 10 20:21:28 2011 |
2 | LIBS:power |
3 | LIBS:device |
4 | LIBS:conn |
5 | LIBS:c8051f320 |
6 | LIBS:mini_usb_b |
7 | LIBS:opto-trans-4 |
8 | LIBS:spdt-c |
9 | LIBS:dual_diode |
10 | LIBS:opto-trans-8 |
11 | LIBS:labsw-cache |
12 | EELAYER 24 0 |
13 | EELAYER END |
14 | $Descr A4 11700 8267 |
15 | Sheet 3 4 |
16 | Title "Lab Switch (Back panel)" |
17 | Date "10 sep 2011" |
18 | Rev "1" |
19 | Comp "Werner Almesberger" |
20 | Comment1 "" |
21 | Comment2 "" |
22 | Comment3 "" |
23 | Comment4 "" |
24 | $EndDescr |
25 | Connection ~ 2150 1200 |
26 | Wire Wire Line |
27 | 2150 1000 2150 1400 |
28 | Connection ~ 2550 3300 |
29 | Wire Wire Line |
30 | 2550 1900 2550 3300 |
31 | Connection ~ 2150 2100 |
32 | Wire Wire Line |
33 | 2150 1900 2150 2100 |
34 | Connection ~ 2550 1200 |
35 | Wire Wire Line |
36 | 2550 1200 2550 1400 |
37 | Wire Wire Line |
38 | 3950 6350 2700 6350 |
39 | Wire Wire Line |
40 | 3950 5150 2700 5150 |
41 | Wire Wire Line |
42 | 1850 3300 3250 3300 |
43 | Wire Wire Line |
44 | 1850 2100 3250 2100 |
45 | Connection ~ 3050 3500 |
46 | Wire Wire Line |
47 | 3050 3500 3250 3500 |
48 | Wire Wire Line |
49 | 3250 2300 3050 2300 |
50 | Wire Wire Line |
51 | 3050 2300 3050 4250 |
52 | Wire Wire Line |
53 | 4900 3900 4000 3900 |
54 | Wire Wire Line |
55 | 4000 2700 4900 2700 |
56 | Wire Wire Line |
57 | 4000 3500 5600 3500 |
58 | Wire Wire Line |
59 | 5600 3500 5600 3050 |
60 | Wire Wire Line |
61 | 5600 3050 7150 3050 |
62 | Wire Wire Line |
63 | 4000 2300 5600 2300 |
64 | Wire Wire Line |
65 | 5600 2300 5600 2850 |
66 | Wire Wire Line |
67 | 5600 2850 7150 2850 |
68 | Wire Wire Line |
69 | 7950 3050 9050 3050 |
70 | Wire Wire Line |
71 | 9050 3050 9050 3300 |
72 | Wire Wire Line |
73 | 9050 3300 5400 3300 |
74 | Wire Wire Line |
75 | 7950 2850 9050 2850 |
76 | Wire Wire Line |
77 | 9050 2850 9050 2100 |
78 | Wire Wire Line |
79 | 9050 2100 5400 2100 |
80 | Wire Wire Line |
81 | 3750 6150 3950 6150 |
82 | Wire Wire Line |
83 | 3750 4950 3950 4950 |
84 | Connection ~ 3050 5550 |
85 | Wire Wire Line |
86 | 3050 5550 3250 5550 |
87 | Wire Wire Line |
88 | 3250 6750 3050 6750 |
89 | Wire Wire Line |
90 | 3050 6750 3050 4750 |
91 | Wire Wire Line |
92 | 7150 5950 4900 5950 |
93 | Wire Wire Line |
94 | 4900 5950 4900 6350 |
95 | Wire Wire Line |
96 | 4900 6350 4700 6350 |
97 | Wire Wire Line |
98 | 7150 5750 5100 5750 |
99 | Wire Wire Line |
100 | 5100 5750 5100 5150 |
101 | Wire Wire Line |
102 | 5100 5150 4700 5150 |
103 | Wire Wire Line |
104 | 7950 5950 9050 5950 |
105 | Wire Wire Line |
106 | 9050 5950 9050 6150 |
107 | Wire Wire Line |
108 | 9050 6150 4700 6150 |
109 | Wire Wire Line |
110 | 7950 5750 9250 5750 |
111 | Wire Wire Line |
112 | 9250 5750 9250 4950 |
113 | Wire Wire Line |
114 | 9250 4950 4700 4950 |
115 | Wire Wire Line |
116 | 4700 5550 9050 5550 |
117 | Wire Wire Line |
118 | 9050 5550 9050 5850 |
119 | Wire Wire Line |
120 | 9050 5850 7950 5850 |
121 | Wire Wire Line |
122 | 4700 6750 9250 6750 |
123 | Wire Wire Line |
124 | 9250 6750 9250 6050 |
125 | Wire Wire Line |
126 | 9250 6050 7950 6050 |
127 | Wire Wire Line |
128 | 4700 5750 4900 5750 |
129 | Wire Wire Line |
130 | 4900 5750 4900 5850 |
131 | Wire Wire Line |
132 | 4900 5850 7150 5850 |
133 | Wire Wire Line |
134 | 4700 6950 5100 6950 |
135 | Wire Wire Line |
136 | 5100 6950 5100 6050 |
137 | Wire Wire Line |
138 | 5100 6050 7150 6050 |
139 | Wire Wire Line |
140 | 3050 6150 3250 6150 |
141 | Connection ~ 3050 6150 |
142 | Wire Wire Line |
143 | 3250 4950 3050 4950 |
144 | Connection ~ 3050 4950 |
145 | Wire Wire Line |
146 | 3750 5550 3950 5550 |
147 | Wire Wire Line |
148 | 3750 6750 3950 6750 |
149 | Wire Wire Line |
150 | 5400 2700 9250 2700 |
151 | Wire Wire Line |
152 | 9250 2700 9250 2950 |
153 | Wire Wire Line |
154 | 9250 2950 7950 2950 |
155 | Wire Wire Line |
156 | 5400 3900 9250 3900 |
157 | Wire Wire Line |
158 | 9250 3900 9250 3150 |
159 | Wire Wire Line |
160 | 9250 3150 7950 3150 |
161 | Wire Wire Line |
162 | 7150 2950 5450 2950 |
163 | Wire Wire Line |
164 | 5450 2950 5450 2900 |
165 | Wire Wire Line |
166 | 5450 2900 4000 2900 |
167 | Wire Wire Line |
168 | 4000 2100 4900 2100 |
169 | Wire Wire Line |
170 | 4000 3300 4900 3300 |
171 | Wire Wire Line |
172 | 7150 3150 5800 3150 |
173 | Wire Wire Line |
174 | 5800 3150 5800 4100 |
175 | Wire Wire Line |
176 | 5800 4100 4000 4100 |
177 | Wire Wire Line |
178 | 3050 2900 3250 2900 |
179 | Connection ~ 3050 2900 |
180 | Wire Wire Line |
181 | 3250 4100 3050 4100 |
182 | Connection ~ 3050 4100 |
183 | Wire Wire Line |
184 | 1850 2700 3250 2700 |
185 | Wire Wire Line |
186 | 1850 3900 3250 3900 |
187 | Wire Wire Line |
188 | 3950 5750 2700 5750 |
189 | Wire Wire Line |
190 | 3950 6950 2700 6950 |
191 | Wire Wire Line |
192 | 2150 1200 2750 1200 |
193 | Wire Wire Line |
194 | 2750 1200 2750 1400 |
195 | Wire Wire Line |
196 | 2350 1400 2350 1200 |
197 | Connection ~ 2350 1200 |
198 | Wire Wire Line |
199 | 2350 1900 2350 2700 |
200 | Connection ~ 2350 2700 |
201 | Wire Wire Line |
202 | 2750 1900 2750 3900 |
203 | Connection ~ 2750 3900 |
204 | $Comp |
205 | L VDD #PWR020 |
206 | U 1 1 4E6BED41 |
207 | P 2150 1000 |
208 | F 0 "#PWR020" H 2150 1100 30 0001 C CNN |
209 | F 1 "VDD" H 2150 1110 50 0000 C CNN |
210 | 1 2150 1000 |
211 | 1 0 0 -1 |
212 | $EndComp |
213 | $Comp |
214 | L R R10 |
215 | U 1 1 4E6BECF1 |
216 | P 2750 1650 |
217 | F 0 "R10" V 2830 1650 50 0000 C CNN |
218 | F 1 "10k" V 2750 1650 50 0000 C CNN |
219 | 1 2750 1650 |
220 | -1 0 0 1 |
221 | $EndComp |
222 | $Comp |
223 | L R R9 |
224 | U 1 1 4E6BECEB |
225 | P 2550 1650 |
226 | F 0 "R9" V 2630 1650 50 0000 C CNN |
227 | F 1 "10k" V 2550 1650 50 0000 C CNN |
228 | 1 2550 1650 |
229 | -1 0 0 1 |
230 | $EndComp |
231 | $Comp |
232 | L R R8 |
233 | U 1 1 4E6BECC7 |
234 | P 2350 1650 |
235 | F 0 "R8" V 2430 1650 50 0000 C CNN |
236 | F 1 "10k" V 2350 1650 50 0000 C CNN |
237 | 1 2350 1650 |
238 | -1 0 0 -1 |
239 | $EndComp |
240 | $Comp |
241 | L R R7 |
242 | U 1 1 4E6BECC3 |
243 | P 2150 1650 |
244 | F 0 "R7" V 2230 1650 50 0000 C CNN |
245 | F 1 "10k" V 2150 1650 50 0000 C CNN |
246 | 1 2150 1650 |
247 | -1 0 0 1 |
248 | $EndComp |
249 | Text Label 4200 3900 0 60 ~ 0 |
250 | EXT_IN_4_R |
251 | Text Label 4200 3300 0 60 ~ 0 |
252 | EXT_IN_3_R |
253 | Text Label 4200 2700 0 60 ~ 0 |
254 | EXT_IN_2_R |
255 | Text Label 4200 2100 0 60 ~ 0 |
256 | EXT_IN_1_R |
257 | $Comp |
258 | L OPTO-TRANS-2X4 U2 |
259 | U 1 1 4E5A35D5 |
260 | P 3650 2200 |
261 | F 0 "U2" H 3800 2400 60 0000 C CNN |
262 | F 1 "OPTO-TRANS-2X4" H 3650 1950 60 0000 C CNN |
263 | 1 3650 2200 |
264 | -1 0 0 -1 |
265 | $EndComp |
266 | $Comp |
267 | L OPTO-TRANS-2X4 U2 |
268 | U 2 1 4E5A35D2 |
269 | P 3650 2800 |
270 | F 0 "U2" H 3800 3000 60 0000 C CNN |
271 | F 1 "OPTO-TRANS-2X4" H 3650 2550 60 0000 C CNN |
272 | 2 3650 2800 |
273 | -1 0 0 -1 |
274 | $EndComp |
275 | $Comp |
276 | L OPTO-TRANS-2X4 U3 |
277 | U 1 1 4E5A35CF |
278 | P 3650 3400 |
279 | F 0 "U3" H 3800 3600 60 0000 C CNN |
280 | F 1 "OPTO-TRANS-2X4" H 3650 3150 60 0000 C CNN |
281 | 1 3650 3400 |
282 | -1 0 0 -1 |
283 | $EndComp |
284 | $Comp |
285 | L OPTO-TRANS-2X4 U3 |
286 | U 2 1 4E5A35CD |
287 | P 3650 4000 |
288 | F 0 "U3" H 3800 4200 60 0000 C CNN |
289 | F 1 "OPTO-TRANS-2X4" H 3650 3750 60 0000 C CNN |
290 | 2 3650 4000 |
291 | -1 0 0 -1 |
292 | $EndComp |
293 | $Comp |
294 | L OPTO-TRANS-2X4 U4 |
295 | U 1 1 4E5A3480 |
296 | P 4300 5050 |
297 | F 0 "U4" H 4200 5250 60 0000 C CNN |
298 | F 1 "OPTO-TRANS-2X4" H 4300 4800 60 0000 C CNN |
299 | 1 4300 5050 |
300 | 1 0 0 -1 |
301 | $EndComp |
302 | $Comp |
303 | L OPTO-TRANS-2X4 U4 |
304 | U 2 1 4E5A347D |
305 | P 4300 5650 |
306 | F 0 "U4" H 4200 5850 60 0000 C CNN |
307 | F 1 "OPTO-TRANS-2X4" H 4300 5400 60 0000 C CNN |
308 | 2 4300 5650 |
309 | 1 0 0 -1 |
310 | $EndComp |
311 | $Comp |
312 | L OPTO-TRANS-2X4 U5 |
313 | U 1 1 4E5A347B |
314 | P 4300 6250 |
315 | F 0 "U5" H 4200 6450 60 0000 C CNN |
316 | F 1 "OPTO-TRANS-2X4" H 4300 6000 60 0000 C CNN |
317 | 1 4300 6250 |
318 | 1 0 0 -1 |
319 | $EndComp |
320 | $Comp |
321 | L OPTO-TRANS-2X4 U5 |
322 | U 2 1 4E5A3475 |
323 | P 4300 6850 |
324 | F 0 "U5" H 4200 7050 60 0000 C CNN |
325 | F 1 "OPTO-TRANS-2X4" H 4300 6600 60 0000 C CNN |
326 | 2 4300 6850 |
327 | 1 0 0 -1 |
328 | $EndComp |
329 | Text Label 6950 6050 2 60 ~ 0 |
330 | EXT_OUT_4_N |
331 | Text Label 6950 5950 2 60 ~ 0 |
332 | EXT_OUT_3_N |
333 | Text Label 6950 5850 2 60 ~ 0 |
334 | EXT_OUT_2_N |
335 | Text Label 6950 5750 2 60 ~ 0 |
336 | EXT_OUT_1_N |
337 | Text Label 6950 3150 2 60 ~ 0 |
338 | EXT_IN_4_N |
339 | Text Label 6950 3050 2 60 ~ 0 |
340 | EXT_IN_3_N |
341 | Text Label 6950 2950 2 60 ~ 0 |
342 | EXT_IN_2_N |
343 | Text Label 6950 2850 2 60 ~ 0 |
344 | EXT_IN_1_N |
345 | Text Label 8150 6050 0 60 ~ 0 |
346 | EXT_OUT_4_P |
347 | Text Label 8150 5950 0 60 ~ 0 |
348 | EXT_OUT_3_P |
349 | Text Label 8150 5850 0 60 ~ 0 |
350 | EXT_OUT_2_P |
351 | Text Label 8150 5750 0 60 ~ 0 |
352 | EXT_OUT_1_P |
353 | Text Label 8150 3150 0 60 ~ 0 |
354 | EXT_IN_4_P |
355 | Text Label 8150 3050 0 60 ~ 0 |
356 | EXT_IN_3_P |
357 | Text Label 8150 2950 0 60 ~ 0 |
358 | EXT_IN_2_P |
359 | Text Label 8150 2850 0 60 ~ 0 |
360 | EXT_IN_1_P |
361 | Text GLabel 2700 6950 0 60 Input ~ 0 |
362 | OUT_4 |
363 | Text GLabel 2700 6350 0 60 Input ~ 0 |
364 | OUT_3 |
365 | Text GLabel 2700 5750 0 60 Input ~ 0 |
366 | OUT_2 |
367 | Text GLabel 2700 5150 0 60 Input ~ 0 |
368 | OUT_1 |
369 | Text GLabel 1850 3900 0 60 Output ~ 0 |
370 | IN_4 |
371 | Text GLabel 1850 3300 0 60 Output ~ 0 |
372 | IN_3 |
373 | Text GLabel 1850 2700 0 60 Output ~ 0 |
374 | IN_2 |
375 | Text GLabel 1850 2100 0 60 Output ~ 0 |
376 | IN_1 |
377 | Text Notes 9550 5900 0 60 ~ 0 |
378 | Vmax = 80 V\nImax = 5...50 mA |
379 | Text Notes 9550 2900 0 60 ~ 0 |
380 | Vmin = 1.5 V\nImin = 100 uA\nVmax = 30 V\nImax = 30 mA |
381 | $Comp |
382 | L CONN_4X2 P3 |
383 | U 1 1 4E55BFB7 |
384 | P 7550 3000 |
385 | F 0 "P3" H 7550 3250 50 0000 C CNN |
386 | F 1 "CONN_4X2" V 7550 3000 40 0000 C CNN |
387 | 1 7550 3000 |
388 | 1 0 0 -1 |
389 | $EndComp |
390 | $Comp |
391 | L CONN_4X2 P4 |
392 | U 1 1 4E55BFB6 |
393 | P 7550 5900 |
394 | F 0 "P4" H 7550 6150 50 0000 C CNN |
395 | F 1 "CONN_4X2" V 7550 5900 40 0000 C CNN |
396 | 1 7550 5900 |
397 | 1 0 0 -1 |
398 | $EndComp |
399 | $Comp |
400 | L +5V #PWR021 |
401 | U 1 1 4E55BFB4 |
402 | P 3050 4750 |
403 | F 0 "#PWR021" H 3050 4840 20 0001 C CNN |
404 | F 1 "+5V" H 3050 4840 50 0000 C CNN |
405 | 1 3050 4750 |
406 | 1 0 0 -1 |
407 | $EndComp |
408 | $Comp |
409 | L R R11 |
410 | U 1 1 4E55BFB3 |
411 | P 3500 4950 |
412 | F 0 "R11" V 3580 4950 50 0000 C CNN |
413 | F 1 "150" V 3500 4950 50 0000 C CNN |
414 | 1 3500 4950 |
415 | 0 -1 -1 0 |
416 | $EndComp |
417 | $Comp |
418 | L R R12 |
419 | U 1 1 4E55BFB2 |
420 | P 3500 5550 |
421 | F 0 "R12" V 3580 5550 50 0000 C CNN |
422 | F 1 "150" V 3500 5550 50 0000 C CNN |
423 | 1 3500 5550 |
424 | 0 -1 -1 0 |
425 | $EndComp |
426 | $Comp |
427 | L R R13 |
428 | U 1 1 4E55BFB1 |
429 | P 3500 6150 |
430 | F 0 "R13" V 3580 6150 50 0000 C CNN |
431 | F 1 "150" V 3500 6150 50 0000 C CNN |
432 | 1 3500 6150 |
433 | 0 -1 -1 0 |
434 | $EndComp |
435 | $Comp |
436 | L R R14 |
437 | U 1 1 4E55BFB0 |
438 | P 3500 6750 |
439 | F 0 "R14" V 3580 6750 50 0000 C CNN |
440 | F 1 "150" V 3500 6750 50 0000 C CNN |
441 | 1 3500 6750 |
442 | 0 -1 -1 0 |
443 | $EndComp |
444 | $Comp |
445 | L R R15 |
446 | U 1 1 4E55BFAF |
447 | P 5150 2100 |
448 | F 0 "R15" V 5230 2100 50 0000 C CNN |
449 | F 1 "1k" V 5150 2100 50 0000 C CNN |
450 | F 4 "1W" V 5050 2100 60 0000 C CNN "Field4" |
451 | 1 5150 2100 |
452 | 0 -1 -1 0 |
453 | $EndComp |
454 | $Comp |
455 | L R R16 |
456 | U 1 1 4E55BFAE |
457 | P 5150 2700 |
458 | F 0 "R16" V 5230 2700 50 0000 C CNN |
459 | F 1 "1k" V 5150 2700 50 0000 C CNN |
460 | F 4 "1W" V 5050 2700 60 0000 C CNN "Field4" |
461 | 1 5150 2700 |
462 | 0 -1 -1 0 |
463 | $EndComp |
464 | $Comp |
465 | L R R17 |
466 | U 1 1 4E55BFAD |
467 | P 5150 3300 |
468 | F 0 "R17" V 5230 3300 50 0000 C CNN |
469 | F 1 "1k" V 5150 3300 50 0000 C CNN |
470 | F 4 "1W" V 5050 3300 60 0000 C CNN "Field4" |
471 | 1 5150 3300 |
472 | 0 -1 -1 0 |
473 | $EndComp |
474 | $Comp |
475 | L R R18 |
476 | U 1 1 4E55BFAC |
477 | P 5150 3900 |
478 | F 0 "R18" V 5230 3900 50 0000 C CNN |
479 | F 1 "1k" V 5150 3900 50 0000 C CNN |
480 | F 4 "1W" V 5050 3900 60 0000 C CNN "Field4" |
481 | 1 5150 3900 |
482 | 0 -1 -1 0 |
483 | $EndComp |
484 | $Comp |
485 | L GND #PWR022 |
486 | U 1 1 4E55BFAB |
487 | P 3050 4250 |
488 | F 0 "#PWR022" H 3050 4250 30 0001 C CNN |
489 | F 1 "GND" H 3050 4180 30 0001 C CNN |
490 | 1 3050 4250 |
491 | 1 0 0 -1 |
492 | $EndComp |
493 | $EndSCHEMATC |
494 |
Branches:
master