rebelSIM PCB SIM card for FFC (flat flexible cable) schema created. we could produce our own

This commit is contained in:
Kevin Redon 2011-06-21 14:41:07 +02:00
parent 674d2be262
commit 53cfb9c66a
7 changed files with 471 additions and 10 deletions

View File

@ -1,4 +1,21 @@
EESchema-LIBRARY Version 2.3 Date: Mo 20 Jun 2011 21:10:42 CEST
EESchema-LIBRARY Version 2.3 Date: Di 21 Jun 2011 13:52:49 CEST
#encoding utf-8
#
# FFC
#
DEF FFC P 0 30 Y Y 1 F N
F0 "P" 50 350 60 H V C CNN
F1 "FFC" 200 0 60 V V C CNN
DRAW
S -100 300 250 -300 0 1 0 N
X VCC 1 -350 250 250 R 60 60 1 1 W I
X RST 2 -350 150 250 R 60 60 1 1 I I
X CLK 3 -350 50 250 R 60 60 1 1 I I
X I/O 4 -350 -50 250 R 60 60 1 1 B I
X VPP 5 -350 -150 250 R 60 60 1 1 W I
X GND 6 -350 -250 250 R 60 60 1 1 W I
ENDDRAW
ENDDEF
#
# ISO7816
#
@ -15,12 +32,38 @@ P 3 0 1 0 50 -100 50 100 50 100 N
P 3 0 1 0 50 0 250 0 250 0 N
P 3 0 1 0 50 100 250 100 250 100 N
P 5 0 1 0 0 200 0 100 -50 100 -50 -100 -50 -100 N
X VCC C1 -550 150 300 R 50 50 1 1 w
X VCC C1 -550 150 300 R 50 50 1 1 W
X RST C2 -550 50 300 R 50 50 1 1 I
X CLK C3 -550 -50 300 R 50 50 1 1 I
X RFU C4 -550 -150 300 R 50 50 1 1 U
X GND C5 550 150 300 L 50 50 1 1 W
X VPP C6 550 50 300 L 50 50 1 1 B
X VPP C6 550 50 300 L 50 50 1 1 W
X I/O C7 550 -50 300 L 50 50 1 1 B
X RFU C8 550 -150 300 L 50 50 1 1 U
ENDDRAW
ENDDEF
#
# ISO7816_CARD
#
DEF ISO7816_CARD P 0 40 Y Y 1 F N
F0 "P" 0 250 60 H V C CNN
F1 "ISO7816_CARD" 0 -250 60 H V C CNN
DRAW
S -250 200 250 -200 0 1 0 N
P 3 0 1 0 -250 -100 250 -100 250 -100 N
P 3 0 1 0 -250 0 -50 0 -50 0 N
P 3 0 1 0 -50 100 -250 100 -250 100 N
P 3 0 1 0 0 -100 0 -200 0 -200 N
P 3 0 1 0 50 -100 50 100 50 100 N
P 3 0 1 0 50 0 250 0 250 0 N
P 3 0 1 0 50 100 250 100 250 100 N
P 5 0 1 0 0 200 0 100 -50 100 -50 -100 -50 -100 N
X VCC C1 -550 150 300 R 50 50 1 1 w
X RST C2 -550 50 300 R 50 50 1 1 I
X CLK C3 -550 -50 300 R 50 50 1 1 I
X RFU C4 -550 -150 300 R 50 50 1 1 U
X GND C5 550 150 300 L 50 50 1 1 w
X VPP C6 550 50 300 L 50 50 1 1 W
X I/O C7 550 -50 300 L 50 50 1 1 B
X RFU C8 550 -150 300 L 50 50 1 1 U
ENDDRAW
@ -72,12 +115,12 @@ P 3 1 1 0 50 -100 50 100 50 100 N
P 3 1 1 0 50 0 250 0 250 0 N
P 3 1 1 0 50 100 250 100 250 100 N
P 5 1 1 0 0 200 0 100 -50 100 -50 -100 -50 -100 N
X VCC C1 -550 150 300 R 50 50 1 1 I
X VCC C1 -550 150 300 R 50 50 1 1 W
X RST C2 -550 50 300 R 50 50 1 1 I
X CLK C3 -550 -50 300 R 50 50 1 1 I
X RFU C4 -550 -150 300 R 50 50 1 1 U
X GND C5 550 150 300 L 50 50 1 1 W
X VPP C6 550 50 300 L 50 50 1 1 B
X VPP C6 550 50 300 L 50 50 1 1 W
X I/O C7 550 -50 300 L 50 50 1 1 B
X RFU C8 550 -150 300 L 50 50 1 1 U
C -150 0 50 2 1 0 N

