Elektor Team
Over dit artikel

Twee voor de prijs van één

Twee universele Smartcard-lezers/programmers

Twee voor de prijs van één
Wie een applicatie voor een chipkaart wil ontwikkelen, heeft daarvoor ook een 'kaartlezer' nodig. Er zijn kaarten voor een open besturingssysteem, maar ook kaarten die volledig blanco zijn. Het type chipkaart bepaalt de kaartlezer/programmer, dus ook daarvan kunnen verschillende typen nodig zijn.
Na een beknopte uiteenzetting van de theorie achter de diverse chipkaarten presenteren we in dit artikel twee ontwerpen van lezers/programmers. Deze zijn compatibel met het overgrote deel van smartcards die op de markt verkrijgbaar zijn. Minstens zo belangrijk is dat u ze kunt gebruiken in combinatie met een veelheid aan software waarmee de kaarten kunnen worden uitgelezen of geprogrammeerd, en dat die software gratis van Internet is te halen.
Dit artikel kan alleen worden gedownload door geregistreerde gebruikers.
Login | Registreer nu!
Producten
Gerber bestand

De PCB bij dit artikel is als Gerber file beschikbaar gesteld. Elektor Members kunnen exclusief deze files gratis downloaden en gebruiken om de PCB zelf af te drukken met geschikte apparatuur óf de Gerber te laten drukken via een dienstverlener.

Elektor kan u bijvoorbeeld de PCB Service van onze partner Eurocircuits van harte aanbevelen. Deze dienst van Eurocircuits maakt gebruik van dezelfde productieprocessen die wij ook zelf gebruiken voor onze serie-productie.

Component list
Fun- en Jupiter-programmer:
Weerstanden (0,25 W/5%):
R1...R3 = 220
R4,R5,R9 = 1 k
R6...R8 = 10 k
R10 = 330
Condensatoren:
C1 = 10 µ/25 V radiaal
C2 = 220 n MKT
C3 = 470 µ/25 V radiaal
C4 = 100 n MKT
Halfgeleiders:
IC1 = 78L05
T1 = BC557
T2 = BC547
D1 = 1N4004
D2 = LED 5 mm rood
Diversen:
K1 = haakse female Centronics-connector voor printmontage
K2 = standaar chipkaart-connector
K3 = voedingsconnector voor printmontage
JP1 = 3-pens header met jumper

Phoenix, SmartMouse en JDM lezer/programmer:
Weerstanden (0,25 W/5%):
R1,R2,R9,R11,R19,R22 = 1 k
R3,R12 = 4k7
R4,R6...R8 = 10 k
R5 = 10
R10 = 47 k
R13 = 22 k
R14 = 1k5
R15,R16 = 1 M
R17,R18 = 2k2
R20 = 150
R21 = 220
Condensatoren:
C1,C3,C5,C7,C8 = 10 µ/16 V radiaal
C2,C11 = 10 n keramisch
C4 = 220 n MKT
C6 = 100 n MKT
C9 = 470 µ/25 V radiaal
C10 = 1 n MKT
C12 = 47 p keramisch
C13...C16 = 22 p keramisch
Halfgeleiders:
IC1 = 7805
IC2 = MAX 232
IC3 = 74HC00
T1 = BC327
T2,T4 = BC557
T3 = BC547
D1,D2,D4,D6,D8,D9 = 1N4148
D3 = 1N4004
D5 = BAT82
D7 = zenerdiode 13 V/0,4 W
LED1 = tweekleuren LED, 5 mm, met gescheiden anodes
LED2 = LED rood 3 mm
LED3= LED geel 3 mm
Diversen:
X1 = kristal 3,579 MHz HC18/U
X2 = kristal 6 MHz HC18/U
K1 = haakse DB9-connector, female, voor printmontage
K2 = standaard chipkaart-connector
K3 = voedingsconnector voor printmontage
PS1 = druktoets, vierkant model (bijv. type D6 van ITT)
S1...S4 = 4 x 3-pens header met 4 jumpers, of vierpolige DIL-schuifschakelaar (bijv. ASE42FN van Tyco/Alcoswitch)
S5 = 2-pens header met jumper
K4,K5 = 3-pens header met jumper
Reacties worden ingeladen...