First revision of keypad PCB.

http://i.imgur.com/pNjvT0o.jpg
master
q3k 2013-09-15 11:11:11 +02:00
parent 7bae36ef7c
commit fb2ae5d013
5 changed files with 1857 additions and 230 deletions

150
hardware/keypad/keypad.cmp Normal file
View File

@ -0,0 +1,150 @@
Cmp-Mod V01 Created by CvPcb (2013-09-06 BZR 4312)-product date = Sat 14 Sep 2013 05:00:51 PM CEST
BeginCmp
TimeStamp = /52345D80;
Reference = BZ1;
ValeurCmp = BUZZER;
IdModule = pin_strip_2;
EndCmp
BeginCmp
TimeStamp = /52345F13;
Reference = C1;
ValeurCmp = 100n;
IdModule = c_0805;
EndCmp
BeginCmp
TimeStamp = /52345968;
Reference = C2;
ValeurCmp = 100n;
IdModule = c_0805;
EndCmp
BeginCmp
TimeStamp = /5234597C;
Reference = C3;
ValeurCmp = 100n;
IdModule = c_0805;
EndCmp
BeginCmp
TimeStamp = /523476D6;
Reference = C4;
ValeurCmp = 22p;
IdModule = c_0805;
EndCmp
BeginCmp
TimeStamp = /52347773;
Reference = C5;
ValeurCmp = 22p;
IdModule = c_0805;
EndCmp
BeginCmp
TimeStamp = /523453C1;
Reference = I1;
ValeurCmp = ATMEGA8;
IdModule = lqfp32;
EndCmp
BeginCmp
TimeStamp = /52346A13;
Reference = J1;
ValeurCmp = HEADER_6;
IdModule = pin_strip_6;
EndCmp
BeginCmp
TimeStamp = /523469B0;
Reference = J2;
ValeurCmp = HEADER_6;
IdModule = pin_strip_6;
EndCmp
BeginCmp
TimeStamp = /52347078;
Reference = J3;
ValeurCmp = ISP;
IdModule = pin_strip_3x2;
EndCmp
BeginCmp
TimeStamp = /5234583B;
Reference = J4;
ValeurCmp = I2C;
IdModule = mors_4p;
EndCmp
BeginCmp
TimeStamp = /52345AEA;
Reference = LD1;
ValeurCmp = GREEN;
IdModule = led_3mm_green;
EndCmp
BeginCmp
TimeStamp = /52345B0B;
Reference = LD2;
ValeurCmp = RED;
IdModule = led_3mm_red;
EndCmp
BeginCmp
TimeStamp = /52346CE6;
Reference = R1;
ValeurCmp = 40k;
IdModule = r_0805;
EndCmp
BeginCmp
TimeStamp = /52346CDB;
Reference = R2;
ValeurCmp = 40k;
IdModule = r_0805;
EndCmp
BeginCmp
TimeStamp = /5234744D;
Reference = R3;
ValeurCmp = 40k;
IdModule = r_0805;
EndCmp
BeginCmp
TimeStamp = /5234618A;
Reference = R4;
ValeurCmp = 40k;
IdModule = r_0805;
EndCmp
BeginCmp
TimeStamp = /52345C34;
Reference = R5;
ValeurCmp = 220;
IdModule = r_0805;
EndCmp
BeginCmp
TimeStamp = /52345C55;
Reference = R6;
ValeurCmp = 220;
IdModule = r_0805;
EndCmp
BeginCmp
TimeStamp = /52346178;
Reference = SW1;
ValeurCmp = SW_PUSH;
IdModule = smd_push;
EndCmp
BeginCmp
TimeStamp = /523475ED;
Reference = X1;
ValeurCmp = CRYSTAL;
IdModule = crystal_hc-49s;
EndCmp
EndListe

File diff suppressed because it is too large Load Diff

View File