View File

@ -1,4 +1,9 @@
EESchema-DOCLIB Version 2.0 Date: Mo 20 Jun 2011 21:10:42 CEST
EESchema-DOCLIB Version 2.0 Date: Di 21 Jun 2011 13:52:49 CEST
#
$CMP FFC
D ymbole general de connecteur
K CONN
$ENDCMP
#
$CMP ISO7816_NC
D smart card with normally closed presence switch

View File

@ -1,4 +1,9 @@
EESchema-DOCLIB Version 2.0 Date: Mo 20 Jun 2011 21:13:13 CEST
EESchema-DOCLIB Version 2.0 Date: Di 21 Jun 2011 14:35:43 CEST
#
$CMP FFC
D ymbole general de connecteur
K CONN
$ENDCMP
#
$CMP ISO7816_NC
D smart card with normally closed presence switch

View File

@ -1,4 +1,21 @@
EESchema-LIBRARY Version 2.3 Date: Mo 20 Jun 2011 21:13:13 CEST
EESchema-LIBRARY Version 2.3 Date: Di 21 Jun 2011 14:35:43 CEST
#encoding utf-8
#
# FFC
#
DEF FFC P 0 30 Y Y 1 F N
F0 "P" 50 350 60 H V C CNN
F1 "FFC" 200 0 60 V V C CNN
DRAW
S -100 300 250 -300 0 1 0 N
X VCC 1 -350 250 250 R 60 60 1 1 W I
X RST 2 -350 150 250 R 60 60 1 1 I I
X CLK 3 -350 50 250 R 60 60 1 1 I I
X I/O 4 -350 -50 250 R 60 60 1 1 B I
X VPP 5 -350 -150 250 R 60 60 1 1 W I
X GND 6 -350 -250 250 R 60 60 1 1 W I
ENDDRAW
ENDDEF
#
# ISO7816
#
@ -15,12 +32,38 @@ P 3 0 1 0 50 -100 50 100 50 100 N
P 3 0 1 0 50 0 250 0 250 0 N
P 3 0 1 0 50 100 250 100 250 100 N
P 5 0 1 0 0 200 0 100 -50 100 -50 -100 -50 -100 N
X VCC C1 -550 150 300 R 50 50 1 1 w
X VCC C1 -550 150 300 R 50 50 1 1 W
X RST C2 -550 50 300 R 50 50 1 1 I
X CLK C3 -550 -50 300 R 50 50 1 1 I
X RFU C4 -550 -150 300 R 50 50 1 1 U
X GND C5 550 150 300 L 50 50 1 1 W
X VPP C6 550 50 300 L 50 50 1 1 B
X VPP C6 550 50 300 L 50 50 1 1 W
X I/O C7 550 -50 300 L 50 50 1 1 B
X RFU C8 550 -150 300 L 50 50 1 1 U
ENDDRAW
ENDDEF
#
# ISO7816_CARD
#
DEF ISO7816_CARD P 0 40 Y Y 1 F N
F0 "P" 0 250 60 H V C CNN
F1 "ISO7816_CARD" 0 -250 60 H V C CNN
DRAW
S -250 200 250 -200 0 1 0 N
P 3 0 1 0 -250 -100 250 -100 250 -100 N
P 3 0 1 0 -250 0 -50 0 -50 0 N
P 3 0 1 0 -50 100 -250 100 -250 100 N
P 3 0 1 0 0 -100 0 -200 0 -200 N
P 3 0 1 0 50 -100 50 100 50 100 N
P 3 0 1 0 50 0 250 0 250 0 N
P 3 0 1 0 50 100 250 100 250 100 N
P 5 0 1 0 0 200 0 100 -50 100 -50 -100 -50 -100 N
X VCC C1 -550 150 300 R 50 50 1 1 w
X RST C2 -550 50 300 R 50 50 1 1 O
X CLK C3 -550 -50 300 R 50 50 1 1 O
X RFU C4 -550 -150 300 R 50 50 1 1 U
X GND C5 550 150 300 L 50 50 1 1 w
X VPP C6 550 50 300 L 50 50 1 1 w
X I/O C7 550 -50 300 L 50 50 1 1 B
X RFU C8 550 -150 300 L 50 50 1 1 U
ENDDRAW

View File

