Date:2011-09-11 01:35:23 (12 years 6 months ago)
Author:Werner Almesberger
Commit:bdaff51ad3d4a5088a4ff5652a6612430eee1331
Message:labsw/: added low-pass filters to button input (with help from Joerg Reisenweber)

Files: labsw/LOG (1 diff)
labsw/front.sch (4 diffs)
labsw/labsw.cmp (3 diffs)

Change Details

labsw/LOG
221221  - added external pull-ups to IN_* and to buttons (so that we can turn
222222    off the internal pull-ups and thus avoid sneak current through the
223223    opto-coupler LEDs from VBUS via the pull-ups into VDD)
224  - added low-pass filters to button inputs, to suppress interferences,
225    e.g., from load being switched (with help from Joerg Reisenweber)
224226
225227Pending:
226228- widen column cavities by 0.2 mm on each side
labsw/front.sch
1EESchema Schematic File Version 2 date Sat Sep 10 20:21:28 2011
1EESchema Schematic File Version 2 date Sat Sep 10 20:32:16 2011
22LIBS:power
33LIBS:device
44LIBS:conn
...... 
2222Comment3 ""
2323Comment4 ""
2424$EndDescr
25Connection ~ 5100 4300
2625Wire Wire Line
27    5100 3900 5100 4300
28Connection ~ 4700 4100
26    3800 5100 3800 5300
2927Wire Wire Line
30    4700 3900 4700 4100
31Connection ~ 4700 3200
28    3200 5100 3200 5300
29Connection ~ 3500 4300
3230Wire Wire Line
33    4700 3200 5100 3200
31    3500 4700 3500 4300
32Connection ~ 5100 4500
3433Wire Wire Line
35    5100 3200 5100 3400
36Connection ~ 8150 4200
34    5100 3900 5100 4500
35Connection ~ 4900 4300
3736Wire Wire Line
38    7950 4200 8150 4200
37    4900 3900 4900 4300
3938Wire Wire Line
40    3750 4300 7150 4300
39    3000 4500 4000 4500
4140Wire Wire Line
42    4400 4200 7150 4200
41    3000 4100 4000 4100
42Connection ~ 4900 3200
4343Wire Wire Line
44    8550 3100 8550 2900
44    4900 3400 4900 3200
4545Wire Wire Line
46    8150 3100 8150 2900
46    4700 3400 4700 3000
47Connection ~ 8150 4300
4748Wire Wire Line
48    8350 3600 8350 3900
49    7950 4300 8150 4300
4950Wire Wire Line
50    8350 3900 7950 3900
51    8150 4450 8150 4100
5152Wire Wire Line
52    6200 4000 7150 4000
53    8150 4100 7950 4100
5354Wire Wire Line
54    6200 3800 7150 3800
55    8350 3100 8350 2900
56Wire Wire Line
57    8550 3600 8550 4000
58Wire Wire Line
59    8550 4000 7950 4000
60Wire Wire Line
61    8150 3600 8150 3800
62Wire Wire Line
63    8150 3800 7950 3800
5564Wire Wire Line
5665    7150 3900 6950 3900
5766Wire Wire Line
58    7950 3800 8150 3800
67    6200 3800 7150 3800
5968Wire Wire Line
60    8150 3800 8150 3600
69    6200 4000 7150 4000
6170Wire Wire Line
62    7950 4000 8550 4000
71    7950 3900 8350 3900
6372Wire Wire Line
64    8550 4000 8550 3600
73    8350 3900 8350 3600
6574Wire Wire Line
66    8350 3100 8350 2900
75    8150 3100 8150 2900
6776Wire Wire Line
68    3750 4100 7150 4100
77    8550 3100 8550 2900
6978Wire Wire Line
70    7950 4100 8150 4100
79    7950 4200 8150 4200
80Connection ~ 8150 4200
7181Wire Wire Line
72    8150 4100 8150 4450
82    5100 3400 5100 3200
7383Wire Wire Line
74    7950 4300 8150 4300
75Connection ~ 8150 4300
84    5100 3200 4700 3200
85Connection ~ 4700 3200
7686Wire Wire Line
77    4700 3000 4700 3400
87    4700 4100 4700 3900
88Connection ~ 4700 4100
7889Wire Wire Line
79    4900 3400 4900 3200
80Connection ~ 4900 3200
90    7150 4100 4500 4100
91Wire Wire Line
92    3000 4300 4000 4300
93Wire Wire Line
94    7150 4200 5400 4200
95Wire Wire Line
96    5400 4200 5400 4300
8197Wire Wire Line
82    4900 3900 4900 4200
83Connection ~ 4900 4200
98    5400 4300 4500 4300
99Wire Wire Line
100    7150 4300 5500 4300
101Wire Wire Line
102    5500 4300 5500 4500
103Wire Wire Line
104    5500 4500 4500 4500
105Wire Wire Line
106    3200 4700 3200 4100
107Connection ~ 3200 4100
108Wire Wire Line
109    3800 4700 3800 4500
110Connection ~ 3800 4500
111Wire Wire Line
112    3500 5100 3500 5300
113$Comp
114L GND #PWR023
115U 1 1 4E6BF2F6
116P 3800 5300
117F 0 "#PWR023" H 3800 5300 30 0001 C CNN
118F 1 "GND" H 3800 5230 30 0001 C CNN
119    1 3800 5300
120    1 0 0 -1
121$EndComp
122$Comp
123L GND #PWR024
124U 1 1 4E6BF2F3
125P 3500 5300
126F 0 "#PWR024" H 3500 5300 30 0001 C CNN
127F 1 "GND" H 3500 5230 30 0001 C CNN
128    1 3500 5300
129    1 0 0 -1
130$EndComp
131$Comp
132L GND #PWR025
133U 1 1 4E6BF2EE
134P 3200 5300
135F 0 "#PWR025" H 3200 5300 30 0001 C CNN
136F 1 "GND" H 3200 5230 30 0001 C CNN
137    1 3200 5300
138    1 0 0 -1
139$EndComp
84140$Comp
85L VDD #PWR023
141L C C7
142U 1 1 4E6BF249
143P 3800 4900
144F 0 "C7" H 3850 5000 50 0000 L CNN
145F 1 "1nF" H 3850 4800 50 0000 L CNN
146    1 3800 4900
147    1 0 0 -1
148$EndComp
149$Comp
150L C C6
151U 1 1 4E6BF247
152P 3500 4900
153F 0 "C6" H 3550 5000 50 0000 L CNN
154F 1 "1nF" H 3550 4800 50 0000 L CNN
155    1 3500 4900
156    1 0 0 -1
157$EndComp
158$Comp
159L C C5
160U 1 1 4E6BF245
161P 3200 4900
162F 0 "C5" H 3250 5000 50 0000 L CNN
163F 1 "1nF" H 3250 4800 50 0000 L CNN
164    1 3200 4900
165    1 0 0 -1
166$EndComp
167$Comp
168L R R25
169U 1 1 4E6BF242
170P 4250 4500
171F 0 "R25" V 4330 4500 50 0000 C CNN
172F 1 "10k" V 4250 4500 50 0000 C CNN
173    1 4250 4500
174    0 -1 -1 0
175$EndComp
176$Comp
177L R R24
178U 1 1 4E6BF23E
179P 4250 4300
180F 0 "R24" V 4330 4300 50 0000 C CNN
181F 1 "10k" V 4250 4300 50 0000 C CNN
182    1 4250 4300
183    0 -1 -1 0
184$EndComp
185$Comp
186L R R23
187U 1 1 4E6BF237
188P 4250 4100
189F 0 "R23" V 4330 4100 50 0000 C CNN
190F 1 "10k" V 4250 4100 50 0000 C CNN
191    1 4250 4100
192    0 -1 -1 0
193$EndComp
194$Comp
195L VDD #PWR026
86196U 1 1 4E6BEF5F
87197P 4700 3000
88F 0 "#PWR023" H 4700 3100 30 0001 C CNN
198F 0 "#PWR026" H 4700 3100 30 0001 C CNN
89199F 1 "VDD" H 4700 3110 50 0000 C CNN
90200    1 4700 3000
91201    1 0 0 -1
...... 
150260LED_CH2_R
151261Text GLabel 8150 2900 1 60 Input ~ 0
152262LED_CH1_R
153Text GLabel 3750 4300 0 60 Input ~ 0
263Text GLabel 3000 4500 0 60 Input ~ 0
154264BUT_MAIN
155Text GLabel 4400 4200 0 60 Input ~ 0
265Text GLabel 3000 4300 0 60 Input ~ 0
156266BUT_CH2
157Text GLabel 3750 4100 0 60 Input ~ 0
267Text GLabel 3000 4100 0 60 Input ~ 0
158268BUT_CH1
159269Text GLabel 6200 4000 0 60 Input ~ 0
160270LED_MAIN_G
...... 
172282    1 0 0 -1
173283$EndComp
174284$Comp
175L GND #PWR024
285L GND #PWR027
176286U 1 1 4E55C01C
177287P 8150 4450
178F 0 "#PWR024" H 8150 4450 30 0001 C CNN
288F 0 "#PWR027" H 8150 4450 30 0001 C CNN
179289F 1 "GND" H 8150 4380 30 0001 C CNN
180290    1 8150 4450
181291    1 0 0 -1
labsw/labsw.cmp
1Cmp-Mod V01 Created by CvPCB (2010-12-27 BZR 2685)-unstable date = Sat Sep 10 20:21:25 2011
1Cmp-Mod V01 Created by CvPCB (2010-12-27 BZR 2685)-unstable date = Sat Sep 10 20:32:12 2011
22
33BeginCmp
44TimeStamp = /4E55CABB;
...... 
2929EndCmp
3030
3131BeginCmp
32TimeStamp = /4E55BEC4/4E6BF245;
33Reference = C5;
34ValeurCmp = 1nF;
35IdModule = 0603;
36EndCmp
37
38BeginCmp
39TimeStamp = /4E55BEC4/4E6BF247;
40Reference = C6;
41ValeurCmp = 1nF;
42IdModule = 0603;
43EndCmp
44
45BeginCmp
46TimeStamp = /4E55BEC4/4E6BF249;
47Reference = C7;
48ValeurCmp = 1nF;
49IdModule = 0603;
50EndCmp
51
52BeginCmp
3253TimeStamp = /4E534734;
3354Reference = CON1;
3455ValeurCmp = MINI_USB_B;
...... 
281302EndCmp
282303
283304BeginCmp
305TimeStamp = /4E55BEC4/4E6BF237;
306Reference = R23;
307ValeurCmp = 10k;
308IdModule = 0603;
309EndCmp
310
311BeginCmp
312TimeStamp = /4E55BEC4/4E6BF23E;
313Reference = R24;
314ValeurCmp = 10k;
315IdModule = 0603;
316EndCmp
317
318BeginCmp
319TimeStamp = /4E55BEC4/4E6BF242;
320Reference = R25;
321ValeurCmp = 10k;
322IdModule = 0603;
323EndCmp
324
325BeginCmp
284326TimeStamp = /4E5344A0;
285327Reference = U1;
286328ValeurCmp = C8051F320;

Archive Download the corresponding diff file

Branches:
master



interactive