@ -1,7 +1,7 @@
(export (version D)
(design
(source /home/q3k/Hackerspace/Zamek/hardware/keypad/keypad.sch)
(date "Sat 14 Sep 2013 04:07:22 PM CEST")
(date "Sat 14 Sep 2013 08:46:02 PM CEST")
(tool "eeschema (2013-09-06 BZR 4312)-product"))
(components
(comp (ref I1)
@ -74,16 +74,6 @@
(libsource (lib w_connectors) (part HEADER_6))
(sheetpath (names /) (tstamps /))
(tstamp 52346A13))
(comp (ref R2)
(value 40k)
(libsource (lib w_device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 52346CDB))
(comp (ref R1)
(value 40k)
(libsource (lib w_device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 52346CE6))
(comp (ref J3)
(value ISP)
(libsource (lib w_connectors) (part HEADER_3X2))
@ -236,118 +226,118 @@
(uri /home/q3k/Embedded/kicad-libs/lib/Atmega8.lib)))
(nets
(net (code 1) (name "")
(node (ref J1) (pin 2))
(node (ref I1) (pin 32)))
(net (code 2) (name "")
(node (ref J1) (pin 1))
(node (ref I1) (pin 1)))
(net (code 3) (name GND)
(node (ref R5) (pin 2))
(node (ref I1) (pin 3))
(node (ref R6) (pin 2))
(node (ref I1) (pin 21))
(node (ref BZ1) (pin 2))
(node (ref I1) (pin 5))
(node (ref C5) (pin 2))
(node (ref J4) (pin 4))
(node (ref C2) (pin 1))
(node (ref J3) (pin 6))
(node (ref C1) (pin 1))
(node (ref C3) (pin 1))
(node (ref C4) (pin 2))
(node (ref R2) (pin 1))
(node (ref R1) (pin 1))
(node (ref R4) (pin 2)))
(net (code 4) (name "")
(node (ref R1) (pin 2))
(node (ref J1) (pin 5))
(node (ref I1) (pin 19)))
(net (code 5) (name "")
(node (ref I1) (pin 22))
(node (ref J2) (pin 2))
(node (ref R2) (pin 2)))
(net (code 6) (name +5V)
(node (ref I1) (pin 6))
(node (ref SW1) (pin 2))
(node (ref R3) (pin 1))
(node (ref I1) (pin 18))
(node (ref I1) (pin 4))
(node (ref J4) (pin 1))
(node (ref C3) (pin 2))
(node (ref C2) (pin 2))
(node (ref C1) (pin 2))
(node (ref J1) (pin 6))
(node (ref J3) (pin 2))
(node (ref J2) (pin 1)))
(net (code 7) (name "")
(node (ref I1) (pin 25))
(node (ref BZ1) (pin 1)))
(net (code 8) (name "")
(node (ref I1) (pin 26))
(node (ref SW1) (pin 1))
(node (ref R4) (pin 1)))
(net (code 9) (name "")
(node (ref I1) (pin 2))
(node (ref J2) (pin 6)))
(net (code 10) (name "")
(node (ref J2) (pin 5))
(node (ref I1) (pin 9)))
(net (code 11) (name "")
(node (ref J2) (pin 4))
(node (ref I1) (pin 10)))
(net (code 12) (name "")
(node (ref J2) (pin 3))
(node (ref I1) (pin 11)))
(net (code 13) (name "")
(node (ref J1) (pin 4))
(node (ref I1) (pin 30)))
(net (code 14) (name "")
(node (ref I1) (pin 31))
(node (ref J1) (pin 3)))
(net (code 2) (name "")
(node (ref J2) (pin 6))
(node (ref I1) (pin 2)))
(net (code 3) (name "")
(node (ref I1) (pin 9))
(node (ref J2) (pin 5)))
(net (code 4) (name "")
(node (ref I1) (pin 10))
(node (ref J2) (pin 4)))
(net (code 5) (name "")
(node (ref J2) (pin 3))
(node (ref I1) (pin 11)))
(net (code 6) (name "")
(node (ref I1) (pin 30))
(node (ref J1) (pin 4)))
(net (code 7) (name "")
(node (ref I1) (pin 32))
(node (ref J1) (pin 2)))
(net (code 8) (name "")
(node (ref I1) (pin 1))
(node (ref J1) (pin 1)))
(net (code 9) (name +5V)
(node (ref C3) (pin 2))
(node (ref C2) (pin 2))
(node (ref J3) (pin 2))
(node (ref J4) (pin 1))
(node (ref I1) (pin 18))
(node (ref SW1) (pin 2))
(node (ref C1) (pin 2))
(node (ref R3) (pin 1))
(node (ref I1) (pin 4))
(node (ref I1) (pin 6)))
(net (code 10) (name "")
(node (ref I1) (pin 23))
(node (ref LD1) (pin 1)))
(net (code 11) (name "")
(node (ref I1) (pin 24))
(node (ref LD2) (pin 1)))
(net (code 12) (name "")
(node (ref R5) (pin 1))
(node (ref LD1) (pin 2)))
(net (code 13) (name "")
(node (ref LD2) (pin 2))
(node (ref R6) (pin 1)))
(net (code 14) (name "")
(node (ref I1) (pin 25))
(node (ref BZ1) (pin 1)))
(net (code 15) (name "")
(node (ref R4) (pin 1))
(node (ref I1) (pin 26))
(node (ref SW1) (pin 1)))
(net (code 16) (name "")
(node (ref C5) (pin 1))
(node (ref X1) (pin 1))
(node (ref I1) (pin 8)))
(net (code 16) (name "")
(net (code 17) (name "")
(node (ref C4) (pin 1))
(node (ref X1) (pin 2))
(node (ref I1) (pin 7)))
(net (code 17) (name "")
(node (ref I1) (pin 12)))
(net (code 18) (name "")
(node (ref I1) (pin 13)))
(net (code 18) (name GND)
(node (ref R5) (pin 2))
(node (ref I1) (pin 5))
(node (ref R6) (pin 2))
(node (ref R4) (pin 2))
(node (ref C1) (pin 1))
(node (ref BZ1) (pin 2))
(node (ref J4) (pin 4))
(node (ref I1) (pin 3))
(node (ref C5) (pin 2))
(node (ref C4) (pin 2))
(node (ref J3) (pin 6))
(node (ref I1) (pin 21))
(node (ref C3) (pin 1))
(node (ref C2) (pin 1)))
(net (code 19) (name "")
(node (ref I1) (pin 14)))
(node (ref I1) (pin 12)))
(net (code 20) (name "")
(node (ref I1) (pin 20)))
(node (ref I1) (pin 13)))
(net (code 21) (name "")
(node (ref R3) (pin 2))
(node (ref I1) (pin 29))
(node (ref J3) (pin 5)))
(node (ref I1) (pin 14)))
(net (code 22) (name "")
(node (ref I1) (pin 16))
(node (ref J3) (pin 1)))
(node (ref I1) (pin 20)))
(net (code 23) (name "")
(node (ref J3) (pin 1))
(node (ref I1) (pin 16)))
(net (code 24) (name "")
(node (ref J3) (pin 3))
(node (ref I1) (pin 17)))
(net (code 24) (name "")
(node (ref LD2) (pin 2))
(node (ref R6) (pin 1)))
(net (code 25) (name "")
(node (ref J3) (pin 4))
(node (ref I1) (pin 15)))
(node (ref J3) (pin 5))
(node (ref I1) (pin 29))
(node (ref R3) (pin 2)))
(net (code 26) (name "")
(node (ref I1) (pin 15))
(node (ref J3) (pin 4)))
(net (code 27) (name "")
(node (ref J4) (pin 2))
(node (ref I1) (pin 27)))
(net (code 28) (name "")
(node (ref J4) (pin 3))
(node (ref I1) (pin 28)))
(net (code 27) (name "")
(node (ref LD1) (pin 2))
(node (ref R5) (pin 1)))
(net (code 28) (name "")
(node (ref LD1) (pin 1))
(node (ref I1) (pin 23)))
(net (code 29) (name "")
(node (ref I1) (pin 24))
(node (ref LD2) (pin 1)))
(node (ref I1) (pin 19)))
(net (code 30) (name "")
(node (ref I1) (pin 27))
(node (ref J4) (pin 2)))))
(node (ref I1) (pin 22)))
(net (code 31) (name "")
(node (ref J1) (pin 5)))
(net (code 32) (name "")
(node (ref J1) (pin 6)))
(net (code 33) (name "")
(node (ref J2) (pin 1)))
(net (code 34) (name "")
(node (ref J2) (pin 2)))))