@ -0,0 +1,85 @@
# EESchema Netlist Version 1.1 created Di 21 Jun 2011 14:36:57 CEST
(
( /4E0085A5 $noname SIM1 ISO7816_CARD {Lib=ISO7816_CARD}
( C1 /VCC )
( C2 /RST )
( C3 /CLK )
( C4 ? )
( C5 /GND )
( C6 /VPP )
( C7 /I/O )
( C8 ? )
)
( /4E0084E2 $noname P3 FFC {Lib=FFC}
( 1 /VCC )
( 2 /RST )
( 3 /CLK )
( 4 /I/O )
( 5 /VPP )
( 6 /GND )
)
( /4E0084DD $noname P2 FFC {Lib=FFC}
( 1 /VCC )
( 2 /RST )
( 3 /CLK )
( 4 /I/O )
( 5 /VPP )
( 6 /GND )
)
( /4E0084D9 $noname P1 FFC {Lib=FFC}
( 1 /VCC )
( 2 /RST )
( 3 /CLK )
( 4 /I/O )
( 5 /VPP )
( 6 /GND )
)
( /4E0084D4 $noname P4 FFC {Lib=FFC}
( 1 /VCC )
( 2 /RST )
( 3 /CLK )
( 4 /I/O )
( 5 /VPP )
( 6 /GND )
)
)
*
{ Pin List by Nets
Net 1 "/VCC" "VCC"
P1 1
P3 1
SIM1 C1
P2 1
P4 1
Net 2 "/RST" "RST"
SIM1 C2
P4 2
P2 2
P3 2
P1 2
Net 3 "/CLK" "CLK"
P1 3
P3 3
P2 3
SIM1 C3
P4 3
Net 4 "/GND" "GND"
SIM1 C5
P1 6
P3 6
P2 6
P4 6
Net 5 "/VPP" "VPP"
SIM1 C6
P3 5
P4 5
P1 5
P2 5
Net 6 "/I/O" "I/O"
P4 4
SIM1 C7
P1 4
P2 4
P3 4
}
#End

View File

@ -0,0 +1,65 @@
update=Di 21 Jun 2011 13:31:26 CEST
last_client=eeschema
[eeschema]
version=1
LibDir=lib
NetFmt=1
HPGLSpd=20
HPGLDm=15
HPGLNum=1
offX_A4=0
offY_A4=0
offX_A3=0
offY_A3=0
offX_A2=0
offY_A2=0
offX_A1=0
offY_A1=0
offX_A0=0
offY_A0=0
offX_A=0
offY_A=0
offX_B=0
offY_B=0
offX_C=0
offY_C=0
offX_D=0
offY_D=0
offX_E=0
offY_E=0
RptD_X=0
RptD_Y=100
RptLab=1
LabSize=60
[eeschema/libraries]
LibName1=power
LibName2=device
LibName3=transistors
LibName4=conn
LibName5=linear
LibName6=regul
LibName7=74xx
LibName8=cmos4000
LibName9=adc-dac
LibName10=memory
LibName11=xilinx
LibName12=special
LibName13=microcontrollers
LibName14=dsp
LibName15=microchip
LibName16=analog_switches
LibName17=motorola
LibName18=texas
LibName19=intel
LibName20=audio
LibName21=interface
LibName22=digital-audio
LibName23=philips
LibName24=display
LibName25=cypress
LibName26=siliconi
LibName27=opto
LibName28=atmel
LibName29=contrib
LibName30=valves
LibName31=smartcard

215
hardware/kicad/simcable.sch Normal file
View File

