1 | EESchema Schematic File Version 2 date 22/06/2010 16:28:43
|
---|
2 | LIBS:power
|
---|
3 | LIBS:device
|
---|
4 | LIBS:transistors
|
---|
5 | LIBS:conn
|
---|
6 | LIBS:linear
|
---|
7 | LIBS:regul
|
---|
8 | LIBS:74xx
|
---|
9 | LIBS:cmos4000
|
---|
10 | LIBS:adc-dac
|
---|
11 | LIBS:memory
|
---|
12 | LIBS:xilinx
|
---|
13 | LIBS:special
|
---|
14 | LIBS:microcontrollers
|
---|
15 | LIBS:dsp
|
---|
16 | LIBS:microchip
|
---|
17 | LIBS:analog_switches
|
---|
18 | LIBS:motorola
|
---|
19 | LIBS:texas
|
---|
20 | LIBS:intel
|
---|
21 | LIBS:audio
|
---|
22 | LIBS:interface
|
---|
23 | LIBS:digital-audio
|
---|
24 | LIBS:philips
|
---|
25 | LIBS:display
|
---|
26 | LIBS:cypress
|
---|
27 | LIBS:siliconi
|
---|
28 | LIBS:opto
|
---|
29 | LIBS:atmel
|
---|
30 | LIBS:contrib
|
---|
31 | LIBS:valves
|
---|
32 | LIBS:ps2toserial-cache
|
---|
33 | EELAYER 24 0
|
---|
34 | EELAYER END
|
---|
35 | $Descr User 7000 6000
|
---|
36 | Sheet 1 1
|
---|
37 | Title "PS/2 to serial converter"
|
---|
38 | Date "22 jun 2010"
|
---|
39 | Rev "2010.06.22"
|
---|
40 | Comp "PulkoTronics"
|
---|
41 | Comment1 ""
|
---|
42 | Comment2 ""
|
---|
43 | Comment3 ""
|
---|
44 | Comment4 ""
|
---|
45 | $EndDescr
|
---|
46 | Connection ~ 5650 2800
|
---|
47 | Wire Wire Line
|
---|
48 | 5650 2600 5650 3000
|
---|
49 | Wire Wire Line
|
---|
50 | 5650 2600 6000 2600
|
---|
51 | Connection ~ 6000 3000
|
---|
52 | Wire Wire Line
|
---|
53 | 5650 3000 6100 3000
|
---|
54 | Wire Wire Line
|
---|
55 | 5300 2700 5200 2700
|
---|
56 | Wire Wire Line
|
---|
57 | 6000 2900 6100 2900
|
---|
58 | Wire Notes Line
|
---|
59 | 5100 1750 5100 1600
|
---|
60 | Wire Notes Line
|
---|
61 | 5100 1600 4800 1600
|
---|
62 | Wire Notes Line
|
---|
63 | 4800 1600 4800 2250
|
---|
64 | Wire Wire Line
|
---|
65 | 5050 2150 5150 2150
|
---|
66 | Wire Wire Line
|
---|
67 | 5050 1950 5150 1950
|
---|
68 | Wire Wire Line
|
---|
69 | 3350 2600 3550 2600
|
---|
70 | Wire Wire Line
|
---|
71 | 1400 850 1900 850
|
---|
72 | Connection ~ 600 1150
|
---|
73 | Wire Wire Line
|
---|
74 | 1000 850 600 850
|
---|
75 | Wire Wire Line
|
---|
76 | 600 850 600 4300
|
---|
77 | Wire Wire Line
|
---|
78 | 4050 3200 4150 3200
|
---|
79 | Wire Wire Line
|
---|
80 | 1700 1400 2350 1400
|
---|
81 | Connection ~ 600 1500
|
---|
82 | Wire Wire Line
|
---|
83 | 600 1150 800 1150
|
---|
84 | Connection ~ 600 1900
|
---|
85 | Wire Wire Line
|
---|
86 | 1100 1700 1450 1700
|
---|
87 | Connection ~ 6000 2900
|
---|
88 | Wire Wire Line
|
---|
89 | 3350 4000 3550 4000
|
---|
90 | Wire Wire Line
|
---|
91 | 3350 3800 3550 3800
|
---|
92 | Wire Notes Line
|
---|
93 | 4800 2450 6300 2450
|
---|
94 | Wire Notes Line
|
---|
95 | 6300 2450 6300 3100
|
---|
96 | Wire Notes Line
|
---|
97 | 6300 3100 4800 3100
|
---|
98 | Wire Wire Line
|
---|
99 | 600 1900 1450 1900
|
---|
100 | Wire Wire Line
|
---|
101 | 2350 4600 2350 4300
|
---|
102 | Connection ~ 1100 2200
|
---|
103 | Wire Wire Line
|
---|
104 | 1000 2200 1450 2200
|
---|
105 | Wire Wire Line
|
---|
106 | 1450 2600 1450 2800
|
---|
107 | Connection ~ 2350 4300
|
---|
108 | Wire Wire Line
|
---|
109 | 1450 2000 1450 2100
|
---|
110 | Wire Wire Line
|
---|
111 | 5600 3650 5450 3650
|
---|
112 | Wire Wire Line
|
---|
113 | 5450 3850 5600 3850
|
---|
114 | Wire Notes Line
|
---|
115 | 4800 3150 5650 3150
|
---|
116 | Wire Notes Line
|
---|
117 | 4800 3150 4800 4100
|
---|
118 | Wire Notes Line
|
---|
119 | 4800 4100 6150 4100
|
---|
120 | Wire Notes Line
|
---|
121 | 6150 4100 6150 3300
|
---|
122 | Wire Notes Line
|
---|
123 | 6150 3300 4800 3300
|
---|
124 | Wire Wire Line
|
---|
125 | 3350 2900 3550 2900
|
---|
126 | Wire Wire Line
|
---|
127 | 3350 3000 3550 3000
|
---|
128 | Wire Notes Line
|
---|
129 | 5650 3150 5650 3300
|
---|
130 | Wire Wire Line
|
---|
131 | 5450 3450 5600 3450
|
---|
132 | Wire Wire Line
|
---|
133 | 5600 3750 5300 3750
|
---|
134 | Wire Wire Line
|
---|
135 | 1450 2100 2350 2100
|
---|
136 | Wire Wire Line
|
---|
137 | 2350 2100 2350 1100
|
---|
138 | Connection ~ 2350 1400
|
---|
139 | Wire Wire Line
|
---|
140 | 1450 2200 1450 2400
|
---|
141 | Wire Wire Line
|
---|
142 | 1450 2800 1000 2800
|
---|
143 | Connection ~ 1100 2800
|
---|
144 | Connection ~ 1450 1900
|
---|
145 | Connection ~ 600 2200
|
---|
146 | Wire Wire Line
|
---|
147 | 2350 4300 600 4300
|
---|
148 | Connection ~ 600 2800
|
---|
149 | Wire Wire Line
|
---|
150 | 5200 2600 5300 2600
|
---|
151 | Wire Notes Line
|
---|
152 | 4800 3100 4800 2300
|
---|
153 | Wire Notes Line
|
---|
154 | 4800 2300 5100 2300
|
---|
155 | Wire Notes Line
|
---|
156 | 5100 2300 5100 2450
|
---|
157 | Wire Wire Line
|
---|
158 | 3350 3900 3550 3900
|
---|
159 | Connection ~ 6000 2800
|
---|
160 | Connection ~ 1200 1700
|
---|
161 | Wire Wire Line
|
---|
162 | 1200 1150 1200 1700
|
---|
163 | Connection ~ 1200 1500
|
---|
164 | Wire Wire Line
|
---|
165 | 1600 1150 2350 1150
|
---|
166 | Connection ~ 2350 1150
|
---|
167 | Connection ~ 1200 1400
|
---|
168 | Wire Wire Line
|
---|
169 | 3350 3200 3550 3200
|
---|
170 | Wire Wire Line
|
---|
171 | 4550 3200 4700 3200
|
---|
172 | Wire Wire Line
|
---|
173 | 1900 850 1900 1150
|
---|
174 | Connection ~ 1900 1150
|
---|
175 | Wire Wire Line
|
---|
176 | 3350 2700 3550 2700
|
---|
177 | Wire Wire Line
|
---|
178 | 5050 1850 5150 1850
|
---|
179 | Wire Wire Line
|
---|
180 | 5050 2050 5150 2050
|
---|
181 | Wire Notes Line
|
---|
182 | 4800 2250 5650 2250
|
---|
183 | Wire Notes Line
|
---|
184 | 5650 2250 5650 1750
|
---|
185 | Wire Notes Line
|
---|
186 | 5650 1750 4800 1750
|
---|
187 | Wire Wire Line
|
---|
188 | 6000 2700 6100 2700
|
---|
189 | Wire Wire Line
|
---|
190 | 5300 3000 5200 3000
|
---|
191 | Wire Wire Line
|
---|
192 | 5650 2900 5300 2900
|
---|
193 | Wire Wire Line
|
---|
194 | 5650 2800 6000 2800
|
---|
195 | Connection ~ 5650 2900
|
---|
196 | Text Notes 5050 1700 2 60 ~ 0
|
---|
197 | UART
|
---|
198 | $Comp
|
---|
199 | L +5V #PWR01
|
---|
200 | U 1 1 4C20B727
|
---|
201 | P 5050 2050
|
---|
202 | F 0 "#PWR01" H 5050 2140 20 0001 C CNN
|
---|
203 | F 1 "+5V" H 5050 2140 30 0000 C CNN
|
---|
204 | 1 5050 2050
|
---|
205 | 0 -1 -1 0
|
---|
206 | $EndComp
|
---|
207 | $Comp
|
---|
208 | L GND #PWR02
|
---|
209 | U 1 1 4C20B722
|
---|
210 | P 5050 2150
|
---|
211 | F 0 "#PWR02" H 5050 2150 30 0001 C CNN
|
---|
212 | F 1 "GND" H 5050 2080 30 0001 C CNN
|
---|
213 | 1 5050 2150
|
---|
214 | 0 1 1 0
|
---|
215 | $EndComp
|
---|
216 | Text GLabel 5050 1850 0 60 Input ~ 0
|
---|
217 | TX
|
---|
218 | Text GLabel 5050 1950 0 60 Output ~ 0
|
---|
219 | RX
|
---|
220 | $Comp
|
---|
221 | L CONN_4 P1
|
---|
222 | U 1 1 4C20B6CD
|
---|
223 | P 5500 2000
|
---|
224 | F 0 "P1" V 5450 2000 50 0000 C CNN
|
---|
225 | F 1 "CONN_4" V 5550 2000 50 0000 C CNN
|
---|
226 | 1 5500 2000
|
---|
227 | 1 0 0 -1
|
---|
228 | $EndComp
|
---|
229 | Text Notes 4200 3950 2 60 ~ 0
|
---|
230 | to ICSP
|
---|
231 | Text Notes 4600 2950 2 60 ~ 0
|
---|
232 | to Keyboard
|
---|
233 | Text Notes 4100 2700 2 60 ~ 0
|
---|
234 | to UART
|
---|
235 | Text GLabel 3550 2700 2 60 Output ~ 0
|
---|
236 | TX
|
---|
237 | Text GLabel 3550 2600 2 60 Input ~ 0
|
---|
238 | RX
|
---|
239 | $Comp
|
---|
240 | L C C4
|
---|
241 | U 1 1 4C20B56F
|
---|
242 | P 1200 850
|
---|
243 | F 0 "C4" H 1250 950 50 0000 L CNN
|
---|
244 | F 1 "100nF" H 1250 750 50 0000 L CNN
|
---|
245 | 1 1200 850
|
---|
246 | 0 -1 -1 0
|
---|
247 | $EndComp
|
---|
248 | $Comp
|
---|
249 | L GND #PWR03
|
---|
250 | U 1 1 4C20B3CD
|
---|
251 | P 4700 3200
|
---|
252 | F 0 "#PWR03" H 4700 3200 30 0001 C CNN
|
---|
253 | F 1 "GND" H 4700 3130 30 0001 C CNN
|
---|
254 | 1 4700 3200
|
---|
255 | 0 -1 -1 0
|
---|
256 | $EndComp
|
---|
257 | $Comp
|
---|
258 | L LED D2
|
---|
259 | U 1 1 4C20B393
|
---|
260 | P 4350 3200
|
---|
261 | F 0 "D2" H 4350 3300 50 0000 C CNN
|
---|
262 | F 1 "LED" H 4350 3100 50 0000 C CNN
|
---|
263 | 1 4350 3200
|
---|
264 | 1 0 0 -1
|
---|
265 | $EndComp
|
---|
266 | $Comp
|
---|
267 | L R R2
|
---|
268 | U 1 1 4C20B383
|
---|
269 | P 3800 3200
|
---|
270 | F 0 "R2" V 3880 3200 50 0000 C CNN
|
---|
271 | F 1 "470R" V 3800 3200 50 0000 C CNN
|
---|
272 | 1 3800 3200
|
---|
273 | 0 -1 -1 0
|
---|
274 | $EndComp
|
---|
275 | $Comp
|
---|
276 | L SW_PUSH SW1
|
---|
277 | U 1 1 4C20B295
|
---|
278 | P 900 1500
|
---|
279 | F 0 "SW1" H 1050 1610 50 0000 C CNN
|
---|
280 | F 1 "SW_PUSH" H 900 1420 50 0000 C CNN
|
---|
281 | 1 900 1500
|
---|
282 | 1 0 0 -1
|
---|
283 | $EndComp
|
---|
284 | $Comp
|
---|
285 | L DIODE D1
|
---|
286 | U 1 1 4C20B276
|
---|
287 | P 1400 1150
|
---|
288 | F 0 "D1" H 1400 1250 40 0000 C CNN
|
---|
289 | F 1 "DIODE" H 1400 1050 40 0000 C CNN
|
---|
290 | 1 1400 1150
|
---|
291 | 1 0 0 -1
|
---|
292 | $EndComp
|
---|
293 | $Comp
|
---|
294 | L R R1
|
---|
295 | U 1 1 4C20B267
|
---|
296 | P 1450 1400
|
---|
297 | F 0 "R1" V 1530 1400 50 0000 C CNN
|
---|
298 | F 1 "10K" V 1450 1400 50 0000 C CNN
|
---|
299 | 1 1450 1400
|
---|
300 | 0 -1 -1 0
|
---|
301 | $EndComp
|
---|
302 | $Comp
|
---|
303 | L C C3
|
---|
304 | U 1 1 4C20B25A
|
---|
305 | P 1000 1150
|
---|
306 | F 0 "C3" H 1050 1250 50 0000 L CNN
|
---|
307 | F 1 "100nF" H 1050 1050 50 0000 L CNN
|
---|
308 | 1 1000 1150
|
---|
309 | 0 1 1 0
|
---|
310 | $EndComp
|
---|
311 | Text GLabel 3550 4000 2 60 Input ~ 0
|
---|
312 | SCK
|
---|
313 | Text GLabel 1100 1700 0 60 Input ~ 0
|
---|
314 | RESET
|
---|
315 | Text GLabel 3550 3900 2 60 Output ~ 0
|
---|
316 | MISO
|
---|
317 | Text GLabel 3550 3800 2 60 Input ~ 0
|
---|
318 | MOSI
|
---|
319 | Text Notes 4850 2400 0 60 ~ 0
|
---|
320 | ICSP
|
---|
321 | $Comp
|
---|
322 | L GND #PWR04
|
---|
323 | U 1 1 4C20B0E8
|
---|
324 | P 6100 3000
|
---|
325 | F 0 "#PWR04" H 6100 3000 30 0001 C CNN
|
---|
326 | F 1 "GND" H 6100 2930 30 0001 C CNN
|
---|
327 | 1 6100 3000
|
---|
328 | 0 -1 -1 0
|
---|
329 | $EndComp
|
---|
330 | $Comp
|
---|
331 | L +5V #PWR05
|
---|
332 | U 1 1 4C20B0DF
|
---|
333 | P 5200 2700
|
---|
334 | F 0 "#PWR05" H 5200 2790 20 0001 C CNN
|
---|
335 | F 1 "+5V" H 5200 2790 30 0000 C CNN
|
---|
336 | 1 5200 2700
|
---|
337 | 0 -1 -1 0
|
---|
338 | $EndComp
|
---|
339 | Text GLabel 6100 2700 2 60 Input ~ 0
|
---|
340 | MISO
|
---|
341 | Text GLabel 6100 2900 2 60 Output ~ 0
|
---|
342 | SCK
|
---|
343 | Text GLabel 5200 3000 0 60 Output ~ 0
|
---|
344 | RESET
|
---|
345 | Text GLabel 5200 2600 0 60 Output ~ 0
|
---|
346 | MOSI
|
---|
347 | $Comp
|
---|
348 | L C C2
|
---|
349 | U 1 1 4C20AD73
|
---|
350 | P 800 2800
|
---|
351 | F 0 "C2" H 850 2900 50 0000 L CNN
|
---|
352 | F 1 "27pF" H 850 2700 50 0000 L CNN
|
---|
353 | 1 800 2800
|
---|
354 | 0 1 1 0
|
---|
355 | $EndComp
|
---|
356 | $Comp
|
---|
357 | L C C1
|
---|
358 | U 1 1 4C20AD6D
|
---|
359 | P 800 2200
|
---|
360 | F 0 "C1" H 850 2300 50 0000 L CNN
|
---|
361 | F 1 "27pF" H 850 2100 50 0000 L CNN
|
---|
362 | 1 800 2200
|
---|
363 | 0 1 1 0
|
---|
364 | $EndComp
|
---|
365 | $Comp
|
---|
366 | L CRYSTAL X1
|
---|
367 | U 1 1 4C20AD34
|
---|
368 | P 1100 2500
|
---|
369 | F 0 "X1" H 1100 2650 60 0000 C CNN
|
---|
370 | F 1 "16MHz" H 1100 2350 60 0000 C CNN
|
---|
371 | 1 1100 2500
|
---|
372 | 0 1 1 0
|
---|
373 | $EndComp
|
---|
374 | $Comp
|
---|
375 | L +5V #PWR06
|
---|
376 | U 1 1 4C20ABFF
|
---|
377 | P 5300 3750
|
---|
378 | F 0 "#PWR06" H 5300 3840 20 0001 C CNN
|
---|
379 | F 1 "+5V" H 5300 3840 30 0000 C CNN
|
---|
380 | 1 5300 3750
|
---|
381 | 0 -1 -1 0
|
---|
382 | $EndComp
|
---|
383 | $Comp
|
---|
384 | L GND #PWR07
|
---|
385 | U 1 1 4C20ABF2
|
---|
386 | P 5450 3650
|
---|
387 | F 0 "#PWR07" H 5450 3650 30 0001 C CNN
|
---|
388 | F 1 "GND" H 5450 3580 30 0001 C CNN
|
---|
389 | 1 5450 3650
|
---|
390 | 0 1 1 0
|
---|
391 | $EndComp
|
---|
392 | Text Notes 4850 3250 0 60 ~ 0
|
---|
393 | Connecteur ps/2
|
---|
394 | Text GLabel 3550 3000 2 60 BiDi ~ 0
|
---|
395 | PS2_DATA
|
---|
396 | Text GLabel 5450 3450 0 60 BiDi ~ 0
|
---|
397 | PS2_DATA
|
---|
398 | Text GLabel 5450 3850 0 60 Output ~ 0
|
---|
399 | PS2_CLK
|
---|
400 | Text GLabel 3550 2900 2 60 Input ~ 0
|
---|
401 | PS2_CLK
|
---|
402 | $Comp
|
---|
403 | L GND #PWR08
|
---|
404 | U 1 1 4C20AAB2
|
---|
405 | P 2350 4600
|
---|
406 | F 0 "#PWR08" H 2350 4600 30 0001 C CNN
|
---|
407 | F 1 "GND" H 2350 4530 30 0001 C CNN
|
---|
408 | 1 2350 4600
|
---|
409 | 1 0 0 -1
|
---|
410 | $EndComp
|
---|
411 | $Comp
|
---|
412 | L +5V #PWR09
|
---|
413 | U 1 1 4C20AAA4
|
---|
414 | P 2350 1100
|
---|
415 | F 0 "#PWR09" H 2350 1190 20 0001 C CNN
|
---|
416 | F 1 "+5V" H 2350 1190 30 0000 C CNN
|
---|
417 | 1 2350 1100
|
---|
418 | 1 0 0 -1
|
---|
419 | $EndComp
|
---|
420 | $Comp
|
---|
421 | L CONN_6 PS2
|
---|
422 | U 1 1 4C20A3B4
|
---|
423 | P 5950 3700
|
---|
424 | F 0 "PS2" V 5900 3700 60 0000 C CNN
|
---|
425 | F 1 "CONN_6" V 6000 3700 60 0000 C CNN
|
---|
426 | F 2 "Mini_din6" V 5840 3640 60 0001 C CNN
|
---|
427 | 1 5950 3700
|
---|
428 | 1 0 0 -1
|
---|
429 | $EndComp
|
---|
430 | $Comp
|
---|
431 | L DIL10 CON_PROG1
|
---|
432 | U 1 1 4C209C03
|
---|
433 | P 5650 2800
|
---|
434 | F 0 "CON_PROG1" H 5650 3100 60 0000 C CNN
|
---|
435 | F 1 "HE10" V 5650 2800 50 0000 C CNN
|
---|
436 | F 2 "HE10-10d" H 5590 3160 60 0001 C CNN
|
---|
437 | 1 5650 2800
|
---|
438 | 1 0 0 -1
|
---|
439 | $EndComp
|
---|
440 | $Comp
|
---|
441 | L ATMEGA8-P IC1
|
---|
442 | U 1 1 4C209A59
|
---|
443 | P 2350 2800
|
---|
444 | F 0 "IC1" H 1650 4050 50 0000 L BNN
|
---|
445 | F 1 "ATMEGA8-P" H 2600 1400 50 0000 L BNN
|
---|
446 | F 2 "DIP-28__300" H 2850 1325 50 0001 C CNN
|
---|
447 | 1 2350 2800
|
---|
448 | 1 0 0 -1
|
---|
449 | $EndComp
|
---|
450 | $EndSCHEMATC
|
---|