View File

@ -1,48 +1,6 @@
update=Sat 14 Sep 2013 02:16:39 PM CEST
update=Sun 15 Sep 2013 01:05:55 AM CEST
version=1
last_client=eeschema
[cvpcb]
version=1
NetIExt=net
[cvpcb/libraries]
EquName1=devcms
[pcbnew]
version=1
LastNetListRead=
UseCmpFile=1
PadDrill=0.600000000000
PadDrillOvalY=0.600000000000
PadSizeH=1.500000000000
PadSizeV=1.500000000000
PcbTextSizeV=1.500000000000
PcbTextSizeH=1.500000000000
PcbTextThickness=0.300000000000
ModuleTextSizeV=1.000000000000
ModuleTextSizeH=1.000000000000
ModuleTextSizeThickness=0.150000000000
SolderMaskClearance=0.000000000000
SolderMaskMinWidth=0.000000000000
DrawSegmentWidth=0.200000000000
BoardOutlineThickness=0.100000000000
ModuleOutlineThickness=0.150000000000
[pcbnew/libraries]
LibDir=
LibName1=sockets
LibName2=connect
LibName3=discret
LibName4=pin_array
LibName5=divers
LibName6=smd_capacitors
LibName7=smd_resistors
LibName8=smd_crystal&oscillator
LibName9=smd_dil
LibName10=smd_transistors
LibName11=libcms
LibName12=display
LibName13=led
LibName14=dip_sockets
LibName15=pga_sockets
LibName16=valves
last_client=pcbnew
[general]
version=1
[eeschema]
@ -69,3 +27,69 @@ LibName9=/home/q3k/Embedded/kicad-libs/lib/w_relay
LibName10=/home/q3k/Embedded/kicad-libs/lib/w_rtx
LibName11=/home/q3k/Embedded/kicad-libs/lib/w_transistor
LibName12=/home/q3k/Embedded/kicad-libs/lib/Atmega8
[cvpcb]
version=1
NetIExt=net
[cvpcb/libraries]
EquName1=devcms
[pcbnew]
version=1
PageLayoutDescrFile=
LastNetListRead=keypad.net
UseCmpFile=1
PadDrill=0.6
PadDrillOvalY=0.6
PadSizeH=1.5
PadSizeV=1.5
PcbTextSizeV=1.5
PcbTextSizeH=1.5
PcbTextThickness=0.3
ModuleTextSizeV=1
ModuleTextSizeH=1
ModuleTextSizeThickness=0.15
SolderMaskClearance=0
SolderMaskMinWidth=0
DrawSegmentWidth=0.2
BoardOutlineThickness=0.09999999999999999
ModuleOutlineThickness=0.15
[pcbnew/libraries]
LibDir=../../../../Embedded/kicad-libs/3d
LibName1=/home/q3k/Embedded/kicad-libs/modules/w_battery_holders
LibName2=/home/q3k/Embedded/kicad-libs/modules/w_capacitors
LibName3=/home/q3k/Embedded/kicad-libs/modules/w_conn_9159
LibName4=/home/q3k/Embedded/kicad-libs/modules/w_conn_av
LibName5=/home/q3k/Embedded/kicad-libs/modules/w_conn_df12
LibName6=/home/q3k/Embedded/kicad-libs/modules/w_conn_df13
LibName7=/home/q3k/Embedded/kicad-libs/modules/w_conn_d-sub
LibName8=/home/q3k/Embedded/kicad-libs/modules/w_conn_jst-ph
LibName9=/home/q3k/Embedded/kicad-libs/modules/w_conn_kk100
LibName10=/home/q3k/Embedded/kicad-libs/modules/w_conn_misc
LibName11=/home/q3k/Embedded/kicad-libs/modules/w_conn_modu
LibName12=/home/q3k/Embedded/kicad-libs/modules/w_conn_mpt
LibName13=/home/q3k/Embedded/kicad-libs/modules/w_conn_panelmate
LibName14=/home/q3k/Embedded/kicad-libs/modules/w_conn_pc
LibName15=/home/q3k/Embedded/kicad-libs/modules/w_conn_screw
LibName16=/home/q3k/Embedded/kicad-libs/modules/w_conn_strip
LibName17=/home/q3k/Embedded/kicad-libs/modules/w_details
LibName18=/home/q3k/Embedded/kicad-libs/modules/w_indicators
LibName19=/home/q3k/Embedded/kicad-libs/modules/w_misc_comp
LibName20=/home/q3k/Embedded/kicad-libs/modules/w_pin_strip
LibName21=/home/q3k/Embedded/kicad-libs/modules/w_pth_circuits
LibName22=/home/q3k/Embedded/kicad-libs/modules/w_pth_diodes
LibName23=/home/q3k/Embedded/kicad-libs/modules/w_pth_plcc
LibName24=/home/q3k/Embedded/kicad-libs/modules/w_pth_resistors
LibName25=/home/q3k/Embedded/kicad-libs/modules/w_relay
LibName26=/home/q3k/Embedded/kicad-libs/modules/w_smd_bga
LibName27=/home/q3k/Embedded/kicad-libs/modules/w_smd_cap
LibName28=/home/q3k/Embedded/kicad-libs/modules/w_smd_dil
LibName29=/home/q3k/Embedded/kicad-libs/modules/w_smd_diode
LibName30=/home/q3k/Embedded/kicad-libs/modules/w_smd_inductors
LibName31=/home/q3k/Embedded/kicad-libs/modules/w_smd_leds
LibName32=/home/q3k/Embedded/kicad-libs/modules/w_smd_lqfp
LibName33=/home/q3k/Embedded/kicad-libs/modules/w_smd_plcc
LibName34=/home/q3k/Embedded/kicad-libs/modules/w_smd_qfn
LibName35=/home/q3k/Embedded/kicad-libs/modules/w_smd_resistors
LibName36=/home/q3k/Embedded/kicad-libs/modules/w_smd_strip
LibName37=/home/q3k/Embedded/kicad-libs/modules/w_smd_trans
LibName38=/home/q3k/Embedded/kicad-libs/modules/w_switch
LibName39=/home/q3k/Embedded/kicad-libs/modules/w_to