@ -0,0 +1,215 @@
EESchema Schematic File Version 2 date Di 21 Jun 2011 14:36:44 CEST
LIBS:power
LIBS:device
LIBS:transistors
LIBS:conn
LIBS:linear
LIBS:regul
LIBS:74xx
LIBS:cmos4000
LIBS:adc-dac
LIBS:memory
LIBS:xilinx
LIBS:special
LIBS:microcontrollers
LIBS:dsp
LIBS:microchip
LIBS:analog_switches
LIBS:motorola
LIBS:texas
LIBS:intel
LIBS:audio
LIBS:interface
LIBS:digital-audio
LIBS:philips
LIBS:display
LIBS:cypress
LIBS:siliconi
LIBS:opto
LIBS:atmel
LIBS:contrib
LIBS:valves
LIBS:smartcard
LIBS:SIMtrace-cache
EELAYER 25 0
EELAYER END
$Descr A4 11700 8267
encoding utf-8
Sheet 1 1
Title "SIM card for FFC"
Date "21 jun 2011"
Rev "v1.0"
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L ISO7816_CARD SIM1
U 1 1 4E0085A5
P 5900 4000
F 0 "SIM1" H 5900 4250 60 0000 C CNN
F 1 "ISO7816_CARD" H 5900 3750 60 0000 C CNN
1 5900 4000
1 0 0 -1
$EndComp
$Comp
L FFC P3
U 1 1 4E0084E2
P 5900 5250
F 0 "P3" H 5950 5600 60 0000 C CNN
F 1 "FFC" V 6100 5250 60 0000 C CNN
1 5900 5250
0 1 1 0
$EndComp
$Comp
L FFC P2
U 1 1 4E0084DD
P 7550 4000
F 0 "P2" H 7600 4350 60 0000 C CNN
F 1 "FFC" V 7750 4000 60 0000 C CNN
1 7550 4000
1 0 0 -1
$EndComp
$Comp
L FFC P1
U 1 1 4E0084D9
P 5900 2750
F 0 "P1" H 5950 3100 60 0000 C CNN
F 1 "FFC" V 6100 2750 60 0000 C CNN
1 5900 2750
0 -1 -1 0
$EndComp
$Comp
L FFC P4
U 1 1 4E0084D4
P 4200 4000
F 0 "P4" H 4250 4350 60 0000 C CNN
F 1 "FFC" V 4400 4000 60 0000 C CNN
1 4200 4000
-1 0 0 1
$EndComp
NoConn ~ 5350 4150
NoConn ~ 6450 4150
Text Label 5650 3150 3 60 ~ 0
VCC
Text Label 5750 3150 3 60 ~ 0
RST
Text Label 5850 3150 3 60 ~ 0
CLK
Text Label 5950 3150 3 60 ~ 0
I/O
Text Label 6050 3150 3 60 ~ 0
VPP
Text Label 6150 3150 3 60 ~ 0
GND
Text Label 5650 4800 1 60 ~ 0
GND
Text Label 5750 4800 1 60 ~ 0
VPP
Text Label 5850 4800 1 60 ~ 0
I/O
Text Label 5950 4800 1 60 ~ 0
CLK
Text Label 6050 4800 1 60 ~ 0
RST
Text Label 6150 4800 1 60 ~ 0
VCC
Text Label 7000 4250 0 60 ~ 0
GND
Text Label 7000 4150 0 60 ~ 0
VPP
Text Label 7000 4050 0 60 ~ 0
I/O
Text Label 7000 3950 0 60 ~ 0
CLK
Text Label 7000 3850 0 60 ~ 0
RST
Text Label 7000 3750 0 60 ~ 0
VCC
Text Label 6500 4050 0 60 ~ 0
I/O
Text Label 6500 3950 0 60 ~ 0
VPP
Text Label 6500 3850 0 60 ~ 0
GND
Text Label 5150 4050 0 60 ~ 0
CLK
Text Label 5150 3950 0 60 ~ 0
RST
Text Label 5150 3850 0 60 ~ 0
VCC
Wire Wire Line
7200 4250 6950 4250
Wire Wire Line
7200 4050 6950 4050
Wire Wire Line
7200 3850 6950 3850
Wire Wire Line
6050 3100 6050 3350
Wire Wire Line
5850 3100 5850 3350
Wire Wire Line
5650 3100 5650 3350
Wire Wire Line
6700 4050 6450 4050
Wire Wire Line
6450 3950 6700 3950
Wire Wire Line
5100 3950 5350 3950
Wire Wire Line
5650 4900 5650 4600
Wire Wire Line
5850 4900 5850 4600
Wire Wire Line
6050 4900 6050 4600
Wire Wire Line
4550 4250 4800 4250
Wire Wire Line
4550 4050 4800 4050
Wire Wire Line
4550 3850 4800 3850
Wire Wire Line
4550 3750 4800 3750
Wire Wire Line
4550 3950 4800 3950
Wire Wire Line
4550 4150 4800 4150
Wire Wire Line
6150 4900 6150 4600
Wire Wire Line
5950 4900 5950 4600
Wire Wire Line
5750 4900 5750 4600
Wire Wire Line
5100 3850 5350 3850
Wire Wire Line
5100 4050 5350 4050
Wire Wire Line
6450 3850 6700 3850
Wire Wire Line
5750 3100 5750 3350
Wire Wire Line
5950 3100 5950 3350
Wire Wire Line
6150 3100 6150 3350
Wire Wire Line
7200 3950 6950 3950
Wire Wire Line
7200 3750 6950 3750
Wire Wire Line
7200 4150 6950 4150
Text Label 4600 4250 0 60 ~ 0
VCC
Text Label 4600 4150 0 60 ~ 0
RST
Text Label 4600 4050 0 60 ~ 0
CLK
Text Label 4600 3950 0 60 ~ 0
I/O
Text Label 4600 3850 0 60 ~ 0
VPP
Text Label 4600 3750 0 60 ~ 0
GND
$EndSCHEMATC