View File

@ -400,88 +400,6 @@ Wire Wire Line
Wire Wire Line
3300 2950 2800 2950
$Comp
L R R2
U 1 1 52346CDB
P 4000 4350
F 0 "R2" V 4050 4250 50 0000 C CNN
F 1 "40k" V 4050 4400 50 0000 C CNN
F 2 "" H 4000 4350 60 0000 C CNN
F 3 "" H 4000 4350 60 0000 C CNN
1 4000 4350
-1 0 0 1
$EndComp
$Comp
L R R1
U 1 1 52346CE6
P 3800 4350
F 0 "R1" V 3850 4250 50 0000 C CNN
F 1 "40k" V 3850 4400 50 0000 C CNN
F 2 "" H 3800 4350 60 0000 C CNN
F 3 "" H 3800 4350 60 0000 C CNN
1 3800 4350
-1 0 0 1
$EndComp
Wire Wire Line
3200 4050 4100 4050
Wire Wire Line
3800 4050 3800 4250
Wire Wire Line
4100 4150 4000 4150
Wire Wire Line
4000 3650 4000 4250
$Comp
L GND #PWR09
U 1 1 52346DCA
P 4000 4600
F 0 "#PWR09" H 4000 4600 30 0001 C CNN
F 1 "GND" H 4000 4530 30 0001 C CNN
F 2 "" H 4000 4600 60 0000 C CNN
F 3 "" H 4000 4600 60 0000 C CNN
1 4000 4600
1 0 0 -1
$EndComp
$Comp
L GND #PWR010
U 1 1 52346DD5
P 3800 4600
F 0 "#PWR010" H 3800 4600 30 0001 C CNN
F 1 "GND" H 3800 4530 30 0001 C CNN
F 2 "" H 3800 4600 60 0000 C CNN
F 3 "" H 3800 4600 60 0000 C CNN
1 3800 4600
1 0 0 -1
$EndComp
Wire Wire Line
3800 4450 3800 4600
Wire Wire Line
4000 4450 4000 4600
Wire Wire Line
2800 2550 3200 2550
Wire Wire Line
3200 2550 3200 4050
Connection ~ 3800 4050
Wire Wire Line
2800 3650 4000 3650
Connection ~ 4000 4150
$Comp
L +5V #PWR011
U 1 1 52346F1B
P 3000 2350
F 0 "#PWR011" H 3000 2440 20 0001 C CNN
F 1 "+5V" H 3000 2440 30 0000 C CNN
F 2 "" H 3000 2350 60 0000 C CNN
F 3 "" H 3000 2350 60 0000 C CNN
1 3000 2350
1 0 0 -1
$EndComp
Wire Wire Line
2800 3750 3000 3750
Wire Wire Line
3000 3750 3000 2350
Wire Wire Line
2800 2450 3000 2450
Connection ~ 3000 2450
$Comp
L HEADER_3X2 J3
U 1 1 52347078
P 7450 2450